15800000 1560613731996731304815351159980032000000 15800001 98938880878066121087093565780949170720 15800002 -402911182683882176341587337608584928048 15800003 -49601940401430887223594770299970938800 15800004 -1227606106611127440965882658578631088128 15800005 416968680487826076698724041508471615960 15800006 18871619968002007156676742986297182848 15800007 -678697621218672632666245222901356209408 15800008 -1014639015500145341911156032047309783040 15800009 303476579130465930353198842210695454206 15800010 268726064338262679997460734460893282560 15800011 -1826618383664276862750284739273590163456 15800012 3217479828099559092956722919262825891840 15800013 -3608261626533892056072757298464164531540 15800014 -476200441188470895895716163354101582144 15800015 -819823456697033367042077462440349721600 15800016 392245808495472703148778517470126538752 15800017 2935394342675852131051324635487594478066 15800018 -382731445411923505965812890720134776832 15800019 2692793276516639591900160877589975260344 15800020 -1608468835569357305081147484686144256000 15800021 5725871055489948366639107856593545883064 15800022 51585962566516101490664247575222454912 15800023 12849458680665996081942879818690979960 15800024 -2033774720062097437189868323251738009600 15800025 1492873191510874135196450570858991312000 15800026 -2646813144009999992736537627036973353216 15800027 246780065922329676273096118515020405712 15800028 667792779415156431045801911017646737920 15800029 -607810955065534949322184715021813330688 15800030 843307966089869924422115700129114788160 15800031 876377892346405220355233593158050777928 15800032 1354183303592513078239537278284708708352 15800033 -1472058713803956819010798370248232859756 15800034 1097479323922070378632487704407067304448 15800035 -1325887229827604942680911485173511033520 15800036 302663734431365168937517818291089620992 15800037 6938220659338813187063620465654508679168 15800038 2636411591597082057439441119118801641600 15800039 6089954606286738841820137184683897313040 15800040 -1713617743853670016214391408128464128000 15800041 -7047356414893865665263269326994358182400 15800042 328687232446103097506919679199168438112 15800043 -1344415185387626450947348899473100988416 15800044 -370659244813223952040834893818057607168 15800045 -4435166626120794116719850070867575795700 15800046 1228664708787460442426729315830865700864 15800047 -182385886412250161506878326290910666880 15800048 -379170021404761946179598987749419909120 15800049 1925230306802792065470207293572915200 15800050 525151813977818629317428495909044590000 15800051 430253967694171863030319306579618322400 15800052 74970570658635512023383915795829112832 15800053 -5598974070490797254830850398982705135698 15800054 1206615626652826779588659678350028999232 15800055 -1011820912197739230295836842596223741280 15800056 3283494465886637185341868014366636072960 15800057 -44628074496354671752573576196485612800 15800058 1970054116302522648349692785171258208000 15800059 -1511708723318067647812446623027869060 15800060 257688123180423770009336474733674580480 15800061 -2472958133096845428872342182318643202816 15800062 -947714524416194997318895544899008143808 15800063 -2969263569046121928192088614255622226688 15800064 248065839710381935204467126326242836480 15800065 -211837112196136970605850488011256978200 15800066 3617937043843261315173122783335446881232 15800067 4309953934957265233008827906672733442884 15800068 -2412267595948811253133566091153506887424 15800069 -1627955727358270164074592770473880765604 15800070 -304371865689386362626963052732288204800 15800071 -711708760775583170663102449985558954880 15800072 5882920209222018334511566949438798407680 15800073 379315745594193066822109905179983937280 15800074 1758849449080599493369855515991659854592 15800075 2134986781525249017785290231647656967600 15800076 -5275005366808467685889705140659800663040 15800077 -3214473181173044277959063923209986898560 15800078 1061899112838884434050795762038183158656 15800079 708627442448076367202693604758966515200 15800080 77122306156285672765383921290465771520 15800081 -2106982856625449016525088929980727880800 15800082 -52304826006381057331954982546023983360 15800083 2130615439810683608843348059489390813504 15800084 -8321282212644766761791054931999347343360 15800085 259572019198454681375873498909116089600 15800086 -895353353479695001246435782120879703008 15800087 -3266257060520421987482203889475255630264 15800088 -602426949842342837210778181637663662080 15800089 4282164941225952955760338318476344532756 15800090 -1000578816670415723916388415314306447680 15800091 678691221930447758558279175425545556784 15800092 -649604741155738451178116819738443776 15800093 -2986055664966096168588449879853622200576 15800094 678947038825317230478838674692333173824 15800095 -426070600521588575525922814726939778400 15800096 -1405367585039422550146298716610887680000 15800097 -3276833977198191670275843448076489931072 15800098 3223017627303000376190839428438865247520 15800099 -2690082697883494646576864880143251783200 15800100 -219389985163106016801740096812102425600 15800101 -7355265188548342245097543712368476648898 15800102 -2136264347588074642816065202936773880896 15800103 3200367748202294342154674606086073925888 15800104 6377770995928286998525434239980492800 15800105 -268676178263797416249412334587365787740 15800106 -505651575712100795458429341125114403840 15800107 -6949932441416013756903236792176161389644 15800108 584449321010203818329001819290354259456 15800109 -720897115308864579718061947774054848000 15800110 319115241686521521481866684315815093760 15800111 -2109279629579129018085565827572145542976 15800112 -205247355163078368220631463503766454272 15800113 -19942380798867593679499082258248426240 15800114 1196611219601962281597558862309732232832 15800115 1466191250853705402824687621501867328000 15800116 3697954071977030659252905497450835040640 15800117 2022528971967692273764309910687657645166 15800118 -144750387311864139233079769018426168896 15800119 -3881959853783597604107107225082112829256 15800120 111462797759348455315754394068486553600 15800121 -2943337688964809129183201573575888936710 15800122 -231245007649727852036951280402260982048 15800123 8212434113924862759501458563959911286120 15800124 2041204289671822903369474884573379539456 15800125 2897015585649267131315821337345028648000 15800126 -969886779002618650356195804694524160896 15800127 571884125512068234167935877075104326144 15800128 879924448991610064969393138421417902080 15800129 1333849154178727692861114955162173903648 15800130 867446736595463870446359051090661248000 15800131 2251007532371458117474554029794225850880 15800132 -1517451604074241514913835054230545887104 15800133 2895714288495490946705824057741249062624 15800134 -1455988914543783685137874953482403072000 15800135 -7757712294088743633359604367459203360 15800136 20777631538457681430171718136886558720 15800137 -3234823852069724274969951966005786163228 15800138 -3087477873092426168842648937713635658656 15800139 -3572927062912756250999601586188812091396 15800140 209337525309308521375775036774113044480 15800141 -1926612836416008094577410457815779386880 15800142 655882375966226229075696135297573433344 15800143 -4720370800856650571249322939686551550608 15800144 -1085896233099914412891926964228668989440 15800145 75998692546441182955246955557877720640 15800146 -2476722059579718912006178476689462095728 15800147 230188393889128605836197161503837780304 15800148 -660757257194532470073890007911458075008 15800149 974238939274182860327851572720408461664 15800150 1229141468067937946753967723998704912800 15800151 -539345539806637350617345351965511335680 15800152 -2313624948365492774119993766556959078400 15800153 -3509589603509620461930158043526406744880 15800154 259603363993184138633777179061470917120 15800155 36548235728717752729984980878028345600 15800156 5357919476016692510803017456737934635520 15800157 -5592094672834612971427820236740271670400 15800158 4959517317974501770065546358742487582720 15800159 215230039913174795077964447069546450040 15800160 441402698541067868289454747462871285760 15800161 194813019274556954984139496810435269652 15800162 27176090009944862363117269217167944192 15800163 2739069827296123629978378232452880809984 15800164 -2596964557073940727895599869332224522624 15800165 -1313827585139560836245517823510578647940 15800166 -1416955073092457963667568785084652523136 15800167 -2281764770664578296524525008329223091784 15800168 -5818329806853232016002657012057409725440 15800169 -1019364495410178686904062300935217510400 15800170 89161998564664138191608734020216892800 15800171 7359630671599283019822587661750572640372 15800172 1511620746266737039724601727324748820480 15800173 -782429811931107189310997861777157943552 15800174 1840695884545212806303253158873166690432 15800175 602782508634531972665920102096763115600 15800176 209460486752087897975854002273681866752 15800177 5961358831150298383987558985692385827026 15800178 3280109878236139040432948988050915328 15800179 2942204909114366112173396054413258568780 15800180 3065660277148306725671131973769849600 15800181 -2108748839611317226470375382674075130848 15800182 2649023730513601932214752090099443052192 15800183 2218900898483580161881939499566118335920 15800184 58061093931353576745898174764373708800 15800185 3516464069204146681085525939158452013380 15800186 1704395454477960597506360180418901690080 15800187 274211179988263921960908520203743175936 15800188 -2395280945622954681719906019720174503424 15800189 -3522883612952267619055437097650945350010 15800190 -174026984196027498076521227558662041600 15800191 7520545008467383541568306172581825469440 15800192 177645821982458991555453279606826598400 15800193 9572951148891707304724085257877849700 15800194 185014810069219324020817250485820492832 15800195 1180941631203261572827102568391463933920 15800196 -4568040096674019292046149062835250313216 15800197 -2093634426206190051218053651790533562880 15800198 -411861240732561834395022347806407077760 15800199 2760607298698107867671183088963196652928 15800200 1457975303766692107995145504090337280000 15800201 -35933616316700381888834197071316174776 15800202 -141689972442923356274127660857492390400 15800203 5133359582355483300983475526680480098800 15800204 -263655147153311663754232170406749143040 15800205 179961043933614431815467525508698459360 15800206 169761166888653325993439588977049199552 15800207 5567823138113897113087899921083320209456 15800208 -554583740951266496649201809976683397120 15800209 1372035749767470480365480427442067151410 15800210 -916806304558071666567670143449400422400 15800211 -382604814003090092255977828816122854400 15800212 -2032440790758911746384899084978675898368 15800213 -728440332882850989694809176585671717152 15800214 -395123167935052852714745732478012124800 15800215 2682565187287827687814833231524146466400 15800216 4868107630060750422744426687054133524480 15800217 2043991995321919947550205451259849840080 15800218 -319124790513225904736531685379686312960 15800219 4149215060503302367408367965799504382144 15800220 -130925089107871871363162116657483161600 15800221 -5405008954780599663196100454188739616 15800222 1001542582706379064644901438817837609472 15800223 -1525253966961165550732167117656331660216 15800224 -6830562582931649348965254955645013065728 15800225 674685318473050727667494387888970508800 15800226 -1014775078848033277244603681745749346816 15800227 -5286321814478872376663170947581282341924 15800228 1670316805183547908769865900644652343296 15800229 468690853341845351411112629193985656000 15800230 2657964783615217105209031925137979429760 15800231 -5882907225055595304860754109689132998328 15800232 825164304544240483621005598615031808000 15800233 -459360642883885594577476324760691093260 15800234 238144375049172568060130102609689508016 15800235 747625771578734136595205507077874841600 15800236 2998765910235571908929274490146111347712 15800237 807193404532680137870665115493194871360 15800238 460629121445731194313777392846025232640 15800239 -22789277732583946040601043053876161440 15800240 2022113208595554661596888865853765713920 15800241 1873873209743298947073188369834649149760 15800242 -1026225792214692763129635578973476150016 15800243 3357786919678595980252284737153298996492 15800244 -48091519749655600278108959775408445440 15800245 3516542331563648257045324250462180237880 15800246 1972401891182829509435549622090473656896 15800247 -2714409558391758706335763510044705878976 15800248 -52880232331742571315633732741043568640 15800249 -6279722593732737828815874078426549969750 15800250 -456940998033952702660188742498516416000 15800251 -4357258817255604361140847434369055515888 15800252 332766927643970993372853828000974214144 15800253 -1714672928344801181037703738637211596160 15800254 1717040532091685675520832144454876339520 15800255 -3916828096745722938147802255079006658840 15800256 402019374874635099886755871115635064832 15800257 781144270358934917417599860714748426032 15800258 -873492251152938297545083406883280459200 15800259 -140404351616223728820374139975716242320 15800260 -534326050550585526505967399271294873600 15800261 5005497754690355101520203451692500536862 15800262 -620289258982623079005040770701181574656 15800263 -2016747626866959697738581976781147182296 15800264 -25808733035414839329402136339306414080 15800265 -63605232115262898226055460697543877880 15800266 -961169002817584878524901777010808832 15800267 369777505618207232005811519460067776000 15800268 488144143714882707525740798253781094400 15800269 -901706769629151815433985993285923032640 15800270 -728090544601583414676334408476867865920 15800271 645193375478156235997716936967534789512 15800272 2096814842011881390963034229870313603072 15800273 7880334669045445546374939093026202792180 15800274 -471562013198498048566346843514176371200 15800275 1368433164354207093050817836174380061800 15800276 -1472180649710746669702506898861064954112 15800277 512108201658930624221664806297446514400 15800278 260249643608865978680049222971844349824 15800279 6795941978379368276747103955036112739072 15800280 -141289534088466006360431308855530700800 15800281 -2402722173229735261349710032449982629056 15800282 -4464010994351341120175233509764549971968 15800283 -453500547399785764883565904539065705748 15800284 -1019663267805739770008856364418098618368 15800285 -3061901588264038599114855242419379070240 15800286 -515759220126756461249728627812494976000 15800287 -1346595822349367126030014747819737357360 15800288 -2480976340299103219895468653449079947264 15800289 294813129151616477706338054725659282048 15800290 1034998964672657282888256956170354636800 15800291 -1276062694449377849198613926128158004128 15800292 -786754882250214866712350026947977472000 15800293 1019846286513229626101660120999355578040 15800294 -4091460628785570874520379230404102064640 15800295 400265559447790362157450999822006656000 15800296 -297290686560279355455381564091357086720 15800297 316518635115279766339560195412623351552 15800298 4047458617573453637514310606204768922880 15800299 1538368074616706902065371767025783501300 15800300 143292356156116729700090182794730118400 15800301 -2176966433004651795203107581404037061440 15800302 973982522485284248427459639593663220480 15800303 16637601489688248893077509479521231847808 15800304 -186822814770792008967984312862772232192 15800305 -1504103483684686326929313265705997808000 15800306 2641345508052770359154780798560757222400 15800307 13333630701781591223370739432352591616 15800308 -2633160677557536634056749247835499120640 15800309 -391173329503881140496514208331136581984 15800310 1038623659909164956601648607300726464000 15800311 164626407415599469203166749675997829712 15800312 -3969385270449075299988263875476091392000 15800313 1487433006392957722560871146961593115200 15800314 2981885910847453646082142472788221150432 15800315 -1519994056844944318556598123457590743040 15800316 289606450218070995300158442820887183360 15800317 1286599533575476819322941297909877753394 15800318 -904340685557586331634714992209007716480 15800319 5523268460924842350595727335293054896640 15800320 130630145907838240013775095699236454400 15800321 -1845674710781761808799557104871602211628 15800322 953742123330267012410479178670450406272 15800323 1043585806995528819788300841164770958592 15800324 1783696001755148329899561774833672847360 15800325 -973361705949296170341007433916536798400 15800326 -1096306428001954312031697594973801641888 15800327 -446222313589333170092975820789752552688 15800328 148214002587199899206158434485787033600 15800329 2871967244343705607427839816321444091930 15800330 -141434485872999727912915910792435251200 15800331 -6146098340549628820833797091455676195360 15800332 -2219285649728248658736906778235728440320 15800333 3721122933773785180545281212359541514784 15800334 -293577162796917031481977745344860794880 15800335 331150851908438995886740374243462863760 15800336 -254472079777851947362627592519884800000 15800337 694740046856730067155592846805928393600 15800338 -205859981977966835202887740382565722112 15800339 -414375984484519534019603504239251265152 15800340 -881259046226005919953214773314564710400 15800341 5405899855282338731190867896522826217742 15800342 3628732384055072159398852808398633820544 15800343 -1002848611911935445022176578543457306240 15800344 -3179222509847007530648154523466413854720 15800345 4149090985429851868111936268496987964800 15800346 -51797464462592162230017267562830574608 15800347 2766227752428032781762848043219122521752 15800348 193894939663351024004703852345891901440 15800349 806347483527294750060944319842363786688 15800350 24925366741400036191049630522354280000 15800351 -1247357954665889298892460826731842984848 15800352 1564312614101268766813730729763326656512 15800353 -26540355521335262425659144598850125136 15800354 3799477352797326136798269508018005911376 15800355 1468491320191940319772035932921730165600 15800356 -625729210873529469484546665489478459392 15800357 2397759247858096910439911173290720805692 15800358 -501923961438600607571949810584941209600 15800359 585511927930500360372038185281486047680 15800360 -2003756556804896123274769707418039296000 15800361 -77772138305461151315105485565142539616 15800362 -1535659169981538541696267774450438944000 15800363 -4151649521746395209379001595475938093388 15800364 -11448890403541765924386995635053369600 15800365 -348331208374020939899693827170195244800 15800366 1519126777332549354657209481040336093440 15800367 -607768613636566910851691019349900151040 15800368 1246505159628940394114466960528658644992 15800369 145452896065973807131886021103306409152 15800370 1183619783106153805936311614971877644800 15800371 8258280278044802628216142016915522946192 15800372 -1638253855310280586436348660479563417600 15800373 4348872738637013429351318991716451504000 15800374 -1787481378139549246326761248996847828064 15800375 2529706193727682831504954839285027228000 15800376 2420548276174013468798547378003196416000 15800377 5168560558864377020189055571796858885520 15800378 -222900606566066188151979745920252341760 15800379 -649490598339034719561980870339375980032 15800380 722344871466149503511036661451197004800 15800381 -2996297126962676057458933490923115688000 15800382 -614245226637139493809766210217106229952 15800383 -10543416903094867758680808475351540632816 15800384 111970573788092857994640027603752189952 15800385 -640780698059254120908768723756187093440 15800386 -134483941583556618583128134021255078400 15800387 -5093364525442066350518770417097269386288 15800388 1636715407992266784390741030172064947200 15800389 -8149521336882155978789498234358190690080 15800390 -181528395986811624414395516925075532800 15800391 -1274209403138768772582588408790123678800 15800392 2109284113892612589450115810554190464000 15800393 -75290170907728119450618227615971590000 15800394 1037722272879853522547438276175352876800 15800395 -732174095101912906470051988521281606400 15800396 4586280303814261075583414938443414700800 15800397 -1353163536747699239209431377526607598400 15800398 1845523794708726104280877165214818603200 15800399 1930500525560334813096147025025402544264 15800400 -176034159264551165553002157826375680000 15800401 748182936563824707538295153852881480000 15800402 34608259800811718343781501199755829760 15800403 54763155647970943772138714968224111408 15800404 -2858849927922057445740136372789323862144 15800405 604782841816933506242737813994913238560 15800406 683498751790226829786701197541714331648 15800407 -2377886770486172231985468094174935540000 15800408 -74185249460755840549048517393100595200 15800409 3145220518103030890820283869714508802224 15800410 139178034836151446131877915366582043360 15800411 2951639346552519300681365861029589230848 15800412 273782132373298117733188663928148486144 15800413 -3759605113824983262661145399330193851136 15800414 -942012731490841347012411194263496834688 15800415 1688828596469217974823789710499862507920 15800416 -2660313938490863483053070612900321427456 15800417 1105822280654866486061098214586546962466 15800418 1484009561558837193541744861466004967200 15800419 667903543400930071724484306947315673840 15800420 -1555309693378855341678688785390163326720 15800421 195409149834583862845296556009055920128 15800422 1495753426035949936886288973205488000 15800423 281756657509747487851547326392685752120 15800424 -1959863858975296014428848886969489326080 15800425 -316014641808615505424856421823962536000 15800426 1310423192148466162221827501690540436912 15800427 -131516818140971802052970003107342771128 15800428 794526261327005364456208406192632308736 15800429 -2538248820614499795938392965944518172520 15800430 967134983873516619945748758083174613120 15800431 6537353800707134879783848853393509921232 15800432 -198217240737580800549870065144513495040 15800433 -773690341687809057583794922915715624352 15800434 -308348522269134338080818111171812567040 15800435 731223833811735355175051259920389376160 15800436 -14128642940151634646517258031547688960 15800437 -1026995027182599611466181047812155630020 15800438 2108000392692756502813133501111209947840 15800439 357202668799535925614973540472861360128 15800440 1151004747444204190947273893865992601600 15800441 4195768698959227667485015254176335065684 15800442 -17412668581524458200891321195175233536 15800443 -1164766160198774625804028099459611949760 15800444 4025628515114203904194940454085373455872 15800445 2200940050759642485729996833423054087820 15800446 -1529182724466847440725650176001497751680 15800447 -106191964767699759984350560933283645280 15800448 -421874992301550817019848471322453606400 15800449 -765178051441267498333451191725968819264 15800450 310739823829106039970106963432189488000 15800451 -1002851495207437384472432185800461500416 15800452 -1547614097152196082017599543300001497088 15800453 -1466817770567537548095277460789610530820 15800454 2832121678030770201952743933857460627840 15800455 -1049493161354426784191818333995214211280 15800456 505934541621733736921042110683878031360 15800457 257916279305177788653349094261734551360 15800458 499703873949142758988041306327023692080 15800459 -5543881320267331449966554173997779406496 15800460 -199658877265126032654342413418560225280 15800461 1789380910731739761052320466526079722112 15800462 2343753069377814575140554352485313847232 15800463 3579200429307432453225454852607979744 15800464 -429346793781100517145996607155189432320 15800465 48584881002368482160580467117926660800 15800466 -468067046000240258291560637480122962432 15800467 2099067569373921059173166635917650585516 15800468 3153061678720457444556214211544352971648 15800469 -873273827407231210172865265341138293856 15800470 -439998020246766875045817757190105629440 15800471 3180952950663010210823645433822298326672 15800472 695150814240109684935328216854796830720 15800473 -1239016979918569312580852952070344095036 15800474 -1093105422772548809580705670155640112640 15800475 1636551528548296640370817892221298995200 15800476 2815384142726073837079986006758041804800 15800477 897091392198371308428426057098167479744 15800478 2439237440762712709275937617928947502080 15800479 55952527327384949710551258277873804984 15800480 -1572288544135934303250515829857695825920 15800481 3482214461411621882205952268208549766080 15800482 -1148518390619347310649181487695677513216 15800483 -636666127802100845828218013001312440256 15800484 -363388785379629881751562543076967948288 15800485 456478962739447020785591513906535676020 15800486 479277375845792183939759982325566168672 15800487 -2138554621333580928798028046123278125360 15800488 270320064876998613168752938943729664000 15800489 -509902091231255007057362521911441477120 15800490 -849587013358878517841845620844724546640 15800491 890764135098390500916070398072955369380 15800492 -4656524980042382484595859056721997859584 15800493 1246230929948854647641915595422579091264 15800494 2153215929508491599233606776747632906880 15800495 2845268951568978273866454394535911920000 15800496 132054494267280395581952745062871171072 15800497 -1373976794256193765438410770489213880394 15800498 293224773192838967089233252284290532352 15800499 -261000555966331547904821390537894838192 15800500 -4545414210647795707755411994761726528000 15800501 217077176130819739566193271732574841404 15800502 -1052895093939624321272730846504854818368 15800503 1473208630104824553235730174832459167640 15800504 -460643348556661938588662513455000289280 15800505 -869322309434554676177520518111084448000 15800506 453999143942974687866027916941905699952 15800507 9305338490860221206024956338296053455072 15800508 14618161200773108642560160616275632128 15800509 8448006640341813328568835450398972151360 15800510 106850821272823167768007323812751188160 15800511 235768808262198379374164427966791521920 15800512 92060090338895769652628536218198474752 15800513 -3860877652006806930270912282773427554238 15800514 571182106751898236345137691682077736960 15800515 5130278378229592560077517574179770150160 15800516 -1050824338387159733873922596314202482560 15800517 195308216098993342514635933351113347328 15800518 245190132605426132950563586877812816704 15800519 640149155926309995970934001995607091680 15800520 -944877395889552660259419490045449830400 15800521 2770103743006131059544459317614437691344 15800522 -32190095058422086425853344425692043520 15800523 -1504825110168072455215300275221591135016 15800524 4082343030145029673719986201361926884352 15800525 235962405945104885229795282810643698600 15800526 -63594381349347807934708687530193363200 15800527 -11141544872657060292894913743921330686928 15800528 -121707169499319701819892258610456731648 15800529 -1648246228724452201818434866375263861120 15800530 -1779761189787992924918445287353748607840 15800531 -2517468308700466450787813458505920271040 15800532 -1180880229042686813889854575013173549056 15800533 -166604111338267463114967205788271936960 15800534 3434232765933353988776746089610652511360 15800535 2100624907113831473042821252865882071200 15800536 -1129873842968594957721305548635960760320 15800537 -438753605413729435534021388429538029814 15800538 1139534196441331046223118725726262391808 15800539 375191555348918445792862907756834147160 15800540 1288286607724024658454432843147686062080 15800541 428593626825014082875116304905078591584 15800542 1674536993538726134099658451102602120000 15800543 11642798626217826330645181528286262600 15800544 3495309576665310071255489621631832424448 15800545 -114972232132605712821318114076389945600 15800546 -958759653358060263474658772716854852528 15800547 -1125103458579888751292907323876136464640 15800548 6706087013615715468586638533716968485376 15800549 391270918455761148290890517477008639680 15800550 -148192805963416698969106429686699979200 15800551 406716966931660153008209791340532948704 15800552 -3909971499603491305167301526484401356800 15800553 4219370196111262455210545858431746704640 15800554 545901111622105363900471598832987832320 15800555 216662284996190505791725215978781908960 15800556 -1840952597107403113131296791574371353600 15800557 -4777702330264328718804998910800398577194 15800558 200559393985449503802357014533182096384 15800559 5189565752917153760941651004595192190080 15800560 -79205582685890512600271837927847198720 15800561 -2734449572504102857221635866697219450880 15800562 -12593501393538262432754487232029427200 15800563 1020125456060423470586788557938813906400 15800564 -658030801123953821917383517599380728320 15800565 48601588703825614538461389712255687680 15800566 3533430076470020389724134894923009923232 15800567 -710857088307058348603601362469292783384 15800568 -111948874099279813975469393579431034880 15800569 -2395780969835892157332106418144439067030 15800570 343652699454010124860554555882608448480 15800571 -1106838221621271406135716871522613850120 15800572 -807261238312686391040347388087885188608 15800573 4635138043114430047433172083430905346822 15800574 -1731405265466062076239761923099956597440 15800575 -1133594205642509732309008461884646494000 15800576 -384147907134428776406652279978933092352 15800577 -1055330291666579759745864131203530086592 15800578 -786232840361563874512903117437875257344 15800579 918111923842582029752254965218847421320 15800580 -698162879096884630610811059741311956480 15800581 -6749812979667419259277403799829578883618 15800582 965797499478757510801679712419600626176 15800583 1349722341392655352621555821243699368064 15800584 6034087771567372516143724829444010562560 15800585 4548086195583819124594590363530041191780 15800586 -1191998882575433487194402634351485494272 15800587 -1618859368182152550484080871386824702808 15800588 922859772641968654777281969329517266688 15800589 -2337968777812886270860815485573519788224 15800590 -46709916266592907743595017741091372800 15800591 -1660832924969570859653610574650679541688 15800592 791561784752164540243592980758005022720 15800593 5387744961503728152092104581263573445924 15800594 -26680561580231430949357582586447909760 15800595 167209031376876745751396282239184202240 15800596 -285744063719943719303306537860437358592 15800597 4180585266417359651281403587397457452046 15800598 -855167080925278575751703960367459652032 15800599 -11189322399907806024322827512734014553968 15800600 -326542765095096164621514164031513600000 15800601 -4651048501253739130792342191171205159296 15800602 783616390459663842853376558495244160752 15800603 -128900849863387658392436707356606048192 15800604 1023844080573900761775709089942055696896 15800605 -2668647533324697887173766289215900494740 15800606 1794949107755184857444737710804050170752 15800607 -1346009903648751176710046158694616320832 15800608 -117277472015245928338351991109623218176 15800609 26753773152352351400536691433726445248 15800610 -278233806496533534142523121285585838080 15800611 1799830995937725244619577103221682424592 15800612 4741984239071252422334217692673928077312 15800613 2631865979074678861839382796387513018400 15800614 112230793228540957864281982585314123840 15800615 1191879821740453478078786952457091677200 15800616 1570490326761006778848252946544526950400 15800617 -251102947161375852572412836859905710848 15800618 828372646161851188604575357880608233216 15800619 -1932483787402477505520789381197885657256 15800620 1743721385098993525235386231420636431360 15800621 -882053158638868694856211805463415548240 15800622 1300651109157258179765177040857623735872 15800623 5423555706205712226684522339244710874240 15800624 171071649404456441103320021138351849472 15800625 -373451780041923366133242543471220475625 15800626 -76514905669261580709025058326434722400 15800627 25778820182513726676201459253992599640 15800628 -452306722849321285904663989650735452160 15800629 -1672806610413861488484985636917029677316 15800630 -1321206520291198602480712666743655783680 15800631 -127580633306690587117438712729021885952 15800632 -323009433258304218569599954493059891200 15800633 -450665059368498362804602233518077388376 15800634 482147629702173868351800720009347094240 15800635 -3060449174471909971161161812888757185920 15800636 133166373025143853673571169902550318080 15800637 -1842717267552399833923581067703529889248 15800638 106337716673208630648220278697763635200 15800639 -3756143460091831076292812036978839210560 15800640 -199042661629726426439692967356032614400 15800641 -1631719328972445159825553468925399467308 15800642 455756280943144112883080447663392040448 15800643 1432380210954887067265348098690734776800 15800644 1690721235388970942101364839830937694336 15800645 -992585366104596483673755564408983859840 15800646 -2440167310249018469903382629205916996416 15800647 7008404810834338662879701507731715275280 15800648 9555880863233040188033179076625500405760 15800649 836958130831347585346087475554670613264 15800650 -547187424701382390365612613364265496000 15800651 -44843769003415277399106354367618381848 15800652 -326799622110418622304407742476816206848 15800653 965127048169286347466282155391947381728 15800654 -636354141726104040941729120572190860608 15800655 124693371081106818161567978386520110080 15800656 559252283953589655553011370301648986112 15800657 -4182528861523472483932766039389061438094 15800658 2069409782803002215215873136171101190784 15800659 768039534323740116342345775573013044816 15800660 2079747246573301421340203370535009447680 15800661 2703050939711754723180908629705635700110 15800662 35397754112038757937125170026774294144 15800663 -2597707326268456793547971422531592996088 15800664 692681010443612110472656760466370560 15800665 -1494086105554377120795817519276467732480 15800666 590278423262984544870781495501555630080 15800667 -2964837276666689818772978358256533288960 15800668 555363940867446510484447337295478428160 15800669 -2034713098314159944302539080154272265600 15800670 -34013269751420618916199051488211062720 15800671 -2834306262783948453833633125315750268128 15800672 -2794011040151684888458583091420875980800 15800673 170356729247804754869103478515992554944 15800674 -3170844209243437164802904726862378335664 15800675 2371700630449525046961492688348988755800 15800676 -588262126582466017346825817329287157760 15800677 -1679876442532276834416592610702409789888 15800678 550713610460832790426050231798612081408 15800679 -1593175590474324088920329928199334790600 15800680 629077421037785802640941320872987852800 15800681 -199658697217270604312302466431759581468 15800682 1766099676165217968358254445652168692992 15800683 -112114817542752932111782650064545248696 15800684 4596261015433841680952350572716347070976 15800685 -2278082223774112693158243672994022817600 15800686 -2493565840454651633212576269447596267520 15800687 2181557267125711673800362706084218107616 15800688 -466457787453207626621804448541846241280 15800689 -1307858277319436940933207781821963358510 15800690 -92283693412346271729630332128559416320 15800691 -3942823776560160953398326600803541092808 15800692 3620123454885832669227126116416158098816 15800693 -2911973602247131138614445229038774223058 15800694 4750492284582301586501332226131193856 15800695 -3623696461454107162563237990340360995840 15800696 2305629557882638573245137801015956623360 15800697 -2389230565457374543347067777367761465920 15800698 -1980884057519551698253814256873619232400 15800699 319486918310682341063682899747025473700 15800700 239301676548788836792329494745845760000 15800701 -908625235431681897891390387108688193856 15800702 1051411907234841703130711652013088841792 15800703 -893313443614467592949020479362844798192 15800704 -131861978059696590402382063598567424000 15800705 3899193494888267503156460136114381312000 15800706 -258107235074848248257522245387111923888 15800707 -1668084952777087820695679891561785121120 15800708 393029302803090765795565962718397509632 15800709 -661844910986863183285821171247639857696 15800710 748526598451018370819014587075254348160 15800711 3154070993989092612835682445923868712800 15800712 636550124698762621037320466670931722240 15800713 -354380678960496263755286003189009178416 15800714 -510798673257002852697145504402883918544 15800715 456280158837771201021653453684933329920 15800716 89803804623813077002041086850527747840 15800717 -1697399716693365314383708613376101856660 15800718 -2308124726679461413176703849374318751488 15800719 456791976163388895557803742274043986360 15800720 109957102658680406210023666033828331520 15800721 1964033944868916626660894462001714435312 15800722 564796880558448813520450027345549458432 15800723 1320520450739522373058472045558291205720 15800724 -1443351486867969394863941581530814095360 15800725 3073447972657855691497279646546530738250 15800726 -849081003367604171558980908571717598688 15800727 2835123669552789821424309417648448335720 15800728 4496896932843671256207774778019891804160 15800729 1726383392694962900915655765740659858176 15800730 -1546876591812560337703147556162985346560 15800731 156609357993614554419908030746902727680 15800732 -3371983653745217192174220544061178683904 15800733 -5712207280936833386314582380354489300 15800734 -33589299116256165493541884194940450368 15800735 956685897681875775422920807263929423520 15800736 385463317466036278630916554426794639360 15800737 88296540380981776844765618895891717120 15800738 -460321091011612155819474070958247714480 15800739 -388771881001297876011794108211010536192 15800740 -5136375411691072161537929529883477593600 15800741 2903588298506659811015320189405931073984 15800742 929316048350663892786796095719288647680 15800743 -901404464931714143473398050061994912800 15800744 -3912968317621052513401406433343188172800 15800745 -793802672157941735547219353287163714880 15800746 955518287247648491700056077970852602464 15800747 94256881796217937364641818061485080880 15800748 -2178087630441376600825774428713493035520 15800749 3538742717417658959976930996120714066220 15800750 400316218806575620256489311215591360000 15800751 68113639961956156783202611935978696192 15800752 -381450306017530535520407011999438012416 15800753 -65118850143454077079470653698653696540 15800754 667845375430091464152584741223872392320 15800755 -4887156120822450172181283086847030765840 15800756 -3257466123237980673838807498305820913280 15800757 157203246804250724007197491971362738304 15800758 -61607475619438311509301070802060802624 15800759 833411934980350717112930929050130208400 15800760 -1631880389303937606797909654383613030400 15800761 737522725752347292850384537326197208400 15800762 -477481806510443557689540943137761084304 15800763 -4580579902131945654514562306964463163712 15800764 834407747916991770761493851870328380416 15800765 4052814454355681298564426018781757151660 15800766 629574015500011713355377707590867353600 15800767 2453092483178945667000193927485886297152 15800768 9787183296447351082848316106515415040 15800769 -284817756654521129543593730380386702552 15800770 -1138609610204799702598039338934321728000 15800771 -2420765463153128468475847035350060481120 15800772 -1288079627432427202429845016063723819008 15800773 -4030578266667725989656576277266982389120 15800774 -72379412108057230059871430370597720960 15800775 1422239981545636869120046070899387071600 15800776 -1781150350488085377575084866851875543040 15800777 480619810554438249632404678266060878208 15800778 1449818033651988934653450482582818391040 15800779 -3293910763017786870778254869473456691424 15800780 24009328256060770871805155248837017600 15800781 -1839243235088200011413175041517190064448 15800782 1106251956742493809470529352997993932352 15800783 -6408619138985686307334958600584185504520 15800784 -75212107052217516887480854188261507072 15800785 727075941115455805553513563299895080 15800786 162216771643634697399962850189113642928 15800787 -1215779058140294600265488733892888652556 15800788 3249527072978632091137298234099711113088 15800789 -660917760432689321560652424843873241728 15800790 -491977498435440197669779432342201344000 15800791 3192538342026646567574604207104207709600 15800792 1704597690308710985602312128657940193280 15800793 -182018713168038383078946703074227036160 15800794 -2971432178202663558532627429633555150368 15800795 -1252626453154955223144575340110876761200 15800796 851310601829162187227954729010804155904 15800797 -5146336705549745805007687824005801568 15800798 -804201261957224821153480453965988143936 15800799 848016519195039766076313084241284359040 15800800 2639505675665769666676687910057626828800 15800801 -523637051346253428142140349549422905088 15800802 588843412239135567269100399222781775232 15800803 -3920451448139164447149669229598090518440 15800804 1243033457468510478786373552981519318656 15800805 1213800585873911086319389820648909131200 15800806 -1414160054006251494693225050579862069120 15800807 -3879640128494568160339090270810069099368 15800808 3892108033633030945946217264913744527360 15800809 5009428595982951620678657293025315470010 15800810 -1061477175353619149524893137003701921440 15800811 1507798147565031760737739732236776100864 15800812 -2355771054812669420864060924707762073344 15800813 49642818875256255365482456668220029696 15800814 -2266533463845816538634904468848115664896 15800815 3140929976265603755598591545766826352400 15800816 -654042024619136073133004819389171826688 15800817 2463951495711954939614629648991691616512 15800818 -5493910104921161325198301099493104926720 15800819 -7168285092902456008229024604401439945780 15800820 85657396124262046071022695838278696960 15800821 -5595875202425529208521177195945426736978 15800822 1544187291564643344446892659256506135712 15800823 -51174893176640574498672845674412575080 15800824 -1076506343257382647211270916716249088000 15800825 1716291671585915237107720815819592386000 15800826 165372315274196107160431071974462489088 15800827 -2292883660312000493458040332694052973056 15800828 -258366050179092483929181741969474527232 15800829 -3089916270319007698390456962661277510112 15800830 -552881023314270554456241058950493294080 15800831 4350856232591302407952907176337112325632 15800832 1284903876201593812564137101300242317312 15800833 831950531532809905524361021291484782082 15800834 -1623833319501591033251273761608591653424 15800835 -44709951217988897180544635142163200000 15800836 617790317164193875930034062831413608448 15800837 -664760227169324068481036567833477251840 15800838 -356811950839771350350877600941664718656 15800839 2007393289249081493418602329920980983824 15800840 1745955275263024034934711363234867609600 15800841 1026577193263749907264409010866289461952 15800842 -1045017534885463546020836370767806622928 15800843 -1915424819802099297406560589445076869640 15800844 762346677723580557485602345553629842432 15800845 582502535716816866511983941054395073100 15800846 185880174538215655382543577077900744640 15800847 -5049079775658265002673972199229750528 15800848 -618122870606445645033323526971878277120 15800849 438236826359801800492455690486598299120 15800850 -10716947949609173175964828450779700800 15800851 1902475328211851867165154410834653343304 15800852 -4683788429854409940288486203589935144064 15800853 3894632704573543166283795601628323135200 15800854 -1736915538370017392206805664251076672000 15800855 -361748796093948360424045231014892615680 15800856 1319728117214916817602008853035431526400 15800857 2673316263061810481635863238835516308992 15800858 1004798273422965654405255009277493053920 15800859 3873237094754076842604280982401811964720 15800860 1481684764253941954427600913424225390080 15800861 -450034208721705623268623019015455357268 15800862 171836548129927934199836411876928258048 15800863 -1048184066067146374014876509733478673576 15800864 -107739872050828513836043237358235746304 15800865 -3592082409775162926252197628099122959680 15800866 99532395563906762224646942629553266944 15800867 1230278312648021731524539935748506649520 15800868 1181806670920433271262306932419557748352 15800869 3893754061492830605820550306703298133760 15800870 -795099255888580505129868082375037397120 15800871 -3589941946835034689901329468979601166592 15800872 -1228611568626513483784043878319814328320 15800873 7370545848968265141684312103467572295504 15800874 990712362602812086819766988987935191552 15800875 6173851970385081119111840741465015580000 15800876 -9114092447634810702291861957517787136 15800877 4273781998605084779549371127278480489014 15800878 3516993941557099885049222509079122606656 15800879 -4136716333027075139722068547276434977520 15800880 -159221913981001000073370043827969392640 15800881 2778727844103320929962983544500202577682 15800882 -1335695792161061943031917496991531601600 15800883 -5917596874189720112228321751783385641984 15800884 -2873933198833476073139602634311834503168 15800885 -2961177314421212780734657449785423376000 15800886 481376603085481481731164955798747545600 15800887 124406931478754479280849676349076498400 15800888 -3969330020615236878104736611237950586880 15800889 1731036091593370019573633207289384254400 15800890 -308331650834055744078841986873892838400 15800891 -1167986995764232422623812180375199994432 15800892 -2013598117369361427917382825927950274048 15800893 -1464260840247810570566554141574085595476 15800894 -40150870512124067591883443754157009920 15800895 -1531732536694025446450752385751688982560 15800896 1877970788537700140225558443590137937920 15800897 -1063439482740262118140696659032432812800 15800898 -781629396439446586140384580668879659136 15800899 3416822919152938204140717443762651987900 15800900 1770959770622607043960244783909765232000 15800901 1966627489259995980784153453936888888032 15800902 911662547645844049884309859655915834112 15800903 2506373405275806952468977165053329208784 15800904 -347093629804518752572850293914308935680 15800905 -3787186709761493668140801907358446413240 15800906 2310172127236699976886223816849951536 15800907 3004481561426948057425834297453739841240 15800908 429635100659066896677218026193002659840 15800909 35327213879608689489050839127682289440 15800910 102299277603003377600756201586773817600 15800911 742589850815351351594839884870660576960 15800912 143465731845279467299921044412544827392 15800913 341947946005515781837098346674350287920 15800914 235486241037241882960318482435799975056 15800915 -1091434534690329086326153145904871393680 15800916 -3002132694119934267034683636017596520448 15800917 -708951253973314831428362832818938296576 15800918 -817648765840001703827359840334970701184 15800919 912017622877550278918480849380817732560 15800920 -3226204678012172057332556114069211955200 15800921 8046533449325852777546982623875442790912 15800922 -901839358768510941150307744473251777568 15800923 36584347943080468943725055772796443544 15800924 -20372287458094954147919875061747033088 15800925 397655825320920910505817759057843652800 15800926 274325904167517487189411608701128806144 15800927 520972789935702316634325906255242440080 15800928 834773154199221117397128142315528912896 15800929 4694537038798574180003049807828487722530 15800930 4646824513395893981170103773145504793600 15800931 -2796187716983800102550127289569179411472 15800932 1623745016484891642718032457598166082560 15800933 5806757399848019326291496325593276125182 15800934 -100780247896742284628928988775245081920 15800935 3219491575652613980293358826782179277880 15800936 101395195025737343598880616419551943680 15800937 -1119734365772228031967866880648768233840 15800938 -693547961515706246440307443814835799200 15800939 -1343571814104275873776223692571770400256 15800940 -945989633609365922435637672775580160000 15800941 -1268413355402371925843485594901353987028 15800942 -821137987523064800737030663283779280256 15800943 -753700958453966883682789847944603808496 15800944 684883066601534612265628325944128143360 15800945 3773746560194881210849987304583582576960 15800946 114720812881411967705823277649538244608 15800947 -6142169119338857870470954083566286149048 15800948 -962020331219124840778523857303231856640 15800949 401465570852413746991624730667551217468 15800950 -441086453719661186531635740634488456000 15800951 8007168835514935174142895243547107883920 15800952 -32928298223307195174946618018365112320 15800953 2606902444577306674766922183491290741440 15800954 -487347664949387171867671100158914081792 15800955 595096817643993647136770645108590072800 15800956 -606736314014431597609940636080161503232 15800957 1556355066331506617803493800848511459206 15800958 2119133624677241242586477191180461258048 15800959 -1642451455283357731284285184729780992000 15800960 -1288953891921803922955092912854217523200 15800961 571224081178113987150131447342039537088 15800962 -2448994884138013721451820574569294686768 15800963 -585034804392948921554377419012498214788 15800964 551672143606825452325002723130410670080 15800965 -3047953090370358368828736560038524835140 15800966 1689691009315541277043351085170483584 15800967 270306099043929416807565252803247744000 15800968 -1610298795273959070419705183501003197440 15800969 -6303725320215982504513406072579859806940 15800970 -26685744321425583218135379668501126400 15800971 1323052923595278249456064221381714192600 15800972 2017508016297728252313749518660027536384 15800973 4340990203019628726364201631782578645504 15800974 -262144096243611673307131235749543890048 15800975 -876813221454702083759292093662689245000 15800976 60492042510206757774397156103516209152 15800977 4416426862310204609173769282236478413632 15800978 -1660921126036455023839032217717198290144 15800979 -417693789363077801660089892668322801664 15800980 -732891593846083312021224668259175856640 15800981 875627339326649801340774673133357685582 15800982 1561835061260236057467587090031821126592 15800983 1248012507634428818376605524664982764160 15800984 3373125048808591375178096610244462786560 15800985 1297776999771684116992952070358702476420 15800986 2106179362312716329740670524705066464 15800987 -7079804066085807514600685349383491418448 15800988 590723196458494502323608188842089455616 15800989 -3425179277898323725665007797519203226560 15800990 402751209185705230552981543461593276160 15800991 -2441975075393915024514443033790006343608 15800992 -8325130544457582687002895581363199541248 15800993 -1706897950766417083240822232193788264778 15800994 -154121994450830953259628955817692457088 15800995 2060255746242087877376814456113760000 15800996 117638913412249739320508964595031560704 15800997 -3157496537543060147200650681390078743328 15800998 324847733166735371645260164005106288000 15800999 -5422317338392058771572178651526011109000 15801000 1684813705377996016979079975725875200000 15801001 702107721654693650191109031614501259002 15801002 -848262827657597425936104065665461704448 15801003 -2359907465376711012225070871322583340400 15801004 -608371965529481554414717129072915557888 15801005 -1198667515458003056937338002886298955680 15801006 -772295793011870936759592921339759893376 15801007 3992269014277422171766443155432240481600 15801008 -95412200990761969650228539625661562880 15801009 -439403202156295171609834659041406146688 15801010 674141942431894930836446851849348024320 15801011 -272651825672109021806696015988772155768 15801012 -18665789977785641138603586063817648128 15801013 -776871836015711682270679305927561013316 15801014 838535298743804553760460432465422620480 15801015 2306487372480481662476873296982152618320 15801016 -87560482675067748179301197419002593280 15801017 668860359775503633061129025696500977066 15801018 94283622156063745220613819897853232640 15801019 -162042421548911340848263268176491473456 15801020 -850905126640008863982205070480884907520 15801021 -1089901709948295693068917721086485648000 15801022 969688061502992273102903731071005234112 15801023 846165084073571216626359827945265567744 15801024 2849936698375407256688431837112111726592 15801025 1631729265273605732742224880683684542550 15801026 -1082586008394415731017124767908369036800 15801027 6552820245863669001938517667203648000 15801028 4565801629523893677336977383725663959168 15801029 -3474316360184051607859050504835924278816 15801030 -1237259195517178902752037985950248509440 15801031 -671862304711688519608565348184937587936 15801032 -1106516904655514256681410757029160038400 15801033 -1647765064833919509943544384249743472352 15801034 -35077047171651480397094055367292590848 15801035 566190894950863551521543759200568680560 15801036 3163721305707115231370194974448548864 15801037 -1070280954714375188224952496095235426848 15801038 18872835579841173041562172093145899008 15801039 -4498921468716766340705380816058696968656 15801040 -788983512652339480356501506268337274880 15801041 -2023387314134002252241691907988539324416 15801042 -1970529703004690255843527486505863898880 15801043 -1508455909045758114861908189005891426708 15801044 -1509905183515999566509963060716247291904 15801045 297724664618978291158491720185684365440 15801046 -655640470983530117974216938433208985600 15801047 -6042923211356828670465023512054825872504 15801048 -3958014556162391151195307082901985689600 15801049 1418648265916787783270895994354651746048 15801050 -1297961476678648024925862885141623558400 15801051 -1085786520349657775508042646362428745216 15801052 -3753746812236201793395541616099434161664 15801053 -3070747095067806665775871688673978733920 15801054 1719073899721792072819276405341215065920 15801055 2244990381257895013975873150120383921960 15801056 -1341321760155358045273028697614045675520 15801057 924211057187637445992117023799006597648 15801058 146788995369923723221590183185501862912 15801059 -5817800156640776709793685339208489904740 15801060 618536160966801807688546014648818688000 15801061 4264918586190539045149563513081640929662 15801062 -895572737745053578801618167109921543968 15801063 1690046917448046274498651713487358579664 15801064 -2172485108587505195666635793901717488640 15801065 387596885587734090367602502383162979200 15801066 -331683579755744843964059536139529108048 15801067 4098002253641769690036382340788476816116 15801068 2126277406655161089262579878202067566848 15801069 84788560942175267057198488084759410048 15801070 -2101132310458388809593333166857336467520 15801071 3455004213881785437429435449450313627648 15801072 -12357374595288960901186553610409869312 15801073 -5197873982506723307601273165726926485678 15801074 -3994742859198829075928840581205372224608 15801075 546576881890507692648419794251158118000 15801076 443318205865412665514859454200198818560 15801077 3630054851500887507267226088142126250926 15801078 17556251254851677152044005731889785728 15801079 -6237107060297041403718290127235040958744 15801080 -1759930463475500000260921836984254361600 15801081 11231576487357338607185502113891067360 15801082 -333659570875750128336587149006730785536 15801083 -231297438308296538429612250148654632216 15801084 1077775648608685398637381285939415331840 15801085 -4398346768993454971131089743445031216000 15801086 845291044216426168576141752829088956416 15801087 4951347466510783741143779565658024093200 15801088 4220672875967698609118237421156498931712 15801089 8472746481778307308222173195146633294640 15801090 -592128767089399764601700148277719751680 15801091 -2981201319865523539329972192027521109508 15801092 1624698221058527779296955418769626406912 15801093 -255185789068179772190274330218460355488 15801094 3452412332192337977597312809023154560096 15801095 -1471184733205313652697010690293281035400 15801096 -2208321113284800777458463328265529139200 15801097 1439541638093668111032080335079510723840 15801098 1457947172308551201221495421940528426800 15801099 -910289675046928494843860940977100498000 15801100 -464230255740567961824790954447129625600 15801101 6533237690306225922497749705870908162102 15801102 768473322195982323735967201572588468480 15801103 -1829858530157273045238915962935043148800 15801104 -957881678855086128659139775660691619840 15801105 1596584909150669278751452801345565256960 15801106 2323328030385776035361708829865406760960 15801107 -443284217146627636217164624651897376688 15801108 2741467720193426091840722060040541034496 15801109 1534413951418073525049318633221388274872 15801110 128549563574153685091348207420793324160 15801111 2498772692609246882780680085029198951488 15801112 1768760068040672609409340986976300646400 15801113 -1269558241548661392846711654975293344236 15801114 318210869993929419921678376053886264320 15801115 -232160260011387427151298313191032520960 15801116 -4304655690427446541264813855670507120640 15801117 2041717738324177401135719901872795383680 15801118 3663267999508294315211441800061515855872 15801119 2379649795837522310867904943262919318600 15801120 1989077151157613207439603344306324766720 15801121 1076595026891321735378212427498465852544 15801122 793025575561858990454500600176756182400 15801123 -683051882260682382768322959740336690256 15801124 86526460235010273432279464773256713216 15801125 -381852247637761586399107836572388552000 15801126 -2803270966381048990109570764175862438912 15801127 13322630080592374208520857123153155492720 15801128 -2392957453831616187641939191126309693440 15801129 -520192187900003318741677905677615188800 15801130 1089039986322680200619394367875382737600 15801131 2902374270860296069454188919530000300392 15801132 -418387450297132075604873815595423881728 15801133 -1835905983568071780416194420985185312618 15801134 957890499760906504511578099038554875392 15801135 -454562741521437873347110249926349447680 15801136 39297493289263076099536208026297434112 15801137 4364608498333157643100958847836696631792 15801138 962518695426217731135681512136357732864 15801139 787210189289232128436560465047033132940 15801140 2058591425583424953540151958714925853440 15801141 -3155132215270566747555525647481969637920 15801142 -37306792202148545959178743402874370816 15801143 2440035780524506278394065382802662694160 15801144 1764335898656652813179395017080365056000 15801145 -471163240659954599420640325946890828920 15801146 627709619978951302103730665942785595136 15801147 -1165075557435119477490619917025823426352 15801148 -4806117004259117839089572867837764096 15801149 -381166011650831399197506146257683747840 15801150 194896794986529182962057490009651697600 15801151 -2741944550506750108064510883094982390848 15801152 -1280937597672677182326596593872981196800 15801153 -2484495802980454625492912095190816915136 15801154 431746671874499569467169507316021987232 15801155 430976624322402984041397987163675022160 15801156 31230161062056736238674078911733690368 15801157 -3987804981429846719868042673706632844768 15801158 -243738272687852470183649322438351767616 15801159 -833563518268064911845192392329812799872 15801160 -756348961328542666233101745213087744000 15801161 1085998338458845225638730532648705701632 15801162 -1674228608783294386969662012746643889152 15801163 -744851460046328049827751269575685571440 15801164 -1432839679960754189235024066033661242624 15801165 -18029814645975234107628040247410882560 15801166 551152169791254833475273593602724644032 15801167 95899110254585545289731830064405202040 15801168 71328597891062002546859700014732673024 15801169 1402652645557606224663950559636740856996 15801170 -536229291995657479154851702821010529280 15801171 123767061228906772621249499834840606784 15801172 -735703094895521666182828309426729109760 15801173 2058478119224655395885781373087396672860 15801174 -612279004983308785130137212700538564256 15801175 -1328081672381298853088758715613386339000 15801176 5710152299078532899737890362270780590080 15801177 -2714703175784806244430476482537038815328 15801178 -5226258426138361189816951593815486298144 15801179 13270093274658187572127514020368640464240 15801180 -379436340366701276166060417608560588800 15801181 -2521558807951618493974087607125497152736 15801182 -1628135907103692197407501457828888374848 15801183 -3133319207106444062440504344911250490080 15801184 59254414547869077933170876166703153152 15801185 -2406733353553488205591852032014837376000 15801186 -2225190679696007915763589073383035447936 15801187 3381685542825203149010065944895059429912 15801188 -152532007225918222989124203914586668544 15801189 -2986744421880405177701697519608166279840 15801190 -1560024460329003213034352335101034358400 15801191 -937041514689296587730353657557353842128 15801192 -1057161441162956459311718156600874270720 15801193 1087695981687268748196375236448171760442 15801194 -4582671114432007142711964705646536416928 15801195 -970075627141954668208120756286442473760 15801196 -1780060603672826550316280863276228894720 15801197 65667971182337486931303847734080812800 15801198 -433116780753453866236386136639147345920 15801199 6372078241628918280157506116448795669200 15801200 736156365208585981102000640819424460800 15801201 1984906097406001381315189121984855180520 15801202 970936857316553455047894807302544955392 15801203 -2701818055689494994313006210692116376960 15801204 1759025268316110809645959904518235037696 15801205 -1306628052231920317585673087474716567680 15801206 -1331668791425846994378144630000035667840 15801207 1332007445029056900941562930940438217088 15801208 -2422155975209058300001547990380194816000 15801209 -4124071507548160970570910118485536941590 15801210 -41553994344234029877252445836120345600 15801211 -5752354323802294164845771265002433809688 15801212 -1836757247016181727009147911234256044032 15801213 4330961329566708135372438895096867184640 15801214 -1309885985825063741106446742090186768000 15801215 -35078965113960615619812906561426160080 15801216 394556297717931173627652455276740608000 15801217 3466154474250286003227563005347370686640 15801218 2777851255964832841374908835836903428560 15801219 1783788448469223608800464907989529220304 15801220 -292757667661580212510766410824199434240 15801221 -4924481292242226540970393771718046059328 15801222 -1513449780693518581403161556117817476928 15801223 1726420746583949100620798255178920584472 15801224 -129661222976131904924892136953228119040 15801225 -521240719645369861269847400094488352000 15801226 2751927018488520346087418792899686681648 15801227 21630197911357394331545684167267021440 15801228 3038591399664055420087031689656967825920 15801229 6410678242010039541556181013770367283660 15801230 -2033807072628823045558089272733920774400 15801231 -1731921150974613314236956784815735798648 15801232 -224257230012122701075051807958698999808 15801233 1322722320820932158477029029397873600320 15801234 -1563534690580975777202676730602390952320 15801235 393991904946038141856799441006788181680 15801236 1885354505584362925225475989934848020480 15801237 -170164875644335018142836704496801905714 15801238 -49625129377206096788721198755024377920 15801239 -2186879432096064261171124723816083296640 15801240 320326967126384919840286676169562521600 15801241 6718249893010962572670078168283340761284 15801242 617816120772881809720712712835438594560 15801243 126519782090218168465049790330124576704 15801244 -1735607939364045073179549081962119420928 15801245 6293327701513625116539951883234808657880 15801246 -302507366881407498218313786880563459840 15801247 -1701065441143972531038823412867206494336 15801248 -3109977902080437541394942179797209579520 15801249 200094505187836630383294466743878591664 15801250 348330194566941796460440822547484570000 15801251 -922877961991238643328928681049873090000 15801252 -5447417120105274652061082828912629760000 15801253 -6374211484913957997964789675346712960 15801254 1158358630681924032875900776079517190272 15801255 -378467672154359398984386297864175503600 15801256 -60997448304988473069416167655816816640 15801257 -1242426325293907914569589490804501295736 15801258 234203840706060117686129673939169591296 15801259 2725535192421781313335741732238031860160 15801260 -1906119659286469986778285748910712965120 15801261 210478059226599261217656843021995839104 15801262 -4324687257496154919687354640347428019840 15801263 1417325147322685453964721489260083020144 15801264 -336901614374822058535104398980074700800 15801265 -327408110304569350365290351913305544600 15801266 1436044791495765999502338673411865203104 15801267 -207511422977431843285663762675189803720 15801268 -597000534610789867471702618268424294400 15801269 11497493129580559698684811966168545870 15801270 673804620918449385125179106351894025600 15801271 -1671816218571554015905266644335543309528 15801272 467927246743746825970312250793693696000 15801273 4152575914130144454234708092502418816122 15801274 2221469949130303736722085531634575946240 15801275 3218702220883741366768408679962372342500 15801276 1472154200417994609645827976984515518464 15801277 -56704578523493468916381156184036162068 15801278 1585791286034227785819380058204015848640 15801279 426979954531538191523436279550107321888 15801280 819378072501253584356645835024566845440 15801281 4782963504149426664420346592129643057492 15801282 306949222233586539193801368419173988352 15801283 -732692437900384836719462142317763848216 15801284 -4182205275031737336689537900906670528384 15801285 1808296816585843033639116352291823040 15801286 -553726270724592027589512921838639601280 15801287 2330897324422314707791831150658044926936 15801288 199574646741376380302927529377518387200 15801289 -308437341939445130040981184790178876928 15801290 -321009102784071840365900722271323825920 15801291 1158762128050778944384738651969353749760 15801292 307650197661137868824504024990587912192 15801293 5732227749877316843380749174402469576320 15801294 -95992449119847785762377356201706863360 15801295 287438680048307718372043355940792715200 15801296 -10638897861690281106366922953671049216 15801297 1018298799566813249830612018767521545200 15801298 4368296790780127603230930591187874263680 15801299 -2085043602038286132717955608939898094736 15801300 318943844312289468127542385037780716800 15801301 2621622298268525928736471509245230920600 15801302 620876799551599291614565649240709770304 15801303 -1860926589278909302778032229171699369472 15801304 6383502922943152680426516423063394805760 15801305 -253819395964002108970442714703053956800 15801306 -995871077231811552568402058288837191680 15801307 -3024606487336177942999076894087232592444 15801308 5290907226961984196769868103144788412928 15801309 -4577846131614833373285966051208748539386 15801310 21568021301098445070689363156638959360 15801311 2280573325762463508957855694986284682912 15801312 3326093187361450862712540991599075655680 15801313 2291604755805667700622643994911237356000 15801314 -1158348258592364223638343382783485454560 15801315 -2287641519174853852025327592577679526480 15801316 410272748170532227331518882699581425920 15801317 -1752748115171364684333740413956222700800 15801318 398274739282665913790378966328970235136 15801319 -2047274358485156220684315026768527662280 15801320 -680478060869433061883757618782463590400 15801321 -347139830349176591517784061568300934560 15801322 73944698268098377776724395780654249984 15801323 2498922105152489384736672217909385731572 15801324 312859349831891899773527155524956160000 15801325 -2648481261114825384234697136129174765950 15801326 3813817429918937708290316902317203522112 15801327 739820409606526784831511636032576016480 15801328 355054996587585265794442451002801029120 15801329 5994230973489460918442024733940534921140 15801330 467304280578138691439152922182897105920 15801331 12567048530272975444504026519511929072 15801332 1458778809088319629500489817949152757760 15801333 3825582946797730792580178908864329249344 15801334 187668265187723434446896324371215360000 15801335 3995277446863675489055627655239775626160 15801336 2332169369003458794954760690722462904320 15801337 4364541831124916174209657338918241242986 15801338 -1121750423677321944147625788152529103104 15801339 16734046196833140239741409753040288128 15801340 1631651614892948892551827531360316129280 15801341 -1300188800449399775313380292798596619258 15801342 -1489821059267706963453979616730012074688 15801343 -321809675564763678395251200836993945120 15801344 1824545408124978251454449892517484691456 15801345 272314172481304077735099533328588595200 15801346 334006479512622074960115069191289384960 15801347 -5211130911195186777264864873791572957968 15801348 -2393143364908515428673274508888973726720 15801349 -1676920237002858148126607407712368745350 15801350 -494573487292048473689957832430251384000 15801351 -987889660266808924112777628753049531392 15801352 -1040955791822766487479835942037112913920 15801353 -2002146046859784595650688259979293020800 15801354 -457251385149944166270053106962031177936 15801355 1732141983987201406844758342937498415360 15801356 -3646262634874685421421538683203875662080 15801357 -1207888893744407854564737786161712859584 15801358 2144015936332085493684545364973795193280 15801359 376786012374886999731230123598599980512 15801360 9547729559208071128458103285835366400 15801361 -91918819912944405930650487376126589880 15801362 -1400875946672487191278867253896989860736 15801363 487567960237463770593795854521195610292 15801364 1391535657177533430312255128897993022080 15801365 1257634000606172939617843823594267461920 15801366 65431360584617017619106656882754785280 15801367 -2484845933499657630342924963874995604752 15801368 1042238793064637048330813458031764439040 15801369 -82828088407375636605591374869771294560 15801370 -4687648843618073384125960630823245440 15801371 -266559865531488555192273562628779138428 15801372 -3396302984481329462562327421909631462400 15801373 451181750418188865058972408675694814816 15801374 -787599883011404273839291014345205456320 15801375 2346935769097262162424173639070471240000 15801376 6028657462481113136245893800603512799232 15801377 -973389198690805697183926138485377199774 15801378 990296297166048109161444600679260273024 15801379 2487230959718046729748676037211233781200 15801380 492534440120236043800719104313008332800 15801381 638327596915127209288123433476569101760 15801382 17143464005544330783219386323145170944 15801383 699433111478319700177034359000793920464 15801384 304928374397819467564464679337744056320 15801385 3154793996625707585908678975094242929600 15801386 -5171382746208366733721031080505620501760 15801387 939701062164690108671582614079545546752 15801388 -2107584676893973263641248996085843174400 15801389 -5887215285823259655152983710862169844 15801390 -1515793663249143524518463701635263040 15801391 350968316806400991448206873835190351952 15801392 -257948513838147047218786565583491579904 15801393 2013066155482646814228919229895139331328 15801394 -477685551873336771251104289711643575808 15801395 -2223118267090276137621687961397276455200 15801396 13386141439235002406089499177124864000 15801397 3392092058023409992721325643903374982492 15801398 2138824412990872789966440045557541097536 15801399 2004145181741936367878446232267966424 15801400 2636265535938657848546611146134885376000 15801401 1303533804649019806286172418994776006464 15801402 -230577618160907908219788517403422914816 15801403 -2967500662484713693379534060916798589040 15801404 2461115764296087813330781798354752230400 15801405 289706356376464058113866996314194525440 15801406 691247167243336729041786643140658944 15801407 1899059281250462447237582925440181660840 15801408 -251692883552695282817925360293857198080 15801409 2386528195675966652340422278589322137448 15801410 1675976491668301796412382296206077731360 15801411 -1456786852837342749626674356198636209928 15801412 1226331937091342440505391240435626833920 15801413 810742233620041191507016046995978552704 15801414 -245320799307195909208386586095325071360 15801415 -1216755701728778709436176088173453049920 15801416 1953820242774317394247471592911420262400 15801417 -3840839872640736327383125882635891820566 15801418 -2349713396225568761856187007774669925840 15801419 -1603944692646911785111326826346199699180 15801420 109137969891185931607187299231650355200 15801421 4158493700326790373869253218548810693622 15801422 -1179495743398063961353606823182787934720 15801423 793052835342715568488646467364989517568 15801424 197431349867557311811503606495055446016 15801425 -52895739755958962842618840819671690000 15801426 -108455919693318225922504553125160947200 15801427 2680856830855141034555593186132036631276 15801428 -4791990519645398548266037303439993886720 15801429 -84667305353894506929697018254176529600 15801430 -1451070108936553415140435568154063022080 15801431 4838676925452709000137290159119624641792 15801432 -1758868428637805431199053803000129331200 15801433 542059679605634334353306649017035213380 15801434 42151506537488636785478592910889640960 15801435 1244334740835864720986744117978848022640 15801436 -1846699457701136112411384734457428869120 15801437 1470706336288497110659433144370673134240 15801438 -862714882992888390743906397893118253440 15801439 -3334226950398580811160509368673353802880 15801440 3138287135715267897650944723191477043200 15801441 1361470800366786328912120479186731418144 15801442 606145091791907304062507176157497573152 15801443 -73570008490580741205679008274837087584 15801444 -879574490938314842534318218245404590080 15801445 1915865642850553811098986219467502350400 15801446 3683829748657638157819650618509184870720 15801447 4243316494085424434697252938269822755072 15801448 -168491695730845738936374805689485936640 15801449 2733806715453198250514775940874861768436 15801450 235446405578222336554658604235309440000 15801451 -177591121155144574741614082587537992696 15801452 -1035605840716253789513494084688592516864 15801453 -3817398441049274391425093989157911404480 15801454 -1056232625412503272645636637547764259648 15801455 -1217926286173147956204425634489195347640 15801456 55923738448762732159964150060366168064 15801457 -1845375853329157904810632553772080271168 15801458 396174863780493181993098755150284832160 15801459 -1878355224389616535333085632830149514696 15801460 189420256752597209696466438279974338560 15801461 605668360436384387031335507046698025852 15801462 1952909972667185960518302015882817643520 15801463 -4965749309057049850105611376474434590880 15801464 -462589525317931816101611102080593100800 15801465 -1072457575125704425401986547580119727680 15801466 -183921368545068238625043082387123764000 15801467 3577582806984172106248667443272348524544 15801468 2038114759439529066373864871412400128 15801469 1498191925194493083951484970508516164044 15801470 -372737800675928338086757789179544775040 15801471 -867221231373443065980204886767868650168 15801472 -2277891731731007433283893245599285248000 15801473 -2451323584901196977594541359475085166232 15801474 387528250692404697500548680898947273216 15801475 261732057408776907048341420704993912000 15801476 -2241999373565639608738304632464006696960 15801477 1396333369805758170873696378778582026720 15801478 -972124837789506074284877220755725037568 15801479 -1121467967539931645747327839783476788424 15801480 -85653244769684629455393620766495897600 15801481 181854147164527542219354725351268751424 15801482 -741135366654979975488744653867596664832 15801483 -241556456005429778536146943178532211200 15801484 -3608779812045678310721746856801366720000 15801485 -481355506657897634450276165413916352000 15801486 1344566975556128664173260141075918745664 15801487 -154495364657002355565008427020113853000 15801488 -1451833809697894523863487996322558271488 15801489 -90117135985913172961404136392025992672 15801490 -1171292782809578657382056142451447346880 15801491 -8417123797396732311764145303336459597600 15801492 -1445364249329116685313254105771079131136 15801493 8476545442596196799225468539981879973280 15801494 -152246518741637567108409801230889343488 15801495 -1602388342145935679290599545020967823360 15801496 3360502626175225098274985107743161825280 15801497 -4083980652744043824053351629066570032054 15801498 1875285532304743097459816539415714073600 15801499 -1789648001952619737087901008387927057888 15801500 2845346602289507087813101590572899584000 15801501 170182748544080370334211257931389789440 15801502 -2470905079314221984794277082998187801600 15801503 2083207495240791607264174925158418845104 15801504 -1571703925334523628544766949124918476800 15801505 814825787431907289017726144967622977000 15801506 -64895363102441584859409362790069829632 15801507 201257527339868693206107757992376911840 15801508 262589867480111231473017971580654981376 15801509 5616882960032709565098525693290036011710 15801510 1057672771792980355887132614171660530560 15801511 -123884763546264516985895499963940904 15801512 -1303601510798926247617682397697843046400 15801513 -358611606465559497724978734444027441792 15801514 -3548133038008007261386245066251613240144 15801515 2554887355101413395745847625370997176160 15801516 291023538532506420491540877496383900672 15801517 7318486478533291678277946796340105121132 15801518 3728999166151672318721746696409725488960 15801519 975206815880421224926238369119049230344 15801520 -620024211301083849973551396760215552000 15801521 -7191801509904062029765959265385651158800 15801522 2034758913821158578676105876957671254784 15801523 -678031365549493536049525952782219449816 15801524 1425403457353993122091768308684705134592 15801525 -310339812055607447487563539402903509750 15801526 364999496604970350993119084573610528384 15801527 -1535582943478661979222163497367178011728 15801528 -937404268360479131972256394836099194880 15801529 2672194750601907137386028338182302457984 15801530 -907475857804400198958868103376275681280 15801531 -240323599419325501906093152156863753448 15801532 2697161957748746061947877118459756061696 15801533 -327259680806907378666977528818310675040 15801534 1494975198465091730319485962201396531200 15801535 -2434414276183525066068683287961185994520 15801536 1659031657519607452718425639030436659200 15801537 -1260188658544255221387088747480820808960 15801538 3231370062211985619226200163210653043920 15801539 -2570637529428399440833272177695174672352 15801540 1543666642495326249607763023141704499200 15801541 -1695093651538987587607774913034591717120 15801542 -305169969046836036469001052813890532288 15801543 1239652679038880907989575483163877283632 15801544 4049201513167518540864500622994870149120 15801545 -3189632962158454502250724131634535036700 15801546 -161012621801875883508326898475808550912 15801547 -1672624841069027333967198852778447254768 15801548 -1051273111664351689886827769172541784064 15801549 972990368323616923335309324535747468704 15801550 944456538512907336476141749799202124800 15801551 2357845382631781152454111235385304950864 15801552 -214957041734770520320985806219905073152 15801553 -1542411730284972929937615121355162413580 15801554 -1024241474627869049992440959797626618096 15801555 -879578766804321124737404513165810127360 15801556 3162665209925734901926281216382432872320 15801557 2809826975043584637469562144513966173440 15801558 -823126418209181066807615346280103524416 15801559 -6022169862739616575758910732610780027960 15801560 -4173148878024133694111326472826630144000 15801561 -3229379372506708021942446061652092626768 15801562 292504003265749222014103878249057721344 15801563 -6951040098365447390075641040888278288188 15801564 -79825820967509795316170077946367495168 15801565 -1603386535830215990028173515926490483080 15801566 -2098933386637307862328308548196072072192 15801567 3047778021209642652219253266133499021712 15801568 -2773554310833141913629671475143484899328 15801569 4589561246647606707790356838113370598100 15801570 113037476432087149541976581929879852320 15801571 315283623316011649932998102298531535772 15801572 -4199128829010852076576683095430142833024 15801573 -2161060745029653768367193528298230694816 15801574 1309320856359302203286549621995289485536 15801575 1716828975332927833861836394891661895600 15801576 1059664311770283722074513683499648450560 15801577 -2771280105151138420563059753096401361328 15801578 -1750087432408150698045387533616884889600 15801579 -1620419372944070250063111632361954070992 15801580 117895719085023491548297919497575014400 15801581 2687047839516478496747168960001468493932 15801582 2354514402621743365693538724734143881792 15801583 740045968509155212162842980786523020160 15801584 37431991893442218115124043842779545600 15801585 -62868346401041955055172037664767479040 15801586 -2816330780211198545026263792234800449008 15801587 -4732318666609842550808819762904178387764 15801588 2590058096090870802780300172795247984640 15801589 -4618977332880292669259273164002012630610 15801590 106777464911533262128195200147360514560 15801591 1074867952239650754223110000896184844704 15801592 597795057533908203305919810321954816000 15801593 -6865697831771635947471321652122586527660 15801594 697468633114426833373231014390367272960 15801595 353678821732986146459792277773926932000 15801596 1964423078944705381989231512654248243200 15801597 -5319510642469642547150853400272222720 15801598 -1560796855366250547446101617694886357760 15801599 1571649093808290682195381029493783603200 15801600 -1185734721605007438584355648476440166400 15801601 -4054733036948695988098171279643280902398 15801602 3053888413144747407202005356901920636832 15801603 1680652337302805072345469464849669606904 15801604 -724972159336528010936415653787833847808 15801605 1594598617804870742096237764218606326520 15801606 1525921678824288191233591271785841591712 15801607 -88506028130841804783761421503881254840 15801608 -5416506414907517135421047400616249175040 15801609 2317900837671747302456402040688555020768 15801610 -1203887121458693497157841970095016462080 15801611 1231474365850709867405574300182593433232 15801612 -1596180388024536421258450595361275417088 15801613 2298587081169350930246448753432836896704 15801614 -1942911335064925432758247723999717921344 15801615 951963269007963609965226280860767289600 15801616 -230579238261559054726913712516749721600 15801617 2375905936108260242334496676186264716020 15801618 -67033364330645386668839449067735720448 15801619 -4053595853806302657058284252630785908104 15801620 -1522370912295043987275175492113976320000 15801621 509839449889439270228132345956376002560 15801622 1743071750554577712875954643190074926112 15801623 48717174070190715494213259076236674448 15801624 213252687576271860704851519326722549760 15801625 -227199435616700851295656308341159280000 15801626 -656422055868064138384923937918087561488 15801627 1432747987873561234847933307482270328432 15801628 3029782035250418723342023794446796845056 15801629 4652799337356223491576114128375880592230 15801630 79057782427359617417787000813389168640 15801631 -230223378117197452925109502145281889808 15801632 800432257597017383137692422337334345728 15801633 -5835615982078420697160447459596091910320 15801634 3317866622433355812225936189953565627216 15801635 4677263133843691766388602059969063104000 15801636 -3239237579755502359820557009380352573440 15801637 616216073293526534089024679062782004286 15801638 3177672966130098547671514392478647601344 15801639 -965758280364799247411744907305250910080 15801640 -50884630379516201888667635926190899200 15801641 5939912914291396068392802375593715090042 15801642 -257243464733230405962192456241265772288 15801643 -268678752318466236230681960809068243312 15801644 101204492625125260943079014753880861696 15801645 2788580321965506518274046462747108056000 15801646 -401909960552797277217518534340217770240 15801647 32197160223010231266949003090705433520 15801648 478468384055878541404780675698097618944 15801649 7370721908082900045639825406813727301650 15801650 -1597021661926648363528731648850809445200 15801651 -4312289098234415918144469772424895098220 15801652 -489548476988313701268339510755585488128 15801653 -29682259078485675946663486890071400384 15801654 199987964413346395877943704297125340160 15801655 -1794310342298841618326937622700603782440 15801656 -2931401157029336561391831140020633497600 15801657 4990991896357239637323521365540800880800 15801658 -1813260871090769790033817077698534866320 15801659 -529879216040415808382093493369192192000 15801660 -199256902313001286650942589615957616640 15801661 -1382947470568094267420585502408511189376 15801662 1006866348927135515229722835184398905664 15801663 780296666418990069056393369839517734344 15801664 -275626406032584352519570750137401606144 15801665 -1143449567435635580751241859540383291200 15801666 2046181753901814582675586202356891659264 15801667 1609128481380736115108676838023337075200 15801668 3654410168475177718205321303648081490048 15801669 5737882700162591578921351806140741369280 15801670 1087765462614938761538539571520247714560 15801671 -1230871520387239991004874065611358621168 15801672 -4147949993355646251750956629939635118080 15801673 -492204392676464368052462431113919696000 15801674 199161604615526701433744207282598634752 15801675 -1065843294762568816445054450747435784000 15801676 527949549446092487305760511733744673280 15801677 5353146975909874523089204795021594529526 15801678 -826956659584005791366438424799890304896 15801679 -592585458848074969941482987661899294616 15801680 -469072729226369046411499595994277232640 15801681 -762432085375667781104585678807275877376 15801682 -3139625494928210785983646725777868486656 15801683 -56683388736165339970416186454928847600 15801684 131213138727293140547647060418153428992 15801685 -2119666078016742083796244454229401668200 15801686 1560073735157644898412390962146943104320 15801687 -1528635190997427872814042491847064736160 15801688 -1728909632295937497700049904231590707200 15801689 -653473398973251144791272916105070795648 15801690 -755678154286608950173527953869876392960 15801691 1932164049726786671406610006309013493432 15801692 -5472561762511942760179396895639605248 15801693 1943302210718026621548297581779052147904 15801694 1191841215945419714656957843653084942720 15801695 245923321341024577392429317843174980800 15801696 6575952992289136180063065342223043788800 15801697 -817638848511164716532586416783321731776 15801698 -2305276352699004154212486588455032356480 15801699 -1101900550375638157553971793573956281360 15801700 -2172569596763529396278661726924734492800 15801701 -1332702544153380903686129935077593871108 15801702 403193107768203804066946081620713846784 15801703 1202151052539185361849537915386247424952 15801704 -3009232251278888830715772289098602956800 15801705 -1520808708777829120863279635639536872000 15801706 1032170527085839188584427839984882482944 15801707 -11756154242812825814811746908995030950448 15801708 -731069757382789472973015082080569803776 15801709 125273687115105039248224586978171005440 15801710 961392826325995220620784154354975437760 15801711 1511491202923882736134443216658831620480 15801712 1345000648457019154444881612565955772416 15801713 3168400681423520696282306275767131114304 15801714 2336457572133564377120241533737545538704 15801715 -169243707422535502649154239350793851200 15801716 1682765790095978480196061693903674338688 15801717 -1179732360275230903104368715710245711488 15801718 -1219359092950616421826323799917205465440 15801719 622595725310355527819196097183589248896 15801720 1855578104601615892528533726360212275200 15801721 -256777548097687605680458140381060458496 15801722 -1882888209988506303516566920985685919008 15801723 80970588270429071337743604033384775440 15801724 -306901381859498083824106835319541094400 15801725 -92181953459506835763371573502063218400 15801726 -1207126106794348581991795303595489280 15801727 324591767381739020291845836921718401760 15801728 -687744961433352437538140131389981327360 15801729 6344317639771186790738238295921485402240 15801730 -422240494552934509431107768434008614400 15801731 -5122299187636348450631124212613244800000 15801732 -393240774733654091696929217953634281344 15801733 -781723473511259765668530131241896582816 15801734 464629966793124792891472052497623450240 15801735 -1031035838011597305250793745040015038000 15801736 1557907904787319075820321557650163138560 15801737 894721025242518061338934595386741882752 15801738 462998207586217637336800570626635550720 15801739 315108104613977838414481847013409858720 15801740 991247456137974097957378520830612976640 15801741 1538811702150736476861444875599891617750 15801742 300282657133545664349665960510736632704 15801743 3917494664153180090334831896835579154992 15801744 -414517066179828924787574964926608834560 15801745 -3842637497874452328198785191140767228160 15801746 -1154323896210771269497542241581462050928 15801747 -197655914292375876185880997096669413120 15801748 2968853181656594829731125607514730694400 15801749 4274912541626896939972600605761647964640 15801750 -300167991851895245447675905734112320000 15801751 1099390060302302210340791943406633213664 15801752 -3672477343100702057815846245238762291200 15801753 -736779231465100604539972340400878976 15801754 -2251052615456981375180268431042758656 15801755 -5310088357848675701862776222063415205440 15801756 -671403151820925260077076365230630102528 15801757 992965323246950652023547242000883496620 15801758 931798935312655021802684219583073646976 15801759 1403683200915829182977643221176230254280 15801760 485009293451054381366924765494373253120 15801761 4826848338471783748989223857862209403362 15801762 -150874042044743631013426626870496961280 15801763 -755990924254262348155236030878592573988 15801764 -3076376254394179300779858201901818298368 15801765 2175170866528010064885888432483618900000 15801766 -2661750682617236678243977153670275611168 15801767 -2459906187975790174405411534487249186184 15801768 219871642501906310593179956282263142400 15801769 21820290265496356869314941159246649568 15801770 -1022275713171715469480614625033474293920 15801771 -308960458089570756113001630267996664488 15801772 -234662831962604751710822849489756712960 15801773 -1188268814004671090972992405180739626836 15801774 -1588719211749080021706562992884632943040 15801775 -826150619422049463622784454386692820400 15801776 1487393956945135864825380944047105769472 15801777 -3354072871177550843629407730877147768160 15801778 -1005258675038107567785344440533564856560 15801779 2494042694041850943458937843397030218576 15801780 -1609770915899583440762358630542120878080 15801781 -2964758744322812766782877577997977455300 15801782 -1337879642672351044475779434983908126848 15801783 2433762679910618588259745936881534018384 15801784 -3129056905317890939652954127497130045440 15801785 1074831245092431090438747702130696235520 15801786 -396393731505460565385102864851223831552 15801787 24037996264054757781880687504984424880 15801788 103972190109097499478052644807029193216 15801789 -409158739678888350948090062872747328832 15801790 -2080455900962764225993780853956210761600 15801791 -2264382182604504569858305369176344366016 15801792 593460303666590842244043226776046927872 15801793 -622911029955412223013982636523848793280 15801794 -483178381796920913958570735967567065600 15801795 -1818753666214690723518716091990589694880 15801796 2323408356592519054459115782683329513600 15801797 -6310299170107126671271268427877288317888 15801798 -1132526658940573604143883288266560683520 15801799 -196136757302849709139231171325088910672 15801800 -304844166575522000034635707477045248000 15801801 13029495417216221877875235549411122400 15801802 -1279696609086193378727186361543247540896 15801803 1384224155871097448441114454439908380052 15801804 -358587548343018965802808177404183002880 15801805 260060252085129640701592430831604268800 15801806 -1639909363442060509243017662482740990720 15801807 -236908873007851232322565096854530684160 15801808 81973801540554172963089259579653095424 15801809 -7382554200865552166494039131850773534990 15801810 -379516049341271423711256678826290508800 15801811 -632812339221467838632350685292241981588 15801812 7330852434996337398374671775139692544 15801813 -2294005512808647774072444348413996847858 15801814 1612949822262656235908601078768382236672 15801815 4849890996141364178492715238880488935960 15801816 1452015943307257237635803229464698552320 15801817 1947346141889966727293333389041298264960 15801818 3780510040726603989766011131469295461360 15801819 -2515672445048239960996465462563036739392 15801820 -223217745629812683232661189187383531520 15801821 -1990057892797942363595708894435959997088 15801822 -1845060041769640859971317990767652008640 15801823 -12958668301237845278319718113245156259264 15801824 -6603252524238827735177984634104223105024 15801825 -593009933743989043140697255318415976000 15801826 1691027519108430940517185964237762740224 15801827 1459671854716043158582221241741762676040 15801828 -8632596140094350075573182356879114240 15801829 -922725586464297466101787824981226274016 15801830 -930999107315316834272751211945483102080 15801831 397492644517635211673986800845158798080 15801832 -3059294857830343236441001160134608076800 15801833 462808581450258447916754614801780890000 15801834 -388299344939893708092523687005103461120 15801835 -272304390870423507396852987358162652640 15801836 1267927268577757941704126343304653492480 15801837 -2685354377929524499425324119794356258240 15801838 -196066922840889124442750061401433275136 15801839 -3632443582345896377182434585150812100000 15801840 -70808240006411690367703663111851540480 15801841 865361874924861192760863111935942867184 15801842 -442211689331891983481755216990930649088 15801843 1023130354635020172973253094409748513328 15801844 223558107507420094080504395099381053440 15801845 792288522455644243359754299233472179100 15801846 2202002924823592132777971932983031745984 15801847 -1894057345949746753975960706989701750848 15801848 -4130883412807642805735653051226212270080 15801849 -565143912330784111456480667806643413440 15801850 -713753812314236856182747166959865159600 15801851 -17475964468585192454219759632498678080 15801852 2131970727884240151789182073481186713600 15801853 -597024530258407867224816416202493234656 15801854 835066140505719721633317830901000845184 15801855 15203181636307070713600889952510000000 15801856 -282269925609583164556165111717759549440 15801857 1921071745673111643189217343594366093352 15801858 -2342955132257757203666007012819986830080 15801859 -378622688615734391395998641876898759940 15801860 2103222981764944912359093488595182542080 15801861 1360126942606776506835093946435151256960 15801862 1673205234934697098844478494808734478432 15801863 1962475423812649442173098487872432666240 15801864 -93431109496082413469334326337566638080 15801865 -355811362857490090671561486046951124280 15801866 2434105077364788710922504790184078665824 15801867 -1843279746635610436438193875679320942320 15801868 -3187804432948864180003724740349042257920 15801869 -4749636399971840556728493931138696406730 15801870 -202831186982018881472900895890557255680 15801871 114631088515463701242397274211788710552 15801872 15167842992702864768114406237699964928 15801873 1089887784744831076670296030764012102384 15801874 4241890738789707608600602667417312256 15801875 -1680347350588553976923123158380752385000 15801876 438860535248085603334154823118379893632 15801877 -789017714355654011239661294664206457088 15801878 955648888110790946613090793119049904640 15801879 -4062390043368522010491950371710173763840 15801880 -530057139580988481149954768958240153600 15801881 -10204914334945833502430400604165324052028 15801882 783918763064664070400129394283031539200 15801883 3438614310158114383790221144925700568600 15801884 -13893680957461362277247362034291364864 15801885 -254026328043745937309676958835256846240 15801886 -1219973947335651960075604877308121261760 15801887 -1385531790463812536523896475133647266328 15801888 -34754892225486165816182498403944497152 15801889 -370885327758490351183942435975504689310 15801890 -476944252404543313728583390786815814080 15801891 -660691149974944810268794963289644202496 15801892 -1714163881762690000903072862873677179648 15801893 -3933015445416090136210930469153283968100 15801894 2406083147895804785897422625493682485024 15801895 280527036177419018270029277962172393400 15801896 -1081246387437957243116235761397728870400 15801897 1073994107064016264639022766907750176000 15801898 -361889712957420916940211582788928000 15801899 -6771685496739075180068172415026160097100 15801900 1057803897625051322624211752079473164800 15801901 -1571710707387690652332160056458878342400 15801902 -562408929217813426977277613515594680576 15801903 1516351429284771937223162417271013860840 15801904 -203571418023648385340627461236330758144 15801905 -39662706716161850533461478037339731200 15801906 -1233414200157624838782368795040389479296 15801907 3565286576560693512543401973547587653832 15801908 2182647275092980594922277591125741806336 15801909 999361441478390816244957622237121165568 15801910 2594161178620237553366958369474165246720 15801911 -533585774012782567496556310491352648200 15801912 3510182344980017974158283007150812569600 15801913 -25071569322523626757767373172181498838 15801914 1292107573461545212733906505551392205280 15801915 2366846835744829890268905399615235543920 15801916 -1033840212573384907779868780426054021120 15801917 -9745711296337833125456226613789220605248 15801918 -1764701411160532323794164400036251164672 15801919 -2146429479040273861656048941820601412608 15801920 -220649833524160971760234200052845772800 15801921 -3395826588646272467786031559555935215310 15801922 92542478663458425642738202256446300032 15801923 604654467948202752141799800877949766480 15801924 -237762235106704625975449571039176562688 15801925 2539978382000371777843959965814590229300 15801926 -1308886487822383059363436348429619715840 15801927 1254425963858899026183389357199131492520 15801928 1757674904966797890508853508404285368320 15801929 -909690231473922308650472018103031845312 15801930 1478565034182463427982579811046013731520 15801931 80657059287769988905189881627237971732 15801932 1214054981310595298280404815359154816512 15801933 657629554062558267610795979511393403008 15801934 -1196571765543173434354690395254577432384 15801935 -1267915902917141708988090940323359420400 15801936 186742356868593949748096362276052140032 15801937 3358040991238782667904776085537732180080 15801938 2137191231736221575150658930908484351120 15801939 672181899079941909952113075937583932800 15801940 213840371462036710458191362025489694720 15801941 78406202502925079951287592444736479520 15801942 268570692514578765841617998205152613504 15801943 3952510932155444215092778387984641838224 15801944 -2206239867172186077531618511596561315840 15801945 -15896088998649343530489561989542479360 15801946 -905632707303566415365757683041893293856 15801947 521214540965670275107048691815412131872 15801948 1416830994388060037751692942021533109760 15801949 49702443205907903153292255033974315020 15801950 -377942230250097265697309190752866128000 15801951 6548372722368093217859334356714006227200 15801952 -7605288147204120580760246211342081589248 15801953 4849646726857806956533558200282726599202 15801954 -809341725136891683557908863651146439168 15801955 859218136974753964532991285557534827200 15801956 1673674528407053393992805735058111882240 15801957 387132454447195161734520317656238521854 15801958 -3113091844023839786235288788632934544000 15801959 -3444749730731560449608504599588145771184 15801960 -143883687490322699491979902625636352000 15801961 2111470922951765631180927116227702481508 15801962 2251137017316989422204558267344612747264 15801963 327451808792850701247920801217463027200 15801964 -3437341059355608390536542101619648333824 15801965 2119654428960229477517074468799457070860 15801966 73997342147547246177000127315633025664 15801967 5860844061084557171194246732281084376016 15801968 45408132647955469190881354919607926784 15801969 307283006376300027368339652984530508144 15801970 -106768695541574874302891205204161894400 15801971 885643564673988014211468473288208750144 15801972 939214699191246576313238259609393979392 15801973 800808438819612800287500721423502931648 15801974 -591200026456499943567111923574966247296 15801975 485885958530782537812553868050089984000 15801976 -1248401683658788200650146818968173117440 15801977 2445094856835833837598859374820721743440 15801978 -414928597475910986811053817129315403776 15801979 3615595722914437081334000229667801319176 15801980 -448430718042155143842911655246223296000 15801981 1340581193718046780611634768910451618720 15801982 -913561950534718948464977871385087398528 15801983 -1030587382136527233362016210673280880768 15801984 45167472893835659646671989068162662400 15801985 -3183943198128190609435204473661524443820 15801986 -1825053740980660828873698617724834101808 15801987 -4714062222226708858660616922933631248 15801988 4565723435995840389617125082014213647488 15801989 -455971746031721768229566736287618568960 15801990 -1089434212186555411929619742113679306880 15801991 687740534433614702107899785088058521312 15801992 6040702611570521711600200328348680320000 15801993 -350322422287227611640869531057451552000 15801994 -1266680896200238408786730096139823500960 15801995 3473052816300058460177151006774982800 15801996 368690992383185320879190331908579082240 15801997 2321418903850211679977125232755100943052 15801998 273654191354178282246963350731602769536 15801999 3672555297082676519602081743556570240128 15802000 -561239926597497556665266349370945536000 15802001 7605765680542238737262932250291106805104 15802002 623877737259800792715516362533027553280 15802003 541484909911902034016784238324830732288 15802004 3696085637753804252797731666242226781056 15802005 990792953567547073712264729888870614560 15802006 2362244666035069024745427421656820581888 15802007 -946734757748522371389195561021744217536 15802008 -2688077706141443224775355539546513264640 15802009 3070178735199921074281656050136293809860 15802010 -185573846867699862817224204926518272000 15802011 5143659922240518002336922583144461265632 15802012 -2173185224155161248429090218216370347008 15802013 -1213613832860720361716150356212306196020 15802014 -2849173643511595090209107410608859696512 15802015 -178132032968585821472925166172016232800 15802016 -2469934449814472667536605168643807182848 15802017 1194638891558512104368694270243318002688 15802018 84973545827119828251870746080184275104 15802019 -3597930756106552862018383843528732239504 15802020 328834093878498758817980102911176499200 15802021 -4446593164565830785669579929637853779778 15802022 919723295276953426973283897059783904000 15802023 1554132677922794489478310403036238642984 15802024 111622681466075609466924317403134361600 15802025 -3088427575979470464983231766162800916450 15802026 -666211279563239567794147922308355808000 15802027 98198921754622361438908194842479891152 15802028 -2050001339703103432074765772778627311104 15802029 1615597006246270906233805980838251667200 15802030 -1810094863345474859534839138455662475840 15802031 -2557086268088544568096643048875492423680 15802032 -963053363571132585705024269307887124480 15802033 404640931409483879579060465972269613568 15802034 -964153812964501772893902932720371315200 15802035 -170807661367147349370815712432275704320 15802036 -948658331969217178059577144972944277120 15802037 4534848699721646111763553666471288517280 15802038 638925980901341376741720095321182844928 15802039 -473624464411081894700691137252235295440 15802040 -4709279368771689768756461508352796467200 15802041 -2670336179910597559667662139356402837056 15802042 -2749103363583084952124309935385386164000 15802043 7238782825203782151325214199089203592292 15802044 1932003331932793320291190948503944085504 15802045 166792240233655480849077499890657484800 15802046 -521784742697991166539872586473804736000 15802047 -7433938102750844292461411176678325196840 15802048 1641835855077713179431113925745005559808 15802049 2381991808272813594846448942289574634050 15802050 754277641355807478318981122888039539200 15802051 -7621825240922293612538507943034056970948 15802052 768543739944423801908512573404230062080 15802053 106961595037283637405183642968528815104 15802054 -4437670572290625320613840775422164398080 15802055 193013476860295089568567120995605427960 15802056 385936190250095283991964285476163604480 15802057 2184502191015610641039841329506337990820 15802058 1340330058605349762631660906537799301120 15802059 -1547578030046550372431035697059731628560 15802060 -2104563259516377601376369992965849661440 15802061 6261535273862223183316932640424812094784 15802062 -1486673171104860573409167119830623757248 15802063 -4733869100692297327944579115536953628688 15802064 445862478970132598724640930911415173120 15802065 3148649957383261017532900623706920439860 15802066 509076648121343974394285201067003294720 15802067 -74313597545677871907436514622895478808 15802068 2147486007133214337218290019175832326144 15802069 -7798260660202640926792680411249122171780 15802070 14049897816455913129096723021795600000 15802071 383900072657260085903888243426394669600 15802072 -685646634351383014045636020625234329600 15802073 1293516806631992208876346527914777821440 15802074 667767344614953540674668244451192061440 15802075 -452975220862249578029781643245183642700 15802076 1576730495492537562733391469229530762240 15802077 3727912883401057172243006524077084885120 15802078 -4173005972479042479661587498043927148544 15802079 90366527420594347081562612190033212160 15802080 391168126411852790130655919790694072320 15802081 -2346704513843768013144140525713963634496 15802082 -1082739040319113875992936382203092210608 15802083 -3354929915246946655159589789161365145656 15802084 3903994977558832562726794534269080728576 15802085 -1055662485431705428074598288730909087400 15802086 -1768812339103951292321030491550910371136 15802087 1856214616752328188566583217353789013552 15802088 -2869603316925542941058196773695727616000 15802089 -1128075958122834729431062729679507665776 15802090 154612983219637129655768280055799801280 15802091 343697195076978817488729742113789028080 15802092 -3022670852204346590450052128618136591360 15802093 -2263816081172197044376997684907089889716 15802094 739066366213164489752474690209509540864 15802095 -515210385625924449552601515970083840000 15802096 -931969581542010513400046452732018229248 15802097 1849503862250923136643973185968285103972 15802098 153357991730278501240123236549807556608 15802099 -1828279795067648529553271653518284414936 15802100 2716297349857096051225061477700151200000 15802101 1769832411274816348441321460018648131200 15802102 481708139215442372429323322539436378112 15802103 5138386269966606426514372699297288734960 15802104 1157683730541878277406183890816371589120 15802105 -278682276593961079461647519500181710080 15802106 -710345028944047671471288455881202368800 15802107 3276126177832661364584616365240383382040 15802108 149884954221324784829435676206057464320 15802109 1011104144192978436735967903447517911404 15802110 -1206159179648653161488685406285002441600 15802111 2184881162999908203579345120895753408544 15802112 -1513759595180719998225713399289713000448 15802113 -64372066987764387722522448899414533536 15802114 -2071777335158438260545361487196315319344 15802115 -938357365788429675088464383412750566400 15802116 5144866979733465063984666881964020736 15802117 -7259117111205478552369393266321644236834 15802118 -3675984305801499726457581247575005532096 15802119 393720136631244118013545388736086279544 15802120 -503832628024608084801578106948108288000 15802121 1448233504222684034703254644252900871952 15802122 -300530614870165743576759245811563920896 15802123 -5109183640910499045345747025589883603628 15802124 -238953548637198901595204979130889287680 15802125 -1297759884538252896822815545595824440000 15802126 267520197291219843925424838262114235904 15802127 4688593883352617994049353833437969818240 15802128 12209679921549087357770657122801827840 15802129 -36616155619749335991461835191269612800 15802130 -6269829012483862069907934634412915040 15802131 299488772618579400291678102202413056952 15802132 -5245333976180999752940821522347695615104 15802133 -13547675089056611127673252883242644483840 15802134 33500370650917032909628992841444332480 15802135 1569060188861917698885075586021952893080 15802136 -1770448736518841127429369927899781120000 15802137 -1403813023285977501766315801600375819584 15802138 -1311874971474760362539157230051815480320 15802139 1215513032839686206242643201302771415940 15802140 953504973322460826754641479445507609600 15802141 7463187891221506203648787964781922867500 15802142 -3127963263235189052072195358066350310528 15802143 943589969321968754241275381708087270784 15802144 4151353144062954872215579760893440884736 15802145 -574043326597338490887162866315753881200 15802146 486720256320411282544993575569172396864 15802147 -1482555013303437086843390081244058966680 15802148 -419934193695352851383270796886887521280 15802149 -842460044048222247695895823519222285152 15802150 -90994136188766992032243663707975884800 15802151 585171451729751774943453967036144669440 15802152 -2350936889144824396740982365247768166400 15802153 -2927467544773510153861007415098060574598 15802154 -978659623090592633414017460140690997760 15802155 -3721674131151117726037261245639965632800 15802156 -14428567986255006148722309777321686528 15802157 -1654816202947132764167311589452082858496 15802158 -1628969210308646180845738043420712948480 15802159 4620016088508838663259186467260331830816 15802160 -275018674617791096450847762057993584640 15802161 -1064958799665029478866862168396353760 15802162 530719827673515023313153222535118312352 15802163 108756944734485748358609738859570571584 15802164 -22313958967828314309584311480783687680 15802165 -2095935601845330322833169243127817739080 15802166 123030774451136789463135866278450262400 15802167 -4375210580037161132540748191042965989120 15802168 -176601081588811298879599210541441495040 15802169 1290965053951096170435118024240650870570 15802170 426777999564661504707861335067277766400 15802171 -961044234044744750896088721152193666816 15802172 2380280982155117431837692033391664850432 15802173 -2102177718773031275783612522976383194176 15802174 -2816322900223999897604086994706279185664 15802175 -2332992536965534438760425697743383054600 15802176 218155697142777668331669242677529935872 15802177 3276124645157636804575215786431493849026 15802178 -936212850789959875237533237709042450944 15802179 -1311741881175056298252552053114244052752 15802180 -535447530395699047638954213084444956160 15802181 -604086998321483660071696594291604386500 15802182 -1663488362235165041370071686908802867200 15802183 -3167995138670718319434871804130487174568 15802184 750723888807537377426325673639490027520 15802185 -440406991933990292717078051853226419840 15802186 -2194100356730976609035562685742893954560 15802187 -1552580040889251686553166667536198512240 15802188 368126183510442174298787713083673608192 15802189 2236017740878569511762594600044859878124 15802190 305455872258792855326175502620576683520 15802191 1406330877192917190505689597053293290600 15802192 -8407357468285890963067539673120768000 15802193 3246285724865046554066443114570246264944 15802194 -1477005002355677201924356714397233213440 15802195 -2825538495808909855115205166573011366000 15802196 -1636043493160052266158349636494787012608 15802197 -2257527692128829576437349042928017909760 15802198 -118775894063540444476622745450693443136 15802199 65922993418327160538811031432093340672 15802200 -819644157770125217509191853854132480000 15802201 -4575278975019517402363343365380788285696 15802202 439009859649899801451492336960583004160 15802203 -974986057130829259922485989635743566696 15802204 1650454956377013435346041944182855114752 15802205 249637171502114544482665737402090864000 15802206 586321222195139587871779881694280632320 15802207 -2277837977492725388779503522490785018576 15802208 3528143276039518342634429292717883785216 15802209 325779047362889637448892991879197716290 15802210 -1948842446964136519258712673760654080000 15802211 1750397811986883682454397009955645209432 15802212 1776267275746221052816172828371136934912 15802213 789708086968794018925559834036368396800 15802214 3916787891968198681708286939437688732352 15802215 358087772883796978327214427881591155200 15802216 5032832246838762209275873837091102668800 15802217 2704966314916535819335785529316570817780 15802218 2025731901176821745459355239305536167424 15802219 -305524912653950756157740243197597593600 15802220 135212405724802370439959757596698152960 15802221 1774461851808682433437658140964097660864 15802222 -2354869239101248525112796626424164702976 15802223 -1660015153479594163254055421949591724560 15802224 569962197512488807377212315237996298240 15802225 -133437220168515979329094056926813160250 15802226 -860517348041074075647343215390653294592 15802227 1392691869133675615305049985976567796560 15802228 1382291383692965302572345320469000067840 15802229 4257803550225721091267859037188558245376 15802230 1619063049511000537107840010887781518720 15802231 -433110801597390234695325061275420203560 15802232 -3827228129200069658728864858655679897600 15802233 2531601398116516214459279108205029490048 15802234 807670898682739528268717458441538971392 15802235 -2940395475833939273631407850851175919440 15802236 2137174341253592522509779138678623708160 15802237 -193749288509201657777760690916184660 15802238 1426806062606630084919429981300039467520 15802239 1024702154957587000278819798312720538824 15802240 -3908339899711240783531226358603998822400 15802241 -79440972397134229514124387998136181056 15802242 5822843203440495211906434884656766976 15802243 -5425555949480100139031439612613491672680 15802244 58466319974407433323174191567920640000 15802245 -3228521824322612585845992239049474057000 15802246 5868427092254742431900668473754965077760 15802247 228288365694667957127957531126624785152 15802248 666699286952040377215495361585967267840 15802249 -745777532261953560335235714555501499750 15802250 460772511232546130559082549035586560000 15802251 -365696844183565686263945327774842070568 15802252 1816757041918500343710757542221686996736 15802253 -4129489655137911960616571169128010084576 15802254 672032147448718070921571862864828529088 15802255 -2666225696628344115842372863993198455000 15802256 -532610353072483961337455334790688391168 15802257 1672287013664052296855057755650047194560 15802258 685115553091910189807295697888032320160 15802259 2552577006136488785667439240505597213328 15802260 774138958803310829920690370297834741760 15802261 1604545721693621337866936511416777620344 15802262 1425688757262027963343260941800702341120 15802263 -2688967474803547278047941821170353383600 15802264 -263261418766920231698659329906611834880 15802265 -959045883266710766484260131878889862400 15802266 857132840602487107008933177354056769024 15802267 840887562413812827799513689498763364192 15802268 2006607622437529930585008577571371914240 15802269 470336918152073189429184802720091772480 15802270 -840761199760934552592635078812802714880 15802271 -363062478053074091704774622086055717256 15802272 3318631169580593964927856534640355901440 15802273 2967307420028889378627494202610426007522 15802274 1320232285819369834590332498073610217760 15802275 -662894661902925671355416054255831574000 15802276 166909347563026485937744182300815269888 15802277 3376675905714856134367456142329583496126 15802278 -896953545843390892160551110491713786176 15802279 639062355236682756772356209945206261880 15802280 1301354539140466685830767525636797952000 15802281 -128969907770723119462937930806966394880 15802282 -1606320187518632821988758339326773362848 15802283 -145521408028438269725760167089504871424 15802284 188781817824641054072880576742942126080 15802285 13989275072774608068592926512152080960 15802286 565566243515513082149971860867695566080 15802287 1156612888333485831726642786110001168768 15802288 906293066054429820622407994757443960832 15802289 5781535864220351058076015444211465907090 15802290 92996378323613225809848982708548940800 15802291 1382938426004749242978798515820048138400 15802292 602753607616196215489645994362830477312 15802293 -1252111522394809945210258996490164142592 15802294 -1938302064725156620938281026380656181888 15802295 -638437440315729053909178126064033056720 15802296 -1277537467252382271003829702876327895040 15802297 111238914170607523606999845452824556032 15802298 2834492424558627373838253329860033292400 15802299 -1158131976749068268009654166921196490640 15802300 -1030565592219637971458368885497056576000 15802301 -3235446365920075752621754020697375564896 15802302 -616002659305648454738498099441644757376 15802303 -13427076984271584828408277472142573840 15802304 302098876534942383279408216332210012160 15802305 -884530187074394224907413330750709946240 15802306 -137362923544930981812326997034258737600 15802307 -1532286916885443180043637508393710997444 15802308 2797589264939192645731619455926435288192 15802309 -4260661476307070547254096554288295979490 15802310 107049051870579314763438192156238440960 15802311 -871765487887988070644053755157722763776 15802312 -965790134188222400590951222718467276800 15802313 5213008589853541111699276235277421193562 15802314 473392512745542986631477836664995262720 15802315 -8424739984887961843296245693193085575600 15802316 58280623312449892000394269086076302336 15802317 3064727900177477637661977306021763554240 15802318 -97662425858950317823678999790603539584 15802319 949189591877956988214087497022915305040 15802320 463728221728049594219085981389584465920 15802321 -1159970817872216774590257480228679157388 15802322 2249196999786534380125226666275303853712 15802323 -1031278712445489054957984822840450303816 15802324 -2145016220070891463339069924707775795200 15802325 -1637196117942598396095719576259672000 15802326 1577289162216359729015448846070855063392 15802327 1253447781324302055397955421294871575176 15802328 -48672368817158308947372939069360046080 15802329 3320960220410323763101505082515192370384 15802330 -1047543570751386434794772837185674619200 15802331 -2652955321560479744157977444327162238048 15802332 50167789188393755520380983891046400000 15802333 -8937672212671457587014789112721592899700 15802334 1627011768843090916269702914934474975360 15802335 278791007524103500070037211942254941040 15802336 -1505878640584167054783135044916108066816 15802337 -5392534213225575492373721960143266801408 15802338 606733384692736599935236320724341085440 15802339 563196740250086393843488816507278909600 15802340 1725819602227672010860565688487627284480 15802341 2322378301554846150115870908492857757792 15802342 1863418252101831900525255716357525583072 15802343 -484322522504630832757746375847376702592 15802344 -3341182305738823250535685236969861120000 15802345 794140272584417267161760368041429520620 15802346 779187050288501397375358207390074702336 15802347 -1955581987839848446656742164604559854080 15802348 167584312767959211419826421907980096000 15802349 95929399075048952700513698134877852736 15802350 63371470706661554907857080497460540800 15802351 1203042763263799315511291660513622439672 15802352 1452490292856685738454429652255210504192 15802353 -2133214032807843176420048856074508288000 15802354 -2352300772399702075220430185663150171520 15802355 2345717872081158440493005858759331769920 15802356 100204734815694172576986384841706373120 15802357 -1303996082930925670566616780384625805120 15802358 2345281275801714219714147499943680512 15802359 762453460521585136046590523000460829008 15802360 -1047961792514759231144715294820991385600 15802361 40433419002781037792878609694210843520 15802362 2392360227961056000065489167793237969520 15802363 -5048448658664563499948103437644196235056 15802364 4811059990969571128460109725357682863616 15802365 1602669982543427632251903539980260186720 15802366 1088371137028969742598812335861425733632 15802367 -1255271893843234060557060692366782373472 15802368 153205520171012336890989851291601076224 15802369 984549285940761027722345988759800563008 15802370 -29981371802579474416861820386237286400 15802371 -422485728810157817512237882431399600 15802372 1542432877732301560557559447658972850432 15802373 2097565372642583713878857656638866342622 15802374 -100992102092167799721260664148231618560 15802375 659703697854831598858587733601317752000 15802376 3240263502376239849283790098488049459200 15802377 -3976833232555965071297442744932975773680 15802378 4994990006208242159533750085394521856 15802379 5352719423055863260771309752064242640980 15802380 -1253544774474404438910269170683097006080 15802381 955197225395391629243758941427208039392 15802382 1221380540488722008404808249849149497792 15802383 -48190799818151193503059900421284120320 15802384 89173502561560285092746508975863562240 15802385 -274703794299534176268254322765848317440 15802386 45442320119408284794258739020447164928 15802387 1532631212024506538949282111096334089312 15802388 1638662914727225027573178201222226692096 15802389 2570484899452520859561957598876451611854 15802390 -241064841257016174877955288390488713600 15802391 927487266334356116627452399194177168000 15802392 3294880823867870501003493730187047710720 15802393 -961729817565268059212456534799981593856 15802394 -3762311624981080287146927081118165855504 15802395 467268895819043182810884575624142355200 15802396 1124865166936395274565912353216124556800 15802397 82525628368935929665402438322021104140 15802398 790570721938150264838319175251872851200 15802399 -2960487771298016954757530501814189379200 15802400 -1919953454632464130758857056225841971200 15802401 3279263207172444213258641905958975050464 15802402 -583949106303482387436711137137055948544 15802403 -1599470769648991086399218462422710225936 15802404 1014011902325704381515821751503661084672 15802405 -965868958312536465240907021439632704000 15802406 887194347339742789872684813570807901152 15802407 -1679079121934663727396014316231453301296 15802408 -5198266028532751598288300256042537047040 15802409 2800433866521597052170064506514688946816 15802410 35904973746163814439832444603839206400 15802411 1480713991651438072996058375247769145012 15802412 -150338333206408773301992622267940070144 15802413 519735808066740950356441409534768179488 15802414 -99548472372726739845947049225622080 15802415 -311715984379437775695870888219591689280 15802416 313095468852412454025182921295899787264 15802417 -4113648582628518942087797656215642103534 15802418 -711474341701205034131713855484512303584 15802419 -2229956315885620489023873632350074574080 15802420 -1926917424368402186991726389661091902720 15802421 4547489872597301831418979703393490464622 15802422 -952237995267226121703699597131471742528 15802423 888891068663147177967107379336136273408 15802424 -4233641715717995022933380028342207713280 15802425 824593308783713003176487156578580712000 15802426 -1490800172532770592339058410824312983296 15802427 -631213763661050953550140116270206837280 15802428 -475605526272475577698025352113166650880 15802429 -5842126109959388055936651065225664946880 15802430 485473053379902700501717620430451040000 15802431 7126951721303381601366678582238315810320 15802432 587515919496113336133928818399278268416 15802433 -5748568672927132008585963497772074022480 15802434 882100344442183561008717411527063516160 15802435 2843376502237609872396240397770193890720 15802436 225727158025153117279812609096367816704 15802437 -91206192302436295194772391329770293760 15802438 -521192486349529347122421374095312328640 15802439 9968918355588465099552261883258001503224 15802440 678819026207481235666879395820518604800 15802441 -1345087645986408335790859876223542124160 15802442 -1949905099107749275649540861521125196800 15802443 -4029911121589287722962883242316881297668 15802444 1215461171246973590966453812860036330496 15802445 -109501193402598588565979274931044562080 15802446 -841448063430842479057022541357564767232 15802447 4746895321661219185893255906046454646896 15802448 -1838254178148383207309529279984246865920 15802449 -758861590920101193207079398016367493120 15802450 -1091858411473047913717423791237284589600 15802451 -6651121174275703201813618039304618041080 15802452 -148789248940589087680686971563712532480 15802453 -3853275667197654329613051865249475041056 15802454 1473891198967842912435576184495314070080 15802455 1625138061233605301331806153994900513360 15802456 -157093541451907276844282336039954534400 15802457 90739340008118492401689935410601041440 15802458 -280197535921704139919582984283846144000 15802459 -242109141666946343339281082039559345340 15802460 18441504743152806539116466977711042560 15802461 -1570564801800462365938954249485352826490 15802462 -113990117658885221294351956813594133760 15802463 -4532143242805892715817935783910552258680 15802464 2175014391734509450567483001104718364672 15802465 -207034880672418782423229244753585560000 15802466 936194869512161847249701622381495502848 15802467 -184425796200256312989133071437503979520 15802468 2790959071999091572849546707656695981056 15802469 -921689022011284080942139793061781620804 15802470 -369604962115451745563579617010872200960 15802471 5300572654742019969993522493451920472200 15802472 -934272451103733845052184268255571148800 15802473 -1804006095627926458601368135536720591216 15802474 870228211663610430935095640100677654880 15802475 918481087044663876608917594973806509600 15802476 -2163980604775724969247246393621632199168 15802477 5218793559434855669494683550345038628920 15802478 21166704168677212864971232770476319360 15802479 -1679792717622526351957192218181505280 15802480 76623767584271964409125314611882229760 15802481 2198066097760334517417110279706997658112 15802482 -723771871646780620713079669093971425280 15802483 -3370644716494827426283895229763017086720 15802484 1268113927483527406065570726542449324800 15802485 173679934567601582644790793336208338240 15802486 1007137084053584279191512087967640666112 15802487 5128407181590641963284726249720375436136 15802488 1623372988975519904761736171406561546240 15802489 -5513301438651543402703566555166351826710 15802490 748992107451861851480979698337594278400 15802491 -1690079466798568965075446188274418373608 15802492 282258044832260905942239470039876697600 15802493 819053088666247071861371719296357360000 15802494 -499215735517792482932967193065187896000 15802495 2494102354834283094171458384659710969120 15802496 6883837303800084301622354537569320960 15802497 111611134819670560593153130199059140708 15802498 -207576559333686580057549376643557744640 15802499 -1117849723082148066746486289646241242500 15802500 5270432806070614195981377557938560000 15802501 -1006004426471293492604914520913502240320 15802502 -311194956150366821053522618369007430048 15802503 828534698043426760901908203512649040464 15802504 -2186916928008306053775433228327970442240 15802505 -7051407205994387259357198419776690283640 15802506 1850167067693350168292538145866513523200 15802507 1000977761983620478436895165862578990624 15802508 3283485514151745394634586738319681859328 15802509 2180717346797375015524129307155650631680 15802510 -124853237029456194967888951431928491840 15802511 -3974853135805165843070315324789839047888 15802512 -432368025170085413504956188395523735552 15802513 4186523406280842921271481400661904915762 15802514 92976257506883252699869493132806709760 15802515 1323344826425289783034936296791823780720 15802516 -4885993160507028827928554005831369106560 15802517 -235247815356073031195771578472453080434 15802518 95230928294371043869611411249594513408 15802519 6611232801408948724886260044965264094920 15802520 -895514643815854635113862276449941708800 15802521 -425538618932594109092402346063261941376 15802522 1682780046567995006207928847955691651312 15802523 -3457607933054285531933544481213718172696 15802524 -406518812311088059345879128476960380416 15802525 532020717689726135024358286150345704050 15802526 -6740678532132039918618279171228973458816 15802527 1919085323400250180290382340068801124256 15802528 3596942451357184387964861689624107417600 15802529 -192511439770637064344883831254135158272 15802530 -625316816355640830143180999234868303360 15802531 -2695094536872329473479378284024028228168 15802532 5257025429049087170340434676824239030272 15802533 1014153133131439684529825468481610349340 15802534 1323760090782075115059848900797049430144 15802535 -1351691850856379166529748780073919272000 15802536 131934578205798568536415930033822679040 15802537 -4091943120193836013720645143418684903308 15802538 -3157907653645823439792260905527892033440 15802539 1155850694104068668737472939504874932400 15802540 -1205547250235416635922168563141405465600 15802541 2572084220717055991616643865251293587584 15802542 -857661433306250464502333824618762592256 15802543 -35848550173898826219095784812500113416 15802544 -559179403280562583323009453176740823040 15802545 -2206931947737264522532816026894668957760 15802546 3247103880249447993763777388080725875472 15802547 -1951376521443501331095327992451307473960 15802548 53046758900708292674840657256151511040 15802549 -395681409856934547416495087135215012914 15802550 971092407339110372653603419780332032800 15802551 2589280822680743262064887851176413852480 15802552 -166816808976924156628589099005578608640 15802553 -4496713301976204626850951367042879086336 15802554 -335254307782191226493384878199195194368 15802555 5664973581360319257397610795826555840000 15802556 -1861645897833139892301530325783671906304 15802557 -339699747422309418432361173816605756160 15802558 -2468256416501841259923595224988178418816 15802559 4520594150334617715662907666605068445760 15802560 -261979520074828968158630378119102464000 15802561 -1989577321237537270580376026311732145496 15802562 3032292555517975444863399648544475086032 15802563 -915609346273426273492680319578606302976 15802564 87881008034478349209339449286376181760 15802565 864508127440833784044102891280746499200 15802566 565511431354083700949525524180464936960 15802567 103703582856110743972830186273301656624 15802568 -1127826104692020020741974006409765821440 15802569 -1304839473083097975904628434834728334656 15802570 -370998477987656441154082778664353111040 15802571 5979388963573786382763234249467503022544 15802572 -131294148582535098508281933834197303808 15802573 413761299078316715292952529914067993880 15802574 -389359136851195354997388165026963206464 15802575 -2376720104630634492946101297391749638400 15802576 1197607859288570006006295372467052478464 15802577 561388643886745557958576197865041636672 15802578 -14812567625389927427225344809844785792 15802579 273999998679329283492330825789333601984 15802580 -832505100327784991373277525170778275840 15802581 1771168252710646824596581638989981614752 15802582 1819729656633988044938221710876057775392 15802583 -7353781924881499237959690467616625986168 15802584 -917430164461918197011718660393636986880 15802585 786635261773340993733688987585050792000 15802586 -14982731899062804672424506171092710656 15802587 -890806496256092132860592117118716904960 15802588 -2079304343187480906136744236921744528384 15802589 855798337614287494134014863075094562624 15802590 -228932342951917173353747246774020608000 15802591 312635964574792113439634221849271527424 15802592 -1531507312348306290837277598541804208128 15802593 -1765838917178321773338324014130308865600 15802594 -8822427125215963199713481765759804640 15802595 1888112086102784724054892423670457483600 15802596 -1923279341489606341391539383460972453248 15802597 -4287338868620055420353600025083389533348 15802598 -361025190973886955349169825740735493184 15802599 3220386321607596929883053520968996148048 15802600 1272475306602799015637766777985152000 15802601 2258790558025795245373340700773915164602 15802602 41364131600277581696012951512161108480 15802603 2958535872638570443094805087759632900960 15802604 -46214304845598753660759678473720202240 15802605 -49864338997153684170920035688854874880 15802606 -3926820024803624887007524985330020045248 15802607 -2251829599842952138614371461738008318240 15802608 -9262661701931345723840287055536914432 15802609 -2365080472247041471855639763609646102190 15802610 -962513851022743220988637743370459054080 15802611 32939811619532612506837981854516405888 15802612 -917192056767884989827836562736107724800 15802613 -2738187404072314677658705988521016412420 15802614 81769649886896765930244074262182842656 15802615 678695673725646321874166250799537465920 15802616 475503243913024119124623075279565762560 15802617 -2032013551418014080541477376431793254320 15802618 -651523325348464571542999236881146831872 15802619 1858910376166191538644428004875117495040 15802620 -1420014283520254114287913716038765322240 15802621 55234367605375796444424884955585794822 15802622 -1615744371633065293804001101340243066880 15802623 -3204093756218185614127710161211560325720 15802624 4920323599390461586594986264918417735680 15802625 -2374403503096657900410408049861922511000 15802626 -101883618523433251221639565560574325760 15802627 1249264614393375128041846223084118822792 15802628 -595738512785083454334879457769106037632 15802629 51220607283959212755578942628909195168 15802630 678459596844505950922725289096854981120 15802631 1537960869848071782993246973581203129832 15802632 -3055265497849483059470512603586546688000 15802633 1531510310706190532994666380482148686848 15802634 -129706343638411953448533711434769685248 15802635 -663892453765893767748031270397155856400 15802636 -4451779342506866525400672095698812401920 15802637 -653061525068525926945671894396464352714 15802638 331497879481853390095560045472176967680 15802639 -3486526140870761407304280259092217179120 15802640 -21729852557357060031610746467116646400 15802641 725765105228819249087564206741564609440 15802642 484841308120270395737605810690021056000 15802643 -781693583001324400116193796685076034016 15802644 81762325025079670344636769753262346240 15802645 -2775573214878687044152679637341640588000 15802646 3785519256352363964574599372499916661184 15802647 -436353860987822617643988754504978721328 15802648 -359825409495922673542074329203192074240 15802649 2355238958038647613024889593984893064650 15802650 904968002212132782463854196788593326800 15802651 -2032890738395608109108323121835643448400 15802652 2789711085362616220890601892447264693760 15802653 289465928773405930077935983974737215488 15802654 -1051282387219964954223608853150551488128 15802655 -3529771944460065838250204752134543188880 15802656 1092052894178197350356547313094463848448 15802657 1600933738493937968579549178532129533120 15802658 658313314867944687949761291625071228576 15802659 -3174960282731023002005672105457918799836 15802660 -2976167082536228689600109317123952586240 15802661 9512518576862440646544803817991779840 15802662 -295641077588001827141316660636965556480 15802663 -1126079427393351015892925949609212915104 15802664 1664958006842209877327841436410834447360 15802665 -1640224586753807482937261434297933558080 15802666 563729042824132571221029050842754356224 15802667 421060160391713923578437792385269473716 15802668 1798459662955111974380643995011685253120 15802669 -3319948451882197152740581062113159498304 15802670 -846976121817951632774837857908484550400 15802671 278465926919665260899047442632432439184 15802672 27993368328164513756210923580086550528 15802673 6064207646868233471944855455218271857736 15802674 -1046679048105775519342237468574353182720 15802675 -60831656397600447716827281177278567200 15802676 1011429345053435386874082985153022085888 15802677 -103079387920711731371336211686982497952 15802678 -2453944494676844253565182460595732138880 15802679 -2376797749074624237272558472566170210416 15802680 -1005024357452908065810317287926988800000 15802681 3096252033523744753610941556382950765952 15802682 914402348508119439491650037915978518272 15802683 104468384083782983311637670633449137920 15802684 3010920832124026448442912863823540046848 15802685 821169273978639719948238665751254014200 15802686 -3292392202413005415629579115663380378880 15802687 1784037918377443591589582621026715253632 15802688 -1308245993194735978299590016094961664 15802689 2790768660836114966049437124791529861120 15802690 -597015895939956187598234926084526608320 15802691 -5515703083326266843324905905536939395908 15802692 -180487579141664011898635207309217538048 15802693 -5362601977916324119920795800547507273058 15802694 157663349165075856672127480236588412992 15802695 107102501612924320923314878381570464600 15802696 -986009248103655238790408584362123264000 15802697 -1243471642675176772411130874889385913948 15802698 -2108575725141700404781449178108541665536 15802699 -3730204212989688789803688363378698963520 15802700 -753360683748002548759148503613045913600 15802701 3496167645019202039443766781443742935232 15802702 1001365802501651401501377633335346293760 15802703 402578106159941434127639963093506967280 15802704 225122179202706724344173082953606160384 15802705 -1343497027296532812281475477995294320140 15802706 3732958461021860463267344997276116625552 15802707 2376780341832810853171990632175478938992 15802708 1556069009414289743909141678034167224320 15802709 -2653326212334455073081596493333988990080 15802710 -159528500312386700137993270934190428160 15802711 -1399701616987715722283539883680092774960 15802712 1601207611902070969875445890939251404800 15802713 60980100450612030346379426416285090740 15802714 1091904885929687382246703353620257297152 15802715 -14036414019208451482526004405864514560 15802716 -1376578438029184647696110963611074478080 15802717 1540778310528686221957944053999788400992 15802718 115860183558196708803332287439764415040 15802719 679106204370640300032728041023835299144 15802720 407186726497476054220003559655407616000 15802721 -9721568214221718729876124029796589868 15802722 -705216112701518950597708479656013035520 15802723 -2797387532795454396141114491301810565560 15802724 1777572583427632515887859423621042585600 15802725 811570943006856442609984139448310459200 15802726 3765145728045346180762767153666748519680 15802727 -1456590152599549213212159116321455596168 15802728 -1274806791059911272136660119864516771840 15802729 939596241152908953408217915759208483584 15802730 1180266434929404392037475168269329760 15802731 -1075986141613727843843787992638408261488 15802732 431159644217953809078408966051564636672 15802733 -3527692984460678592475132286973747279018 15802734 -2024462820851676041705041385753829328320 15802735 323856997899972391434328182852717499200 15802736 694761359665707309601188527711553945600 15802737 -667398046433377124611942089876205977600 15802738 -621148345870939201399899675534565731840 15802739 -215507427843721534857029646184968449460 15802740 -392600111720696254466189434199442781440 15802741 1894606481223341341592145121390564692252 15802742 -1232200659536005002153245546789180389728 15802743 -942530120628164421390373203353196127872 15802744 -3580188333137973327734127735643392122880 15802745 339783762749036430111169492222839523080 15802746 -465792120731187525418384986308589484032 15802747 3748145198281611260224047227999636270320 15802748 -23133266712937107229902344701346476032 15802749 1931718631187127810547952339773431263040 15802750 -1806039714856001297940928400507517456000 15802751 -315386179558954704109879309912316905440 15802752 452233560366653361029701784150055321600 15802753 -615209055535893802552899023834468282556 15802754 -1603554132485174295725955582838460669952 15802755 -1287976052655463574027696545850070955680 15802756 -3840168811754151755453777137422761415680 15802757 2103888995434876121034914107368403225980 15802758 -23812869791032899674064531084591864192 15802759 2273497662834598205267161381321739434080 15802760 -2432763540936017980238872801540369152000 15802761 548860873661930420310196530289444924800 15802762 607401089873488773918246588274078819632 15802763 -6211803302173704546459256375576904293440 15802764 -2015286362489474780730824392331927666688 15802765 2621630313951586417409771477312195500800 15802766 72652390416239997038891726719369499520 15802767 -3360648697078675634825402535406414836480 15802768 -254072129283360645042547880693949710336 15802769 3431910264615055893232174258261632901170 15802770 -893839551310099863032673189482882726400 15802771 -2409498688393041860831990578028328061440 15802772 -911050264871742207071042684908072170624 15802773 -339569635906434218926162069991431025856 15802774 283511435545903463445454913907864047232 15802775 112282103202063826092554618717967118800 15802776 -5088162531835148912559592052599472947200 15802777 -1508409523200873947748933708725456185088 15802778 3930365015422784333124014479158287539440 15802779 2385841311799619575455741294148709516184 15802780 -968840314446287193754359135375004354560 15802781 -727540827262790025402366633945726875418 15802782 -576608126921400284133355458644782882176 15802783 -1139115111888578756793632499002601516056 15802784 -339508486081909085678615674194981027840 15802785 945478390605393409201110541893133429440 15802786 5350356429946056722619261705199009244544 15802787 451809705787620693019218559157313179904 15802788 561959530814708745987714013294147814400 15802789 -65711693309383648627847947709405573600 15802790 -511538925983239536176620513898225769600 15802791 -819197117508026059022032604953069028400 15802792 -2107143681224320739726318979878686064640 15802793 -159908847188297105353831838083233149958 15802794 -283455292412639643365708964137068945920 15802795 -635428633423745140107864981756231319200 15802796 3230127843538584903497641839303540864000 15802797 2752418234155701519759535360461796795200 15802798 693759769720206416051472980253772875648 15802799 -2347757784757733444497562064413438543664 15802800 29603431548183601578187098380456755200 15802801 -47621210193861200218667375810523330496 15802802 -1911943235326422245140115239705753233648 15802803 -3154690513589065954679258942920323757200 15802804 -848963854541651256251284270622351945344 15802805 3791532444507737202709034351864947442460 15802806 -185826951914903708755600018379599036416 15802807 2096660682770621784373247091959330934056 15802808 753251937163314955468987119917145784320 15802809 769176977406608836406429849476257508512 15802810 1852565518830596281745486770728090408960 15802811 1920246043047389393055666107175713345472 15802812 -3015760010997827731366910174847684632064 15802813 -1130175781021117492388354303542128144960 15802814 -1447274602944496818354732412793115903744 15802815 -37151782313925255473508903391572334080 15802816 583298435282266772842812042248726773760 15802817 -2925001012847479190464664302117280258046 15802818 1051275616213275210256828588526837875200 15802819 -4612866050981763093636011853946531555780 15802820 632654270935590356993040394289131008000 15802821 405841636752508060636193231707265163840 15802822 -1061258410712910198335470865243606199168 15802823 -768386163917909298736864739117700104736 15802824 1073949100596424495956973648979909099520 15802825 -490873055395448810101723637148085176000 15802826 840924247581486088507853727045586017984 15802827 -3053626992615784905980031651842339075880 15802828 -1320150145015978116563304818515216609280 15802829 -340234065262027211542578657587277333024 15802830 576560588796835254530468610286725273600 15802831 -568149148406743948915905982356489600000 15802832 169222942036063881323213351924357529600 15802833 -1326942216407175345886296124083699522576 15802834 6600189109631602037340140695579456800 15802835 -947009819749952731700146213068244541280 15802836 -586271812652627371190696534439280803840 15802837 1413936730902678564450733007173611833340 15802838 -1693549487126929481157446027680257619680 15802839 -40362412255325075560189536172996601472 15802840 -1034736087683699223012506651550437376000 15802841 -4745892193235744021036397887362417868016 15802842 2812283014875937913793450077681792256 15802843 4066016397954825341136255677748147605472 15802844 50533949124570497142577474787632988160 15802845 -1612370179808262683606790571039313751360 15802846 -2927033122344459327529042250074016608128 15802847 -579012065047535909341567897285012878360 15802848 959386172379599032925818461556480671744 15802849 -3353529668203779800715609569568869005150 15802850 -60203597036774391697222980475054579200 15802851 -912427044056333309619703305933575754240 15802852 -37248321126105647578923002062912336128 15802853 -2477655062171106913037133031188437334336 15802854 -1886434175440141859785320030440912561280 15802855 -2642150589756559970250530246117513274000 15802856 2815195459996252800109852266095311257600 15802857 22727154230133431360425625623332102912 15802858 -1348920147443091146717886990697293146016 15802859 3625956629290846296461095244985645699060 15802860 864406313498884380082155333893292226560 15802861 7479708609763665664734467529628577142892 15802862 -2538379436933583830444752416329430604800 15802863 -1653885390706650129033080178973687875456 15802864 189763976463196936216691432681461776384 15802865 657892419433225084364198706533416998120 15802866 -1282589470850581516324801506358879636848 15802867 719734154905114979389103300356025594640 15802868 -2134878173293312130006021795004305510400 15802869 1083058137211565745625963204374033459744 15802870 149194583116897234326422589902365286400 15802871 1388241101775124101941356498130058363312 15802872 1819288776527607771122963779557472849920 15802873 -7084247215077297366501298704001545600 15802874 2765676513173254228266550174675946157936 15802875 2944667174179713715841645496877389108000 15802876 1096603709601570993897524471061116246016 15802877 -6707162989520112110250902552074499044788 15802878 277841425309934936511130563803398742016 15802879 3830242200555247769818695487969776596480 15802880 2340414223013535103012163916652515164160 15802881 -3328430682577247939282828095811273186880 15802882 1760657527309100237061142612593091491792 15802883 -6581629526143665370908844058508792765120 15802884 3089774753852253375092356384978481694720 15802885 11427921741203895818391638108885746560 15802886 1560830686726579332738554970345407643648 15802887 -20601606854061276150462401302337192832 15802888 8918980453178653389602697192100500725760 15802889 -1170450516879609892200384809169997624560 15802890 577224903867663932412138034827953137920 15802891 741184811869823838136869131695883727440 15802892 -765883709710248049314756582765428464896 15802893 -2885832940814777366683181299929637531818 15802894 -208809343764692606601328955888706259968 15802895 1073670196047203792540565512190882798720 15802896 154630062232335244777567395633920999424 15802897 -2053436402116942421991240667668583532688 15802898 477932835983748476971081271467347645600 15802899 1364278606137072482664795187174173239040 15802900 -466660160144494561687862625299649904000 15802901 -358308449792369160015617103599398425600 15802902 -635648354422141714308674119323912316320 15802903 -856948864864959538078995081820451057848 15802904 1456284840495395091734873834832692183040 15802905 -756287778697709715236242304680210807680 15802906 -883107192130078304368766725007216958720 15802907 8936135713371639677209987907555542775280 15802908 -573514968307173719621597075001284075520 15802909 -4086965021633741440381564380177409785696 15802910 -1184881347403341846792737565247489296000 15802911 -499868718964561253701051453236315218400 15802912 1850628236283138283289653017625863782400 15802913 -1275609629580755962156567490668390021440 15802914 -1853082287490583365492921557869613180160 15802915 -532010470257250969149242986784012731440 15802916 -1074320762666501917589716055471611875072 15802917 566050894514032599919500751743720584256 15802918 819904206551469273432914913720271496160 15802919 -3251445253089376726426142234628230250240 15802920 -60218035772074176281908581408728678400 15802921 1710557954910264479363263651764827040122 15802922 932931289772747477793144447282722731872 15802923 520189931589454574279264247267965299200 15802924 -1001108477911086815072531307245501711104 15802925 3632128941228133768563995734176386803650 15802926 572005260299166267628188122190944450688 15802927 2454500943473982326179103027066501014400 15802928 -1138259676310217351618409391984997990400 15802929 -208037449835289323365351224039010493400 15802930 -14692137128609450060994349937052072960 15802931 -1615364916868517484785509323119199761268 15802932 499428702440432807397907278394940719104 15802933 3198429392284593008308431367302260114944 15802934 -6435983743833505517176795824367079808 15802935 -1374477133722617858945564440176070849200 15802936 -3652743689057409734611569837315889336320 15802937 681145243430812123895322039436375580832 15802938 -74235072712260489372824814064377421200 15802939 -4104949753572265709123527672297465494960 15802940 -3369004031251359015303627381962942208000 15802941 -3552140428825368247369511373676154082240 15802942 3217499570657065968850312475369363779200 15802943 -2584346714012679489468640418532646183200 15802944 872186705377348130852367218037296726016 15802945 -3310858773548446194331072659620382818520 15802946 248282724845645742521381576342462115840 15802947 -1434364279290392004667925405070953658876 15802948 950613096176872029554818505580250157056 15802949 2985341144435773829628571547754791189436 15802950 -115689574839965028009047931373420464000 15802951 5043685996522078298245310105360886130944 15802952 1914291199517512385250145827184894156800 15802953 704595848512852883869313001993370833408 15802954 -699952856359111889257462647143359759824 15802955 -558516977293294054126257140937151687680 15802956 -62771051507870215284082094835636231168 15802957 -1933405219780634135594980598419217839860 15802958 288856953247253462566002762519113533440 15802959 643794589168045747665797446254879751440 15802960 818777210506218084535485501691265679360 15802961 -2461187635571531133094756849068904395276 15802962 811665776214183302732864224624432978944 15802963 1862276973938847533695607721908601716736 15802964 -3203794473194951783839454794417676208384 15802965 -2145764242958350883682019963161902112000 15802966 -2034196725357115724074737118998818105568 15802967 -370522302882647416761195877099678480800 15802968 -18166204236533608297951088553057484800 15802969 310884701541821642981315053255291257920 15802970 655681447765500214105219042965691396800 15802971 935015783467165801730466677683453020312 15802972 -143265009973949070403628353566888972288 15802973 45498402571997419455309338088857493600 15802974 1844113112478853722789653093326577327808 15802975 765614650403334103675277190279012104400 15802976 2030007363687506111020615243533503692800 15802977 -1747275623234559077280416336035050227280 15802978 -1394320417160592991943847228155468914176 15802979 3934072276854064075430480238885704223576 15802980 1584868155330047295697320523680087183360 15802981 -12492895991640750953059056146285482122848 15802982 -1506795529610600534037095629739103179136 15802983 1563469591158271790370290515716228978864 15802984 585630440817684232746367668022655385600 15802985 -1622179996826987321240913088026172151040 15802986 -328875167402352489691680247213062126336 15802987 7229664216644089022782305498221505419636 15802988 -586375810604330012770372633718039116800 15802989 2701644468334229072749620351482188789824 15802990 -1320849169147727603305590042975299469120 15802991 3969614265925143216907772590901084197632 15802992 1670816481654904075446091808797287383040 15802993 5089644317973148353926426329693911372242 15802994 269072735485029583458315213046566193152 15802995 -258179965800491498074203457270401363360 15802996 -1418277940455179627308177228304112734208 15802997 812276170018709567956913641943280937632 15802998 2357234558807983640645573812041534689280 15802999 -820491385879166860166743979438878201680 15803000 -1920955565051052764480143899912852480000 15803001 -1382842230815569401623747887376828778432 15803002 1568618670100454950990041341705174745600 15803003 767904565076603298784658288328151185600 15803004 -279188171397345114650264727258925056000 15803005 -1511806011358137212444159566537892912340 15803006 -1099276873878362733349415300587314291840 15803007 -817389782056549118981070401268591060480 15803008 -126073569597658683232524441135800647680 15803009 -3211969590139398220569036576031573878780 15803010 -323375276272437953162563885387023130560 15803011 85744138325819869404882418292707975424 15803012 2169099568636028785266855161254943485056 15803013 469077748025083203616313659306835698368 15803014 -490485697800769296749444882778681930144 15803015 -390723532983259402027731974102428815600 15803016 23593000567581804045084292092397731840 15803017 -3190329876605070695000826432266541816934 15803018 -112096477441882754604024157545540387840 15803019 2017298175854462106432253080841834028424 15803020 3003652973917168148823791875352155975680 15803021 2403904181651863022296107542677804040280 15803022 -2017837013238073237110478757735220403200 15803023 2905824919592348305722986298899890548760 15803024 765311619875275058310805732802338750464 15803025 122170069784989668858912711638799667200 15803026 81458375597773256976747989558667751584 15803027 -4086441983536794208182908050377469560960 15803028 3286705183642968464104057410826755905280 15803029 -1354966941681241401117770562202724430720 15803030 1669176777896610776835955218975545164800 15803031 -469745569224986498058415954409720881200 15803032 -2039694345520441831106745501027984998400 15803033 410012719875745993453939993086240583944 15803034 -549831271939763063130683815993331065344 15803035 2082266736046075392835454230791287004480 15803036 -4776511153651180946017393359591782085120 15803037 929500131839236540161753642116903738694 15803038 -590691559754428738638842004587218632960 15803039 4766077689916929045238806426644267877600 15803040 -57730368938430419183429828210400952320 15803041 -2051546368531505057627597239182489333200 15803042 620064870013983901163273474319833742672 15803043 -12772481215610359550926223974576601856 15803044 -596120459783417703892131711909815061504 15803045 3655522833861418317454914116410344353280 15803046 158550826921655579124481941315359293440 15803047 -1314545435804641880590935347398569082560 15803048 -5664441843851348652541587946677849584640 15803049 -4246518557178531603204061530371218175520 15803050 -819548098288845714098175170422047967200 15803051 -22107913519868358651972863942049738816 15803052 -1160818826871366006039811724945379015168 15803053 1042387039394897943852737976012390074080 15803054 3856027692817176036712835604887844597312 15803055 -1016664055798755998066341737745060288200 15803056 -292146789995151091492014652725554839552 15803057 -776366884823281633937045954560976859480 15803058 -523199947395621231593937874295041516416 15803059 -11057934631773174924144187323696116160 15803060 -222533069199707369416837299197476454400 15803061 -644423668126044362393646105250614067680 15803062 2201008540617560897575352315915783436864 15803063 -93676452145462072378255900062178747656 15803064 4773698159965165748057075837227692933120 15803065 1176016321951703942934884637318379883460 15803066 1404684866338341429847535534866696388064 15803067 -425706278159837194703243685710979199488 15803068 2777883997007249698701948050225576526848 15803069 -578413173045345130010329619280525261300 15803070 419309020908185310189623841780841574400 15803071 -7553890720606569793866188788699466465728 15803072 1577105180992419125973902686606611972096 15803073 -892867212768419513538891443387969523840 15803074 414670943820796952541568104269445898752 15803075 -256822361140683167533324049720211461700 15803076 1585064470008754103543417773456997317632 15803077 -3765596006692751909414151468001644234308 15803078 -3142589415218504216262342251155102784160 15803079 796614045023990547841131163561656176640 15803080 6623104912921445936914008685126889164800 15803081 -2007164046431109983324633210462437474560 15803082 -2475066558356489279417602660821049755600 15803083 4140836755388377082580122691287749725332 15803084 13805736522170096164174951498132743168 15803085 606280512370193392553706168766085234400 15803086 168243024474861020668582938854657049600 15803087 76619259960854608938667691752034942016 15803088 -368837755775696510382805660420386324480 15803089 2830728160160351330140077284267277724800 15803090 -1153270130677921909190806527502906639200 15803091 -3778207110089820883129033135516068875160 15803092 6699250674942381032107789860729736826880 15803093 -74617364278299379963620278470526156352 15803094 -113454577664204044559019348947092254720 15803095 -207425111232990908366858703326060183040 15803096 1103326755209094075159848255431775201280 15803097 201585013077960160849724351316470024400 15803098 79986281947034111305995600520881638400 15803099 -1480409887327751352392611632311917687536 15803100 98538336840694317155014785735975782400 15803101 6246668750801372223786638001373531688102 15803102 13594207348208736119119385708669819904 15803103 -3728972400996463106357231571020078631096 15803104 -1045674955752971596033686588979819315200 15803105 4640499576000274429697211222857489290260 15803106 -643869776496708291356416278067716110592 15803107 -431576156949642671334676068083869728000 15803108 -885637314137230478003219379646707929472 15803109 176546291920057351962199233195568771968 15803110 700248916587531429484632996245027809920 15803111 1743794506829307289512860744487456740424 15803112 -1006487301900451936170437006193161256960 15803113 -207371128492232247876490595653760461196 15803114 -4316852500373127185693332798938334727328 15803115 -1196465958675066564942366719972695579200 15803116 -89612035770534406394751961626822967296 15803117 1840735950361794982589226372135552015360 15803118 277730319676300270955847746530525052928 15803119 6577614360862807356731054731495474525520 15803120 935146457826661396545372894996398899200 15803121 -2150639761408436509229112776951999699088 15803122 856828468041422489620189499573556087312 15803123 -340525543505320805639966781055466294880 15803124 323059473377803576393843939509909565440 15803125 1313342597606387876132315259762982125000 15803126 -198429558175360572434849658517632667488 15803127 1703845904800075569589124338110506363040 15803128 631146686860524717995332165896342712320 15803129 3003349881954475175117077710884206450500 15803130 156237155615320933706812689035238097920 15803131 847601119207447154461085609142516604264 15803132 -103823136360471149213702738644147203072 15803133 -3010316326371445318719488868846744677376 15803134 2981189133393193022745704631135035913216 15803135 1192025204889702100592095386409520860560 15803136 -1972084355180281965898223013684439941120 15803137 -2063884273301359877224432909730983900734 15803138 398885994843807095990426935465789530144 15803139 2216402553304191136541256010969244983296 15803140 -92586616015265701780058356987927180800 15803141 4215611129985626382308753538159025048542 15803142 -1268315298642239566562729788436131553088 15803143 -58800231840918855082127932103623683984 15803144 -803372876631472319456371117672100659200 15803145 24187085632334139184191370611200800320 15803146 -660832185035651744709573754749414160896 15803147 508150189828855765090796487676690783920 15803148 -3042758150410063779002516867600599249920 15803149 1325753164256680611829782082252802433024 15803150 373355514930532301026690220547550848000 15803151 -372935566441752985029117301477633101312 15803152 -486012761237777290770470072394501382144 15803153 -1791511324509293422332461189578788683598 15803154 -3061241537403522522330076807169076280320 15803155 2642460324507922554309448020355588710000 15803156 5874294380486249078489061379160897107968 15803157 144101365846542377809947367853199438240 15803158 373333317779551575899119995754542305280 15803159 -5250642589503644236773215673692214426720 15803160 3072441918103453875621820010178576384000 15803161 -4488080922695050253077373016943554644976 15803162 -1710471112283514694058569088683126149888 15803163 436676803846446483093997780929504775440 15803164 -768490470044789587330491174093047043584 15803165 -468439818463233152103613674736374758400 15803166 -753299981343656580832151331562969608576 15803167 -2949026783618259945111919825174541977368 15803168 6998364390569072503821063349965957365760 15803169 -1848846722281226339397758865078354565632 15803170 1639889146503575232677447818970231976960 15803171 2993479457457015514646040859983312801372 15803172 -250420644082825625506366866754660478976 15803173 434884873518931256376508217841725025180 15803174 -3670470098691289374905429023691445917760 15803175 -1764348640975251522055464929215864677000 15803176 -605712956104859530150806676715361484800 15803177 1339525080523109806918820145794207836260 15803178 -682159557033352489609648242958219589376 15803179 974734548520096751670094814518313573776 15803180 579702132145558861969358235955632537600 15803181 3739855938146794102683802516848571212 15803182 2663085141580455460602593191516912080192 15803183 -8776675767697572562990365970334967169680 15803184 696838165236906177251707791984102703104 15803185 2754727687996702458089820956303214096000 15803186 283157420830434448876271060960715391248 15803187 -992913478816247739981527168702414707200 15803188 -80189516791169186108886941832808990720 15803189 -215318744362642753956253681362188933010 15803190 -534004323711576445257744267484289107200 15803191 -945843582407440697799057352072959736408 15803192 3865321059148334343316052204582149632000 15803193 -618287205396846681616289887926461813760 15803194 -563042745854436523564745173539846823680 15803195 3559047606008390166955314393754883748480 15803196 -405297473393630739175484744758351887360 15803197 -5425628818369237325838868095835998967354 15803198 -1463602097091269403535466231895582854400 15803199 498251462438421693275103249697111121784 15803200 233478461401713796203258510420895334400 15803201 1313503267872466642461850111695246167172 15803202 -410607495568856141674986778866410273280 15803203 3082131038977933388826773217833466033184 15803204 80817401717408790939991563628641925632 15803205 -3054370900410128410689070648595452320 15803206 -1791796758684218659852974904380824972448 15803207 -1185193990334795221400504125665610507776 15803208 -172990972341533999109087134391302553600 15803209 1389674232811080646090286087690273183040 15803210 -2741929749032936828990729874574827248640 15803211 244303908446122371338066763561461910528 15803212 4519260171921230244085346842307611622400 15803213 3745598954450340779823271614824661897462 15803214 -248556016225041470970496519717628614656 15803215 346004463536715486969980161159017348360 15803216 -542972594836338746345295908346605469696 15803217 -1218190371281001019178897814965218287420 15803218 -1091642966553362678031037541431833861984 15803219 49473962040622010233578565247314350360 15803220 -1466521180572167799853319958715901982720 15803221 18541135380859316502963976224241594560 15803222 868479287823508504551727149647614121472 15803223 1293684844760697645685095560987772962304 15803224 1030474408001705232873698183084541849600 15803225 1578937848892823543203629282481864955100 15803226 383096324485588885090974262797135775200 15803227 303591764602663508819275865149398351120 15803228 -1500677766439160634595438517559431230464 15803229 -874972176563609132007629035856998108512 15803230 -1244214826248239589933974644674396180480 15803231 -14595382086007811700985148392784872320 15803232 -38933269784960140663533342606737276928 15803233 7179440203868217553908980038263804099840 15803234 3236349250888499610043786658669577577632 15803235 993780014663410359627019686995641212000 15803236 3544553749961291695011600078007048177280 15803237 -297779103785822592371312133084750714114 15803238 2512570701963305363638129856169683097600 15803239 -7604697999409972502241052999644948129440 15803240 -2234612352646581137726077169037376819200 15803241 -3643857368080399837062727641519618442608 15803242 68521455265402555199992960402644983808 15803243 1293196780623697891913404715232695163360 15803244 2759251299652614250335645395220309799680 15803245 975918036951456678095810661890406236160 15803246 2990433542862686628981849710413074927744 15803247 2095068007978227992446777199118465853200 15803248 -1163916751937042367506822144526951284736 15803249 1867020297540756310087328640444228259392 15803250 -1765829859191651753989550910031075200000 15803251 402461592023004494204578226040979975584 15803252 -4872863180174011717782047935572705819264 15803253 1224170010260220599675250119627796400860 15803254 687063855121560645078719184907310327808 15803255 -16230196395180770098096794768898267680 15803256 -283180920347273502566587477735165132800 15803257 849162089188420613853903455154196382352 15803258 2134243851876092474088428091202755998976 15803259 166459999335598367120074880072360647728 15803260 3475541839293918317623457526615541094400 15803261 -1597453203394937571378388077251017590138 15803262 -96887933525282345534641927383126270720 15803263 -1498432886198378176435889292292215082640 15803264 1185753245279228141762139949630111088640 15803265 314641731768133572511181351128105672320 15803266 -860644129056696689906893021239262794336 15803267 5969507378856412253719756680716750876952 15803268 627787675457862346652121228533800919040 15803269 -2606912657567005630142540596547192392160 15803270 -887891641721443249699802368383080916480 15803271 2822375520460502855490378281705014135320 15803272 -1987283706069976524732129479700904627200 15803273 -136249324889305279312637944201823237376 15803274 -41573942808825025222792716779593996032 15803275 -2057053432811506430855956400334716377200 15803276 -741581157466176453815015112559548615168 15803277 -110882838153338422488264647579627704320 15803278 -2169722606674954449245424603872216770944 15803279 398240371422201927451906865874916856880 15803280 898967183077104949585251250372946165760 15803281 3343187739106140549227599401945346130932 15803282 1818582837642595285131564272450445485184 15803283 -130645732845210976489971664144566461376 15803284 -980277127500506034155213365452640894080 15803285 -2742427644697259869019997343341627162000 15803286 42352491407621949241354974771884786688 15803287 -3270630881567795033609624328654659115064 15803288 6284525901387699391091205846414484992000 15803289 -3963304450601980615646549621603096572800 15803290 4790686255810253443894300615847309644800 15803291 -833238272188245945115517362878221258976 15803292 -286008180996729995470204996411006921728 15803293 -2905813553109990301060367477709401315712 15803294 1665465849924334381362993227754458024640 15803295 -228061227050374149098041257665920539360 15803296 -425826099081930680851233501677233963008 15803297 4744496253504006579696771635577275851746 15803298 407433175073709615815912500545279949824 15803299 4212962844876794141750932223532291854300 15803300 818266687206679333894196726668538572800 15803301 -4078652363552319674359071078337721374368 15803302 -2540492438630583767809381104814559938368 15803303 -2427601987212241888032252848123892845448 15803304 58045046606590397845436039754264084480 15803305 -1267557463515769588266344233516018117440 15803306 214704362171558621731650643045994026080 15803307 1528898315128481378600444356488154666800 15803308 649047777611253044014128209294685340928 15803309 -496413696256133725459993105114670265984 15803310 -825770940136792568119463085874190931840 15803311 1648229482712782372689607505480316197800 15803312 -267848415260748481706438569714782240768 15803313 662371201462171604615301980898814456944 15803314 492960035378354175711675856059571981440 15803315 -470218372678286942299824804110284751280 15803316 5827551647923137271213657799471276421120 15803317 95494588041506173093907547496037472640 15803318 219999843080203164247336906893257280000 15803319 373470864132191512941272231177332822272 15803320 -1326420660582428672776134963502636646400 15803321 -2285188003189859027707767644297386139478 15803322 936743387842854927862558594062918695424 15803323 2964166353569042297637338500243590477744 15803324 -2649816759380261685561249763783751270400 15803325 1708136268071569261677840899217435484050 15803326 -1033038001152067118120311034252897280 15803327 -2564303146049590944607936185513300979200 15803328 361087671314454573761624428594115641344 15803329 1797272599226850654268195297580044081876 15803330 -309198605213135692666884419767468800000 15803331 -474095531048388693240686047351201720656 15803332 -174349474976557611360002533694786862848 15803333 -199628645604103148482350257272809770340 15803334 20408633738504995550209731692190070848 15803335 -857867706579273407232836428816845056640 15803336 5218634585904115155788886983341997967360 15803337 -601832788853455279432177003139344289856 15803338 1394903254642225632428491079932559926320 15803339 1360307512623852092112771006052304755224 15803340 -238344145219043512928112180688351395840 15803341 -315314442208657249548397491834689003648 15803342 3287007099957604515054130036515260859072 15803343 290747609305705097351599241576931903072 15803344 -315012740619514888253951444149981102080 15803345 1135327511482008658536825333371921827200 15803346 -489469240724002967199389814327537229824 15803347 -1402643454076177962497180330240894652000 15803348 -707645452506072937896821956487941914624 15803349 -2814446197224454019190274886261439555936 15803350 -98138956397806228187077230164161557600 15803351 -1074944654268734744128948172890066341600 15803352 -508425564972312167242710715333732730880 15803353 6675146012309325679883266122382473581460 15803354 -853930334968685126361830643968321795328 15803355 2312689316826825074974535501360117070960 15803356 -3134318494059713168115334291343668924928 15803357 -355199964095604751100477511306743403648 15803358 1157579852596705827842156693605177095168 15803359 2451578226397291643617083897898569508968 15803360 61878953428284802005477386990856437760 15803361 -409505956780517100236987679932642169216 15803362 446666714473765157166570997972333744512 15803363 -2328670684090708302306748677651454316388 15803364 1311178372125558400187472840704768010240 15803365 -120681399183218668354126213542965126400 15803366 98740690652994109172815175901574040064 15803367 -240917366556078733250118394070544463320 15803368 1073637502057178922951748370685302046720 15803369 20688759166706696266654787413823354688 15803370 3119887392177561634932375059447681894400 15803371 -393775772229846357199498818535324797000 15803372 -715726847283895098142370405864718041088 15803373 -2115427395960709046003671552714232023200 15803374 -1343814331579799040804462693149422886400 15803375 -821757394785614333494731652985460936000 15803376 626813081823566341253751035667424542720 15803377 -1969234968801602319329530714121992012608 15803378 -73067575592652540687062147106292232160 15803379 1304519946402837871874038317078127544784 15803380 1546335868689236676712048277796486316800 15803381 1152262905269123661375817628245546909344 15803382 -153628820684191235684308161179844883008 15803383 2451487351397706506260191306757363848520 15803384 -5314451197795013230699670683148855869440 15803385 301757833430156074082139287947158488640 15803386 430095526782446370485974149063509184000 15803387 2663030145504615256888507419294161287200 15803388 1062821194912007724471673852209880899072 15803389 -382625558180428030549128406899698034240 15803390 952453775662530994236418383669126811200 15803391 -1774727199859588683783982447342031902008 15803392 2544423530240031604285096344392401158144 15803393 1654707546854126641464604625992875020928 15803394 1870625342145612862397923265166927868800 15803395 3139390188325606315509333335964423477600 15803396 -796518394857833618378043823429271457792 15803397 -1053800300725563664624349323496005632000 15803398 955942086225630655471851925279465515264 15803399 -7413599684946730270902635433807142794600 15803400 -418838549230373512364543293810467840000 15803401 1826371046269465576543643783631390775332 15803402 -2110330853643934078237279319939281478400 15803403 -381851490359425404774451759386838854912 15803404 1328887740678738517508537779414586910720 15803405 303344812963246689346201194100124559600 15803406 -748419227921117282033481467114179336320 15803407 3464767911297840034130204416278857725680 15803408 -952653702727806206348336640074678919168 15803409 -1737618517577945828297842313426714562912 15803410 -63432881533648988335504122029461140480 15803411 -863871659488623665559599419114107718848 15803412 -3044674552226798507499921103654946162688 15803413 3082056429012282814104807882244691643662 15803414 1804161136246039296958312195178326765632 15803415 473487205165946111475541876159164074400 15803416 1675305955244034308674373638757483796480 15803417 -756496222686727216551968648727313488000 15803418 33689979503114222589304025726351827200 15803419 -6150725956916258243389517410931394849656 15803420 -1092051006093292159904840166833647710720 15803421 7761459358818050663059906948151203031040 15803422 -3026997690228095257056889787974045790976 15803423 -736085967101882663477650738134604613880 15803424 49056210971188202308230287428379738112 15803425 -2317666502013738913859959108535841061200 15803426 3047256718426943517214259194102747608912 15803427 -1049103054800337436467645176623553145480 15803428 -353497086375587251684542686020585078784 15803429 -94872311833473878307860375443604626500 15803430 505700797649635972050287199581170869120 15803431 1902612929414476555696600983692490223560 15803432 -570674393525421701654454404527699814400 15803433 -4151743082376135844560848529588450615798 15803434 1553867212471878117146936860489067811360 15803435 -301663551443979191125879771629256137120 15803436 -1112886973229573844672251403509694959616 15803437 -1612946605831974263942310239755564207700 15803438 212860989729532058519113344422849912832 15803439 864816137743130956428241276724543464320 15803440 -194839372447367807361702465322618060800 15803441 950563119628820441218010602047723373842 15803442 2738446898400376971526503336836781210456 15803443 -403879532980167466402314131160781352308 15803444 3441846549543100297863878385583842890496 15803445 -46376309219863079503360735991194060800 15803446 58776324741306847014330396318685015104 15803447 -6734783016445630079277910754847648024 15803448 2175628311866093882492795514245158440960 15803449 -5183733552300269682323065835448165007536 15803450 33043660868325454949222471491867195200 15803451 -4160942390699242122688005057967314282960 15803452 -1551431575900114823500908523545172075520 15803453 3738763707973243608929090578384833221400 15803454 38707170280126811256840470910032742720 15803455 1897605578978392158168078850967167670160 15803456 1660091544878305443752804435258352599040 15803457 -762486896368009456422490351176839178912 15803458 -5153605580544875831543804874774496288512 15803459 284160476777139320540896066649444628480 15803460 -675065409355887865081469776738302462720 15803461 -459490884576929602711207023529175547168 15803462 -1231303324224427909166668672414789465536 15803463 614469289362037970704485630780652660800 15803464 965662026551771493404478217777086136320 15803465 1596533982255725848361995257716437523520 15803466 142367654739727635085426297972561735680 15803467 7505550674981246615088286272848951306516 15803468 -7006328083150298213989129589098940934144 15803469 -4275071602935543597725062807386529518912 15803470 1248879156923733370810998628503161871360 15803471 -1841606638237804738941935472092177674656 15803472 154526160844395720157713029547756355584 15803473 -219004687334395923548645827671884615360 15803474 1303252919535876957294828868905114191520 15803475 -457676184206602694474008855112457221400 15803476 -582210191595059561618602008205549649920 15803477 306571533981665333196680289608512195584 15803478 -186448053513566357459672658972186470400 15803479 1998319347776748145489018611780980792520 15803480 -2929177850737484733435568225793306419200 15803481 2946403483544732829269390963092777466880 15803482 1148419544682304463727579666349154564592 15803483 -3240943371303279356073901674062791387296 15803484 59305838636026613078739633103634718720 15803485 -2502330741858548645733138873804285164820 15803486 -1871024142660650576977924711801784039808 15803487 -711784063608241735232763097965730314912 15803488 -1198590624467666595997994904215230218240 15803489 30315470733815330587390945686482208768 15803490 -97670983413103164698990583223895592960 15803491 55642844622710287394950963665220046208 15803492 -3211565501892085807078966076216347272960 15803493 -796042061510123477695683443566069711872 15803494 -695012377113819808858853335807604535168 15803495 -3630635682156278264018766818494823469000 15803496 -2396011952759257513598786501559096360960 15803497 -123688989192604041243836253547758128694 15803498 947710239702862086707193981288995701776 15803499 2515727320501865155099349462931522908160 15803500 4275363652089547120493085157064553216000 15803501 -2372231782762290174411299870120371791648 15803502 56915449093962315525364500987083446272 15803503 -716470529373265891834654941686738291248 15803504 182434998028157391658868210262875013120 15803505 1519373714724570788503542025618088223360 15803506 -2178398139635992845110861386751198415840 15803507 285901785594999282302885845962521566320 15803508 -803519869755417458005234795737087995904 15803509 3110240613637380573071869632031426714720 15803510 -2347756591416050274973691135592721443840 15803511 -672682757767303047572896033021274901528 15803512 -1832805950422225868182139350926991564800 15803513 -259946272448118730423176122877596727840 15803514 518134794229568487777249065025600826560 15803515 -1055599120601223785741223873460374681600 15803516 -4922370085174161027260465628334291822080 15803517 -741530609138231806293371810749084913088 15803518 63946097458026467880192199102506216960 15803519 -1584960326829237282031956541265151710040 15803520 -2030057257493794937138126376267467980800 15803521 1766409117685158745732221800277881068800 15803522 499080996827300677285265128953304069632 15803523 -1439362415705381918779639392991819083096 15803524 1901419577727164075995477730276229614592 15803525 1911042060974631884759813498202379645050 15803526 599406768025215147042841219439984338944 15803527 4304174584821245081581002786207890020376 15803528 4337586940363792657336824238975470566400 15803529 1490010386574069134160362481691722440016 15803530 -669592176212978306155615352599208954880 15803531 -3104669525682681479091244222231520430336 15803532 16697230149333963021454368259921428480 15803533 -4779507436000803862836621652271210044896 15803534 -2169599722069105963789767894607940587584 15803535 -938287298162492050348351484270638876800 15803536 -525668620913525745511824023474149785600 15803537 -2364741926681377109587792088294306645388 15803538 1169185153555610440531259746331730351744 15803539 7594087473272260523911743199910341570320 15803540 2202264113151676468908393488221796551680 15803541 1145698275506521295362591852261667824536 15803542 -3820010195044459211174649106804131192000 15803543 -2257107832897847664070854478316936907600 15803544 -2469779100455096434457491273839694970880 15803545 3718005081844140145613711768597953575300 15803546 -3292046291230286303608465759992055639296 15803547 -2388090988132951950682498000745926813800 15803548 -2392089225692812145561694361914869780992 15803549 -9180242009534856380781737169685418914080 15803550 -142111187593723868423564965597124832000 15803551 -88542812839858109868010794261328344016 15803552 -436808460600516677451153852315834777600 15803553 -195845353610346664494188648055593754816 15803554 514781479627737883860443760196782727680 15803555 1248699276883522550621404704581895624000 15803556 43866866527603298153449246092240847872 15803557 -1385997151796541597012958315061786710656 15803558 4767960051541713802532614377239965008576 15803559 5419405884557973525706136062002447936720 15803560 -1353778069760390945227124768255725824000 15803561 -189063284735317030156571064084617760000 15803562 -3331277157300948141577654616147304539136 15803563 347661483354401294184530722582830343560 15803564 360061102985293785487607843656405942272 15803565 -2010731121124409579888359964079852072480 15803566 -1107876647863312628510189513064162840768 15803567 1212647201153558587161393283394611116720 15803568 4716893350003420316259320661098496 15803569 1436568724908199868447371822488036824944 15803570 -575927698382604198887429353904186087520 15803571 1336724393685011411889812575053638677248 15803572 -4368631307018213674695801987413522833024 15803573 -1928380513221257827532944512817420008960 15803574 -1590986663318283348375397294139238968448 15803575 -702673506116561865376653086953394800 15803576 557947606410801579298438633008802406400 15803577 3587989800002050388059532826907881909114 15803578 2491121077537489750904098405041746053632 15803579 756938217253847101162417825305044728320 15803580 56319762274213185148375066053266565120 15803581 5794822604549288955536978570803492429382 15803582 -175035165337584417805560154576460455488 15803583 -77467004956864762014594032978677401600 15803584 -2055794030305075370865989807271731789824 15803585 270144341382169922521964685198143520000 15803586 -84895485808549691528471181104975316528 15803587 2085835492961155353064976966687384255040 15803588 1220883617322481314240772038258937165056 15803589 -2399380692614408777857414473080692735776 15803590 1151640002825476933835993433728088067200 15803591 388951213909920138381814804078270449552 15803592 -677203809736983981034354306463209881600 15803593 -1172938108048168267959696177632296089336 15803594 379420520035259768521834196130317058096 15803595 2548196853719776896888306695698169585040 15803596 2601942245482289785251323768446280211200 15803597 112077038945292599149840752833499259500 15803598 -549399645158378879204879755495093879680 15803599 2821251635034092177853477740708419273728 15803600 329025900976897380861852245502710784000 15803601 -1298217429981478526612423686462595438496 15803602 715879715029794783702406592646195618432 15803603 5393951261826821867349191145258213663852 15803604 2797232544932809141625435487412404819840 15803605 -4116839187192929606371722063737686092000 15803606 -57231307605396169814801458585946775552 15803607 -441899993593774030899421193631345687960 15803608 -4726521520855763301367171760042455449600 15803609 -4547092001437998681962018888896349798784 15803610 -27801727112373489647335170177773644800 15803611 -1916849936611669447323972447973474358600 15803612 2375414208683418010969882427172594207744 15803613 -915370274751296911649597799891213943680 15803614 -4329877890920239596251542181504541696 15803615 1459801636265593198848454250016258997920 15803616 1266905452620321596384013191872596148224 15803617 -2259542083987601745378985023284498634334 15803618 -5016333259961917111207038196395540096 15803619 19988497941974140351163614809964702128 15803620 1520156055978840230630789586085092556800 15803621 5076960979912045397354496040788204549792 15803622 -906584434294681394934135117838331996160 15803623 3772690725910941840998636848675418724504 15803624 387723101359064413740230127313864734720 15803625 1762467259189765362605795893417802784000 15803626 1280473969980318989706906668699662725120 15803627 -6127481514050757178980427638332007099804 15803628 -2818559155839150418305808079659742106624 15803629 2231202495554522696926962595792556406230 15803630 -2343952461197434406777086450116199766400 15803631 1576644040993667263311870842951014674120 15803632 -248752014881114076515942099023485501440 15803633 -3118617346938391666520059637465916179118 15803634 206115482635681049122128619796691517440 15803635 -2219575736478970989171785252838127904640 15803636 -275469090614854989613725422601703096320 15803637 392528162796787634350663921625425249920 15803638 -2671338288134762318885548301486721341280 15803639 389180931867787718871097096893834183360 15803640 -336569258402254815444725856367048704000 15803641 7879375942943597778738989272771693440 15803642 -1809720941119736679853055395090830098208 15803643 -4074052116345208318552051261027532060136 15803644 3640707501167445638331790391166100238336 15803645 629007997649459864977857809901628321920 15803646 756955089106091395714587989837428435584 15803647 -11363061601209870449360594296713881000640 15803648 336275606903857483223952491922818334720 15803649 3182854713265860280243495833623711590800 15803650 -915734309938763786492356688361992989200 15803651 3424154523422189777099704227324172742652 15803652 1570065827403743763826862862079652293632 15803653 -1085283336008219683840541484942122346116 15803654 -97013502311156231148059886051524646720 15803655 212918175070094908895077654835971415040 15803656 3545603221282799617336402096091286405120 15803657 -3369370301559855976753206262464968741094 15803658 -486093462988702845034007651140648783776 15803659 -6149513933495915508639013691620217062584 15803660 1762541326278336752778636602272257423360 15803661 61810406959781049327848509687772612640 15803662 -331120107675453553479555313051333520640 15803663 6235403152123585868828591366453769204912 15803664 198063055458059048679175000119558733824 15803665 38419376286255073399089918659571448320 15803666 3250272711977330637816320020832087966880 15803667 -277977067955552773306326452109050632248 15803668 456590251571155315728703882638300426240 15803669 -2072955930528128844364648318666341124704 15803670 994789315460952228900491427100451235840 15803671 -70730016781569394149665172443747794320 15803672 4599445750735946653931653570241715609600 15803673 -1213949482571149016374451912215078330416 15803674 462832683671089525183772124958272708336 15803675 -2352293299981713949637002762517017913100 15803676 201310167130957647939402711713877239808 15803677 4090908285245621100316567200157857156192 15803678 -1109526828432560290242603787794907924800 15803679 877546625931241609659590225181645233280 15803680 2545906479116467942046790904004320296960 15803681 1575821813894887930272406946730282020160 15803682 1629161198220723019404121593176134084992 15803683 2140479252567363574928738452049170760864 15803684 670560443991592702819269526532888760576 15803685 3000097239194268732832012576316305719000 15803686 -331703008841434521980092655685399134400 15803687 -210277812076636775625734690617194238320 15803688 -180749536432836579490471580980277821440 15803689 -14303874547849723331922726525486480080 15803690 -265868877634207171558092107890727224320 15803691 -981297249063937781092098190773887199744 15803692 -2838918685864565363074664720295584343040 15803693 -854422000179388288522253198652067964820 15803694 -1842703025565974397366210891042505944960 15803695 5470090869038177544347020191080416876800 15803696 -4041582601965017384705715842978512896 15803697 62661219447317686726235082289271208576 15803698 1299807378708411183805412026545295246464 15803699 -1391513367643880777534367732452836247280 15803700 -160529973817967146205622108323152128000 15803701 2118771361340676198641633065491921631452 15803702 -3845408915557726094864959190360471223168 15803703 5310691453136007004040557081150011855264 15803704 -10919857548076742472039925950221844480 15803705 798752328577599743609527777759098865860 15803706 -1842485078818812846603085318820263276800 15803707 2232731935012280204614942043467337188672 15803708 2062002177904188327438672717411256777728 15803709 -1694219874149410893899544387350521004832 15803710 -7300351370326094614485814270306913280 15803711 852154221159740615173601386285851932160 15803712 515214016291296825096920258322233819136 15803713 1139434187187574960361109402241529554560 15803714 634473515168033841548009083874240478720 15803715 -1567467798534259562452789372993991084880 15803716 89747795405650886548393774530677747840 15803717 5305287247284521906443286917926371204766 15803718 -726543328544132641559552861788794329088 15803719 -961052802852447632025815524374801358160 15803720 1290306227071843960459008555288886732800 15803721 -3493001368948489134146848972553540713920 15803722 -68880805190381563799699681585253937152 15803723 1017340701181285997086394179840182182064 15803724 305491435697217921655676420015334927360 15803725 -1254627308826081086661881401656971600000 15803726 146303823863649327113118049287902469312 15803727 258548023848651548786753121604569506832 15803728 -213201582148086815827675622607755821056 15803729 4866612610426301759288183995671797827584 15803730 -392158217949366853364372536279041835200 15803731 1946615027955994257918774360455215330200 15803732 968770572732762645204507469177795061760 15803733 2968828958784773073515344430681035014048 15803734 -1638282521891898646625779996274554606848 15803735 -1092589502832553167895666840603909273320 15803736 -723061130263473922561807252772397465600 15803737 401114428882326698616368911360328999040 15803738 -56322111239518776622593732839142067200 15803739 1219311331104852642623096032087623603984 15803740 -31209245479385500897496190753480476160 15803741 -2911245446935639956739575139342661712858 15803742 -1444760310598768756705819032163568465280 15803743 1822952235683778279883796888292347016992 15803744 4620815178196845927627954935353678233600 15803745 1006360843446916423344538937843458677120 15803746 -85436601408534940100986886138494001664 15803747 139851248836381456466751802977816988992 15803748 2283844480517691723894949532168488488960 15803749 -558504323936545339279841674687845094436 15803750 814714882443963401185056620197087200000 15803751 -1480167974436225500375725955619442138416 15803752 -275300136928133316689660780949457274880 15803753 1396885698798093819741307306686973071360 15803754 -1781770544173069134223808017008700167168 15803755 1102706083895036236505774890834412722320 15803756 -3813838010022821421046056527933748545280 15803757 29807008650311214955784962148307633888 15803758 -1597249518737578312635254905462515049920 15803759 2052645193868020137321556440055283886216 15803760 77326150039087126238762234777645875200 15803761 -963833820063833908029120910208522720280 15803762 839509797122918099597953029749616304032 15803763 1880074816333852396617334621891645646400 15803764 4199315444546024091501390222469843592576 15803765 -1311083565961668837528651758006763050340 15803766 -421342416298313646627348800606608491456 15803767 116430190368988774262206744022152652000 15803768 9248723783018715107600887664880031887360 15803769 250664944995449871783564161082117166848 15803770 88150630583146778976166542100499544000 15803771 2072306021280789473412188717377859703972 15803772 207150222333443613382193519129502753792 15803773 -137383149259635823263631768392518607240 15803774 51893142408623468739850730296343231616 15803775 -956390979487421679481492310211351588000 15803776 3509030092755334246996241707423833784320 15803777 -5849258600648042145028808506382105504256 15803778 345386218600018001180029522759204446720 15803779 -902292673134353457858152463803260415620 15803780 876728499767591446945983223327935417600 15803781 -14223434013800976997698312807235385856 15803782 118234341914420722491214158609536803200 15803783 495340182629586868808936545313783917584 15803784 644727917383602023163853966429200384000 15803785 2999413362717501439605638104291787578980 15803786 1872227611058617195626157016121362060592 15803787 -4074150463854102259668249453384206072832 15803788 -400410248639690942283467224776204730368 15803789 1746635211743391890384198394812349169590 15803790 10618350016881967598135276378915005440 15803791 6311069666101633359346237233123190598192 15803792 -645966303014628165653670831293572055040 15803793 -1368382870197739337546042066913617830896 15803794 -2300974148060789665956772827042746120304 15803795 -99622506984320774339177015152413915840 15803796 2515138162164957349822784882360229844992 15803797 2549401705820686769075522295221568316992 15803798 -305374632418305481614710988045332229600 15803799 747198149809556988066580959440655411840 15803800 969987461837610203642316979286323200000 15803801 1101783386960850694982695017016468286400 15803802 28422296781926975867875573768369075200 15803803 2217798113610442721790487340893960536520 15803804 3001651489576545172422863392731617926656 15803805 2386837294285430742778378180204923674880 15803806 160656680829147769588666747564669198464 15803807 1642551870880587379653333879612797209056 15803808 -2571432757716855396224503705268624818176 15803809 130142431178794650177265160799104142016 15803810 262190677194876853775772818454934080 15803811 -1604998783681433711619106525345994211360 15803812 1809262071971227903593983646654066689280 15803813 21700765017239907169008285205384673724 15803814 167675220406422021950362208779594351488 15803815 -2125042343619678841817234480734312945200 15803816 -38182264824306434146893627480081530880 15803817 3380946508504506044835582941164510890720 15803818 2900022893739634893359361234255496413360 15803819 -524536233427142931699241042519120927680 15803820 403465035312561820975518354786911923200 15803821 -1225571730804482613806254022485109521056 15803822 -2229972117133690896974940307210133682048 15803823 2103250277077972882733155174938676519560 15803824 -1325032500817992896435151920569011650560 15803825 -2993686978273457901133263078134246163450 15803826 -2470622433580105090103779884989985897216 15803827 -1357646267834731008216279452817131776640 15803828 175622906857037939105227377283952701440 15803829 23342477070932218099062213972653880000 15803830 982990420137896003197322298558609081600 15803831 227495885468834423391582405127980771264 15803832 -2290014060885934174860073058175928565760 15803833 -76952643996453692588490893641496883056 15803834 638465713229480149163655886772260497600 15803835 709679666586202311356624222769853292400 15803836 3135530462737456194659937636286107138048 15803837 -2740654006567393641504964241358538412448 15803838 -18047140089239747928475754126268385536 15803839 -4378988455192776692920691873193561993560 15803840 -610814418896184987869916140079887155200 15803841 1404939399791803243336969184152412448480 15803842 -960903638797804626490704072584589340800 15803843 -637081402030375933647884983760817415152 15803844 -1570229588924071937937723648872130674688 15803845 -390253649986440428875108225192892808900 15803846 3031192769511212578575069764753185859520 15803847 -1540137688147814842097504418648064630680 15803848 -3154821892570178689889484540355206896640 15803849 -8618339688674082385371992662555414545180 15803850 -738588713574562133023106758692724032000 15803851 -926969610758346785683612174313590740848 15803852 1144843530269919580456978080315459305472 15803853 -1224275546092449158428514436776498206176 15803854 2523502059572735140173060088856081691072 15803855 -109291203680529262183728358849887786480 15803856 1290461696141173713299108985713586339840 15803857 -319543412241758448555455796506778394894 15803858 -9400322028723753384935680979999393280 15803859 -1204361495959234928846280102944509665096 15803860 410487586103767922266297144350537653760 15803861 2213871900234505208744885629860196758624 15803862 488582988018075195793837472942809473024 15803863 8987076146221932697096785605937739373040 15803864 3190510566871940056147824134319366942720 15803865 -536962468809100327021059755655178316160 15803866 1136409673220755124337828961581140048592 15803867 99966184444766403685253319911063256600 15803868 2947929339389671253107549635178869066240 15803869 -2072093855423130468717508512370572053940 15803870 2768960053240825573254327175756027586880 15803871 -884906956487093388525091154292856692480 15803872 622497724441343213544570390737757143040 15803873 -2683084404240685484062815866236812886878 15803874 -1386539862907900046947941659410382975712 15803875 -1551295730426985452003251237193753640000 15803876 -54713270241870610732720559709148133376 15803877 880735985248805360005283614572725818080 15803878 2380358128480083628813950563649141334656 15803879 273884552339863415768556811485713795040 15803880 1297782656726972520178182088757713305600 15803881 -6360878815982057791322548933554725558300 15803882 671539132029845580298415796940813632000 15803883 -6423598557747433376027010544306185302400 15803884 -762415174030200860132845931459289657344 15803885 -820042360518033603054995011647018066420 15803886 77515679200736185787524841810300150784 15803887 4908190530457316981587823005161299462784 15803888 451167771335683435657014313787406581760 15803889 -78174130066011654858223401801277918080 15803890 -1464096639440426924264951626024881830400 15803891 -6103769953816413541122432282383784943008 15803892 -478537144390290777630302980286097788160 15803893 73704241169125507900225606951803092992 15803894 1266425367816661930031737998561830798496 15803895 -495847666901073161938953192229705391280 15803896 -2002349945747146207785170771372180889600 15803897 34564414936896025202981228041544690772 15803898 -1219754994698578000451420986605412761600 15803899 1728945993843319467739677159525750500900 15803900 385275623794915152760456267738767974400 15803901 -1435055751227765934768296450784506306580 15803902 -3839641094462872187548434533485610880000 15803903 -5005843129137503955216567268815646321560 15803904 -801161399645533298379760390471019397120 15803905 -1197703919148454125841365223475086468440 15803906 420345663579412811223327068601730127904 15803907 -110442145851124015812311726137108878336 15803908 596129486622349420166431219213175930880 15803909 3302559853763134255404233580841634540352 15803910 -23849192164489107400617649979888016000 15803911 -2094029236728706918568310645365188839528 15803912 6057639499068428229616636685038358906880 15803913 327298212393278650995697281165742668288 15803914 -1491923091885092976141015034293055876608 15803915 -894987746637374108430280043574634088400 15803916 -226445480658858476427242440376817017856 15803917 4951060689717337241146320349542142521120 15803918 -1060945537512436565040721027990701698496 15803919 24981087854024663850815722542489209328 15803920 -495926837170738790322140753852753510400 15803921 844312951503470927051432368742120978880 15803922 139543845491971110617010885420657401472 15803923 2607503851112346415194937912353387184172 15803924 -1027556064114652495162270911472418930688 15803925 -1981859491175638527917199000821790864000 15803926 1372401360572145811283066081262101181504 15803927 -2608507514325796597285503334674201724440 15803928 -105278196505848173257620356746006487040 15803929 3299493700985401746704235248003113059530 15803930 -1586763558010613133477572656639641380640 15803931 -1441002906000954383189589604336550688 15803932 -4559473886005573149133612718538940873728 15803933 -2591752427387577067143844753094665896096 15803934 -43764126917200475873355954418243230720 15803935 376882750100864140060872053556278264160 15803936 -4186502845111782007322325612662402777088 15803937 -4943541477371267308919131347626092311360 15803938 -1804769049686602222962550235447086178304 15803939 -863879626389475196543501911314230020260 15803940 999110533931170067146388192255964672000 15803941 -4082031608133283580140127444631411069958 15803942 471323359425746515093025562429897166848 15803943 -1888640167441282927360747700554397428272 15803944 830564849337890297010583522513411768320 15803945 -408698941178308475641992346109811326520 15803946 207634058485752676795620366408868074672 15803947 -3918804974227173699236092952895019017480 15803948 5370893054272235522199639934171070194176 15803949 -1713878052250399171153317878360594535360 15803950 -320052430383277639395973425899491296000 15803951 -1194516419324939223803306928224421048048 15803952 -263038799754888335999643556101459345408 15803953 -5398898455702236826642753363405353219360 15803954 116226124572339761670738855265619619360 15803955 98049925380271711037239878234489705600 15803956 314105092532261034160107031578592174080 15803957 -626112506635979890084113665938207764000 15803958 -433556022312611582365723335545528333568 15803959 -4896757009472314994269981809442195627280 15803960 5891517263985622899297814045896850022400 15803961 63823404463065228173078686050709343424 15803962 -8801509967329347159951719655384915456 15803963 -1628933351222197178972640697748171789040 15803964 -1194954618760414694626514137160903147520 15803965 1661521009868658588064950232804877524740 15803966 -369208125529876920534529577715134093568 15803967 90338802635046017640332631594169002240 15803968 -428858239941015978571715919601980669952 15803969 6141977253359209941968358491030279474370 15803970 -7805474296583337294290413240123261440 15803971 -631350416504059627979389545564837902856 15803972 2944590035171078436079049410242591144960 15803973 -261552681186157998975808117982900704320 15803974 1232834185945983908605807585067206738752 15803975 -1507056416949887880697745838450895158000 15803976 675891898800584501564575553754106675200 15803977 411695580030417663962431782392842308800 15803978 -1788237817522917931307922641563343082960 15803979 -639970406541523239626047286821342623552 15803980 -213759465144807078083452900960743552000 15803981 -1046057142114432691067201887733827102218 15803982 1919778269341451117002712769491700913152 15803983 144630533206685342967102263202950520000 15803984 146692121514244486146468446775540842496 15803985 -4681118439744986959813721958964833830400 15803986 604118459816735459918836397270604392448 15803987 -874081528103960014443191816332407426360 15803988 -921753053397440072127913601675646720000 15803989 -210182714142938128324011538696836811076 15803990 227954122234096647134000761007099109120 15803991 196874507486883581115424239389398865280 15803992 6582590504320549323429525601252281600000 15803993 5633613760415865161957483323973893190160 15803994 3684075719163623760046730371901126800128 15803995 1025538377448525552654085516689552152880 15803996 1817889136732679868627032637346111663104 15803997 -2028037369553627856413908405876809900480 15803998 -379189416699689221409900742278835436800 15803999 4697233138172328406302127450557940530336 15804000 232981828069368149962332215804559360000 15804001 8321226081699724223927353532682387812500 15804002 2561350936518988196971646149292773689408 15804003 1374483353502052125037072427244798096504 15804004 -807595736356018512079210850552157890944 15804005 8630248343047926932801657490274024320 15804006 -1677891421692061332517450890670889676096 15804007 -1246819515156244960879942621169912752128 15804008 -399537031725881555006077252683861934080 15804009 1102903886309660661584858349772895960484 15804010 500038383564235744083207637961692262400 15804011 -8039099515530741568496931425479450135728 15804012 -676248580380198565361670744073449996288 15804013 68480404050796444070021269852831881504 15804014 62369959866447553270890924497755777920 15804015 89281497183284541742871989345318484640 15804016 870351696077099640291237541834447257600 15804017 881497417440509240009106560669085761280 15804018 466038905825341642104622671312328830720 15804019 -1722465640882600528469215041791567866800 15804020 793242032308201194317548477282099188480 15804021 333352783578979044899304515742968596512 15804022 561356318088584219818263031504885100160 15804023 -5630371096291875960285303886316061784728 15804024 1256297017146313707362142386995279011840 15804025 -871715825126366638383347981887430881200 15804026 455056244585778363196863621590326625280 15804027 4926025108244105704265607640143458872920 15804028 2118672300814183863115674827098650679296 15804029 -1093742816891155448918528742255397872000 15804030 -402078781605450785819971220683116226560 15804031 4459731270374980007272367742777755944832 15804032 -1620918161398628300609610374307517562880 15804033 1965227767584235387175964857443658144640 15804034 1554303859929933777047135739649866622416 15804035 3047363068845335435476417156177820199600 15804036 -690446789410263392844729203146163232768 15804037 6164990156439037969505070251737455918686 15804038 1501379171586205190379766879162944781920 15804039 -2315304741258649403202940708064363429976 15804040 -189638312000022462780844941121184563200 15804041 705786496590192251206132982308551973584 15804042 90629079532529871686169716990438261760 15804043 189424473332293055643110707921468207200 15804044 3714490877393559303640771277544779446272 15804045 -5584509497602564036894386038777312044800 15804046 499974282484816033745882555298937102080 15804047 -2457712287455852830167987687576834781968 15804048 -1386630978253958593828998754892513280 15804049 -56520498743280690925375735121965309580 15804050 -1512190396382866388126652655492474039200 15804051 -3752784248391018327115458760204213111368 15804052 192510700903522482308232836497662848 15804053 888299964390643788885872514244191600480 15804054 -167105505083692702887393427457790330240 15804055 3011869498374464549001071686508954199960 15804056 2744695055678428592519277018864563404800 15804057 -28969286428765887096620034039755604960 15804058 2486619468136110993845348830582468208880 15804059 3023613459389765043051999401646315678048 15804060 -90335512391610029840195972654585687040 15804061 222591849306771807667244354522984614784 15804062 220788603627741130117346569858845021312 15804063 4267630856427636983721874612533171631728 15804064 910726441471873020637035294784121143296 15804065 503245811639990837622215446425351222120 15804066 547533038725994459432953491500864778624 15804067 626166872490815256911344116865649808480 15804068 -1364730523085899751190442767047688192000 15804069 -590292615933266114105588938187890945152 15804070 78457430345174552015479868406498115200 15804071 -4271072881521513008645779149618274990728 15804072 -142933011316612120832620905398471731200 15804073 6368883950935466889941104718219144131322 15804074 -230745439740931173284736493880238101760 15804075 -512026656027985477941637717545211526400 15804076 -2854728816854687117058253836945921914880 15804077 29165601591634244788171203492801455532 15804078 -2084667799277784035576954184561999792576 15804079 430332266178333459584029569604479270912 15804080 11110835491789844498381043807086837760 15804081 -2498154369437054384467053425532483540030 15804082 -165709801585290341643318037953718834176 15804083 -3218930287540073966769195755463730951668 15804084 909879140120824703454304032238167539712 15804085 2554368549268865399098624447978991024160 15804086 883880008623307329543620074586843913600 15804087 -85569671870314878615157562786189581824 15804088 -5066252427845963430235833902612473098240 15804089 628301339726974921351029646809832052160 15804090 1099354857380617660641094596582991569120 15804091 -10707552080545874592494426860275074416 15804092 1791114094242021882763269366793298543616 15804093 1800227512483085267869053210556456721664 15804094 2236453325301104375806035397561063680000 15804095 -772432376787942908675959030124338358400 15804096 494305532783644356508763318057686794240 15804097 5435417034789731748654835152911850836546 15804098 -1972554078639845689483964840850843369600 15804099 -735995105239977708048394799377608452880 15804100 -165558339009474432136135644377361977600 15804101 -8144646359724597916571874634738526600520 15804102 -114562663655738719427800588426414358016 15804103 -752231482937183127972303134432799782400 15804104 -793741462173618136880384322672851681280 15804105 1098843692418084478039265824707761740800 15804106 90753713117088704801011072047394249920 15804107 7596464515076117187557487185125418936232 15804108 -2728725572466429914794382710958308792320 15804109 2079171643783967032594254305321106664310 15804110 -137442571858437814949865199645771284480 15804111 -1874350208432468069753257398340211366016 15804112 -745952721480374765010523495617936752640 15804113 -1048144662024488820735350615879074303872 15804114 -879684744271677411516972622210358231040 15804115 1126952137273759238006281405779261670800 15804116 -771143171789025480018610670764341254400 15804117 3108678377109812484986888862936049399086 15804118 3097437750255823887657567473725598439552 15804119 2955893047576472526671167389893565082944 15804120 2096625341839532359293492681677641113600 15804121 847482095480229587218366065526555633792 15804122 -1862735359064402045561711500088099151888 15804123 -793900983388063589594804684795116592016 15804124 -401991118412105541759371316485306286080 15804125 2827546801857848730955523504281831959000 15804126 -2869339493824240810238355100490411212800 15804127 3859838750465616200550819221727725455080 15804128 775047069928687857165148519582657413120 15804129 3187230827530617036889337649911725224288 15804130 -1905082218633093502459652530926774321600 15804131 1277719395610757109451202463810173821392 15804132 3294195228535849307901829938947636736000 15804133 -4431612037230339361730780586171330175618 15804134 -34773632592971615225434876873134931968 15804135 92736437294598005762064834885738735840 15804136 -2392354977300930309578204726969977144320 15804137 -3666732719083878997697224206290801606214 15804138 -328527053073713520636598585995734568960 15804139 -1013396311939927011170483514169136522576 15804140 -2344997279430629558935745883281039416320 15804141 1235746285759008167407322527326333775104 15804142 -5311117168308050217485016186615236792256 15804143 -1995666982710558765842988422967676538160 15804144 -137496225337154950671937727432643280896 15804145 -455166714051606339548076837015676105920 15804146 -4131450118255178412944860414164722527728 15804147 -429671748799290446177367190912587818640 15804148 843312136556585677765819093656767527680 15804149 7378458948251263003708031763720716839740 15804150 704045161069098793835721000555598113600 15804151 500314418118711322000790427346639319424 15804152 -761948327560157902851908603170419671040 15804153 40447877537479961037956019869880542160 15804154 -180375098161045509892510176910533719040 15804155 382230185181942233784567225741431231760 15804156 955854641109333777665400207798794076672 15804157 -3222377745548252524681162990451153038740 15804158 -2828802490901616689058484955765368888320 15804159 1735487237908780071152658085888644741120 15804160 -1471539453999757100148304226676344094720 15804161 5404429272667400594161534248786294591840 15804162 1318373155810885999726267133801219746560 15804163 306506000156543348135284375781150313144 15804164 -4677047655844716377684889550339796091648 15804165 -475224786143248880582986192833734743680 15804166 308710613713311040960755509762000721888 15804167 -5204861169141389386533969906991597511784 15804168 1434412268305138649092275880692446453760 15804169 -894247851993292165380145164781562672280 15804170 2029568675175170481084879721781219741280 15804171 86024181660475585648988761914766610808 15804172 678512713740468665702949624702099361792 15804173 -4666441579574095891917352007675941632 15804174 358222725491347135148944621280455766016 15804175 -502864673014230020915512119649942608000 15804176 325630510820820721714670801562770030592 15804177 -41762708779199479898100040523250091584 15804178 -246150056977869461604168430904571712512 15804179 930961521284237515422019503787942740780 15804180 -135345219766503516497698532135704166400 15804181 2331419509035111331625032743487384396000 15804182 398969412899945332830751034802254352000 15804183 -1449360261648405437839089654361828449456 15804184 -4837072372782142622794869966074877358080 15804185 2187743332981009777585575717853225500360 15804186 -1192584161552650767501938072775902048256 15804187 -3617648742841942334129768416758859225600 15804188 2061619458100740632289903508268885007360 15804189 -1476759736876121557456859275989047122746 15804190 -2548708726758921438483988592763840734400 15804191 837785043013339985117397544374157537200 15804192 -1286850005846883915332071500220460433408 15804193 -639260956286543066250419581712103046558 15804194 -96080412122727142248250386500517677568 15804195 1662695002206223474528672934944424221440 15804196 1044789465287787092783364268175470424064 15804197 3768601671251750316442509997860138163680 15804198 1426872430099059859685323920342729540384 15804199 -91965132659703375349750903136024460240 15804200 1995912938745462033701069980696166400000 15804201 850750227650287747778906402652586555584 15804202 353021726053237757855030524757716773552 15804203 -726779071242939906776701550577328859520 15804204 -1479657845915463810342510160468668366336 15804205 1244572005638370262834230477673189918860 15804206 1870530909388626423234827956554611314560 15804207 -2076667092968791454114640829347421557360 15804208 -33966234888957002094507009781447131136 15804209 -252139929431818173022586173040961796590 15804210 163774235999232940326348878412266603520 15804211 1169706228903120669448900332854281697800 15804212 -2807279281240110759380665421003857367040 15804213 -4973826982869952808866211369487431064096 15804214 955674870843446860845874877112835945152 15804215 -2549795477098317914877998923673625672720 15804216 3036169715086490991219329753152612638720 15804217 -1631453939020980674910942446337463100160 15804218 3621648017805480771126839247477605800560 15804219 -14575431928206662124387474910671078696 15804220 -42128114724233548270142990264073584640 15804221 -1066173167077761535109516408727694565088 15804222 238422470815998848476525896887796808704 15804223 4829571680415380027044568092215945793472 15804224 -273816706378681696874306017680274489344 15804225 612962978942303056259648120866207825350 15804226 1755444461452996884961451011098719854464 15804227 2259927004099574573541891465004446622920 15804228 -3174440764694194731575614456684731875328 15804229 228876403632023883942605906308591695360 15804230 42368892832514122582085027946162357120 15804231 -525728019844070729556691701067317666648 15804232 4247853794676393874493135219382085862400 15804233 -7852774240506744424398049487582132082432 15804234 823278889342105858813386811129140787200 15804235 185695969489607227454919941023091622960 15804236 424975089651484333947315111176129000448 15804237 730441112890200751085720837205181688640 15804238 -2378707111664893083041099900724358100160 15804239 -6159218495506383382923238929291135837000 15804240 -226999812577797560985458362668576276480 15804241 1186225864958849627528559225947508086642 15804242 -118670364337746462708324610834230911328 15804243 163180452039766948811251378508248120320 15804244 2614702187939660658832585370024714858496 15804245 -518270914306265056103984209956856540800 15804246 893445595596560018660121640998876844800 15804247 -2071584455680437069314196204016618605304 15804248 4383598955140481802030742404486587228160 15804249 -2061776904242824518510057034090074540336 15804250 -21526902335379478697440453686004992000 15804251 145278067874717503656403660212683698632 15804252 2001640184054785077173504348904253310976 15804253 78691127934455357302452417201986715040 15804254 -493381117689546014813127328629337250880 15804255 300687603832949046435250207633550428560 15804256 2397451545709050599507679127282905513984 15804257 1788688846064596884649310127432492518400 15804258 728054497070826412337490649782001098240 15804259 -1141274998372639183401875696944591801320 15804260 2266931839032699120354691052791314370560 15804261 755481924074207166022656439527359692800 15804262 -1449028689747406147000990629566232238368 15804263 -38917169760518944958101758976933920936 15804264 -744401486623937606396377609626479001600 15804265 78173374763069308330336131961946814720 15804266 313465641590145835934439984636615936000 15804267 4574278049053644513840494366408580890112 15804268 320405096716386938098808307343312596480 15804269 -962738097497209513400651508068185991040 15804270 157751650534092106800788222262612704640 15804271 655531126270092632288503597073017777920 15804272 757416215708703693199725855804043395072 15804273 -4171019890777206759809532207421108112016 15804274 721156599200144389801964774683085189136 15804275 484655138629313037211056320147914350000 15804276 2049637213571213213496500981903781304320 15804277 -4592715595751889054852498855546897585874 15804278 -621355861611821300378374029595606149888 15804279 1003445400362861685011298745870630236744 15804280 2445783016251258655858671296493652070400 15804281 329868111353717281151074121877810582600 15804282 -317895234898301644940644923435481196544 15804283 1577986025410101410785072690696257286608 15804284 -1934528140088572438507559536884565776384 15804285 530644992201314770259359036626393375360 15804286 1977020368605103633092949257622981550592 15804287 -332805635330578197210407743885204624440 15804288 4420432974987391444911273097228713984000 15804289 -2282986414303657303056675578545411854720 15804290 188344904910850618694639123829428282400 15804291 -1873581302325626085552518308743572905296 15804292 852937192209053610746396791174994595840 15804293 -2773268224710996372887583075404054058756 15804294 2180393919437138114127873847048429194240 15804295 1272337759047486471165365812800462950400 15804296 977866063468767850432045919618024079360 15804297 232810934595030007883941847970076244208 15804298 41278874677193919427468878506162525280 15804299 297149041744725670945083435918881659536 15804300 826775775647762112742818386623726080000 15804301 343217722153027292462468256137450661302 15804302 4002609731107989785521139440966345532352 15804303 -1762507065344338226698014670703816338296 15804304 -1001537414189085058664886003577800867840 15804305 1346342003793218755150744496351344110720 15804306 145850193400818438864275835950682624 15804307 -5138707090451520161313909916874158689856 15804308 -1738738706563643139290102668458181109760 15804309 -1617907227142968789099580860892635013632 15804310 -1939777492826906432169549661581997213440 15804311 -1877881150665366600255734515001055662976 15804312 -1292308322030891985746068546983743324160 15804313 -6120111651682522683795466775376042824502 15804314 -4353782615769521241164361283808611968000 15804315 -23115705636067162815927026206980692640 15804316 1500909854441885418651029531694287953920 15804317 -1012078652551111140750520180846540366080 15804318 130641507726857139886213860976825272960 15804319 582888419024356546118918173529234215720 15804320 1067355820275442420106794173691865333760 15804321 -1173110274862272430980932445623425967040 15804322 1694164362849526099594048134787972617984 15804323 6048960158607336599799732824133928516572 15804324 -127762522123350304200786216759775635840 15804325 2214332156374731369802963332633702316500 15804326 3748743171600336381851952347031005126112 15804327 -87539807943425045903016368193128497152 15804328 151244005165034739987711902427187200000 15804329 -602746051912042996534480397278405016070 15804330 1201787237889591353490519093238429248000 15804331 -5896709068773530406570979571629650046808 15804332 -843228085462380750405923333883365800704 15804333 1442415629089902330278200110360111199200 15804334 468296236646728989375506366492117736192 15804335 -204857897384988851808079163035943732160 15804336 87790839189292755577709765237974597632 15804337 -328505211426395018195183223860556607488 15804338 -2069490470534114657845419822556505082240 15804339 1212860609202222293430393761575909754880 15804340 -1848790535059324172707307522368890462720 15804341 -1111362349569624421523682601745090264928 15804342 503811327379442043634311945319967802240 15804343 2054194180639485793452467631495256567592 15804344 1327442498114975503574757631850977628160 15804345 1930598387890882858887316644080024236800 15804346 -1858129138068159534873162196330828542240 15804347 295771676163967922584455785186214463440 15804348 1047493138510769712946717304274866528256 15804349 -96730693586061286639362209297398865952 15804350 -697330308125261596204307158588681089600 15804351 2401491222699615921438818630908268914800 15804352 739251280269017997199091165058375352320 15804353 243188942991975721849844267055321235200 15804354 -151654128821482246158152530118700571392 15804355 1326062548398317261086000637741008236960 15804356 -3937983278373634192971139760875105496832 15804357 2649886652255400035016540642000539555040 15804358 67494925207950417410256933410359369728 15804359 -9096293781000667741013854162351512611880 15804360 219290365719630964744455994629628723200 15804361 11733346926515971117454606011049677805952 15804362 2375097283503655452436647959149320334080 15804363 3646636933021162537707839162918547837144 15804364 2012659976553416327524598793845764849152 15804365 606639702612722272937717340354856121400 15804366 -1753528197686825305518470469103605146496 15804367 -1606976423872752740079483171284239373584 15804368 589811807481632185458439191309449478144 15804369 121378557760558423604613657262522477440 15804370 -2406474541902089033430801667721326689120 15804371 -6266150597359719998759207143384560139200 15804372 370692968048745786461906127793094510592 15804373 -1429159776554075803923322776862447152876 15804374 -75438961829048978631702933279053703360 15804375 168254905798251382164649952931760725000 15804376 -700657125275717130616090582886996336640 15804377 338098198175660828727352343052255665412 15804378 126943062532498894307647168359892337904 15804379 8700674050057138436531898528385066510752 15804380 -2324433505273585594993424002616169331200 15804381 186581038446111944063706929880418713600 15804382 -2058635773914406396051755344562542673216 15804383 -148343510616091901876646310100166795936 15804384 4042004147907753971995203342258028412928 15804385 1568890899632496333837579398076745346580 15804386 -128995344492772981229153833170171001056 15804387 -2180436161008894761481988863894594237872 15804388 1502483217460088272115237526889685385216 15804389 -696785034866304339041294029439580130560 15804390 632503664136749044176126230474472038400 15804391 2786519811406277534480041979595987995400 15804392 114399272217652770984656126102605086720 15804393 -851149872385174935605867869906452270144 15804394 2428644365525270788618861169369587736496 15804395 -4302406690709694315591155403321524781600 15804396 -204665744989427651553368571780819720960 15804397 1149787752026604387330221361938232900832 15804398 -1682786512642127414624002324045566967680 15804399 761700264691230201041981671569969867408 15804400 844579431352514130666521336382029004800 15804401 -7257660250325430535472405832206932871598 15804402 -396198391680079538276320130383580837376 15804403 5779110071161014295837325645178611848652 15804404 -598235060129378209749010984474442600448 15804405 2923926571277129997210582719741759655960 15804406 142657260898002264204267057690883512384 15804407 -1844721395113249768668655666059915482448 15804408 105509611445387642733797151829817425920 15804409 33887842849277987283799099310074665040 15804410 -2119356475038875737525085909018916164640 15804411 -186602538985400321523226555419746304000 15804412 -1523259405805800656783964597301261634048 15804413 -387949158332100731322672736738246969338 15804414 1638699541364849770567573566376838733504 15804415 1885901394826640257244262228771920160 15804416 -166263392279176891502242405499126415360 15804417 5745970923517000463168718246634862363712 15804418 -140550948398705055724421352938554744320 15804419 -3724076688569677973295372917775360018180 15804420 -290882414124504276044441417394816614400 15804421 -356555666715944551613996195854281133728 15804422 -40266876813162489095695124392986691776 15804423 -340216542748835346462037987774544421120 15804424 -3529115999580873830470548873614799667200 15804425 -276540022060690782101168493550539403200 15804426 -1989335691850936371602058645117189357312 15804427 367969187066431880037438420303720352608 15804428 -3727431484567270196441115615852739668480 15804429 -142915645886544996097151576800327717440 15804430 319437435796172088460392417374313792000 15804431 2639356742822959094156400158218695085392 15804432 -264041392537122600774472930560458096640 15804433 3511841628210019056282890785438053526900 15804434 -1465846880590844487189692323730380094688 15804435 22242360426983986461323767987727865600 15804436 3756565735956785654589997578973224567680 15804437 -1852559204810963583472973674687436596608 15804438 -302843699187333840719983809796482041472 15804439 -52860195352918148682480372571830310400 15804440 4809492230080055101903627876918644940800 15804441 1890340660495377594269662010583850705800 15804442 -50548042349570137458100915832986202400 15804443 -2149445521647178158726638123779461757308 15804444 -1148795696039627068418926553364907158528 15804445 -1053996461825298538081423984719123538080 15804446 -768993788572580520689333173389842847360 15804447 1692871702304652851007533789823100560000 15804448 -4225980795863643376818318722930977013760 15804449 509411384494643182510463712540116488320 15804450 -71695464222380540487188303493901440000 15804451 -457438362010510548066637979368731408256 15804452 2217587540469018462769345459485400427136 15804453 262363272281942605860157803034992247104 15804454 186222963625674621452593818315405790176 15804455 23212352176651451486115591809670172800 15804456 -1029126322442514302607396523236944117760 15804457 3216391869245232216605781144888269382132 15804458 2142475153826161683291689869453005691392 15804459 -3681078469582729269121284306683934692352 15804460 -1586639190890175800752178036387246407680 15804461 997816111087455288990659834574115207062 15804462 108355315827577269590582958719275889664 15804463 8091603059720312445834436363165662564984 15804464 -665285840090973346585238635173155045376 15804465 -474448624876184902372496082949917480000 15804466 -1413307781605221305579024647452625992960 15804467 -2374348143411327597428740964537261689008 15804468 1287618692853848657192177172942324178944 15804469 -1978196295236701676642789505342661290130 15804470 744084822840212713587981688143979320960 15804471 -389228428337467393940853338881674195456 15804472 5887788719503667311724408869258169671680 15804473 -3266182819500106388839965085373211382656 15804474 -384033105801618370128953481356792206848 15804475 -4578234499521621850466890547406205200 15804476 -2013358648579142545947577860945303117312 15804477 -722053915803183576154422438686953494432 15804478 1374354712016751508262692061733682560 15804479 479661503297745821717973125049610792176 15804480 -96101188587782937852355951482246266880 15804481 -865033534490153692455771142257064990656 15804482 -321107145087637530619587501398880239616 15804483 2954872507614678346856891930156056567104 15804484 -1181831585587959186869176538705828953984 15804485 1159915182679873040334736082148736663200 15804486 -195356410005906606496108825294222795776 15804487 7025083857320587654466707146538005082032 15804488 635185441874559360017973352680741273600 15804489 -1328056345543831446830529489878871976176 15804490 -108371769033899311512572220483721772160 15804491 -3064796564910357980379005680755917712108 15804492 3435431791606669129372655687964710313984 15804493 5658642640489848569917926613854289354742 15804494 -1582860317379487673183863260662449396800 15804495 1343378986597330547728106446131751280640 15804496 -287282616020465680891364509349505662976 15804497 473736533830397140337645865975468637092 15804498 -270314824575293076563628643635033879936 15804499 -3246876489432648450560430724462109876500 15804500 77262137533972149838206666406057344000 15804501 -614841586283594546463484162232355036096 15804502 -38812804796225171552037111985825198080 15804503 -2512433133886198495958974788207687552000 15804504 2160015364329582398827567597857644544000 15804505 -809521206957662387049858547300970183040 15804506 685073974844332188374468276198029715952 15804507 -2443514963921563666840556040001782432000 15804508 -2528736922647978874871743565418664156672 15804509 -5393004366496519601111350333294051238964 15804510 358501904746134749278990967740151128320 15804511 4215773060758468747941379253763790510112 15804512 -538594627836910601576521662011477065728 15804513 571385771861149199033544982327169442048 15804514 910746686444440721545501583169725903232 15804515 3539747157226694037008001114571000435200 15804516 -27541622313073116771247802914987917312 15804517 2272304218513457568280199867473612077566 15804518 1498824123048197732155547489763631284960 15804519 -50827988890685954532169607622451875072 15804520 -1390552880676252642589738905466882099200 15804521 -93348474747043300086118771526984181168 15804522 492666520906540475680697527868555828832 15804523 360010055838582021548053837156602544640 15804524 4666799664256133173905430736227157412096 15804525 -2216988821572358118240771825226417418400 15804526 7926972631163705431173898742630913725184 15804527 3027540039834874263860428650153137447376 15804528 -881175333018104887406619812105746907136 15804529 -607746645345542972933486078737618761792 15804530 280684890440284363663713303231197222400 15804531 1354646794975211723822551259979461848800 15804532 230272684165598268627473012699349005696 15804533 665109187776930940046960193176142179424 15804534 -1077970171969575024752353989120792242688 15804535 3491784111615477252712467521092892822160 15804536 1324234184360397154584946359984230400 15804537 -2144487152065241576236953372600176640 15804538 -3611362105692984217192022134496393704080 15804539 132833224591251506283668068979551963560 15804540 -1573319568217956177336270704223345584640 15804541 3838893711286830397277646872673095063942 15804542 627803935000603492229331011673670702080 15804543 892175727737613961616456772895966222680 15804544 404547898789260359819491969354589798400 15804545 -3189829014824987696203480771679521238700 15804546 54577179728481923477841024765698747904 15804547 3163330406713393525282155572396535487440 15804548 1684802709673529377495528670175485250816 15804549 -3196489386128383323422556279950114127936 15804550 -658186763517438303980372801819983603200 15804551 17133741262071418998352359475189853664 15804552 -2341453322194497543683463550663228047360 15804553 -5918087203539866192294246086694525764198 15804554 -1210984306382933384141406770106115299024 15804555 -543353577702695281430106505227543924000 15804556 -1553814771541039186842027154009173479680 15804557 1425602508654454901679482691465652539480 15804558 -36139585453604867751374768774421999168 15804559 -2961643945765484474595430282859121172296 15804560 -766781166075362153127608018228938506240 15804561 1635022968900886901146996511945090952480 15804562 2006394952309383321473245745615032696992 15804563 -4744927090873268017825650802690092501960 15804564 9819724249854695164341909062824611840 15804565 273577332068416947639565685304609292800 15804566 -587218259346763800170245861232500193280 15804567 2137394652177484757137473090742576044384 15804568 -1845148026044197330411479632414744739840 15804569 -1162348962871569692669812770054627667440 15804570 -625012112751190229642400596519113328640 15804571 6748679253892386830373387100279768096772 15804572 -1263998389424820175541044845969013478400 15804573 -182861726150637300620979030321205384896 15804574 -2421147226711207583149918639071343438464 15804575 -880563331918788210156959530668528638400 15804576 -2976930759982703241396190049839859171328 15804577 399890576080916173820306411764000706952 15804578 -89501214687938240148223007685759797040 15804579 -1066079513282694051602255462791743110400 15804580 7819553646307354655589124839215616000 15804581 424221970284057973224609721920991064664 15804582 1465569264776251838831805809759001477120 15804583 -2887536432540029817395988340888792876168 15804584 3176346455609790605946618293589734722560 15804585 5246263929146149525730671873776330259200 15804586 -646719480618821827250420254409108985600 15804587 -1869255032260832240797338453542886277728 15804588 -417906546474272314818365970177847836672 15804589 -2271455285607065461386840631055013610 15804590 -824741122022854570507750920752773147200 15804591 4062280926293545849954134158795872621824 15804592 685441138487469685717169059669673902080 15804593 240854578017815880892958800738921780800 15804594 -415280663622351647070710431682625310080 15804595 -571795491904088277419175340444811504400 15804596 506070953381437652230958247347895595008 15804597 -5505931303960106374427012770052093475360 15804598 586360682853807145471616704109483924352 15804599 6320156782933707170632650903728158791240 15804600 -142048698972996503535356060248080384000 15804601 1764186068778679286840120264667058290602 15804602 -2287345169582777118618554128115303344896 15804603 1852245978452379147803591505153015083520 15804604 -2666180815824843917706899791988155423744 15804605 -6218002098096472608651510117119674560000 15804606 -482653958656526918489673890328718634688 15804607 14735958088990868483541172047937084272 15804608 -1490747259854854550455689005420875087872 15804609 2408079512943246957230328400760033273904 15804610 -546291437001371653576142189181036227040 15804611 -830571548663465947673587680418314487296 15804612 1014057554928150185008662576313847808000 15804613 -3947362974746821743242517549520052908032 15804614 -1397009654298675029944557631933771221888 15804615 -1878833510988722304696796265370627840000 15804616 -4063297771744385330284158416216614502400 15804617 221121667513896609085838479327579800666 15804618 559769270357929642748540172747985386240 15804619 -5072848909534206858000759830358476783980 15804620 311179762145350197540468951209650022400 15804621 -1181115490305403597213066983124810616928 15804622 2992729811790259599938597925185417252352 15804623 4685236526402389845377135349455680592400 15804624 -135815732905911778913389659746524200960 15804625 -6451512700585025499876610600546128960000 15804626 -3083627003895256443591661322118464413440 15804627 3979225080183889809734644201130042971320 15804628 109944062051571731853678522394349899776 15804629 5912639738919717392619676190274014743584 15804630 1747826900642306022372043155660510069120 15804631 -2316158210479023858344870600874224808568 15804632 45507077136341986228893366511601848320 15804633 80946827887833061560260658083275720704 15804634 1251018724588037207123047711038854472960 15804635 406655144546781356321677492962711179520 15804636 26707140312949241359633774703312262144 15804637 847749792939476755942278449398993998080 15804638 -4796409545237120654655469315928085333504 15804639 -69842753040113891036277286050886866480 15804640 5165298122377784232961102617828517478400 15804641 -4542467384724935360935917032937579620958 15804642 408118506835546913630920764818584633344 15804643 -486496441358429237598999470685666610176 15804644 -959477365593805228087557989003423969664 15804645 -1968128097225873674632704304312910155200 15804646 -7237986478726575497821855173244622592 15804647 6725975742707558255935660322327968023096 15804648 241460307649183634478685435026764021760 15804649 193122780483021804105591468287109079872 15804650 -15406086553271654282084028960392582400 15804651 1395770675219524341378777878888371411032 15804652 36661012440635007256833391548388285440 15804653 882376675535262439584154284593025533004 15804654 -2254194037770580883454605435297424530880 15804655 -2261750421066747424966975865100621184440 15804656 -1303947602985027819533365009802344366080 15804657 4501062235212662263641405667607317824 15804658 -928968665546095166135034712035742414320 15804659 -2535758088672658160490411668862584772096 15804660 907942674121808571867727139862962165760 15804661 -1544195319803589207447919185091856389120 15804662 -1804108258078517829536328540735895393728 15804663 228127629743186796034967106695152324224 15804664 -8481048741399491239169819349027671961600 15804665 -2170856356016779346598219590820318890940 15804666 278523335102835823142934678218405337600 15804667 2243599345294903314144831726656100508792 15804668 -1544864272601479840872045414177841840128 15804669 1127214625002984564239770319472104420640 15804670 -493331697029429406142200797359914512640 15804671 -4204574955791338541350794668053587626256 15804672 325564998246016579080703070620801302528 15804673 1868309052973731668310955536576602351720 15804674 -369174760134791515259757766837801413120 15804675 1928766646269017352171929485438461261000 15804676 -3242328127308883009036636515886917639040 15804677 -1089641305310921456407459814612565113856 15804678 -230107897207310304020162053297616616960 15804679 -3966262049872739427574659575180798868480 15804680 172052323574263643152883347589210112000 15804681 2994058542554946186033437529070594190400 15804682 2302556182970586396438412690259909196384 15804683 -5376536385788108304592317306861274705068 15804684 -816313620101353177772019795900951674880 15804685 -216528232355861012978465790911648061000 15804686 1319024252843669330224141964008059321792 15804687 1217445053632644067175939037856446017160 15804688 551896249575726490938071347067548147712 15804689 3573442962785137474265933070875849933490 15804690 -1784840902768074879267977112204456345600 15804691 137122061140159133015396228756710817872 15804692 3439833695240856801403757287417194066816 15804693 132298036296993435672842173610477647680 15804694 -2810700047585370199737191930780804190720 15804695 3365446239109371036756613947545809794480 15804696 -1728298913425597118515686012686043095040 15804697 -6999764893577510257989961677524100654128 15804698 84087010315873260603000502899575135232 15804699 -898003536362103395640125366774466112512 15804700 1015226359479257744192629612103296563200 15804701 274843542244933844920776820457394866784 15804702 -1206087716983859379537223519734011997120 15804703 -954633261526879205822189901852573362736 15804704 -4194763993967102442445529611336320221184 15804705 -1731831651919833711302864438694619914240 15804706 -90708535590633263583151741264736323296 15804707 1753113686946205556690725943811864100956 15804708 1165731036464097288963567877910232130560 15804709 -1785309683609512976008467346755863855040 15804710 2272767992957492624137656792075303600000 15804711 2651783361154080348822456969495452515608 15804712 591391294062124495308407105563062927360 15804713 4853092660463851095763403561466647187840 15804714 990137053783557817591863105937788791040 15804715 1978150315775220743287986265633530507360 15804716 -1852431383625909882083353897929542972160 15804717 -1609772222084664486336484075466493012480 15804718 2441831342723823022519638087499003018560 15804719 92705477112347192700721795926621335232 15804720 -55368446504495785537193128357529518080 15804721 -1510734639163046840227030456505429635356 15804722 956657977461865913572351570566439729152 15804723 2507255254032504340161058728600262459968 15804724 2261899329032104971463388217338511536896 15804725 -945222940481004308260475707445143257750 15804726 416298662129593308953047260556145184768 15804727 -5929137631529360268772043907726945294424 15804728 3481400849369831135775283167382648320000 15804729 5331980056928935998019587854891035270644 15804730 385709306577157596067432087106995200000 15804731 535460641912213924895405000905339603032 15804732 4233008877242881578595299153118841978880 15804733 1279649805337626667809337606021007348320 15804734 -820522063200249017702666129161805475456 15804735 -1111856921540949435228094718101156806240 15804736 -33304776714632238472674190343744258048 15804737 -951807090979499746649834532864138787968 15804738 -276419423530295968821786371186368603056 15804739 845050871207969025365994750226562623920 15804740 -735420121421246855674590793504026624000 15804741 -8520955554122270244921555074430632160 15804742 -760519152469762320056150743432165443456 15804743 2753018126744502655564741868183611784760 15804744 34524857288513321990506928448385597440 15804745 975021231323871605319711193117097475840 15804746 -50330631435807006675585000664117930656 15804747 -1775802556259154600314773178606058777600 15804748 5000723771688625584581666180781337457408 15804749 4340409075925484953306627181878604588064 15804750 -310654885609511647397660283253424064000 15804751 -1982678200354859277488461566526013749400 15804752 -266002626961220122095094363912166252544 15804753 346412773141159077770414126237271928800 15804754 -499471189724927882866331818852835328000 15804755 2817660714296415842048448321138360218160 15804756 -445176525113432698312003768910743873536 15804757 -4142656765460728460837487646820352306528 15804758 389313556039038793141264314240232406784 15804759 188246283517693416253533937844251241808 15804760 -15229763554949880499441820254021632000 15804761 -143889482197401099847038811491727567872 15804762 892003153055004326309162331227184884736 15804763 919188047647828321193012869303600937184 15804764 850746847561965621828065666416360412160 15804765 -3256182635068353725707854139741656783540 15804766 193958980277693618229176541083361800832 15804767 6328647504601117926579842517418866114552 15804768 -541964028361675790225289892174107770880 15804769 1775155429574026389866428489768744554496 15804770 482770939894444121710760813871670118400 15804771 -2016509446585887391512949757807709124488 15804772 -737918995702162855460987594385891422208 15804773 -3288020763275374297410267951058943070978 15804774 3010935285105185942181888909609420740160 15804775 -85130067133258374646467046049427849200 15804776 2421268627489440502357367561266869811200 15804777 -1431961477470636821933004524183668778592 15804778 -1187318091553336524484359807937027920 15804779 -17047767383721498123259343100120249600 15804780 1055486465643231821119637309890590720 15804781 5063667428032956039422704386298541768172 15804782 -365190675560083402071579905104485315840 15804783 -2952135240957109851473028233000344089096 15804784 -949663671591223419431685798009203195904 15804785 -2481979328069664821524112661896173315020 15804786 -1668342057725003310197269281663154724736 15804787 -5342804785835107543507691182771466032564 15804788 2764582136902161121041893351235702089088 15804789 -228133650203317013302596417772141578240 15804790 1459874510092162304158723493599178726400 15804791 -7353619499014534946794529572757363558808 15804792 55706315633602164177073000821307146240 15804793 548980790470353960226547466688427480042 15804794 568824615446190999735470473257915582432 15804795 1076134567171426083828524522919813396480 15804796 138048603290408253703402470294615620608 15804797 -79270536320615201293176094932766783200 15804798 -63444108217843870425779166207304323840 15804799 1627974956711619811083667212171266257080 15804800 2822192872248530547884664382921113600000 15804801 -59075054114502090696459721320002929758 15804802 827218765442597827699887267547470090240 15804803 2358522421177251418134813247746854699496 15804804 -189560268087477934260617405702200341504 15804805 1154727240634486704299638273426859364000 15804806 -89023692194635311628538359909569412416 15804807 -1687655827842675649265394822979727363160 15804808 -4685579165214821888213407846391964672000 15804809 2747128736201036312006435949429881841792 15804810 -426733981027486056269265496691786711040 15804811 -4371663153249401659087502124085172089176 15804812 -518982392247722790188205331199575692288 15804813 1220413971603247931792548296916532877888 15804814 -236025259311540079968211921588038532800 15804815 2599431025835957600898804440481867198720 15804816 780901415808467323481113007986767101952 15804817 -16539110765650017244114850414144995648 15804818 1282840449603234385038973662216448456704 15804819 -1772970971298784402832509681919252239200 15804820 -1135365532855846640752859081457111025920 15804821 1674129968361215884581037645324266395022 15804822 19510004324667484030116576022569077760 15804823 1672518591381248078840360931693289868224 15804824 -1252675510205055725943891938174182809600 15804825 -865485766306059218342563151065010900400 15804826 -643219587737159476949113790893140244800 15804827 -909953538987644784419197665659836200000 15804828 -2098889588183089834273170003884530145280 15804829 1799489303658624720944291381458600217184 15804830 608483040252899916608118027460671946560 15804831 -1253367596105105142401812884859507998720 15804832 370979532370811860208646691941292769280 15804833 3579933862130796598117592055913874587824 15804834 883920792198579928419038585198974058880 15804835 -3267788328829811572885962946490144421600 15804836 -1209728945833935415978200443425063259520 15804837 -2186915091872615069362372800620256387906 15804838 363593038259596201794340810152992032896 15804839 7566678597669408571318331021690127275640 15804840 821315536397432740356130547089724620800 15804841 -355030723117166993561460281428614692160 15804842 1288630970260009456832585514343266513072 15804843 1645815864779326345703746636018603064664 15804844 1065811815235244093140993539303946220544 15804845 -1185189684694755421674655976675477955840 15804846 -147072726201320207028500273884283760000 15804847 322242214964911817353586729032351377296 15804848 -497406414135489540198187508951226236928 15804849 27159632211204588462575383584934408800 15804850 -2016066014852353680557187465673078155600 15804851 -2139817473601708904882718256564377553008 15804852 -2240955848006112530380594854351105884160 15804853 4412211796954112498267948860216321541102 15804854 -301242526576709186237803496775357864960 15804855 4322472278104490896353939166651712256000 15804856 -6159918197284318705863443316501530419200 15804857 6791961404896074231292436318311430120106 15804858 317946403863147766843654589687119193088 15804859 1331994482561522766054686134709129990416 15804860 448082894478122562654551012314214568960 15804861 -2170343231619786009776456547227775704160 15804862 317518997525062861791491536210944963264 15804863 -1644798140628290370311848177526542004040 15804864 -16463053269347513008030538747741208576 15804865 2060335422164074918866364125743932800 15804866 1538112241462969225098822209943181980672 15804867 398740552451224262988067135044095568048 15804868 -996333594097935787653200836926001840128 15804869 -1369057317268296583489884348807527250756 15804870 -1213433859195817488059794966839676291200 15804871 6242403825958549925170367688574273060000 15804872 1826134310128664789655158354872142668800 15804873 1117243226814330024941534422653138220224 15804874 201203079656011891205095386961941285936 15804875 91529127430989370284015596777393772000 15804876 1039807403338733770773922500961401891840 15804877 4576794004288108866314477545282849701600 15804878 433368073294617201937594039335500513280 15804879 875648997182681329864120061262109768584 15804880 320737112340015630595826397584212623360 15804881 -1501443290453544508143384791679642437148 15804882 -50605672524601881358205225143935443568 15804883 1023638883564925199570983372595726489376 15804884 -1612906680721508933189171825777871052800 15804885 -357631694193068246244614815901193292800 15804886 -3894787767153618518453843197375416784608 15804887 -719305481908812932121238310058561239040 15804888 2181326611027565107549896641173557411840 15804889 -6027589625074763922811157252133347064044 15804890 -1121637197791380701422135664716148416800 15804891 387822222784055124870961477664434451040 15804892 4908945091627641394162571669540739576832 15804893 1693580557202919660130167628668433044600 15804894 112857063613986233055251848328759503872 15804895 -576941985936244963733501921991824208600 15804896 4184385142703813565216063516954580746240 15804897 -2119196322481012556713510338818625848400 15804898 4732310460877296334475207180625021864960 15804899 -1538411145266708873665434185434343340 15804900 -14960099490772731220754120827854547200 15804901 478121237107704441383112380958517053150 15804902 1222582389348895378920421563868531041792 15804903 3104635883839147441094568769074893299200 15804904 1667327990573819942064329803843864181760 15804905 -1253384756638684415914770341764284133440 15804906 432660030432145369911852132659476909824 15804907 -4826045681935144545866103589236547704844 15804908 24833013090442241474009612354622406656 15804909 7236226711405747867737197014290576342720 15804910 -568129877904038484094348404339033108480 15804911 5890603402164412296603733102125906379992 15804912 -600519628123384053307752576295459061760 15804913 1852869788410291008708039216137288134982 15804914 -675706115074778281477892697558452309088 15804915 -171455294940701870741412638413630874880 15804916 -768653879676706507270105864224128139264 15804917 -8480965409217536427122287653973720793736 15804918 -1031097019640486911561315779657427138176 15804919 570674468016217570900202210208522790448 15804920 -384572993373362716434816866788165632000 15804921 2168200481578273162359567866791424535264 15804922 -65693556526481102110687810112025607680 15804923 -2785158868023778067677077721931706852828 15804924 -1771360899487464686951923467514739923968 15804925 3549071300131313854349891409394206148800 15804926 -627212909727281558634675833802804011136 15804927 3416075480034579211101452900072430986040 15804928 2044986677647538330585616044838428344320 15804929 283245034504697647747933450413145759872 15804930 750471055592806989409736277272069637120 15804931 7747767000821676230464952829972400340732 15804932 -1281895434592583000747644402155310718976 15804933 -731117955811253601662236153463416824960 15804934 -737614446676682469069594982320869142528 15804935 6130931531817021348870770857794313386000 15804936 857271481666180962068108933541008179200 15804937 714125673003676281122214301727634562586 15804938 -445238298961903888737145467854990541312 15804939 -1990329859448545910870899984965290399232 15804940 74684119894710544234142287525668326400 15804941 -89924356377220949396203771378453175658 15804942 -242894005524195454176329365030983415680 15804943 -752443061917871482522385053247646342912 15804944 780610432625953006990606725935044239360 15804945 -340830625517047643066777164214567211480 15804946 -1158616207181558376637190612673890292576 15804947 -1001729262540244316872911116076528819648 15804948 -2259545638588044530883361586559796561920 15804949 1320093057418707608083570010752162485664 15804950 -472219011139991389234379050018345509600 15804951 21918416546696442565374746639315576064 15804952 1272410334311969107429810924329762969600 15804953 1547488884983611576708696388021146112202 15804954 1921479958889605026781603948604916315648 15804955 436999633831342160964273699787007944080 15804956 -2146404552621038950297030633172952112128 15804957 354328139089266790941593676092909718144 15804958 255887211088374159898949215200174177984 15804959 229747520879686445884510567036834252920 15804960 -80325477466821451205899502202755481600 15804961 4658325557622859157375172565930403998562 15804962 -607288907173162442238593486281065408000 15804963 8824916183244775745062289331040207986384 15804964 432901498524982328548113342151980015616 15804965 -4140610591637682574553348589199668177600 15804966 1372484592762453681729830596601133983424 15804967 -1377856913521656171925759995445013583696 15804968 -925512558791707160777312683950997831680 15804969 632242737091540489692869922345063460128 15804970 -567827152996407742289537922948842269440 15804971 168808492100745987461036515085220224640 15804972 -1292011338163589844484884102637191088128 15804973 -2837947388540341321834547668499826229716 15804974 -953879754019955535847403167095255622848 15804975 2464934173857590747033592986595259248000 15804976 186507638111521686938508007069674700800 15804977 4640097437436789680141970455240809052160 15804978 -27115281163750467421049395180643942400 15804979 -2550724829935567286036362536928699411200 15804980 94284196877655095599017893647113584640 15804981 3201726998930061934738068137565583946670 15804982 2239902799051568273333301997982014428672 15804983 4145384851227134372953870878553695567000 15804984 -345629929799594960673421523117403340800 15804985 -1108193539916847741337855000086392839680 15804986 -3596378422490937767457956780975828856384 15804987 3241302598055856229057572469874765758080 15804988 -2521656179247690738325403782924506944512 15804989 3814905849083099591137280801186215214790 15804990 -1473642938493995694784528610571055430400 15804991 375986985590048289396896151177967564384 15804992 -520699074738210660497518232228289576960 15804993 -4982224781239132946034823101326620821600 15804994 -12330553416611215450039240695359159808 15804995 980404809640849301960830585775956328400 15804996 2883067834425555008134444076768562158592 15804997 -1599621623954232330542391549509918767460 15804998 -1758927377424638064539360349888951467520 15804999 2451902210270222720134190755193396720640 15805000 -389711099994117325127446376129760000000 15805001 -2022230540104672446708107887369458952998 15805002 -647579997042673939727251608191133766656 15805003 3319813853413187757304810392332146367252 15805004 944337741616265056202567932987842061056 15805005 -248176771001774144226071171723130886080 15805006 -579663083981645068126770691468818160896 15805007 4124230987493666996335108076486065862256 15805008 129991065342440433561504848017367875584 15805009 -998112376121768471071335393068321145600 15805010 -211864014043998722957146685979935183040 15805011 -198943446948371106623280964285148779920 15805012 3926470924998883563866929589049722589056 15805013 1750017247907040984803727681338298387360 15805014 1127404751313967807605206315065873706880 15805015 -1909509816936943970236522965102575172840 15805016 26374183592920043580568937863912212480 15805017 -1316777760769247187195648184705242936000 15805018 1400531344167667806502136986036307222016 15805019 9662787862209705405406141870308551752704 15805020 745602341602795704868059787763220480 15805021 30822375243786775987816403454596703244 15805022 3775240162394530228928906677116642717312 15805023 -327804087551449421738966609261812948992 15805024 2444033292988518718349943487085205258240 15805025 7816039480411229203330082377121068800 15805026 873843792230191170715248124166772211200 15805027 89375095382070563284766594511044216272 15805028 -189549738130623004914747461048332957440 15805029 1184307475425922482347584333810335224160 15805030 510032159054499261754257122060645708160 15805031 -2724397958882218725185088308732835853776 15805032 745433849541189689677282780331115724800 15805033 2223571434498818338058315186852340904420 15805034 -253229189795703052503283646841399537408 15805035 1732193187468198233390287027282106734320 15805036 2185235565832469043132536307506805872640 15805037 114869405971491822382567598893194109920 15805038 1682765334538407119456644864861497553920 15805039 -6813832455100725384435778450485410061800 15805040 37576307857854256924290265143792107520 15805041 1769072090502252552031244095209025772544 15805042 -1411974217642338065984282525183572688256 15805043 3850948476444635273307616287692275625292 15805044 162546358477000293969138982959046505856 15805045 4216477037174212795975089104948466054300 15805046 -1401803161164950274765906472155831090528 15805047 -5580685916607143463531517038978650233728 15805048 214083124241516704995245122522547036160 15805049 1157942645187304163310025626121429230108 15805050 -342855571488083015896800130187417875200 15805051 1900666091518061774517575032345479383104 15805052 -1969546644666569463328750527676073969664 15805053 2724676415353185628783904225099695467648 15805054 -2659732472500159174641864685867183041024 15805055 622221144769550565514691694700527705600 15805056 3012137436944910195550687048685007667200 15805057 67012556846819176163605507128904568832 15805058 -4382648773526774484012985166598141312000 15805059 2659438509931708266220566650091177689088 15805060 73983125814553187293852376237790351360 15805061 4840321311605222928959492151343761709662 15805062 -238048909213353668313941441938247366400 15805063 -5010832529554689629644764755406874035688 15805064 82872553796945828625348154367167979520 15805065 -976866697351186441134866691802395264000 15805066 -2643244449088565471612610894258816589824 15805067 6487715124261018215848641829658383708116 15805068 486188140069201425732674437070917979136 15805069 209231279662989416936442474265180182496 15805070 856589146698014673333367429914150528000 15805071 20149653903422155368430758058045992960 15805072 -3707086075379422967272143763461685248 15805073 -1068928035296880716466803601237053007360 15805074 1469460001351720261649578826823938177280 15805075 -201969729517426710514565878668164374800 15805076 -921922397410624751185344654298894989312 15805077 -129769179018935917543592057650247705280 15805078 -599149301356557287429076287945715000960 15805079 -14579717707224404995877720559236496615816 15805080 27164908343173162312597460048070451200 15805081 2751954146388988653057692669580055223882 15805082 2245383824373623624452435963782657964800 15805083 -22042620340952458562655699277108270080 15805084 192793057760136140330561221114386063360 15805085 -1202905798963758661436053638315129731220 15805086 848735755377239344165958737224341830656 15805087 -5915092305636325941603574996651628149200 15805088 2334138762050404491867405929367856349184 15805089 7057148947559838516201717946628949769764 15805090 -59630851283933499712059921673214039040 15805091 -2008796520934485298890735592557407533200 15805092 -3281094075564429990585444303576065768448 15805093 -5041267198133525698421110482351350979680 15805094 -754552256103350958112699316003584225920 15805095 3009989192039164893348448075793191975200 15805096 148906565000896235790969168051397017600 15805097 -1671170946692422156003770872639493888000 15805098 -904703984161250319732476278367476853760 15805099 -278390394879205699999828480205187466560 15805100 2348566656781007611747374193656873676800 15805101 356938892381884718085433075911654558720 15805102 -63366150271956611848577475782628151296 15805103 2393962111256343097566534889399034270352 15805104 -465223953092259355326168181231224619008 15805105 -2301903967071277967473997937426229856100 15805106 -1634402466420002414277599089894962859248 15805107 -1392522689060516951212484162898400628592 15805108 -3424362701960848894756770976328135337984 15805109 -374492719684088915714870912688610315680 15805110 -426041727258110592862580578270123674240 15805111 2370855747785093451354658253995514637232 15805112 1983209193107135748496727982946366771200 15805113 -2634151207317398577729259282514405640960 15805114 1511227491348518767147585530113675117280 15805115 -282194431648002196099593048024100506240 15805116 -3722536111661076107560863669232656268800 15805117 -728572867098636882005243834438925663840 15805118 1077845682268579221508072217410730591616 15805119 4068128813796475140007041520523768299008 15805120 195336138673695565337483136388804116480 15805121 -1939550163567184550392154550730885107960 15805122 1470411312980435998311297516130466104320 15805123 7924427462912561839402750448428863304 15805124 -984051489399991764508353021429933688704 15805125 73419322011583990732176833217258624000 15805126 669233485004367772913199888668648099904 15805127 -29098631716139510333600900041730572440 15805128 1667456019919275921131798714719986524160 15805129 1336074949904596704178528283449448774884 15805130 440282351972672126402527906045978199040 15805131 1517476295195990698901288527780022943360 15805132 -473530895373610880750929856643048030208 15805133 -572407634016208058247765070380004803456 15805134 852614568911676675915506779457490809280 15805135 -2184715770387758833204276410576038587200 15805136 659845814925194199056842746774312148992 15805137 -1629872086359282352021599009499064869920 15805138 -2017014272230382870864217250241791751904 15805139 -1185259720593981672415086616709259636144 15805140 81477179342987270678883773613743063040 15805141 11327635616087989234290700050621594926 15805142 -102891792886762651989007917194531447040 15805143 -816470818133142585114044748983325113568 15805144 10117961589705927451950605826427885854720 15805145 3871417507847651206022015337344267545800 15805146 -1021127248889493176458814226497462845440 15805147 -1109221573130803590208810308129091673404 15805148 -3661828715804948238888485929771164532224 15805149 -2441278327850831584854299983622637134880 15805150 -1082517477698920953347912625656592384000 15805151 3361387068770360747425016104021778101152 15805152 -3419002462682283314907724382260344913920 15805153 643048954119153131430779572964464551104 15805154 -1206645526137494338204881847025341473120 15805155 2995020020332805838276516814860318061920 15805156 -6471119043426277275902872185682263767040 15805157 23346437625035176006570643986491742620 15805158 2288646419569853719682663409039300782784 15805159 385687602115750228631598120243026786360 15805160 1355411256458010171376473422934265036800 15805161 -2010417815095921478833177660737592478940 15805162 325517180980856883896974160949246374832 15805163 -429731327821628029992945895593340128000 15805164 822187119039600109726457108065249984512 15805165 2552854284988271361468022116487766700600 15805166 -24973838583968411475941974148988306432 15805167 232935076120436046472391847578193443712 15805168 -1137209895945253924777019458029037879296 15805169 5327722439487483981470013018905769849840 15805170 -571181195841690915789449643507951106560 15805171 -11366301343891667009917254510593967439856 15805172 251583343401147612635713020482052933120 15805173 -3125087054572068753537392103024658463616 15805174 932399943369572889359951906018858342400 15805175 1734174286443044478043255512642419895000 15805176 -1729000634029024806541670376431918592000 15805177 227821075524187353072802149898656678400 15805178 3860046808539390986184095289340505846640 15805179 -200366705972427423157298102653542864960 15805180 -542597169353365402085834758635620060160 15805181 26857576477556089549217184897834525792 15805182 -457544364136681272838519342583637323136 15805183 -1640800204825480890201081323945641942776 15805184 1080451107351232767356900593577729458176 15805185 1795363017382622349817263199623111652800 15805186 2021084799510548139198558734328241780224 15805187 -2018461718902947722542364661297634942128 15805188 -534919207716154696066504954073084252160 15805189 1239088731427441879586035554809646002556 15805190 -850676939144103710575800525384582088320 15805191 3158393813006515318304626064001084321192 15805192 1036773175812291759979265832910178058240 15805193 -4928294686682135231112384799602816675558 15805194 47363758222933507422378998061251654400 15805195 -1421957088726318251288555560764940333440 15805196 853203603497115903821120652798959669760 15805197 760048637732880374103158572213805608428 15805198 -1090745386725189771220094926921555790400 15805199 -4429901631940529205080908114062001342800 15805200 141552362060775410758132452704811417600 15805201 62602887824061749482623626495773154304 15805202 20125348931622977693421628932274916352 15805203 3574863674646398924571915937985531473200 15805204 3398811324333918803200166322775031747456 15805205 79936869589183387286007104140119236760 15805206 -1770867254676087064064584301578181917056 15805207 3216213488255668238730375856426063910400 15805208 -5199016769739148716843305269614634199040 15805209 -10432784638942955706501843221305350144 15805210 -386817342443671717478795599936342974240 15805211 -4456422313254072557021265950748477784188 15805212 1000425847945322649610612573308028449792 15805213 -1066431182461982450873529278291406036 15805214 4289228200623631008812058572289942528000 15805215 668010176883159358771551306396781681200 15805216 130837421708965119911101801002556194816 15805217 -2905950632085943940649680908247668599660 15805218 -446192066828273629506217826406935270400 15805219 -3941615907726128608252664212343177684760 15805220 322083511551967334161348717337598746880 15805221 -4457626835839134947731803669581623190688 15805222 739860994916438313915668997635827152384 15805223 -2044713257007770733234411121974535004064 15805224 -1932182309907259710297546085780863882240 15805225 -2339517627935797845549527865705960657250 15805226 602164418610231082026804698347469015040 15805227 -3196480049849500659438082823627028314280 15805228 -443493176918244083062004853612176626432 15805229 926001948154461650494341451516051956288 15805230 -24240401396885379224633000496692060160 15805231 -724845865068642059995064966098139381768 15805232 427388010112995283145596710472795422720 15805233 4377640036126480488392305099828932313920 15805234 -1207480554447175078988050718492840799984 15805235 -201669289388190853175286215528471889840 15805236 802618265211640217285345322899623041024 15805237 2699175384959266871584236643089618522752 15805238 -2671977933313178081536412919521861904480 15805239 139883397219481691766845519045188149888 15805240 -2133376782575429463985335940499869286400 15805241 3309794067012588257219176858020625785642 15805242 -452734959495421558223766401702759216928 15805243 1645256401752247008267136665335310935280 15805244 1642722258762764861639940811690526762496 15805245 -409696314145610021361854941939531156800 15805246 -317178764239612150568061274220017983936 15805247 1698492428511655084966191794253031508400 15805248 1642582066780187513656866764587253366784 15805249 533025846191394688467857138210088576900 15805250 -1513359505395955730355095374276764672000 15805251 1183916467340461320271917264902316282624 15805252 1515885985050904527660469102823080803456 15805253 2969740745685775610370782904727073785020 15805254 818982298266957328783922755433908199424 15805255 958521055019872770747093921892361523360 15805256 2686575029458062149624972538248754938880 15805257 -134106933665054229618297216804462167040 15805258 -495437981438001477083307842775612513024 15805259 -2358030524487283280837152867609694466540 15805260 838051284761174347602982445504929536000 15805261 -8080443950340315351542238729857569812480 15805262 -10423443219182424395478162894513408 15805263 -1352522928932412637521664234545435010800 15805264 1733239565787936635753999850303939543040 15805265 -764931174422242077228888070354252113600 15805266 1549523166884943790451257997488541458944 15805267 -419350026119176497013462750473350955800 15805268 -2195677772786657819095345697470357032960 15805269 -961892340007964630295832770491014075506 15805270 308034653198604994103819451751491292800 15805271 3850127968613847265870341544013665886472 15805272 1576456218988458314198116386705820876800 15805273 -3435242982329683644746383413863476189920 15805274 1325944611802083063809069764873039756800 15805275 -885226679192572664735494630301544936000 15805276 -3686115840654811890098660102103174499840 15805277 -4408696305367348291633215683836875107328 15805278 265887186146149917552372579759157759104 15805279 757224021703763271555340964439698418912 15805280 1293237848785441853354934472022092677120 15805281 786538472149604681305815901966058201616 15805282 143729948593450157213998361197142033184 15805283 -2075638500975773180355275650414287156000 15805284 1970504385127338635899724543762088916992 15805285 2967355684471461345013661840633439097980 15805286 -384038204957410433582473954804484476800 15805287 -73363091361871975610898144421137008664 15805288 1555732910759777295348357376632497111040 15805289 -2612270230514026261513223737098466432476 15805290 -330711271507495914522133256328004070400 15805291 -156969470022205391034644771364355302960 15805292 382815732524062720789465765203191798016 15805293 -4656035612775787667279002844577949242240 15805294 -1518483004476849418675477211536081975488 15805295 4875677574689913413043249060324353280 15805296 301275229586405984545141632304022519808 15805297 1373231521393235966796893576655349953746 15805298 -3177574654692805493250741548680702959600 15805299 1356361000105487454980932041839179760688 15805300 1177353041911620642345349894737871155200 15805301 1277967116028286444137029956134284753664 15805302 27589773982123584243468281245605538752 15805303 -369907873509761944904062031841085689936 15805304 -1605354942268397654620318383910486794240 15805305 2091727251973587218789030624987555967300 15805306 -2040241459740770943757141338379956846336 15805307 217129868124226654944096963016460416032 15805308 -495358198747575155847122908025995951104 15805309 517545073446259158094886734820538977280 15805310 -277957436106831203438097963856078164480 15805311 2881566249359043533677759705823918697672 15805312 423432472475862654494357674234006732800 15805313 4120667093638307959198502217737673938562 15805314 -615286152601190182722498514338027893760 15805315 -7683896378814688742368570778814126212880 15805316 7401350322533503789645312843411560630528 15805317 -301254169070515459418963586229732462080 15805318 -2681670874974771117119314638286897460640 15805319 -2314070302923471024768889048335767306880 15805320 -1127218657572348880578594440030414438400 15805321 1946713064100807117010623968699656637440 15805322 27561757761293681428237476281392655040 15805323 -2369970720935902977787472889959176275936 15805324 639056907164359855006126226020634572800 15805325 4367684736651974006331110103463774138500 15805326 -266282328061844214795441277329369600000 15805327 656120290739529042672290144057677611200 15805328 422622838467374531020500353230665154560 15805329 -505118950371077119853418192721343971680 15805330 702193268206969265282152142191978150560 15805331 -152747719807128338077754784148316409936 15805332 867573043619247497418104633461820686080 15805333 4473802699789299122709479225105315415360 15805334 4317658378247961567225938334652267374720 15805335 394097969131928304494999976156256473600 15805336 958360678153048322582434877835453173760 15805337 -4325654779783211424231589275474363961014 15805338 -12752877744058183727434674724168065792 15805339 -312922063415786994104228108738119243800 15805340 -972504866591810417545641176073782246400 15805341 1416212878991386461447137245376219461440 15805342 754782139118798374027222343945374001280 15805343 1728294099690265734096880037069883098760 15805344 -1698063294099550275207168270592455475200 15805345 -449137724001773488402179379809986599320 15805346 -356010532998847086273417174041432254128 15805347 -1998406739250278994787309852201237397760 15805348 2152495187503750012100104842237497180160 15805349 1507173255325065981499539646302565070400 15805350 -443553577979152582441189056893963673600 15805351 -788491411587363822396987625870606651400 15805352 -3177493858338365663708581461666356966400 15805353 -2571746822002036581158996172219372906096 15805354 2313027037088341799302927350786099386880 15805355 3010628294509465433921774112471200273760 15805356 -344228435983606864665297655842448343040 15805357 3592725275093415237280830076892455043606 15805358 576529072181900749006936768775613374784 15805359 1463441443911154482816470302231857631440 15805360 892513816501701880009896682539468718080 15805361 1974807059325528070667629390924196857344 15805362 1364139876580340976748553231299981364352 15805363 1789339188522674439556134867226887822160 15805364 1442235718468811648844782864800684162560 15805365 1906513754791549672783584828309430098720 15805366 -365813832854498676816291841983804428736 15805367 4803208413451302196966130958623330326632 15805368 -155169416769906589738798750925775114240 15805369 1647482679475888242828847714162170009770 15805370 405745863913446210989887770944582952960 15805371 -672763245111971920508955127081063418088 15805372 3383011230746289074747652634418450350080 15805373 -4087416155898630350595016148176527240378 15805374 -862246057741561667889471689934327325440 15805375 -1809833283597811869132852352323549546000 15805376 -19875453058736349933558803134729420800 15805377 -511425347370107632114247411997320300160 15805378 -1869542365372536961071360547914951826560 15805379 60822898023853957063700450029629649980 15805380 -161572428311802694023296853119617597440 15805381 24410764074290328360187288996329381888 15805382 -9416112543720447608548174127992513728 15805383 -2284682439024275373077536527387472728 15805384 297668119135340903727566735834362675200 15805385 1640127191065526159298865977591758522760 15805386 793763512435748882427456935358776362032 15805387 -3928365317200761017408233591993762644396 15805388 -212430288167623391577111272353090835712 15805389 -1876260501353667230573826368280700433952 15805390 -161715514452038538832310197247460622080 15805391 231912431414612214769456674192010183680 15805392 279162115518929314393005112471905239040 15805393 2931970444341964966433926282566432207744 15805394 361231039203000087126962862477547178112 15805395 2683118056465980398038356127952412213600 15805396 -4621558096727989128805332911987098999040 15805397 -4311196449003288400011480587011334460960 15805398 -483049776273450141094999607308848334848 15805399 4165265585449712561920663926604881739400 15805400 1026755601128424886248264368834027520000 15805401 534824450923840572705207412153881570624 15805402 -1298852859700318512331341841498068472848 15805403 555620598884160862587190571739438494880 15805404 -1154080488940969530000458926480126132224 15805405 -1426010281999270652699493519109434543360 15805406 2849095019330021246557200355044105785280 15805407 -1765867322574875567422020967887267702000 15805408 1777578295879222369269692954021037342720 15805409 2389310585466764445668645543178858536610 15805410 532847063919688346379180512549033256960 15805411 2925053935183372419734937974660049914012 15805412 -490877522140532313782788235186354257920 15805413 1972678447037272328483442269189204035260 15805414 670750243524185266859632786177405945056 15805415 1119626824769502925295760101341460259120 15805416 -672321980413611822007701011360002867200 15805417 -449336236064778572102129744529371422534 15805418 117940046203127158686322906442238972000 15805419 -1335405420745191103951210904991184158720 15805420 -537008502008347608763572260780610846720 15805421 2365111246296015599108505323197797377100 15805422 1723178990692594647425001318131695040640 15805423 -883037220574769270349812632105906239936 15805424 10302948475138750062409318230681944064 15805425 593148836617212047055426124865304462000 15805426 90921424262597097882787483121353665024 15805427 2090652527597200117520231579067272091024 15805428 641091660184795582865271429224795013120 15805429 940821618502031580020601754627912732476 15805430 2460335640519070069716627401266296777600 15805431 811350448726709168383347789487448005728 15805432 -935748855252153504536271678405929963520 15805433 -159419904773077747976747877902415300480 15805434 939141702456301007977181033342464826112 15805435 -3046705098806282064030998266711538052000 15805436 1376126805992148138818564455392418383360 15805437 3251343738397168795166197618287293845920 15805438 39772917916130455441595378870234262912 15805439 1639984639370626567153097561602557703968 15805440 -1239258209226132219422880590060322816000 15805441 1734190790610641228616031632246260058624 15805442 156308888083804468205363798109988165632 15805443 -423535020216501203154691569507447631872 15805444 5052828475350014848791577217397866670336 15805445 -2532611887979544805910587722034023711300 15805446 825271593239907890118690240367559381184 15805447 -876878396680708821088141606743256021536 15805448 -575031161949574377594454011163018967040 15805449 34378616171008582800476665323648099168 15805450 -536688808495950093443436923634812166000 15805451 3333629101419997692965033805175640985600 15805452 218460305032334161513663086748147728384 15805453 1227052108761172088289631021604772883584 15805454 -765891308224055560272507436934152473600 15805455 -3159834807039991357101150447608032934640 15805456 476520173875392554303231317877514240000 15805457 -3166882854196631850002094315216186912768 15805458 -565145491883687160592706616927994920576 15805459 -1082463531554466740461899168139997427840 15805460 -173404698397252088344308099166382807040 15805461 -1262431868238765968935078228312698120576 15805462 -1794070751375277334299624290085143956320 15805463 -931536458668101753892594260660134932296 15805464 -1405369539665598817888083980884472832000 15805465 -787502196090162299016740894583558039480 15805466 -2146251955846774561885018545128854534176 15805467 -3452183600850295851645015258563516952 15805468 -161229527391236856286117955716882483200 15805469 -421894646910736304477941372266761951130 15805470 60191913519403116963903554243294592000 15805471 438111627903460963674188294466176189424 15805472 -6584553403009668815132701811504553394176 15805473 1662121187955723986389769518573018632000 15805474 1122138516105634934713114100239807352832 15805475 -417316403602626291473173894609913479200 15805476 -2996889339158787005103129336464640215040 15805477 -2498832069708187214220922948345652180674 15805478 -400454400982738180426082679149119111680 15805479 -788532094089672663735908017746358925016 15805480 2177864535310027194338666469395713382400 15805481 6569643113598094044360362831049360060282 15805482 -120893165746699605447865143394926415872 15805483 -3459892696247817447794048791595836968268 15805484 -1461485598171445372326545536529630601984 15805485 -1660384398015864446469845221262722584960 15805486 1333616401909862722001892821936617920960 15805487 3761786197431583206498527380853974373136 15805488 530913416883827292192658879928451170304 15805489 -6063555211796956245421789056482749995264 15805490 -1334456009262214478394643651512057336000 15805491 -1010199586647077893970515328944181587920 15805492 -2212180898056371817033227894550820003840 15805493 -8250691207572429086904234843776587950240 15805494 2217442053290652018393433805654740115424 15805495 1387697745958890024350613633428333216880 15805496 1013401817475666248703287845003790376960 15805497 1852069625787410685795980528211804210000 15805498 776055569972099200515172223839332198000 15805499 -3272310082459705163294267600527529161500 15805500 983180083252195771627711511803820544000 15805501 -5352359242489934000825472703431979477536 15805502 1095314918305220511937650872050107600192 15805503 44178321447106186390329306642977456640 15805504 -1022007630848823295532735706281541632 15805505 -922070158238658150986173978323935393280 15805506 1952550450395159058060740605291449515904 15805507 2882868650940320036902611429799402614672 15805508 -2502055219895984844974228961993333043200 15805509 -2970081570846038916818979720093278282400 15805510 -4311057286479522352901586691954176000 15805511 1061436561298325738558318010512925540480 15805512 309790669873114554530046695078846976000 15805513 -3260329592176931049317385902973136467238 15805514 837729205702951399359872352032807735856 15805515 -1779615163282474656897726643580030031360 15805516 2544719575788618654030677497465229853440 15805517 -808142543139728346897160964683593959808 15805518 106515500552545672124736458728681175040 15805519 73493916790644282663164808617632847920 15805520 3087552474017159924309420056899993600 15805521 -1666614807776972624518165376361309378480 15805522 36154233441169273184802147570803699520 15805523 1431385835002215174133782470752620064464 15805524 -297502540746061731943529405344271597568 15805525 1087101836399641628042278283473779927050 15805526 -2435568675044849004377892289031971425216 15805527 390744531641534490255405452781746166480 15805528 657744845961652864371028752325586012160 15805529 -6300515601140968019004766920967723612524 15805530 45319455063385550844166884360059136000 15805531 -914029852375305215022719076477425565696 15805532 644039034232680820069179348324248174592 15805533 -314610789145959449844616475872098337152 15805534 -2781214527364491699556551468751475251584 15805535 1107263029913131760083437695821771389480 15805536 -599377319361474555158004799543298752512 15805537 -6945069159884913791438881949560612323408 15805538 -1984135362023300437133861516254820040624 15805539 4343822868962928135065228657425753944804 15805540 -2554340473048925215163543124908894549760 15805541 2898510889769631369191453931825134041884 15805542 -3212695818861530799252358341081765878400 15805543 -135291543832729564999839663368497044912 15805544 3722918718497515012659748042871326940160 15805545 261892367473376208163686492294271123200 15805546 4774347568820182643174920013264214512640 15805547 2183491300501083744107263103984005861440 15805548 -1758964725096131691405266385622799646720 15805549 -299279835311100818106315600030705744160 15805550 874988605910397784004900836878577396800 15805551 -1711898712181651094290936330934700873600 15805552 2540953434038482041827325021880778752 15805553 11627498497378959493596269084249585184 15805554 -134715326706758449330997934744707410944 15805555 4926402554890158010085088785131401384960 15805556 659027548720961599279071552126766036992 15805557 2557640003254640459170256946870054368640 15805558 2898952104776939361037941706639672670880 15805559 -2619339912592614424069119721900938507648 15805560 2506463302339281480214775098596457881600 15805561 624019500484209604648647124493976093652 15805562 2598115022326111690751734737920528255232 15805563 -6283334716331713887504841343243065866240 15805564 848440586064082184262129911147439282176 15805565 -2564953836491625609325353449995147101600 15805566 485510796625735783723903417398172846464 15805567 3407668171221426615134616418789139176128 15805568 -4185867745292525547539004653925354700800 15805569 399530098073405596449208200838886404800 15805570 -66686694377600770718084219845894141440 15805571 1669836580145239500813586402302793524672 15805572 847995122645619222516182533823191944192 15805573 -1295886018302027403307919267139882798560 15805574 1916879348912156288128788340721073661536 15805575 52578112125164490666498599066303370000 15805576 817577235995356693086257500031361116160 15805577 -2175609793112628570496096665649201019520 15805578 4897046320193019448355883813574343424 15805579 1808672520274899993697530467387493877480 15805580 1248255685154934664089071036793762816000 15805581 -2758601797557715732372565409898347843072 15805582 372437920755486672725923420970450219904 15805583 -17823802222998883114739287839647114496 15805584 758176783887482470294121129052593848320 15805585 419888269893522852740316327507777936960 15805586 -873562776533126015252559205064848452960 15805587 1850472208915122271340074135656986683200 15805588 1065064330262992877067570778675675092992 15805589 -5731505591548768201323073225314210903744 15805590 465016619769362856420987487327443112320 15805591 -4690900227154980206637017639549822207016 15805592 -2672415593260901579577497978194749480960 15805593 1803793086589820087433307741487168208282 15805594 -865631989890707896179961058237161153536 15805595 -41965466690378596353023427496180208160 15805596 11732359201600391393080497945861464064 15805597 -830200521204243145625783254179564656628 15805598 188818626592240271898339640451490024960 15805599 1572147227730245312224076910669502148880 15805600 508926589845354777953592741440913408000 15805601 924980575091538907270107349447089001152 15805602 1574984552581193382478753928709285174480 15805603 -1972785945774605098428360849569962032432 15805604 -1583489241670773126959235927605145615744 15805605 1627963308047451214773460510883894604960 15805606 2482804728285032984826106621424056029120 15805607 2787466662672625193462250376537990278288 15805608 -326529805865711806189975602566250823680 15805609 -8572753600463187469248912412148028240000 15805610 851616770075670720033426230031118980960 15805611 401854749684866079662844205086118696452 15805612 -1612962646969622880072948754890723816960 15805613 -5342411015916406679813559272227917372138 15805614 -1643045474047537278358305456644021016576 15805615 923465903050707373846863629169009338880 15805616 72706870912900425162505457481897295872 15805617 1501357519827957188779342384539506413680 15805618 1996861979638815846315771895391882111760 15805619 -3422698468599576179146570579809191764980 15805620 -1105982922381909625722273944788686021120 15805621 -449046935284777900213839851022957580960 15805622 541082881972564993095728072044178822400 15805623 217463410417366651194419646526263161856 15805624 38096107170534374903148654047330611200 15805625 793652804817587752316814973910772300000 15805626 569528923980267653011305646491801356544 15805627 2866608837655691273230032464608936912312 15805628 -90309203590799239165361654300523747840 15805629 255834231043975560590462407394932981248 15805630 1393898501842588424877075541836571046400 15805631 -3430965462462013872982550819863756170528 15805632 -134870350926555816037952427812890607616 15805633 -7080567577130226274147931692492771687980 15805634 -1414484197837252238186936751399192883680 15805635 1468387474902627666021113948092492162560 15805636 -372100136900430837280707089018282456064 15805637 -6729660987415150635364289054399892410628 15805638 889727650410732406899178155560456083200 15805639 58880289142229824002415551943046200024 15805640 -331594716304400340807321854424910387200 15805641 -2899705170976484477940462801395140705008 15805642 -2020512588046422601256984195458247782656 15805643 -985032856351254348169648760218376146800 15805644 912381986233390065610321933045542420480 15805645 -1429353283313540839063469467198578434100 15805646 751418564292047339216738438648428566144 15805647 1416247811854086860991028371906638582256 15805648 -992796276106985598549391391691723325440 15805649 -1044545379471153857431627263681531404952 15805650 -101243942710716311215790557576378406400 15805651 -3620289333021305283167410484493229566648 15805652 -4517557882437613925402077844755441678464 15805653 -148160153390912996559031984908159724896 15805654 710137644030744872040395773928073717120 15805655 692938686615494057566939839628722241560 15805656 4460809592271528901449460467642506065920 15805657 -757283849291099806070420743095079997568 15805658 -73150435390651873481234263958677168128 15805659 -5750139406038533406105343317432697876992 15805660 -63125215015111943941652105333931540480 15805661 6896552180926440705767551411137298720332 15805662 -225892082896863355647817993540299617280 15805663 -79781169685620351127116187011805139208 15805664 438586003424156464734679371041523892224 15805665 1795303856047220274365559163358188531200 15805666 6752810469974472172966250326330750032 15805667 -3857581964955973104443323495123970096640 15805668 -102991884851179578023383537779199174656 15805669 2371245149178029113957664653966780051008 15805670 1737931455120112889840898395016465233280 15805671 -202758451873843708730179107985005922176 15805672 4867731428990187458045841102710223436800 15805673 2023130215478496935233880419296239372544 15805674 2467408560604629676950405524382468546048 15805675 1683215028962521284143524273881245408900 15805676 2377548664520754792904362605912238792960 15805677 -5197345145404283968985349863010752266368 15805678 301216273263670287617077841547196381056 15805679 4734874969157053929420042068752448871384 15805680 -109859689388873258089519189643223367680 15805681 354578333340246503935505982934491270482 15805682 -40927076568561046191297841546394227200 15805683 -2114229006651911831003290961429106805548 15805684 -3026392670892991130252002901121403859584 15805685 -949705147815336831278029336002712085220 15805686 646231367847021122244409743010873083264 15805687 2961982949591722895943100924339046428920 15805688 -1692954356553005701490489505631408128000 15805689 8378786506392724999135721421639350880 15805690 -603138504172862014429542739321722969600 15805691 -1507638267952542383618621224592621279232 15805692 503350070123325210229289630322446598144 15805693 995204907927383371229623334165025838560 15805694 289074467979808489477983859173833417280 15805695 -1698906872778158537591235150815584372080 15805696 2567158500765022899359095999441561190400 15805697 -2556837983786683131960054842534092146348 15805698 244303034223371440613111241655419590400 15805699 303678401341471030906185494555179039712 15805700 32570834271208463999073245032040832000 15805701 -3007654598992751851320922365353394889920 15805702 1086780642050558301824738002188940890624 15805703 4770001329840993556959775600929802035864 15805704 53880307503617848125207048678401310720 15805705 402476324514324345151052086104184035720 15805706 -21234179060130484841939970354921419520 15805707 -1535291317788897348804711181209043742208 15805708 306277568344597122952790196726918825728 15805709 -2498463151862365740427057031025575508960 15805710 894489325261730098131508736021502105600 15805711 2035493943986808886412655920540344667312 15805712 373102842781414816793969744920511201280 15805713 -68130420119842398491165382170188821504 15805714 -218770413126305687695442727691323366240 15805715 -3355449402065982653813737573925739924480 15805716 -863279227531796684606667787571942584320 15805717 -11252012611725821644320996433862088918948 15805718 74238142104056326842213727783416626880 15805719 -1465551523042501890383491814161807426560 15805720 -667630955102117119465269388494127104000 15805721 5463489361312869746369652766188128131344 15805722 534911729449296588170338770134508324864 15805723 -5385176563101531569168098438418262588028 15805724 -6397272816761495770337319793746662965248 15805725 -20607910793414452697707766844418284000 15805726 -957945765187307769215201040493722434688 15805727 -1132056135748949275874182415470061962128 15805728 694511083323876841703952756440582651904 15805729 2187715525109618472158945025299858015330 15805730 -938388061407564858733045723294273686240 15805731 3367506344307115719983601751020639359352 15805732 2265189870923475396156241380386855019520 15805733 -6992073117245377058802258816194658754500 15805734 377817667562510099940854122555949419392 15805735 -2324099584523765171115382518491068087200 15805736 -2154557314932243384447263223551672893440 15805737 565122522205155642338913170605207363620 15805738 94136881446521535152333653990498050048 15805739 -7468052599840685139695079267086193031560 15805740 1090827074954223248515122087570933734400 15805741 -57474426929342242591163973045178307776 15805742 1236564156888298941031293105840793726272 15805743 934957320590179866407933915142700278528 15805744 -21831956319536472712781262698683596800 15805745 -4259186983502483127568571451299125735500 15805746 -1401266514704679814764953193865228800 15805747 -9419335128184228248708964928123725339760 15805748 -170273287256981577732173766028365318144 15805749 1481483733267701274720258268263253349664 15805750 3640478046998618358318137652942143040000 15805751 372490865686247181724135542479536391112 15805752 -2851449907572580555190274691844700794880 15805753 1213701509170623532461706814197068285184 15805754 -1225330005107179265176586626823221681584 15805755 1293105962980203832283096606378698467360 15805756 203472462556125825518818427362672829440 15805757 -5060401436557418380316575086866440349376 15805758 567946198286344453210668642798707696640 15805759 -5858572846617276145066562711831225151040 15805760 1407126669770007249135204755291614740480 15805761 -858110105762838094594191373938863880576 15805762 579450789489064426246850675258869991424 15805763 1193770518034678213864592070732545595360 15805764 406785227251661116675019526014552818944 15805765 -2239130575774105187651035297464116611080 15805766 -2075894267312754745415947797799145832576 15805767 -592051433817874486290033573010143521280 15805768 76124588239419801189649510749061201920 15805769 -997154119386331268296032185585822985024 15805770 -703074754433318319641340567125733830400 15805771 3799594797786174749726627267230939708800 15805772 2494323363817255421087203950877411013376 15805773 203332073872616012565444019853941619904 15805774 -349844814375941373853276232470118707200 15805775 -3022019147705697540551776549596061750200 15805776 -287702525865985411716004226801257414656 15805777 1494764042895530125479015414395477472000 15805778 467512517227157279203057382130992566560 15805779 2224740936896127459477072751332306535488 15805780 2312218948204718691489774683075577081600 15805781 -4005771335773849205095426496164291335936 15805782 813355854195652072032157679317885135200 15805783 -406030537823753523736160278259252748120 15805784 -205668323689379808334110563425305231360 15805785 -1053368511826228318354736582043312752640 15805786 -3132554153662588864118621086779404667408 15805787 713778829328136128871035124183045908160 15805788 -1057603457389169392062795341107257609216 15805789 1553534440319658070414790799069254679590 15805790 -319679983262595012243877573442103398400 15805791 2504705317482208016240698700377946669400 15805792 2322855395813124127745043855270766313472 15805793 2048393772896995182648299361572940081684 15805794 -911270958319444355368055188515589404672 15805795 -2491377397966414029898249801091164321200 15805796 -5096042358469085688674562513732058721280 15805797 663352839228634197103613660793866380800 15805798 3602299807610272098776000379507720818400 15805799 644847524426353125524056286491688536848 15805800 1814226482546222074804466174730240000 15805801 -1094499850891078623067494719122366193376 15805802 -955688275642496497705421150497998495648 15805803 650820720541563639288977495363695767024 15805804 -210441519763052105295070947926957129728 15805805 3263332760935489708802028615409844616000 15805806 1917961814778930583000709986633411197504 15805807 -212564097424801649429215500062786964480 15805808 247979840115552652098525116816663347200 15805809 -1243199765386802746088230598627545788300 15805810 1006788149668044033955870381847592838560 15805811 45454519786349288668398507609230644224 15805812 3372289296292860132877005393415833292800 15805813 2166820096268374336660004235643698741600 15805814 -1761322042993553842257099223760503433376 15805815 182139549818310258367315679303636736000 15805816 953662663195089851856792703504901529600 15805817 2195533203454523526198711355625606053866 15805818 1114612400856937651900594555619379843072 15805819 -47414458348235674831313781231609111456 15805820 -3762325143842657352170538820745716753920 15805821 3721189723505973680025813552598324787712 15805822 242267289439283030963998895200640923392 15805823 2486560413615108044664479007113814002688 15805824 2568081516115638449590756104698949795840 15805825 46336382865207864039441122596577000000 15805826 -92860585292267685571449276603162944640 15805827 -1000465629011537932515327298529562531360 15805828 -1425962170957042310962031091425328609024 15805829 -120251202491720975119067185125045225120 15805830 959776772763584052366257675258842245120 15805831 3960811696446259015636877742053325161064 15805832 5315613688481013879758024999124464732160 15805833 -634263648626407202843736738731101769376 15805834 -3031577916653209366276791802462549451520 15805835 570438539707210044543870070472884978560 15805836 -2596454414548387834737841945189283824128 15805837 3696920835150456779191601213035470530486 15805838 4113356771562447075687518768058914704320 15805839 -46453745097444900281366406724412401152 15805840 480072463868983740513888544217754255360 15805841 -4875762261800327055589658995222510793100 15805842 -804109058479447901914572648173048509440 15805843 -2676435936602094813899202375566257133908 15805844 2714131017464155057611132605065788836736 15805845 578061429598513480634253628783453463040 15805846 590319599579659723266319010354767134720 15805847 -11027617375621468624550963891587934455608 15805848 166450919340960316076123688854665420800 15805849 555315346704634487638026324897030279300 15805850 1048744691036408599549397080565009932800 15805851 717124028220505464722520458164761265344 15805852 -4189539824335578565610894179723513236480 15805853 -1083785054959977922559897742330470952960 15805854 -3138685935414493587406571267125680960 15805855 -1125658354896994866202519742983110560640 15805856 -5229769167206294681220539449363594739712 15805857 3643640216861470727592136197633644453040 15805858 3305168655317680712536075812054576329376 15805859 1140239958633613461990522696283328388216 15805860 -686274761958291318226008660360959139840 15805861 121382100200665517657616558594293081500 15805862 -794934563826752083071189667098349697568 15805863 -1965470950046713599835705674281440268208 15805864 -4918786397398946366104510399377523507200 15805865 3473513275457802781745222104303380702720 15805866 -285767199746359614971545461443304192000 15805867 -155303644183253476731648241177587824 15805868 -2070629493091192240932004898087698314240 15805869 -2091304380023449533661036551959139442560 15805870 2311073383802423950710304875600006700800 15805871 -304091481563787506572325086963375778928 15805872 140270950940760540358173456530123980800 15805873 169119799256798947062972200697789121204 15805874 480868542696994218269055563411483077632 15805875 -424915800776862022849613647665307464000 15805876 2401676650396474494598049733178745260032 15805877 -718576140884967721980729929588066805888 15805878 1196246273913424952708922909528198690816 15805879 -2752076276633416848233745261369019816440 15805880 -3429928205074676640946753486647817113600 15805881 349408955991837685430767279537383350400 15805882 -997437645380805555074732474948483973120 15805883 3612508145111221111245531149169927756132 15805884 -1228460948700574531191776421912046923264 15805885 192169087731899064956508860740487297400 15805886 -3447472683486932670806684867769945880320 15805887 28159283222449972046840577449732010768 15805888 316535746526226598333395278328135417856 15805889 5263233133214341832005597660677289258800 15805890 1273544700089872267960524061614455692320 15805891 615012644477597185087939401662711579800 15805892 97537689709621366124198259477129000192 15805893 -3327716807504776669172414329015962240672 15805894 349591767641702301256633013075190989568 15805895 -196510240268393002882030936564993904640 15805896 -2176618562428685486373194439695286067200 15805897 28908701926692620298123826883351211392 15805898 3655458684569205582547442933092242865200 15805899 -712710622962779804698386567319663923360 15805900 1612007585183269332269353615018972608000 15805901 -2858570985626873560073411286905215928628 15805902 558383891517828598180554071479051776000 15805903 3211824805539285514958154571017184106256 15805904 521851619732146036613631719527940382720 15805905 -2288115712615779036739125070639177155840 15805906 684163574388328514367011904273124196640 15805907 -894788389413881600622605231566600384320 15805908 -1430473117011992156309627716699950120960 15805909 2661367192513117846085665132927967014816 15805910 -788909886498668043308324872149162144000 15805911 -978332509651831563691560078221393932416 15805912 3792402274637914625771234951939814850560 15805913 3948705480409737153040752203282488305162 15805914 -2138354256631930852103811385196830594560 15805915 -2855573916293803456758364220667318373440 15805916 1572476231138211448940468236856657660928 15805917 685200728161406876830749030291361148934 15805918 -2255536883608749170266607226480822099840 15805919 -1097706458485010674905776964085725706848 15805920 1065523512667713509979994046940315648000 15805921 245252024836510248003230977274367249600 15805922 1516505923781850887420623917814741077504 15805923 1503908474816406608659182135301928190720 15805924 1340333740171287552898479391987718880896 15805925 -1278953859587787474877126454576402592000 15805926 -433687793779140231790115170719699338208 15805927 2916527815673938943234242038636453054776 15805928 1470622936184853984353470442118959001600 15805929 -957355144138592863671241894083792651360 15805930 11843329238134546261965763099994252640 15805931 -907201719494547415778487012209304800268 15805932 1844584702622122823203377975426416604672 15805933 14154983138893714480786960287608614848 15805934 -1286527687447820223145793319287578269888 15805935 1349127948034667427478119566727423447600 15805936 -13253878227500039367962407982847983616 15805937 707626979851710951009317892570675995520 15805938 458175259171685517393038502781075753728 15805939 469354622879246201146923148608656375808 15805940 11449080896868593752366367288228198400 15805941 703264666214513399397174442911569820192 15805942 -939903511468267791221715452954185502400 15805943 -764267767733862458525221377039479414808 15805944 1487043510066462832930491822357352611840 15805945 -3126367431138575242080766234941930118080 15805946 -948086482872399531483500535678753551136 15805947 -269789417661107910954442123471027332672 15805948 -4524616859837090542442361366884383393280 15805949 1061759128151998491502135373899369561440 15805950 746283868481863835731500735826325361600 15805951 553632400949872568880730888295416414944 15805952 583230175632810847534859817202118295552 15805953 2923028482008651505079215123588864328064 15805954 -3330852326354572091935792797927157027776 15805955 -1938776019356381056188570825978115548000 15805956 -902001397898002612099690501295354855424 15805957 6959598310496569279416309395535960429660 15805958 1335433601344900295955699293763837979776 15805959 2335675494772372991853955261471814412288 15805960 266863247434323043512006336072524697600 15805961 -576429212836138710510696103504587390438 15805962 2344079868165048577296493528060418979840 15805963 -1652040255465073705398556695773660687788 15805964 759842149347213584755373189191679156736 15805965 -727619219694680571024787950490404305280 15805966 3576330818515762653218122835930173593024 15805967 -2601475105135482423293203280348192958360 15805968 -624829367483942120426978534196070318080 15805969 -1015853492692023529295210294525415745500 15805970 734411115019628926363608637091569643520 15805971 -2295382176023834183624161060317211281528 15805972 175701512386734901826634262999015317504 15805973 -533997306181274616435761371289132392800 15805974 -555330715109673686891381272341717330048 15805975 -3865216949707173075064108415355325016600 15805976 -387388457623877851122916040675772825600 15805977 -403192642502878367710879203835494784320 15805978 -887222726989400073548170241727950527776 15805979 2913376832527399749855647947537184270196 15805980 780826226093992491754761913586211740160 15805981 -2798970624500561480808710115781056854900 15805982 2609945932323814542056392471655819352000 15805983 -41068516407571898972457957221147260416 15805984 2254897477722849734846265360641007353856 15805985 -9127054636637080374797263413973882800 15805986 -420225129502992356660028697217906073600 15805987 3469976101435545611124684942160165580636 15805988 838181643135042019780588430855601024 15805989 771294717504437431315356260349031679040 15805990 1913803832540778546590659017541349061120 15805991 -749841375215642872188723613518321359640 15805992 639652547089190730513606484400992419840 15805993 -143928676581453083176130037089512024384 15805994 -798081297380432906444546446937535418704 15805995 1960289715043535389089621334370099958240 15805996 241901113577709219834426794223654476800 15805997 -635545226849274695582823188051940136554 15805998 754510657588510182764438059902807747264 15805999 671760188828860423058750803018794187320 15806000 -318294579006897198637532723683491840000 15806001 1492446463526920930236994723805630294784 15806002 774718723426531569008289300934605767952 15806003 778278884442813336988656823007694426252 15806004 606501484328418781459737051012578549760 15806005 5485437802253128450295995766289119073600 15806006 229852895645251844572598213551789340160 15806007 -1397607367215756072295753837200632045520 15806008 -948827784508912664706506285677215191040 15806009 -4094724016191061735606045669251883256790 15806010 -144263901287322481208847995697003048960 15806011 -966384229866022906564102102640144326448 15806012 -3728610939792600068984622105088762450944 15806013 -1013000611157728716942603010958715392256 15806014 495893155914101958856918183776668811264 15806015 -4460895023605397927007412622713110727200 15806016 -116198524362322700938455803676367257600 15806017 5690294323888603395346449974860829762560 15806018 1795014044953145710103794370697040266960 15806019 807939573543033822891472675023602692344 15806020 -1107623435446570762308883840811430359040 15806021 663793192287268977380924611826491782528 15806022 1858605138238869489946023207432273245184 15806023 -1174833185220260629649291533805943746728 15806024 23587865553591143432100576921395128320 15806025 -638168211827037009837470134367705531250 15806026 -7406973230134453010315985822522854400 15806027 -5863620983352145041364761069888035170560 15806028 -542177518775323822668227559045620703744 15806029 4752225564285907047900994349805548720630 15806030 244848601424645664295836953691852825600 15806031 2422910918542346518856427714432301543440 15806032 -89354067188852766393202899273510813696 15806033 47206253165331029118372060682948682568 15806034 -1389382243943384089664878599223508453616 15806035 1111159194981894251478917096792784780960 15806036 -2815290966436044797292823752531009237120 15806037 -1020028500854738747994927838612359297024 15806038 -4948494918272174939313881099287882679040 15806039 -4188460621327441063294205720874867982848 15806040 898719661094638569715010062503582105600 15806041 -2670764448204981632127250801632712086000 15806042 2069226349034278008423493578975438458880 15806043 -2332760240737189098341607437349139526400 15806044 -2466777541867763577699983558456921932800 15806045 4260346790949490556104307489914173720300 15806046 764433532851542087467195858957951512384 15806047 1306163805315030053449238085446633295400 15806048 2728778264955105869332094410139198423040 15806049 1845237493399776109582381252688424471552 15806050 -266979162446975914201097482494392791200 15806051 3891215567607129988516143742038785921052 15806052 663661674850315805684865185952784158720 15806053 4604123923608910313812347807983989693056 15806054 -1688932478561488001438214857945406337728 15806055 970622578932799359532905155466984983760 15806056 2411648570859373116928963269934366556160 15806057 143834317669115737929325920499571536500 15806058 145559857298325466487800457003457288960 15806059 -7018353997495879387469244805934908121740 15806060 -1788703008042754192510889980519618160640 15806061 -719195927172257411100567652821368007690 15806062 -2492188805170826217805161452001066936000 15806063 92618286544098575969880376651060113408 15806064 -305130828033858125120045936621417496576 15806065 3910583305765600125115899410684962326720 15806066 -1853537000802738145729633401298541046768 15806067 156025646850904914367134191348083206144 15806068 1927058728326586077103333620559043646848 15806069 61247696113877431911811536004716688800 15806070 -30545632938697232162755822758155980800 15806071 12946872705811995889128763713424285814512 15806072 208573033210652561093587528706379079680 15806073 -3057933565666314087011636737277426826240 15806074 233678396851864319459252266225339472352 15806075 -427874931711840497567992079650648154400 15806076 -657098299813886459796013351937113227264 15806077 -5035428927740668828952200102428121400154 15806078 2053639413799812502024281870503553729024 15806079 3909551154459040630729380104929615418424 15806080 -782144863439570835379031250898727731200 15806081 4996706271162226424078585468029488078000 15806082 2805046192130399440779247550593154751744 15806083 -4189101953888440474548449286476789568000 15806084 1052732730896827964229145050369544015872 15806085 2050319994339316326015386414349157226400 15806086 -789009161545632170257651730523604591008 15806087 608487823542331817048112303884494503192 15806088 -732263970604199557153151649108207283200 15806089 -2918330314325700661082763037751465933276 15806090 -881361796741390755358714758280007606400 15806091 -532938312559105573287337737535902915072 15806092 -3582084248813349190049957681507849986560 15806093 -3851875098812275171361138415982687512000 15806094 -523365378993555994408217251628889722880 15806095 267022192120598442439708076014312410000 15806096 1210158649659595639807168989207636885504 15806097 67732490318211478530908510591488897746 15806098 -573140015882459766490328962290777332736 15806099 1123287321850517357076017210600630045100 15806100 -1406290672538504944600041093808005120000 15806101 865628619389217856833709552808737306104 15806102 -458390634097862110092058816324474481280 15806103 -698249144138801945771359907137635411096 15806104 548721102774515155950731736675169198080 15806105 154904662743547007609681021746139445120 15806106 -1623989204740466690240939700252593664 15806107 1765983018807849153179014202977148379600 15806108 -7897309817009849635283833623808184077824 15806109 -789376379043533041416242397964372128 15806110 -341850832449751596817660773365081619840 15806111 184202861851871541344408611449704639712 15806112 -10691238022931401438295637656271323136 15806113 -356940531936927837502165841084682404638 15806114 865174126406741690680563477243473464656 15806115 -221324301293003385591536420163346893600 15806116 -2544400477771957493190357293127514754048 15806117 1260170500762279365573245811151464302880 15806118 -265516197664755137903601734874489880896 15806119 -380315786052790146272287478555927436160 15806120 -2591638125754955735470423172313013862400 15806121 -3432936736792113973710098470866679384800 15806122 1728138586146071150583975602976209960112 15806123 2540452930732996779542011020255755822040 15806124 -2031544921796560904993488415801370470400 15806125 640014916371457651528477166749221120000 15806126 -1319769968356244140044586818977020166400 15806127 -2517025342263776584371980768896617586680 15806128 -256547554142580243520112212148880736256 15806129 52783756947097436251865007470741208384 15806130 31678386479104859225314579401908267520 15806131 2965340854372307545326108115340359218000 15806132 -2644962443673695554490521972482305322240 15806133 506383181690842893921063205276069473600 15806134 -4084722893663236479833111820371478578784 15806135 3083678546418467477405357435352072517080 15806136 1299871720376472742885984378514788454400 15806137 -2147465374272667390813857735487253200440 15806138 -80056306100444588524971668208749084160 15806139 -2927607124308981298984780891866665145576 15806140 884591399205757734629591195680217978880 15806141 -1020623346834650172085959482161812435216 15806142 -2132205222252401880314278130769823490880 15806143 270527961137817782892588386819492643392 15806144 -24587388675997093360220962747296251904 15806145 495085432818835934691786080351734587840 15806146 -319388051887922401118077666580380711728 15806147 2486571418354848258533563153327146163200 15806148 -1030425468697531016647810717514564874240 15806149 -2130636818025443955605720538825709020864 15806150 1067666747398679925018010210623928824000 15806151 -4535034659382631512798420661202240550960 15806152 -2292747608634583781299273493166929018880 15806153 -3961279204870641603636308637392467826736 15806154 143701343670655265206748138373859660800 15806155 -48447586495760771634071460588525216240 15806156 -423562279509027417536750105222337454080 15806157 -605917256440175261395605431285892412320 15806158 -4025204905174963798609408068903301607808 15806159 1644007917077258565765717723522131186520 15806160 46410044040887363981308059534884044800 15806161 -1245564669627385583258576067823241970368 15806162 499074547438889744973098428946744985600 15806163 999611300119056761129020710069236956344 15806164 -3053670601396687690015445034661596315648 15806165 1868486070380467519166766824758361229600 15806166 -542926426336930829838815411273159049216 15806167 -1537944283719732780293628013243379980280 15806168 -1036288297934754659400045807586685706240 15806169 -636461227786558925490571432103111480700 15806170 -1219947051075435204143492442345214482720 15806171 11241393824172881827443936492807686532720 15806172 -75303119608336086677770344690318336000 15806173 694172593735000149032584434609612907840 15806174 -2530785049736141345760637071726415230144 15806175 -750557073116937942885245908365111110400 15806176 2534519768906195866135279885712098590720 15806177 3556946187129742987971179227518349957026 15806178 -322486959703573701469044766312806656736 15806179 -250981108795963008618815778392366823416 15806180 840512063382371052823569680330803560960 15806181 -2995288912096263730298229277445756242848 15806182 1400917483771672801288590459821672710272 15806183 -4078124124130549871175095961295845530568 15806184 -3000640857885586716658340648865808711680 15806185 -2707571664311068787903171475313188070620 15806186 -1007818965623618745144939416042817785856 15806187 595480940323076780885647575446788377216 15806188 621321366581502780350723172607674293760 15806189 2203509438553710685867876903116035775360 15806190 -772415573225674375406352599018909602560 15806191 2790602685342045762391713221678755936592 15806192 1436806084904313640788359397315981606912 15806193 347384689494829100556209291770328182464 15806194 -5894995508363889639170859831332035857408 15806195 -218955447226051024968054213052541280000 15806196 -910717091583619872617920950088489187328 15806197 -2095998423498823984597458922605521159232 15806198 33663905805382514117819531464653858816 15806199 980230414024386798669907400888966938320 15806200 3264984197056044747849799067329672704000 15806201 3583250765167342016790977182433499908202 15806202 245179162984354741087369862710347581184 15806203 -2372027918621811931170592594047331604720 15806204 5559199096633615190580645660749511315456 15806205 -2417908879655313516933357770894203545600 15806206 823667105909082358482627799912731125184 15806207 1000024672066642785416949418137374589792 15806208 -1030647434088660271108180670687175770112 15806209 963260806629337927832324535317304173316 15806210 -171008723135851323717107437408611072000 15806211 -4372820841055846539927457164183376222728 15806212 -127501764081337380569410145333720988544 15806213 -4829255735593920026985193311209280917538 15806214 510455642706891194171904549400843900800 15806215 -206584790583572310336905594515677868800 15806216 -5489707620828884638010469538637063946240 15806217 855448559490680524495105706827110052224 15806218 942609883331789067627560919566384640000 15806219 646583036102963222831271727528156933008 15806220 1678954840207801847576707972241488481280 15806221 -2328424326369961625881533983332351818816 15806222 943486571067191622138006600698590272000 15806223 2714058495595117321153030978004290105944 15806224 -1239227482844189724100439714096655949824 15806225 -229515343855083383654793328319664200400 15806226 -2936779056350712419604630241089111552 15806227 -3666561979224516653806525674815503004048 15806228 1380244167855787287692218853247065117568 15806229 -1579695218518587809900703642050085650016 15806230 3225070086993498915770583908109271680 15806231 731354550566879603206148988151436886192 15806232 901754535605546243755605100355918438400 15806233 2362768376403218968510628655160720059840 15806234 702398371173122148576591993271862262240 15806235 2703275006961303156726040433300994150000 15806236 -3938430125952368577769645246426757470720 15806237 342668278846525725010812501293477263200 15806238 143569004782130291895948474052132859904 15806239 7082057429481056679654108830691270931040 15806240 -2288340725351937948274246110675657031680 15806241 106578810999350008322824993142787747840 15806242 420032272886852265158773762371849559200 15806243 -2951520510136240067633583984958733067816 15806244 -24343070332630744730048051347086274560 15806245 -617104121874654338358287563682578569600 15806246 432286718456672544464164852377012920640 15806247 -1523552232675685695940149617223135254880 15806248 -2661285317297388501741175973490692106240 15806249 1913891446143926079179041536770681583360 15806250 870240334684736411472727651758275700000 15806251 5487439744881818858262574298350734528600 15806252 -37469686167863874169443440786405621760 15806253 5275487056218611626505542347585982401984 15806254 3171244387401710104958802232033638655872 15806255 757567731910686316487043049801712957760 15806256 274453423385066482515852809627394342912 15806257 -1094504377947349517836307616725924864494 15806258 659779045631336663991261823089541639584 15806259 -58863550616774580065652229699654897248 15806260 -1840143329087701987080585617746631846400 15806261 -2431752010131065770123395024865354894176 15806262 984843431967294498109193147094985152 15806263 4924031640090247087758337460144456199384 15806264 -2983767676222556942819751263234939412480 15806265 401396943646619584189307192250239904000 15806266 -206566711328021479413467766533279412480 15806267 -3017540248945064829695391929217909144480 15806268 -2842671931565842701951927540402471925248 15806269 1743168014836753417371249467359724809670 15806270 2063829021800240406186504147552290902080 15806271 1091044650841484695871807168765699247360 15806272 -661650075656203123683786450923723685888 15806273 1437729452759475605903029752631264487280 15806274 989499649806323283413330328779524488960 15806275 3163731013845804126146275159923640970300 15806276 753689252504470273161478029951088231680 15806277 -1786629345272158349374270163837882189280 15806278 2720516531306573174424565008382980121440 15806279 2649294789707377571260319555766279428640 15806280 -227094612559081140775706064318785126400 15806281 -1268951631925447129475116799210910947148 15806282 -2905090193366009431243370394074070637008 15806283 1936142851456437338982850350469824619224 15806284 560083604036646167267147273189872640 15806285 4053054267815863169979918541199933854560 15806286 -2812077753820701002058527168777609212800 15806287 -2124168149544294354939553611189841176848 15806288 -764993436103620381864293351628287508480 15806289 5095338903425090409879442365793708992 15806290 844381620648407390786382897404834227200 15806291 3454432646178276417983218936854492787692 15806292 -411038557673893890616760871596111566848 15806293 2923444901000001184832848687964968476160 15806294 694476050681062416276229281779938436352 15806295 -263263926563554980288159534693435763680 15806296 3162399593479450795970371923421794508800 15806297 1870148361025309492632254286773393700480 15806298 1510786814421880601787527594469967350528 15806299 -2866667942860286153132239098780532512700 15806300 -2131285403850866033753281801716623539200 15806301 34456867319379706100462955532517342784 15806302 -2735492759017499599507272876421384971648 15806303 -1647885059092045343186786322678854900448 15806304 -2439495737589176278416617025027272343552 15806305 769376145517952049361963038447857246400 15806306 8984536776220270115151046037018432160 15806307 -2731010937942652660799854828138501102080 15806308 -150996596348565111603325674936258457600 15806309 2375064809941738022986799879186179067040 15806310 -5159961009768663673649967004780550400 15806311 -1103617847795354047403355464984262539520 15806312 -5252913027337455595058033430396537676800 15806313 -2294474521866184500897256632700891931520 15806314 -435139484703711408236568902528147133600 15806315 -1950447401131159005297062843879111071200 15806316 -1175216110861759471652116154810561653248 15806317 7507470261545487458172355309695516161366 15806318 683300322004528411572159541812203180928 15806319 3737609086678415823191547512886244961544 15806320 389539089378075746551836255703046553600 15806321 1857629749219893930332899652541049485522 15806322 -221061174451440563393056973876983183728 15806323 1580765932553028217779805612799279021504 15806324 -715943047488667844793259981125081600000 15806325 38697931432654851298821706592932017600 15806326 -30504362105229570839751405059902118400 15806327 -9666493246936606952714941426671536592 15806328 1586290108851654908290825435662532608000 15806329 -1830886329516829177775400661248705908736 15806330 857149972093675927462336382426955118560 15806331 -1894592383375596036269445803113220217780 15806332 1602997618115198072148540414122041574400 15806333 1001662525711993298222593966265936716704 15806334 58179102381511530315093391753110625920 15806335 -4331005856203210317626037852162696603840 15806336 -316389035198247202480785100663003545600 15806337 1821178104524729661934811721239113235760 15806338 -1868361498659385664708130609806747204704 15806339 -4739312541921156928924976048781457993860 15806340 -36197760189539318744710754606455787520 15806341 -173996662205357235911023878933090244258 15806342 492637528397869593892856739226499602944 15806343 1603884185847629553545778816743278253184 15806344 -1245254518153693247159152938371200358400 15806345 -442788367236837336119457666084144091320 15806346 243978941603694076540896845615698695168 15806347 -2329470762847239950754511741306974749960 15806348 -678669561578557187140485176478198235392 15806349 -892931316719095770791130385243272390600 15806350 89358074252921055690388442568503260800 15806351 3269681283759373145186042178872920056 15806352 567926721434087833411487433066592665600 15806353 -3552528298707322431067269056135935016398 15806354 1302657326547229179751337530377459891840 15806355 -1977165305104441226360176440645680057040 15806356 1456191176580657024344754911007166494720 15806357 257909756805053278836663725610663497472 15806358 -1562557346192657958467801916873544553376 15806359 -3803692694764123600238899062848666902896 15806360 3931833491982459879445841727803341824000 15806361 -517264939745418228887269570248603081792 15806362 -1663137564512585398595130825690664545792 15806363 -1297237773246048042194945457857487168240 15806364 825542216534606058526945396747971796992 15806365 -3324215796705315882781999452435478318740 15806366 -1542401671081219312021751392386526380480 15806367 -1685902843084995240080276199798512460000 15806368 -126165140039322631494654591154329354240 15806369 -7011515706276497328188885901926785843230 15806370 10903697222240985477225633948310525440 15806371 -306109946096304876242019064624154938800 15806372 2941978591005738780821234283767517987840 15806373 502652496779642721937284753747470862336 15806374 -4202327997442325689607714607282926983680 15806375 -603562517712717865930548036264979152000 15806376 713922749998442094902303618556103019520 15806377 6100680859144463766896791228873436364432 15806378 371881511867480744570659433301020992512 15806379 462486730640820089144056981844507382960 15806380 -4136115636258747012043466096694874429440 15806381 5993842958709529427126867409346915933164 15806382 218267146031227166661865728373821579264 15806383 695373324774910044326357232938950868400 15806384 -817121144068989543140134952490815815680 15806385 -15491614675202322642259992242898609600 15806386 2924255773203211901337335292491340711840 15806387 -403451662078235659803437478587380577808 15806388 -218681718955298316823769389589598959616 15806389 57205757009333639531163027887890857340 15806390 -889590776977299543956784173437984368000 15806391 3620788741847025781365808713113488483920 15806392 543133355874590985118000340247233740800 15806393 1545816941502052638049738169437080681642 15806394 -2326224485614959535846218569278209768960 15806395 -2551594011664462169708767879341726508800 15806396 729376615347980596729357334352858464256 15806397 4866584357501397317135020952171042595360 15806398 -75668562574092425396686497112871876736 15806399 -871937827996788743768402999591237882880 15806400 -78990563558872227766458722441232384000 15806401 -128700585478310192600164100094014994090 15806402 314375330977653014513997728776089781824 15806403 -3610366110226013587803652078909124920188 15806404 1596517618869873089611080049440541491200 15806405 845345832347360369190200737037027448960 15806406 -5447576265609899960172854899377334272 15806407 -3538096555594657856177299768142130530344 15806408 -8725560368328792724828983485611086766080 15806409 529068741216259073985429801697410169104 15806410 -310013779377849695810706849204693565440 15806411 3444239487236053336273302025748327902800 15806412 -2252885419972880291505657899413328716800 15806413 43056548888491970701267535929918788480 15806414 -192674795809750601944759294386761949120 15806415 386169562404135304213590652307922738720 15806416 -511301597463661404263678274992858726400 15806417 580614856224439569797087825095421783040 15806418 -1273145244714098063346872028847179943296 15806419 585216019205971192045818151726167132120 15806420 -839779018609966448142793070294550311040 15806421 8107234452482126791957589517564731634720 15806422 2667621699656329295150214725473325884224 15806423 -4025908249744207006901234536182841268280 15806424 897615745919492769571578815776026193920 15806425 1995356521914624353917390790178842267150 15806426 -2343931308748054156260529284832610051088 15806427 16456653051060408901337878183713657600 15806428 -2452215193438502414591637829711541084160 15806429 -12072833801694221418837543803960278588224 15806430 -1069017058429977050802288048934030769280 15806431 5395496963347338969363347261751613123232 15806432 635284137436030714638017321438428790784 15806433 -1152133871969628755767100679444715396176 15806434 -329416731301991185412456954748287321088 15806435 1448123348982884370442486329451050130560 15806436 327931950565084009792659004097462421504 15806437 966763979589099953402297894210222508192 15806438 -505828920730731445010422341078403634304 15806439 1693420543885368475627888011388056523008 15806440 518626353586838863615149071747423232000 15806441 887852582616261601667184226855160282880 15806442 281728900195553919625247342904964277760 15806443 -909404970524423918823028724054885137204 15806444 1776310676979750301747788052144406343936 15806445 1482918419973019227416262005801884007040 15806446 -215815495664615427574040401754881178880 15806447 2295057233504403127260619311976799772672 15806448 -297665307363457291164229930955471585280 15806449 -2586476807899783856742544093430392965550 15806450 984776947817293775025200321607990528000 15806451 -21023455211270963840905607254502336256 15806452 -7538639651838637754150819310120848517120 15806453 2627564265991918885594643365960375938684 15806454 -1579030120705563663800809892933425512960 15806455 -39949668231110408285604687491426594880 15806456 -84095822241844858970051037817963008000 15806457 2593802511313558053225841787219959479354 15806458 -4879140974138341615055564701322433347616 15806459 -2361654457266848725630195794616845509880 15806460 1191315287890316389520177911616187064320 15806461 3570543165558588182415761627863143799200 15806462 718340133727124494631753802743035051392 15806463 -1663005327446437569084024825824286982656 15806464 -675753162900890819383786744109863010304 15806465 -953678795146841835820045491507926452140 15806466 -27420217544425177284642082688442255360 15806467 -42741909486366235547864032284404808488 15806468 1428532751915656903841237362571122584576 15806469 -1938784598805590823025651423508527420800 15806470 1797390537228026218008826497136311511680 15806471 294443932050894046553708286229895034960 15806472 -3398998750537719287046071459919421440 15806473 581168898578430839093425153261731741722 15806474 840671966881457377991458509397038250752 15806475 1497114128172158268259981106830251258000 15806476 -284798241498902394284215268927716491264 15806477 2066025797983416971511654687514054643820 15806478 -776069969568477768722481524408144701440 15806479 158267830079113622057244780618740638560 15806480 498272541636753701946017640781578240000 15806481 2359788783028996422275645148603081078624 15806482 1618858161761422009131706385375342984592 15806483 -470081264870976446140615419473508644352 15806484 -853331826693743507757008248108158746880 15806485 -157332307127375279427564677045337206820 15806486 342707858776133277863059612999463160960 15806487 3556951460838713091848785874834634949968 15806488 1961345864926195953263632271310954485760 15806489 -2438921623597360272870520075355776730220 15806490 232884228184458718815806998851402163200 15806491 800576114782355536515084053454600249552 15806492 496271090045257077212344390157610596352 15806493 -7578780192968357165989174815451835486196 15806494 721927051241526753792498248650916050944 15806495 822939686828385464324889774222986649000 15806496 5691255084602529351334775344994136883200 15806497 -404119992375943710088581173509320278016 15806498 -3900308137369152311863804414756459508064 15806499 23266863245186903169544506384416976000 15806500 -4297277081050799943428048621586404736000 15806501 3643811552810199536639969948475488093502 15806502 77055672354434556067426655529279607392 15806503 -5291923830998100751696364920097218807736 15806504 1237092624818137124405223166644299366400 15806505 953086167003764558097684558420597820800 15806506 2023126864015563514086733941857174626560 15806507 -1477534494790133842868045010797334802200 15806508 -1691973258503826669138670233015173744640 15806509 -2216281355000926444135713108203089472384 15806510 -993195781793523611625818619950914059840 15806511 442414711051692247273776850821842738784 15806512 38621532762238877042999185132306071552 15806513 -108152927449845684510492951043897303440 15806514 145531510750293170733785749564066112640 15806515 587572099960023253608491016739844704800 15806516 3986954718073462190345324374248372172800 15806517 1007487059119470391378115049690267167040 15806518 297365364838635587843407932536373997440 15806519 4644480475422548394943010086483211338920 15806520 -823299025382659779920063982145329868800 15806521 -5404536061983604799249392161278583840000 15806522 -441691417706768487312552036356818373376 15806523 7373878052355378471557888966567838749184 15806524 -2147625374203051923234742414312284070400 15806525 -197950317287719944475510132914945854400 15806526 618144458527154416684415021771607158400 15806527 -7601277606925233364715844131375817953928 15806528 -1462770955379170270229056936574235181056 15806529 -2692256417497729240385136079430861516160 15806530 1091626759626985471750995495038939120160 15806531 -868876338272143670731798126533791118816 15806532 544691617702351131486601835554230558720 15806533 -2475807615857305799078830315595985797218 15806534 310524888392143465434201845384593531392 15806535 -2515819521721570115712446096968819402800 15806536 2541000401081266849163400680137931719680 15806537 -2865288020581593956786124251937621494400 15806538 -1479511928369060499646548229723792584192 15806539 -119543310242401239883550519976954589408 15806540 -3145148186994619595775175985603989877760 15806541 809902199793714702043915559185399614240 15806542 64445647627132610239668610597605124032 15806543 3701966937132196968055428901178402486712 15806544 32746811105445108122886842894174650368 15806545 2846062417007602024184439404223501453300 15806546 9573217485081400050742951513819623936 15806547 -3254687736178883931461606351623584618240 15806548 2150773251055026343044386615407658626816 15806549 -2272014407239895969305777607388834280896 15806550 -1811240470862084664466266219590261606400 15806551 -1735254127449940811560627716943281847496 15806552 -1519527522996477361927804130680170854400 15806553 -327573981585791273796768380190754783872 15806554 1140835429682891072168425071349082900976 15806555 2269749462196675646956904462580494030160 15806556 -1659131988940706939412450098835157401600 15806557 -310385715269235452143052711704106337280 15806558 1756498253654334356785498990842749834880 15806559 -75093702525349624229253744058014873600 15806560 1902589851106231008726292775009223966720 15806561 -2406870021077612779222357456393810264428 15806562 -1227127436759876339216784948985230277248 15806563 3645548244848451042095871060788452534224 15806564 -3541763193305900652140460119187364194048 15806565 -994471888030114118921116755844125559140 15806566 -237571731662648051010995446412984682240 15806567 6394937762813303710485059481417544432776 15806568 2589030753418422106900647484038519029760 15806569 -3534289203541598733586053979601149849030 15806570 330915899060920077771669279072406272000 15806571 5356670870837068704628633856124556478208 15806572 -317604637800356642891494530186038238720 15806573 4279442453029052602332546618894669069120 15806574 425294153572230829572784579254340869120 15806575 -1223577502339339205993209792237492464000 15806576 227497705139283291386689503566997061632 15806577 -3052838228212563157598637483244038533760 15806578 1219134737561249247772851663531540533280 15806579 2040473961375527180342825631009908367180 15806580 -615413336678773974550751737716933027840 15806581 -419724019665929186537407989100664391008 15806582 -323419195194221982805756389438760359936 15806583 3428813369287479033127170407681274384 15806584 -3361755476792229634637458667191451197440 15806585 -15931953652822318623121164014852293440 15806586 3891501826459783586239093286433335714304 15806587 3169386562196769896097275579988656199552 15806588 -1255513034463796569990282025450802577408 15806589 -961970869713271361203040988490787472192 15806590 -146457716397552563393804170669624857600 15806591 5331744053426908761567555932384114186184 15806592 1739238806524845905882990226042928496640 15806593 -4160683575704842444333618670205102094 15806594 -563761883365985172850915834495117944960 15806595 -146927673132472913786685874713690835200 15806596 735894426118974470238037462830468979200 15806597 -1471710719058222860300467329934019457954 15806598 -81539364920772478497757135023101564736 15806599 906494044237997593092822102034579631464 15806600 -3203021336425319652294304090079827200000 15806601 -1223573965982823780215268705229901933340 15806602 616903956573598531204290711033682205952 15806603 -4567106171044055725654692560522033862096 15806604 -71334389703727419957804777237366386688 15806605 -2725961835457486923706335015551270338740 15806606 -1243084173778749404957878220540755165248 15806607 -1241177433286187547749277411645614229360 15806608 573622052428663472087030921691078828032 15806609 792100292954549203226713403162891966400 15806610 2333157084198627840363450778162739251200 15806611 3828703213402049515378805319574406967212 15806612 -2168199525666882744570673113000322910208 15806613 3658420121514774230226536470342849298400 15806614 -586492293969830709366201186723259176960 15806615 -1077608086892508745880544818941613113680 15806616 535336583824307390815840347502855925760 15806617 102359623346000577506411692496822836224 15806618 928512216879167687837801169941639140320 15806619 -5194584323063663457014268381873802034712 15806620 2804933923428131750107586136948117511680 15806621 -476699818632543693163135143201762510336 15806622 -70765425346914836732145446824004718336 15806623 -945081131034566451820066038038372680480 15806624 -4181666440357875803347414170213055856640 15806625 1728996002205849014106889835957089296000 15806626 2627987959695898405631411603493005882880 15806627 4853057837467451105339615558900625184476 15806628 -32957813109526945261034709751273276416 15806629 129024194944852960221254104006756648384 15806630 -425145453039237845492661385782289555200 15806631 2253584553486477499356701561948137991040 15806632 3531316766212270785138850731419773747200 15806633 -110848351583115342328744347121932986118 15806634 -30204386078637905682498212369593328640 15806635 -286764239162501158508814607914090268800 15806636 -6653586066608398557110125170512361093120 15806637 -1789709571606166578959039395867103339520 15806638 -1172061374714635960539276066662829785280 15806639 -3535606746267568774158894471864836680560 15806640 -221216406103718190461129685063963770880 15806641 -636063317950820855965738518230360430958 15806642 921152833697798415359085158239641819552 15806643 145582993695571423249242426790842059328 15806644 839651366101650203004310990910950045696 15806645 -3018075874337293590500363867890319888100 15806646 2337610897867839470818006740008032085472 15806647 50676633381917182724820748410896237096 15806648 -972824614678325243849130650125082050560 15806649 578606101743796451182058074349526983520 15806650 1402591888894162672623871896639280894800 15806651 1341925701202089974183927810592044989440 15806652 -494435336076945235905524675953637031936 15806653 -3667486481856245402554753411733208191220 15806654 -1627873589949845817219573836651410268928 15806655 -2475513873588119358877594036752839567400 15806656 343606107609332984908918552897849917440 15806657 -6639514160895982164570481593656467292094 15806658 206073105819854160871183020291837370368 15806659 -717412292669768291014173614332699689216 15806660 -2257212690721398762681473509001493400320 15806661 452187540971713367189180958254241823200 15806662 -2036553266832541504239204415086734955168 15806663 3585646083285018538925878880535050102040 15806664 -2891406841948507214264698958140997959680 15806665 913161852707240441364096648071987757000 15806666 -222225559942514596778849339839301371296 15806667 859945072655234498672440931547482292960 15806668 -5744152430361225815950486868117322760704 15806669 2909557344126637247525145965605523029344 15806670 1058146778190258293159312100337467340800 15806671 -53812826785845894990786870413050162568 15806672 272700988239532517844986829291948736512 15806673 191563446197303612320368225858279967044 15806674 281762864493897217051498670273110597632 15806675 594945469240714665770590511430704469900 15806676 -1245982390387223771685073447376713709568 15806677 -951515407639416132565986882209445175474 15806678 3551956840457252118193355632535541476640 15806679 -1173338840507135276494522842856188681600 15806680 3396877859951408816411638089264047308800 15806681 1610454025392543513268409456139379299264 15806682 528208660366328404171757347069250430720 15806683 -946089314481994290705709609022048550912 15806684 -2780168923773249582927036563724505565184 15806685 -1082878800329608370321004732527757771840 15806686 -601505344212378855961070687428933926912 15806687 -29166147430118940043943475906209020200 15806688 1263411045411217364651102810072353603584 15806689 2132926495628784336094943175143073194880 15806690 -156645235405756957309683700291417958400 15806691 -325346105298406979573952008415296054400 15806692 1982231165258346035709704008722564006912 15806693 -6209199502657085328205744777029983616 15806694 -1348540537773510667376400142017506145600 15806695 -4429315903486267989529385999288443993800 15806696 -95776893350516126886845612462995261440 15806697 1262133468993978077963341673987507782800 15806698 2287243734305109676673069553122353863600 15806699 4613249307090274515724375644321101843700 15806700 -224572774867488541368022155250679654400 15806701 -1132408971901618347074478079956485925600 15806702 3086756124014173294410168620816301896064 15806703 614467132388985079974094569587884439808 15806704 447723880003092632056989152920107024384 15806705 1355989601890589386762295122068378583860 15806706 -413091639630644914982474709676479230976 15806707 1457312108603342857081522769053901902592 15806708 39244322000413563196971395388611543040 15806709 2540723927590452302960674264039049204700 15806710 1427075811182300411100581413301344757760 15806711 -9106506975092837740179637366061078569920 15806712 3388965972868624127174516029101569003520 15806713 -29163745134171267280045529272142874552 15806714 18366644508644260936038232108071936 15806715 2240350484721166836853992439729981632000 15806716 -1610403944736576740268733116861903414272 15806717 -7460473423975248940433216805528697851168 15806718 -3076397222822194544895249499141296593280 15806719 -705136697000484399056388878531213798304 15806720 -1847041358522848891870621893692730900480 15806721 -67240273416726147006667921775494272576 15806722 3976224793615463852359373676855419159424 15806723 -4355581689121098245516250158188216577028 15806724 2247265441140252093134626904651120864256 15806725 2092772679421523644119634045509529188000 15806726 9906462207545543847624592596836077824 15806727 2007846269961440623833254732769940905600 15806728 987724734288894961255067405753969049600 15806729 -599230765280295126389879439843630269670 15806730 87846592012772851048147479767199098880 15806731 2444704972392801469580207625322985571864 15806732 1423151546629388599535396797784413355520 15806733 -543116178355646608332575238258088359456 15806734 -718811978277667400352600434853124497984 15806735 530133164260289412284886075086572606560 15806736 -1008198564905018150049469022443442405376 15806737 -2852319416769918602454767007039928673614 15806738 -1857926324347845332424417843881030010480 15806739 -2406929968715241272544152237523763494936 15806740 329300496454560564554050628198521382400 15806741 -1364425986226614691205840445582359247858 15806742 -191127062666759777676845885699151077376 15806743 -3952070316933982784464343723697317326560 15806744 95851987125195827949677338576467148800 15806745 -16621919997437518414132869904760006400 15806746 -19345687067821930619184289393817272848 15806747 -7325482914770378810658554185822728861936 15806748 2664727118695157496086834885197198932480 15806749 -1141652851377607396663615522935219343680 15806750 2244789773159157892242180499059432000000 15806751 -4855054889989194464969525109174460660080 15806752 1751738992921940455560177139595589844992 15806753 4057740369063879707342748740674934814660 15806754 -2526307500046564421984611617004073004336 15806755 4008857885091646911540197085660836510160 15806756 -539950780588858447254659455586814812160 15806757 -26041993392833868116050094148953673312 15806758 3495535562356604949732754051287088975872 15806759 132206943287617011246930566536961523960 15806760 -1076661155315472861574647321674047488000 15806761 -1138139759701112506720803086516878075776 15806762 -272098797915523421191582099066363392768 15806763 -136589503007707389610314907076859980376 15806764 -3131264981641822809385721719015562840064 15806765 1699021172521117103757288936727618560000 15806766 1116919746373334258614173451998315753024 15806767 231875486395475486102480936805708164400 15806768 2493176303912047095677013381873415225344 15806769 -369640092846268097894300753249108352000 15806770 384886478444796851704710668256331468800 15806771 1291569528341346884928209778947806056744 15806772 -5102602466653860590559989839185109094400 15806773 -1052653323650501929646501171920714317696 15806774 -1415103654081821815843213876668663667200 15806775 -238945900070757054101733170077947408000 15806776 540053650216868553597975287030697000960 15806777 1304297816255358527345619821032526710272 15806778 704733582894187417608310471445771575296 15806779 921737357367758792644812512882763455784 15806780 -1218136710703218980201033909894854272000 15806781 -1611143820687819492973749344544748131930 15806782 99659053134198568881894465172407220992 15806783 -2956542913930351998276085374146562058176 15806784 -513095839389701595198305493147294105600 15806785 2631054451060707055147520228110036161960 15806786 648668077836735973376744633590751348640 15806787 -499986075093845799965555334939088005648 15806788 -244419619810851959849231384647759610880 15806789 3116348070047791832921458505642097541056 15806790 1199986244860031505195755676685264753920 15806791 -550466809751027342762923940942521715712 15806792 -7687310936541388516776747125086427873280 15806793 -6067171247768890798090586289970852924416 15806794 927567355576042926027309490579306114560 15806795 1102630195423827342313240963928698363200 15806796 -914508970693406049050226928372778090496 15806797 -2012440196926394467224759388557006783754 15806798 -1188424794267976261004178083078724599040 15806799 1873160822614654310950998038254975359120 15806800 -2096537616959651781614084065869824000 15806801 206049012972009842897760913098657490944 15806802 -2329918538687095403144753999292863047680 15806803 -332464878868422521990484704425305551760 15806804 207512234233766183718203064375177580032 15806805 509521130795648436867479715112894648320 15806806 -245060169768349844473795171264504453440 15806807 -165200802712153887905979746544903198336 15806808 243052141219885744623749249582520268800 15806809 4221031387411005972707553230025840592010 15806810 1108380000999187128731445660368073922560 15806811 -973655095431778129134545694402050708328 15806812 -586973696758950035907531200262490214400 15806813 -12074715524775712916402845932015340167552 15806814 729877387869282598976046420091798185600 15806815 -1614177630702479163331378246869190126080 15806816 -632399608061283431493722400122178109440 15806817 102046719316516434761583971616257448468 15806818 921744618829719715244365049611110422304 15806819 1041682021820169189289140041558164296960 15806820 -296072514719182434737201161749910732800 15806821 -3812182602987288593687701268617190371908 15806822 400457362575881557878245955961855550400 15806823 113930747852632286193075946463740800000 15806824 1780810590265409582669227356584680734720 15806825 3572456667910320309619241054107611779550 15806826 25924975589657226244022367598519593984 15806827 -3853234165555815203856620264236404571440 15806828 806412725950536516467917661782646208768 15806829 -1672435469454655592919293985479151173760 15806830 -309068525723620355103989388948781351680 15806831 -854423859908951986108928704157867522736 15806832 633712262825832857842339278417401118720 15806833 -131521053753525507271970401912130002880 15806834 -3400401414124184828164929194286812723184 15806835 -2966054604367163151371759227672673040 15806836 -23796384256823458475810887688823749888 15806837 -62381705772886117553886327507163821060 15806838 849668496999962300498282248528607232000 15806839 2406731196254948064874595887981663489640 15806840 -1175303409259866644311256736183409459200 15806841 -3173288883073109719947532028091219206400 15806842 1923062573287006612628085395129646012672 15806843 -25166308536462458216766252306762800496 15806844 -1160573482650079422677064432104470485504 15806845 -100996445484579789537256312516567218600 15806846 -3629898506761386125890094873265512690496 15806847 1550277029705763910254040855845829337472 15806848 -3975565256075457513050912999289944801280 15806849 -4375606199680299410560341206700897465900 15806850 489955874841229056685488852299676144000 15806851 419845411427659233426032045504123753852 15806852 937402220044809750971309723504535969792 15806853 -1047800542481858803374993951375066691200 15806854 862885432189923698898065013374237497344 15806855 1812480431111615969378886628646860146600 15806856 -274374454149913913820365874692331110400 15806857 436004248055808383080936788408564481344 15806858 1423202509844938085060829420808446053376 15806859 -3702507217203534838539477961740977901096 15806860 2448369116993497805801943793642636876800 15806861 2513128586820082531784644357630263933270 15806862 2478534263223240009664008040076293403520 15806863 7277967651189125501942911448626713112112 15806864 1100001775016336001257937978999778222080 15806865 -5950541104538125836598491550559287680 15806866 -833652951425166906433014147805988824416 15806867 4559064031687052795541741131107230414120 15806868 80222557896942937882873992661919956992 15806869 64559134535461140238206258436495591936 15806870 1756939519708147835392816670170543130880 15806871 2185586026224280485910042701115143635040 15806872 -2471350658330053577704295001810362941440 15806873 -4573152799607186431560140966168547899520 15806874 281241864029063204868238906490513948160 15806875 -20690132483761559299919971330427630000 15806876 643135584750026073757406086808910159360 15806877 1886412802489568851766969835149879848320 15806878 -685191344320850685679432609315511045760 15806879 -947079583479337717455895166817156577920 15806880 -3167812451441757162592766025822633984000 15806881 1838059931886471158771467392757388918932 15806882 -404509740377519483335893692697741728256 15806883 929980262745424649265932804116805497584 15806884 -732574063624679167315525559345622196224 15806885 -191246907069368796693916265374739500200 15806886 -14857554209994062785475015375798802432 15806887 5788052242131933324272733766159436460352 15806888 -494749113910039120820546436854830202880 15806889 -142556378094359526876336604885824938880 15806890 -288775626456202716096334366201114848000 15806891 -11458330201341969864417347691667120471608 15806892 1251596246789228016071063554346259090432 15806893 -12542400826234754539609585106133679316 15806894 -1625693803651366306639414050743948464128 15806895 2099814871271991105053192018312759754240 15806896 187651199730808104235752249658960773120 15806897 24544439482555698713431309156112339346 15806898 -2523104336143923917366894671166278147200 15806899 -4889098499352590168520481839614848258464 15806900 201937100686244726030991740444759040000 15806901 725612937280577716021864880148436108608 15806902 -264123984847725392896252374902883919296 15806903 -100504603621763872063437689509036887120 15806904 3213005512944978369532170309209312010240 15806905 3581072100252922082255323369581378453120 15806906 191464141365528257599298487614535809760 15806907 2098030097359178089818174583650967271004 15806908 852255251537675589236184833773558617600 15806909 -230706810205675027433137003317027754752 15806910 -740344663457805338374670473246164858240 15806911 1018116429049070159077251332650921015584 15806912 -702045911921791025543361297332482080768 15806913 -225785127735638222572040035790347336656 15806914 -1471641739082547666229092642108581391840 15806915 -1406904675434862272763794312048113893600 15806916 -3401911504838548851088072771004193606528 15806917 156601637741529257056780087307234734720 15806918 207539641671100921267637322151160099712 15806919 1169916909718851667641261245725616779944 15806920 1781566922630337659727145609273427404800 15806921 -313199573854580244553220249865417154908 15806922 -1941116839128711741368830982648495286528 15806923 26703683049428649122112119427008402592 15806924 -1647700155843285719670251366771654298624 15806925 74426567249384649805201180262044603200 15806926 -1633739388572558015058624706876106609280 15806927 -3199211464967299830453351935244859582224 15806928 -93153985645218146831006297997837336576 15806929 17263586842421007470290939397423868784 15806930 -2721617912365048944432075565236243084480 15806931 324593190480670565891957840743845746688 15806932 -1004364779759043516826420719347760976128 15806933 -3762942482677278314497226544324838288818 15806934 253104560868667867518611910655617638400 15806935 -156089267206962080811367643795425874400 15806936 4325780466741445611141602090001101107200 15806937 3858077774448379178559317958774551678160 15806938 868150282157043031642028969088310275072 15806939 -5474622971516595950787772445485052467260 15806940 -508741947969615610245105240007910430720 15806941 508757682547492463899088958701015552800 15806942 -2575027319055070059126224833248244576128 15806943 2140756018005475370066479416965780051040 15806944 3331236385684049797860629927922104795136 15806945 1970332759218672864153259178016431122560 15806946 1109449245547724707335022954442513961984 15806947 1253404605294330117474977085016001695840 15806948 -25727817035517082587573101337869304192 15806949 6159440324516705157095997159846431808 15806950 -356419449821515727174014429774339284000 15806951 1377884241246499376339171820280536560952 15806952 1275167199753834032646671099157253324800 15806953 -4325165001930702993503008474169203399200 15806954 -254744379283120038421475911185948347040 15806955 503917332718128675210404063933824800000 15806956 -610951371160143517313287397713057704960 15806957 697785113502690669172409908869118930752 15806958 -740595539891174165872349280796215815616 15806959 4025849517570197388210645299848979650656 15806960 255838200335041268645972833322729472000 15806961 780288561847202827355718032157858836640 15806962 -193607280260026485878574006230471731200 15806963 -6603757576207495120695845169630245295600 15806964 41122308221725003448534424050178686976 15806965 -1408851585949631095343172559097530003680 15806966 -519772880118807762288584623691655936 15806967 -586640170512591290013386419587771408000 15806968 -752504661165860673193899810848056320000 15806969 -5243775365429690373129407763914780551680 15806970 1039931912552166885315218800989580765920 15806971 -7243375105620616816773720584518379482656 15806972 -34851782343013259668185006773219558400 15806973 16884083968533967128708262230476085888 15806974 3482498997285361374700957911384497846400 15806975 -3742062155380865344873393963185890418600 15806976 -367916626833931659066597749066261594112 15806977 -710367646266263271887588864558737175120 15806978 3264588794706205839220650800147448314880 15806979 -869135712070134110126901043445430738876 15806980 -144506169919840606876933221177973555200 15806981 -4304160144441614369049236895133052221218 15806982 -52110634302409051899276970381758996480 15806983 -6281399141600029437527225157220664785768 15806984 464534685001816045634293370225507819520 15806985 1219795238697061560902383794243755875200 15806986 1228731389874594041701927034255644962144 15806987 27285659292799198653791697444975550752 15806988 -132838721212555258484172468708197958912 15806989 -855741414144386287193152266706951476000 15806990 -1891542818764417328938743828594173064000 15806991 5432086763657851819108507660620960998688 15806992 424116412282841276923296891336002977792 15806993 -2168403965878263044324503381756621086720 15806994 78990140782011102599503130569345981440 15806995 78462226207441620288556125206198871600 15806996 294707606195708142856394500007020848000 15806997 -766476284301071937327635208845475794226 15806998 -4860001998113780761551828159079517271936 15806999 1660652361761416579135265864471332733064 15807000 -4293630739750940152047134175825100800000 15807001 -1029029226277330973999986671308330531520 15807002 2420777059884134528541289930208230523904 15807003 -1188957772561934278668459542226645434112 15807004 -483052455623483723843017254207549721088 15807005 551964365259043562924288090083266247920 15807006 -731923731500203564228452389845051850688 15807007 -106696371946182386274994992705179683920 15807008 699217239503385505327420469205015330816 15807009 -697709220860385725968019395196343260496 15807010 1048283359587790276844227859225321463360 15807011 -1229644500928621777597510929270683520000 15807012 88262971503341420396031714654722887680 15807013 -1400394086171623065590351582788819948738 15807014 951548445596145517542459138979435162752 15807015 15210873364052416202970363209559168000 15807016 -3062535707535320657781142062884523786240 15807017 76655499359618268506157347258628244212 15807018 -894652734877126152964237472644448070912 15807019 883097674493673359293685595883002149640 15807020 3119056727984217880182910396422087444480 15807021 -3494327374813716895382919244638393847488 15807022 -516162542885083913347454225711038258176 15807023 -1357588405953351847616471314111472821920 15807024 213902563148147287494321209389869170688 15807025 1848473947108793703651074256614997900600 15807026 -68780228185424595327134207648921220096 15807027 4105472924089332774454381571120671492920 15807028 3194639137336072364467876022070932002816 15807029 1082523635979671247159683282067940144512 15807030 -1374442024135480597464467651487680544000 15807031 -4797652484119469266292861112920611820800 15807032 -1962667417488284095147870560861214310400 15807033 1688465697205905537444973523845760378544 15807034 2701117911479447623078310292145181986416 15807035 -1424783639505063268570122983551076891520 15807036 804480333198545171307454446698402734080 15807037 1947240592174544353803914983093401855686 15807038 238692198991207383648014191533279088128 15807039 -4076584014961777920929407372697021201976 15807040 -1966917909043779684696418365839266283520 15807041 -3847812789634940689820694749378101194558 15807042 4505513649710450692988554843451995653120 15807043 1301355327449237962947444875343286728400 15807044 -2100808659673972868982619047000831129600 15807045 -1481520534635717250364333956987650808000 15807046 58964067282617133806071426086152714880 15807047 823649373677625639446770746533185649496 15807048 -4078549689416375238214875049346803630080 15807049 -3397693376193743190439843497338403721126 15807050 -399288485234698005024537024106212672000 15807051 1013731126130688460556692843906139809440 15807052 -1149252258437537887223030733048486606848 15807053 -2662803430438441974035884699124750770698 15807054 -1670577830023279473649802790351787654080 15807055 52473780742045507727268426531197091840 15807056 -537458922889405900483067848009304383488 15807057 -1820279573391056007697815213976137729408 15807058 17430378474717248679263101418989947648 15807059 -4044321682390293988795549453531189175040 15807060 -242121088195940533220153569711001571840 15807061 1485545936728529660022066537260718963662 15807062 231821695250780384043174771558409312032 15807063 336155103918800582122016221155424291944 15807064 -757728201355701196306997205343826657280 15807065 -1676673847506812779769856035260727945280 15807066 591750275708605757456365042917195422208 15807067 -5486248193411591144323688791055297117884 15807068 1829985599911399857138029799842901262848 15807069 -332288889483474760233997040247417663360 15807070 97710097665508423223045300666347740480 15807071 -92528338089837889762423373236239534240 15807072 1091264187220389402053865957488213360640 15807073 -158308666688715507336631560408720522560 15807074 694380751577399613501091920253071281952 15807075 742027919775240548702830585726336098600 15807076 -5113601935546097940350468163114536301312 15807077 8099705727638363518051937779200660282 15807078 384292271473864863333673304699330707584 15807079 412607136982990146148575819090029994680 15807080 -1390920976872050859844030192504301568000 15807081 -2682999911123880793744739728823452795248 15807082 -2239814486048062740020918287407634774608 15807083 1255559555698730096673549883692589215840 15807084 -2839767629824805152009286458613489969664 15807085 568351579049744575409500073411846142720 15807086 -998853502355497081628054584527878648832 15807087 5193025753591572566794025016229834033440 15807088 -258522467029196020535579837220952473600 15807089 2068767501571642823754684603562135132224 15807090 -401604963904544912492821837494055810560 15807091 -321000765388276653999229807551160901808 15807092 -230815647487629311354344966859335188480 15807093 3375168629177650313778315190275309090048 15807094 -1022389007532027498266718965683986455904 15807095 1661570331607310389092379962226818479520 15807096 -4242166095926054211586951206360746188800 15807097 2598513158859916579871016658326052685546 15807098 -721362020978939811219537318722447144736 15807099 -517395729550489107475427438976245168640 15807100 1419950532539413568840691507314737702400 15807101 -6152351183766611568797393887345260310752 15807102 -1123572626623339853762057179824759999168 15807103 -102420674595648173860869456134033410080 15807104 2729092531934875010383334864027092254720 15807105 2000978910127210296409613529973641767700 15807106 -2452560764755826307317765133766241394144 15807107 -132952901118250564943963903186241477084 15807108 -1872439113731692167493780150783842186240 15807109 -495180509030592591600960846975597725984 15807110 1472114516287124024751021479082840268800 15807111 4408599201700559298777275353487549992872 15807112 -930231755847399743423094659630528332800 15807113 2328484230244201167471475726471786866240 15807114 -1961456261233393250576021025501301887696 15807115 4420175438172467154036593019755903335920 15807116 512161575661031628296427111517042685952 15807117 10203380926194953056267195957905891840 15807118 -3253178813285232460789938086477882112 15807119 1641193717608099816388690863548051896944 15807120 30699571281948289932262641667603169280 15807121 684557522552704063446207846155408306544 15807122 -995408311313003191607544929118557556576 15807123 244602321477197730467618207603909877120 15807124 -1936625491320037370197108875294623384704 15807125 -5264074872235115395212828206921409453000 15807126 2106345066900544297332587576935987983360 15807127 -10138684305415681371752979135836538528 15807128 470863393720176887232604826861958696960 15807129 1230669015679485257164745728550474851200 15807130 -693114279988146688808931018921556235040 15807131 -4429065552437453857152587298747845059068 15807132 1102930581859607661822129481414627000320 15807133 1696385304415540762810184785778640213664 15807134 -2273362821352717592748086784425744867328 15807135 -281492551006677234656771798058536588400 15807136 5357395326492279100116096154565913280512 15807137 -2915244197530774713990262218689635901214 15807138 1818340049304776986174159713156012994944 15807139 5634843315633330301088550517477015198940 15807140 370257984036433902175600676786054415360 15807141 513085450325665537084172713244518400640 15807142 1591783475202317253826618140837231355392 15807143 -6243364666082417652561272669833029655656 15807144 7809162303020084600335079826898206720 15807145 -554093328629426742638126612780408164800 15807146 -2349740274000998585895402021918543676320 15807147 -651714820666648871157268278117906335400 15807148 500259540176240030614800839377208410112 15807149 -6685111850186848435030586999205753330336 15807150 -646619772300003717989286758645948990400 15807151 1785806136859122825704110116495830379152 15807152 17955271702898213829859612821503508480 15807153 -458881718392899491614867207857421354896 15807154 -367967333730217071204772159345865404416 15807155 -119886267079584189250942539386115120000 15807156 139610350955486547738085146347070296064 15807157 5713381826416561297422854856161668423406 15807158 912500175507216312806825420310846859680 15807159 330209966588918194298576080983312412128 15807160 -2278374809318428760918558661462441984000 15807161 1409234177154533392994601464740052398080 15807162 -472927701567768357254173543203046502400 15807163 2085093570284185920034625858703442573412 15807164 541315541090530453090245619158027018240 15807165 1259704524898936032036637426272266379840 15807166 -91375894588088047063529755560462440256 15807167 -192448670377383407291599604236072899600 15807168 59791819284008312886065605517449887744 15807169 1079549097181219880316635908594966223296 15807170 2479374584025843533444662285690794485280 15807171 -1428863004785207924428939344584731959120 15807172 4271290861253061543391479327064546818176 15807173 -3756085044402159719513202603265394202660 15807174 2183730679103761367900080326426764453760 15807175 4270994853684262928958367843773291189000 15807176 2709757404828172920739364686891025694720 15807177 323180033655475941828796031561406800640 15807178 382409253399463897739219609324660405856 15807179 1864145298709115003925087554923330163520 15807180 413483971173190261560760912073372620800 15807181 2039470218982788901001105950601505842688 15807182 -1236008723882755037780755298347692730368 15807183 -505539420299860714397746348972028889600 15807184 650403553758889152124724017692728623104 15807185 -2084738438800514413151038704896718244620 15807186 1271608381081103701714597320922077058080 15807187 34484728304125492001400950200968696576 15807188 -1746492997117286018417307304960383146112 15807189 -4156527158885191520931208754982679981440 15807190 -17346558303355992443429097366706890240 15807191 -4590627019557889449208780951296489612408 15807192 -564897140668832117310053381432517857280 15807193 3980962735564723414603270247063112754442 15807194 -235011870364696740559716079178359192320 15807195 3649044601860185460994626714085414487520 15807196 1444942520085178464244587668812523008 15807197 -396130733559207913532586902163003292416 15807198 -191373799278751855006707351195565248 15807199 5028483611636199818669921653668532407200 15807200 -2177129184393452249503771600777445376000 15807201 46881514962720664701520020534190537920 15807202 -1318587013377493864168400504778984566400 15807203 732287415672991786790564018485168471452 15807204 5306227056336063356183356012327401676800 15807205 -325657192948610520085341606487841532840 15807206 924803539609634465483825844733766827200 15807207 -310603456322209053442504493487951270624 15807208 -2351974931926518621881668193916595799040 15807209 4558699281680756252256191739928122089040 15807210 -241939982950127608296913218209695334400 15807211 1967307085797067754898802855187455238032 15807212 2815589336887911068533189092350025607680 15807213 -491311427621052861886949213090471531658 15807214 508572100109025311867725238384355421632 15807215 4789675677038749623242544523862761041600 15807216 -998301168520997028393637901156041064448 15807217 -245446572662804587926929341544124733728 15807218 344912174471730645215917035422552036352 15807219 1798953525664485848595511871450781257280 15807220 423001136131566248753737033797118402560 15807221 245713047064385616451365780884045188800 15807222 662361166057039682556146876199688726080 15807223 14740004065730324916528328194799444120 15807224 -1436377129117812272617879716773610700800 15807225 121306274264236753840178863004471208000 15807226 310290797371727307813640963094828307312 15807227 727026283060955717796273669877133731584 15807228 4556482578264283467168980557490720587776 15807229 11459078774903798737615292660479368882072 15807230 70781133454582631306815160030632320 15807231 -99686197547722196466823565974171182096 15807232 1438774241910796448991570155178475651072 15807233 1879882721468336202563295508019423063040 15807234 755291518681307840919093101471874679680 15807235 3177138178082451796266248397464839662960 15807236 -1663001012930513577448986331279435944960 15807237 -1465776681897023777266681346045701316640 15807238 4855023274251202284878918188165758712896 15807239 1712795020876750907159223305923867108656 15807240 -956995910870891652916453404984987648000 15807241 -1638426066494558353366944601580455798016 15807242 1662000449931722402866809152885953810944 15807243 3721218833139653160997552703243354698944 15807244 -1749396945561629629296393212287691102464 15807245 -1016663945117240933689819007152181656500 15807246 644105511454729059379470682708840286208 15807247 2527146095867922144852522017417279354040 15807248 -8541939404243409822750884781534806016 15807249 1282731051514363109208735838458557038434 15807250 -39586762681268160575166551249204592000 15807251 -558772925139087962074114236625596668496 15807252 -514275254018842162147946090877841901568 15807253 -5583890663320834712085366432096861816384 15807254 1913232562343841145546847044083191879232 15807255 616777863095802318487684032721786900560 15807256 2618080307188629822165884529230738841600 15807257 -1026543178089106036718933029967762250300 15807258 3146811311317637820686197623326457361920 15807259 -2806904038049316407481062364908200110160 15807260 350037674745600623161003813590661478400 15807261 2082957435251505230022920195978501829600 15807262 1621898875561824096265183490124548299200 15807263 2980147928029541210437114906876747808160 15807264 -1072616493054831782672487335798133227520 15807265 1688479734220305590054676690306824640660 15807266 -2603886413666924258217169256097051477168 15807267 -1118505073642283964266747377378202552832 15807268 1272577880422545544027026357470857338880 15807269 3599162923382153085696972457136441732670 15807270 -1162186161525154357049593388905634102400 15807271 -1542846207205347883108895516544309220256 15807272 -198511994850633924740702844509635215360 15807273 -6078692477744746472222203748383317312 15807274 83510487607610416686973698034625306112 15807275 -922302479799992368301705439333162278400 15807276 3730787034950099359279837363060141899264 15807277 -7727834500627384109715916536853699200874 15807278 -35327915279174671210757221744581596160 15807279 -2200375432336781780805505418189386313472 15807280 -491416762513741980288602272659534643200 15807281 603521621405583890037856028263764566592 15807282 335785145445970947178693036711315674624 15807283 497311231184527232493553741403657343904 15807284 1725323687710813852825676530655018207232 15807285 518292721582589567663954962424279539200 15807286 307900891958486449894548086929405575744 15807287 2701875399736231400686010512905356623512 15807288 -288040367917609332014971662219285626880 15807289 387016025781129111345594963430092930820 15807290 -175763064583260372564036248953813185600 15807291 -4578106741855999295459255262551766664080 15807292 1501242598433719393470350386830327094272 15807293 -6835402625686188465992927671341278758458 15807294 -402938707943509074145012574010927053376 15807295 970176893563865785598066329123284413280 15807296 -1979965103631184412680319362059809587200 15807297 2336302636361189286539489857331616360960 15807298 87828990316707279436782694614393159168 15807299 2077893738417711322488086152985649436536 15807300 -468795462434054751275481692682614707200 15807301 -5953874184547334170594966023942014180000 15807302 130300258735842990398560418110487943552 15807303 778083054206789230008005342426304562560 15807304 -143635858834088774320050471530903009280 15807305 -3538399178416764875039147807332984320540 15807306 -2034091464990718755400843135594879754496 15807307 8077461810296975495817186822362072668240 15807308 2089159368448935973942868741402778104832 15807309 -874980192803249791335136725328586047488 15807310 731488586673623924047515461191141061760 15807311 188703392878266793805008582494350919120 15807312 59245863252077722115977541051472470016 15807313 5751014989447017617959241694831877181604 15807314 953429102923711545219426704934849755712 15807315 -2282329422291384620801431166991579702480 15807316 12363425714676108452479534184865955840 15807317 -4532748823337780406833258329847567843634 15807318 -31762933933317528079351968508181998080 15807319 9129395130814680024528141311180473520 15807320 -4504392392553678927879264258599390208000 15807321 635504092419827022632940486123298396890 15807322 849698287476889634997922328508282240000 15807323 -732063222924751820609373214226819076864 15807324 -551412419758996828397543690552399536128 15807325 118054783788016845563248686141846729600 15807326 1932468687162358304756623050589776802944 15807327 -3698630270084729421776562659721768413880 15807328 4219676251592404711483179983997706567680 15807329 7467442838095313196945225919596584286000 15807330 303875058927391026489047235712829322240 15807331 3033212416664256706972301491998183498072 15807332 -2695555084627389743662415361867990850560 15807333 2623509213478535284747827019560062243424 15807334 209050120685576527725332885284948276224 15807335 -3798208774752016970004324965834589778800 15807336 -1278202463654197399493162595232975257600 15807337 -1021760122228731620022487460026390975168 15807338 -1297957121218333291391220046278275161680 15807339 1926116520637258511200833267712814582400 15807340 -435603065112937919392081812830074060800 15807341 -1392589735517453702631296727404853798816 15807342 2035004273150545506281171315090649717312 15807343 -813131821018915218737196624774333761760 15807344 39065007139878400256268505880051712000 15807345 923446675796486581563712551345973933440 15807346 2464466964035064368653950663818090327040 15807347 -196880610650229701317087964758697407680 15807348 -791342737662733155092496929368880664576 15807349 5260642609533637410697866660099247345560 15807350 -248166076546950628912946561416800700800 15807351 -289384824574318981672371476206871571456 15807352 3323055683355540025122817310545203363840 15807353 3361826834236254648673843936720709232084 15807354 -796640527984286776422767336824767217920 15807355 -123157932642906062012491631265955866240 15807356 160263552546493934980888436325534388224 15807357 4642598655368750906039182532190356474028 15807358 819489042145253725131392432119321390080 15807359 10176614046019356944532953199312283704 15807360 1840700195422952423851957390041887539200 15807361 4402624290040103947081500981914436432832 15807362 354090061978103208368615242141020544032 15807363 1759877773455185743942805793839444187648 15807364 3044892048102800030189211274662182427776 15807365 656851609645219543238562965155558594560 15807366 203295942952099313068781970358652928000 15807367 -465358943475346268097964299222767742440 15807368 -820890095323038875874793087464788413440 15807369 3535910997557485718875783596193223608320 15807370 374083919357133013489106103761287094880 15807371 -2634510344602092573473222906048563915728 15807372 -152417280901188097554868446318422507520 15807373 3420839204036297840590623112642541902720 15807374 -516574784427539498651789183187995527296 15807375 -4313218268430074815655825339514520182000 15807376 505621091239052975010870106249344335872 15807377 -8661894471668345810038231127899906222176 15807378 1309154856820409321090175109998613800960 15807379 225426459509577745183886625201767640480 15807380 1396013339329092289928205416661843244800 15807381 4143442501983803721404852253121341523200 15807382 3036539838867763288212112419175439967552 15807383 4808780110706338942446294133112201074632 15807384 -3331831122332561734106108119731031357440 15807385 3074241727307213514010835048356740385920 15807386 221921549877727020006098624343497863680 15807387 -1271701465890336641839634927472648488040 15807388 1359195810832507112120305423799491088896 15807389 -866138231241603526243939831081463193960 15807390 262637434457097238339896173295999841920 15807391 -3350480658862820610482384370382401330208 15807392 2708350353811102040327986120654848000000 15807393 -1224250515124961300145141357957341305536 15807394 1187095199957279894874643792581598087680 15807395 -1452239115043647043035451827944960823600 15807396 -584559946437220868464027106544342269952 15807397 -3928653589591234653539992713429777369154 15807398 -316243635234620216890174365973447152000 15807399 -768750090579416421861810692256834673248 15807400 -1186108627287462788734361415868606848000 15807401 -1772846028546773039745971705095401518598 15807402 -16984850105360102180902344051592713984 15807403 -2258931522724196382406998335566943968280 15807404 -2188380359135178399384735616547549644800 15807405 -970821842576178872577114860725837239840 15807406 -2185197521041903446533305026471506758848 15807407 -335806548393623242312589474356289395200 15807408 -41990061307225604932388391380196950016 15807409 859845912052862760039017872352322666408 15807410 4800048543137353749999493342973126724000 15807411 -3638483550893063629269285535331671853520 15807412 4762795166561569579468162224028578077440 15807413 482919758513183022714259165343270023662 15807414 -119336920411122194655201308549157058560 15807415 -211285315688630202592622499251827872000 15807416 4492504015749685462796169486054154076160 15807417 -448517031113561208960974044656886805952 15807418 -3242293370376138309538518757814691521280 15807419 4188760130792128870729401326134382680344 15807420 -101740949819063382248692999257141964800 15807421 1073391128873449065911405680341738159712 15807422 2610224743598224116929436365158839136512 15807423 -626602085158664943659482023222906007536 15807424 -2276762408124917999484586595082058072064 15807425 -1616885923169500436701641724356187271850 15807426 1067715129696302719358407216563866496000 15807427 402814625133080495536347195143192697984 15807428 -198898058584169056025020542250161475584 15807429 -4286586869509976306175919936343659769952 15807430 71298880771929333207761360819862835200 15807431 -51620172022060397065472285175733444176 15807432 351501439965454558886769704886686392320 15807433 891720660006545909188094107115820150960 15807434 143439299846192917598307724157416301616 15807435 -359577079855637785607252152811467975680 15807436 -302138571078324492183383135442668306432 15807437 4531698720799923915137873379878438548086 15807438 -1062163536141752480531843771562988880256 15807439 4550372431336753687862216740448721280624 15807440 433713650977033595311067854193295360 15807441 703599219582145964536937135048499386880 15807442 545256383858516717218988565188848653312 15807443 383607782273379665103389745946850275692 15807444 480729871289410498102624132100781053952 15807445 89145360948186992028237147990310597920 15807446 -2884080694020479817720206864105254895328 15807447 -46462496415971699031511477343484342960 15807448 3540843487846872663228463302763492239360 15807449 1591806594982020674555216605330249174800 15807450 115347735842585082438992539694448960000 15807451 2338127422498470367851896471836578102504 15807452 4898175598972399673941329212889095195136 15807453 -506101343971027019241349562094858957696 15807454 -63333048117966268604640814181603496960 15807455 -1634171283680018022090452689089191591640 15807456 -152233131109685967633240253943794630656 15807457 -1418864852859321689465314335222346659360 15807458 -1175530353077909376315832474228680314880 15807459 -127453568374846435056931847448439178832 15807460 -237606927777307911416662035316513382400 15807461 1542560343365188487638069332984774952062 15807462 893437981503683475457455142922150492160 15807463 2759650068182660287515679995926946478080 15807464 -191385923586186118421187194691809264640 15807465 478468651671568302331619315554937958600 15807466 -100237610595609845851401255422028231936 15807467 3333954965678963130658062282412687173792 15807468 -8068063746131901792689140684640056320 15807469 2157899283625414590083315483724109574870 15807470 699342476931057325184488111205556898560 15807471 1720379515915843214181621010121326360464 15807472 1639175035608007141089297621006407434240 15807473 40101224163632032100634906690739500480 15807474 129386343388019512142209585353374501136 15807475 3792580359853873320513194929623759507500 15807476 1370608416840351266922795357686052658560 15807477 354516122966100183868810038696503996544 15807478 3070553399575228378202826531659142646080 15807479 -12392621666623528069076388632439795511680 15807480 913235148587460523983330832146553651200 15807481 6017005088038784396088247049128437266282 15807482 3548906665720192343072761606437601652592 15807483 136350553689993163570204292765125626744 15807484 -1383249315710495086678807715931321876480 15807485 -2529860500410062512682930053599316580820 15807486 -233605524546751036425113254499425483776 15807487 3049970814556895791599963858140712183680 15807488 -99037616069772572565646122485117091840 15807489 1661497164587039743876214044493570402352 15807490 422040439725748083734898028549568716800 15807491 -927900446537356761099502110907138471728 15807492 1136962881935476439428857245860224721152 15807493 -71256489417303666147170302090386070216 15807494 -4710515889319396649629932975318969984000 15807495 3160190284466331452454011151771274419840 15807496 -2127087760256196485160399387279234048000 15807497 -1002944850053040760515310613445431062320 15807498 136865492105663813060610532043447731200 15807499 -4607168824110458254872308573622812305320 15807500 -661531784961282707841936162299156640000 15807501 3070809627458491548459795749991093532800 15807502 3068580839093279961208700401982907707904 15807503 3600538810296069299743586029571570104752 15807504 73292631311104205452227391541858795520 15807505 -79254598657119550553095884576433497600 15807506 1287701725874670041866296915385329292800 15807507 -1410213232873214918893556303728105290960 15807508 -3477963951786837660813628650289365700608 15807509 -1521194476239682847936850644361136389312 15807510 -527297259188749039062843414653924705280 15807511 5366158745147409372317051174521706415744 15807512 12483227449484856833674997826365030400 15807513 1470695493687837311101894584259900837824 15807514 334951286009138067979454232628499759856 15807515 -1194593172271993076700856028679050593680 15807516 -1458984246725824440828035889349643673600 15807517 -140565465716471310961154313256416212448 15807518 3593928945725117801621774529611347938816 15807519 322985687098050812057015644973683168608 15807520 -465478347783101209065991261220650352640 15807521 7176499766994235226823135749016452026722 15807522 -666423360663948395302409730724636694016 15807523 7355981531045437747492147239528426199680 15807524 -4829391549584823017278457947908349547904 15807525 285371344570266112165412077877619492000 15807526 -622505209241553134661832030766664992640 15807527 2083937430425614287571829786513827664376 15807528 5338484623120757211572725088020706918400 15807529 -1456219047047020344484579383036938799516 15807530 -327206759391938531281884879212667591840 15807531 -7204304023090084439795517783974918784 15807532 -354367607603113737931250121942521161728 15807533 233760949407478383962604826241030549376 15807534 -50968455087916521003664767078709464960 15807535 -2347516557824477328083012558485315569840 15807536 242264186749273766767587617538520891392 15807537 915721847666990024668209916819105648194 15807538 -328122578408766293147148738431543378304 15807539 2760071806373920171616922713897798502600 15807540 5078871438136701357469077068899368960 15807541 -136039998754965018434877433695152181188 15807542 -1757558346497105723792420620155674489856 15807543 -1239752586232559312657315114637352864536 15807544 -1787016990910394662547621483408282726400 15807545 -1375256983264014213179417277445863822000 15807546 -77146620440346275451086487752365238928 15807547 -818835142533314325850414063958532678240 15807548 4081855473053292365733868924679300779008 15807549 2626740031080978692473976218181707790400 15807550 577377579169060317665264900631203971200 15807551 -1098533009810454934844633374396744370496 15807552 -1661714710503676894047431205526091857920 15807553 -2046013335475217966840053617370919803198 15807554 302012842393231341522908713687846313472 15807555 -87707376971009029274047960061868625440 15807556 5102685464482894153589281013558861299968 15807557 -1802566206033872706149339866651977052800 15807558 -883832615116335980158399872253724022912 15807559 4238820407254029030572656784500303372800 15807560 -1106430858580362575536040166477782784000 15807561 -1836758259505449397338985319771412288 15807562 667165875874878785594455942016089364064 15807563 -20187253147496443370198474912236892160 15807564 604743617211943418423092034271705623040 15807565 7463892101663178104260782550333536000 15807566 -2169074947279502661449030178519503616 15807567 185629901643874105090032235344719604480 15807568 79549396879280658424251281565675945984 15807569 359905169577258522169094979661977583200 15807570 -506642041335122907316021710693033384960 15807571 348004569846448125371636121696667539840 15807572 2143650535875847890023295563720383045632 15807573 1843750765310752317102641873380948667022 15807574 -20355404236543087081259556021929542080 15807575 1156923646289897861219695258005740688000 15807576 743556305201861508454191374419797504000 15807577 -1217028369641716178197111471337811637040 15807578 -1649497887882058614389726927728254452736 15807579 -26207680999677069593624135721827360616 15807580 649914402053727356845113054775094515200 15807581 2218488776684737904362673269054766330700 15807582 162443724658903108919006639704807833600 15807583 5429500762008402588395276748141438712824 15807584 -1992442513772528712005139102880565821440 15807585 -2750363874332258072049303034074822239040 15807586 -1988487456198943352744846545744594314240 15807587 2818697503010030148077907048368523166236 15807588 -1282942791155652300537869182570233523200 15807589 -2151425704476885147236796119158822456544 15807590 2461696319542419154391306294846102716800 15807591 -1341017043913342029819900375255391161840 15807592 2546475806395025281071521346679929216000 15807593 3523124093304044910380174642356571446842 15807594 2334127791687867716969640090003439991040 15807595 -2679159153107386796084563768021504346400 15807596 3180293741670385342596604121149278283008 15807597 1813715931360615363033767127725398525728 15807598 44146488909901703857173595760031840960 15807599 -317605780788210987669598221602638139520 15807600 -110120832698693334645272521213498982400 15807601 -419396820087991029207537862184751239040 15807602 -3075069297511666529567533632947207947248 15807603 -1254190238220347329217150786937381527040 15807604 1857056421228409486721267308708537189760 15807605 -2971340636452809298232080738385549638080 15807606 -38377515455523781886889753794839440000 15807607 2802048195214456482613576150702640938856 15807608 -1387761718200290524549103765168823459840 15807609 -3255213744330680078534273158298832965280 15807610 245070766644400911043808260555553280000 15807611 -1369244483602209919584898008435867648576 15807612 -2142463504068108788598861609274289561088 15807613 -100748876988622085526932213649859388160 15807614 -1799607649557138618938347893619643257344 15807615 -1864069170521619935560294298099153364480 15807616 -2998262895800035219963477051404032409600 15807617 12290010201355083045832454000978989632 15807618 1476706127720277332760135422912332989264 15807619 2019935626823265441080519965707885969020 15807620 -2733619778475139428356900532827872051200 15807621 343181404263054384072706803089399875584 15807622 -2548724591772298229738433418127020521888 15807623 668752894420388381145261489112800990624 15807624 -569410909826288976065921759187511541760 15807625 4818891079600368620860128613714201269000 15807626 -3354447972278793192108349064506024609488 15807627 -2379024835951071570725493023336477977752 15807628 3343167982477782581401193333062837530368 15807629 5438434607180349908901442448987463298230 15807630 -185079869916871343906437663062272014080 15807631 -1354287529184262949741149307892952654608 15807632 -234251026460189978055236169567104974848 15807633 2206076973505554292178950367652370704624 15807634 -3066777521657983765476492880861033130880 15807635 1188444285899128985290351873999993458960 15807636 -810650653330264851596818090143646310400 15807637 7822705006480618108678169115520874454492 15807638 1273094413381205330502368267605274867712 15807639 318915290938045179463564649148800236800 15807640 -4702887689274578595484817216146614067200 15807641 -5974614188788630427067747219399073727100 15807642 848823975972509423605528924439983590912 15807643 -587325909558163779672171572180835110016 15807644 1313787813605180370911290475267325161472 15807645 -1301337989722289994281787084947650372320 15807646 1064807464918917626027937866101251795840 15807647 3332991927559788737102499809610721878480 15807648 1041733021529984436906133939187434389504 15807649 -2820038749424965846167379583325387207552 15807650 367373122768772853344397972512276722800 15807651 -4866654092268451158147110627996142621696 15807652 2472004041906925443144394323495176527872 15807653 1564226109089883045250485132819092334624 15807654 1120204829901152572671306521162527168320 15807655 202301891411962311686051658854479887120 15807656 -2358472031156785973288136987819461637120 15807657 -1417761204245040387368208888943077083760 15807658 562716990370108409256697155780346871040 15807659 -2492648207544257001234053883620827999968 15807660 3075520230879962946535400954284523520 15807661 -5125278395783602669011836312400322332276 15807662 1019987127456071622384160459187131605504 15807663 -3547136190004199952100776043742394892800 15807664 -1728948641627160667760003801287828357120 15807665 413681872609567844005597637364422684520 15807666 759619363950484781436954499427893476864 15807667 4453961955649243665991521761006079816716 15807668 605116417151765339611698283259058574080 15807669 -1192378952102465967533697621433976727840 15807670 879755782891283405901656042365934380800 15807671 -5261425841652557954071134866335321413456 15807672 -24447551624478522236779790527790530560 15807673 485188825599677328078099793395534687360 15807674 73488554514202577049491393322607810752 15807675 4280309805237078233401693359911654400 15807676 -2459726548261991816251876221333585581568 15807677 1169770112239889919080766085345730389440 15807678 -614701527828127818415474757311400861376 15807679 2198332054539897932067998451262293001280 15807680 -481366215443129532360631172423913308160 15807681 -1353940850167003456009323794729317201230 15807682 4640575533294854600774006361821145216 15807683 1199742324211560509128899180912792943704 15807684 -465459449878272855379747893719879844864 15807685 -2225035930246493391049675396544881030440 15807686 -4484667101586359751139302369707944141440 15807687 -690733965633980245385700719756754891648 15807688 -153154361169976405096087131022567649280 15807689 5880327901770669913637304246174987878490 15807690 1627563099829566560089298856173339443200 15807691 -2715567193599610055415576931435288602816 15807692 4307286743706429224648306068059515394816 15807693 -324662858628268620011362455965515453440 15807694 2921235200269318205617997443827094422336 15807695 374173513199451922134204393124959408480 15807696 418046188686035652160232245615305031680 15807697 -6875641722876824999822450874342628662540 15807698 1008795318320571118126067498613822600192 15807699 -1929612035472377212134537764764587732000 15807700 -968966828246770838567028346821691580800 15807701 -36752023923949062525020221045461084672 15807702 567043807379189542931325928723776946944 15807703 32314465748379759949261200042318592024 15807704 -877388069311270106966294464484185927680 15807705 1428524926053702720816517462333116443520 15807706 -882323204247399014978557353386768649216 15807707 -280112834507396340366138587708977930044 15807708 534605892891928568400239815506790348800 15807709 2452630329051196436044060681993707487910 15807710 -1037459797135304823655322903143394754240 15807711 -7243692590290807774127192466894094080 15807712 364392985701588045644225691126015197184 15807713 -84672040066409202717575587736191123038 15807714 -233154416073341680514608346025528305664 15807715 345060421652587483210404420217984550400 15807716 2258807860511976733323554109639741284352 15807717 -45791579613419124559955990598314410434 15807718 -1847758205140873773699732059398384369440 15807719 3024706191360394284256572714526074954240 15807720 -359323850880719042303651295390256742400 15807721 2314513053633570609824333509185699412922 15807722 -423341261226228128356680518713968137472 15807723 2790734887875179433916447426596162793968 15807724 1332417087125918334214631968112114107392 15807725 883199464597825636471815293135156230500 15807726 690179338956715232876566399636077651840 15807727 690826085962731487371781636118502887808 15807728 -392989253903928733799248637881954664448 15807729 499490324634037139180533302880394880000 15807730 -2060795482327889974784959845783290310240 15807731 -899372346279133836255784836364827804468 15807732 -990966910607200468010043772401507821568 15807733 -5919359918203326824934896694184610224896 15807734 -368780893640567676048983263523481687360 15807735 721564723016407499594580918332646836400 15807736 270040376442276041993465562753829724160 15807737 356612561876273858250639845371780190208 15807738 -1846771873762536161411466499978189049856 15807739 3173104033561382643619936172057456350560 15807740 81078159591870647370175029837156280320 15807741 331756106476423584819727436444911291392 15807742 -1116109733993602298352863328251282976000 15807743 -2583710174619310668793424689492036590192 15807744 5147565973142719345553537934701384171520 15807745 1866554271628822314277013291773064636160 15807746 10451612143955523326294958781472093184 15807747 4706835279686421849015591097469486940480 15807748 -2270900928437175338573304845330301441024 15807749 -1973386853170467874489740192093635657250 15807750 240029856775604285855731773792649728000 15807751 83293309254404945098599907506940089752 15807752 3935493345193457740324985876951638425600 15807753 1329014234192155281284734727589000829680 15807754 1778224171347379606615148010639221622576 15807755 247150028570046676115512031973051948000 15807756 997026388766770552047358232748093987840 15807757 2253001943402644019884282511533715948512 15807758 1332801685060522879435360005119929101120 15807759 730626479998216217201130165889658972928 15807760 -255550326124909942368417773895862763520 15807761 7224614571167868534480413215398921373362 15807762 -473969288207939735067254323591553782272 15807763 1677833601390318556630352974574225780012 15807764 -127715484292236628345301304255068774400 15807765 1990402943517228460606433547813794819520 15807766 1202494569183458569874201083790031391104 15807767 -1430201056348329746378838031188805472184 15807768 -932854931590940370477716729515349114880 15807769 437652764199356791279813739616536241796 15807770 -427530936140451354065708945830607930880 15807771 -904537278969227719891130674183649011200 15807772 -3255959374925882480148375807861789847040 15807773 -6741129804035919001091576309923888680180 15807774 88928160782643925542426405226320048960 15807775 -392749554016838409697785600788556575000 15807776 693068778250430984421153030740779794432 15807777 3622182085734602240850708996524677471920 15807778 -1075154897295919006781225281590073388544 15807779 -63462761456154828284161551933065701200 15807780 -548629658347592120879063582137146723840 15807781 -1773297751076403144353294799785567576256 15807782 -252101153481776030270102641273268095008 15807783 -392022974221371765813020974908454322352 15807784 6455590748036343049333436588620673740800 15807785 -57024516468617252394840523056989145600 15807786 -850484195730844861103774782802771924736 15807787 780181123611673748543828312150239288032 15807788 -1596360879464324241594039636158580486912 15807789 20554555160542620963189350582236972224 15807790 178336111066492694748238709216755102080 15807791 -3096916700030067170024188192187630772480 15807792 350383862088394457736394307231551586304 15807793 5127176555141136161561866712109650492340 15807794 1263718179379147282494877840219837671696 15807795 1233659860662344120955772874530301571840 15807796 -578609330979079804035500569353428568576 15807797 -3991967735916997243705321842376538468754 15807798 -120045930478556790800766432176380055520 15807799 452475641871222200966442161135112331264 15807800 -1439382480084684590877769068600299520000 15807801 275149855487656204965467372343036453120 15807802 -1368746034438866287759990539823406999808 15807803 12536732729886517713975571734955954236 15807804 -3128527287586013813468225926071111765504 15807805 950940918483384034402347715019716007160 15807806 528666792056279512078466307329806016256 15807807 -299993560459241006122723049034999933360 15807808 -92566420184583909047179255290695516160 15807809 -2795501809655949596894723214313399356990 15807810 -388010575499248370919183489696340569600 15807811 1492576308388669873624257642756860557800 15807812 5651035005222483719875844580422767153152 15807813 -1061221374834508216704884294799262529280 15807814 1007043762721687139204721800144969218560 15807815 7153778519735372196868727697861027654720 15807816 1132876952343563675857442949203167242240 15807817 -3427756629920415936495912396569188656128 15807818 1542629499921509056085070215244428990304 15807819 -1071550123689838159415020930620252129792 15807820 -1114130753483495242468503617296106526720 15807821 553652976832165244526389232881744400000 15807822 785899066511628699619788346806683550720 15807823 -3195384340951081197335694985265423478928 15807824 -201965216936016222634597531497583902720 15807825 -1463985995659238782904980515418284120000 15807826 -495724338674421883306046553201526097280 15807827 -1478930380042658962759731587733809873328 15807828 2378488612575227555288889775520444344320 15807829 7561762859139330883964976335727251790 15807830 -624591235582327178777102021493172116480 15807831 -158551414954028770795618311715828483584 15807832 65466570979944844339124116253067448320 15807833 1503624871505766442695629895257306040324 15807834 -182969259620639902964793347867141160960 15807835 92446049883358806521286591458790425280 15807836 1517809745464683219757405002316365843456 15807837 1779860867269069665327307471626254921280 15807838 -767163924454458023027833982119340864256 15807839 16357805305161259810354922609823075584832 15807840 -1075619813120780255947679060235693588480 15807841 -1891217420735200715540605669623036806400 15807842 -854837293671161186357613900575275596000 15807843 3679093951280765738012458131093726055092 15807844 1932993427990921674248531989652579481856 15807845 -3955200418589008926925720483107513292200 15807846 -2161883459405694005626073122148892304896 15807847 -7925430097478953199852342459530879282560 15807848 743845447704785643507183619097788416000 15807849 1029055775436432924492589518102639506064 15807850 1406206553986770554097975327043051188000 15807851 3375887058457161740756750039107492020852 15807852 -196879603017701004719559896306358604800 15807853 5554536078099995574440087023059595958102 15807854 -267524891414133515006654053767688099200 15807855 -639954121314563804445523322123805166080 15807856 692473640937025934993139457898637197312 15807857 1879642667947227402104148660784898922600 15807858 177885910963535152988554743991391087616 15807859 -4141822604223287201821227688527572432688 15807860 348225417114312455795806091037755942400 15807861 -222149592777602878447727853515073663360 15807862 -775871910293043258417769266637596187008 15807863 7022874861488377966609118056652676971112 15807864 53153366170717711577781515734852608000 15807865 -9314484058205355029611737903324581880 15807866 -913971731338402803950415095724291830016 15807867 -4519597461336224900786412804767864685120 15807868 -1897308516566245434937582305906981271552 15807869 -1969250428923604017827546124433871066688 15807870 -466995013685281057933036712414843424000 15807871 5973007286211898637113214090314471231680 15807872 -2476358472239580059973256732386263040000 15807873 -4486192049008266355087716764445556251456 15807874 -661376757730654847329639209659490326064 15807875 40352219825451498832057785800819208000 15807876 379886060133016868297802598270382960640 15807877 -1681841935229408406456983881545902234400 15807878 1420369402192800308460335624920054403328 15807879 703215495284349911366945987820462419064 15807880 854100712750508636026644809419434393600 15807881 -1753411972096688327902617014833112898288 15807882 26999842057424150613912071732846536704 15807883 -229281287938659928871850286408384320736 15807884 -5291929684943161314827099073492733461504 15807885 2290111435729398291540615780953464664640 15807886 3023387018557042179157391138378375946240 15807887 9742054599091859520892119546510389073480 15807888 227952486489251005132630118746224328704 15807889 2519797975876046561444040293628697292656 15807890 423825516988308336340181462097137669280 15807891 -2311415725211631999060867317695144867776 15807892 1391668796257900372207051956157224960000 15807893 3981895112874672282749950831174453664142 15807894 2096108633482405812050622448903878052800 15807895 566995647738884754021456524648967509400 15807896 -1185755084971814071075774189312417136640 15807897 520122037703906531593479308479119973440 15807898 -180206824942800851930122383908509328640 15807899 752495920614513310720085583859185456900 15807900 863101496782414459310694105494200320000 15807901 -824151071617416220770537326023574791296 15807902 -3402771565068310492804583312136892236096 15807903 -349698618558967045093836921228852878976 15807904 -1656991052482953217895140046849864368128 15807905 2020789310398024383014665720488599040000 15807906 -1159420820372520134528542946263907328000 15807907 6287001827223569213173667405909929928156 15807908 887915447972384397869338731877903168128 15807909 581560540510171092135319739164406887296 15807910 1916344970022656549001150029286415992960 15807911 -1621185143663798447614549764776483260368 15807912 283544695568845131347159328717036011520 15807913 -47848294704400118288634848640514943040 15807914 -286814378756550667679190807331461661440 15807915 1250749507852439766196503743323629794160 15807916 3749253217700701030056652252843297451520 15807917 -348161965254250182179888421172816377588 15807918 4453479809993510222779995479655671808 15807919 2919168633820707173258951673520647331920 15807920 345532639082642371210992701708402688000 15807921 308797369470596771881083994090402688112 15807922 -2535622065262350258115253736667336180560 15807923 -616873641129601923923785705228558758912 15807924 2455053179619939993355948079401451520 15807925 2708743089289345080368367836477074716800 15807926 -1735608303496330736397355521815862836160 15807927 533152695534264757261011567932732108520 15807928 -569928966607565649971024418375964323840 15807929 -4367160060738752584397938465320135048000 15807930 -673820461172693915037374556451065626880 15807931 4859863049211112636791433074842448240 15807932 307418739787671116374547245595358486528 15807933 11134535468073661367277121733588015281920 15807934 -3964707407936881296495247299317946696960 15807935 828175375652533652494146793619005711200 15807936 -342368899617176451472480462942047830016 15807937 4588084780177997525697162425939254898112 15807938 -146447619220028306726832379345524357120 15807939 1414018147740196051211357184922015677360 15807940 -2166717752490083021030310278317397256960 15807941 -5564426173817982275676124346190120818658 15807942 1113216199998997519216402749289450027008 15807943 3313103713001362599539691468326715540000 15807944 157245021669016167889547420860533964800 15807945 -2555950401511642266020835895512810838080 15807946 -359745422272774175212145096461764820992 15807947 3860039374693779022994202175516319061396 15807948 -319268359204719022662552264098432848896 15807949 5821822765255147459869135251271108623680 15807950 533894491510767823321138530681729662400 15807951 -45266190122638965715996165361151254640 15807952 327837802135908792334746125779781574656 15807953 -1790241930375396981474513456606228822720 15807954 -221467371567893896891121794897517039616 15807955 1032254952275727867730305569031510030000 15807956 3142090365330460646181327113268093237120 15807957 2139695321259468767727480531758192265120 15807958 -4379735911642305653547542759198493312000 15807959 3828812353984769272472682818375838977160 15807960 24208426028822007876439239545838796800 15807961 48817435374303579047341537795072099520 15807962 4128979209401341446826224595584000000 15807963 -205401336706140660793602023789677248000 15807964 -237596781425386385967097094120041186304 15807965 4670867771009343068772986333360306746860 15807966 274084039715047172298720233619136395264 15807967 2605645352446982292481069807837832914784 15807968 -5533996231969657509558977953523104481280 15807969 444857215919533831052532864421928187264 15807970 -1947219904288890849635286850725316996320 15807971 -1902379085014117212959298661913761257828 15807972 75020833129234094362680065861588803584 15807973 -6562769459132545327490348059706869179778 15807974 235117754045711637838153394171719448832 15807975 1134180904634013651831010185386680596600 15807976 3598820809855422029191590792854291758080 15807977 -1753855526053994404589886222493320062988 15807978 600016947094505842797725550729260624304 15807979 -1375798286953908321064493744322205793280 15807980 3840413479904416298804138935440231137280 15807981 217112076128596224226911012007756300800 15807982 2602812347323275723001664712719338838592 15807983 -4644318439509263645000031661795074236520 15807984 90935814320543458543509516737372258304 15807985 -81151346793251715736058459367598275840 15807986 -2646567229741621200473181776416342157808 15807987 -1808055810879586027493065146794567649600 15807988 2119823494211595061569570386761325168640 15807989 -6941174716240503323938812823006815888210 15807990 -715725586417229841558822809694573404160 15807991 592351393538742138542693988377753759512 15807992 -622535004009920905964425512884320911360 15807993 2264904706550714183887942082259970014624 15807994 1185707540251650777996923752394941954272 15807995 -468463788814098021754980743535950289120 15807996 238531139043554698104608461083738534912 15807997 390486076392513619805521698695698726252 15807998 -1046247811476625834507592657583806208000 15807999 6800631800681032916510613051049440528 15808000 -807036690571697027532165480783544320000 15808001 -829299077929881061954193647269506205792 15808002 -23344842710864600541169610993922585600 15808003 1558592471297223029303917599325249990360 15808004 1443169550682497588434145412807813120 15808005 -1840841341986665383132783541090228792100 15808006 2171015766128773201146796892049774998400 15808007 813128758723930452299861991003207054792 15808008 -18919095562275990480529358649861242880 15808009 2798219696897239540784882592166587423616 15808010 2054052112595671002316252432175875352160 15808011 529134390416165789799717616564439342472 15808012 1314058697954000412641946204517141254144 15808013 -81973302014524045171747788578092816200 15808014 -2432212058305516389549562547298269890560 15808015 2102545885567748197025833806747417906240 15808016 147494834464922648264386047276597903360 15808017 481394397465134858889449663829678359280 15808018 -2727264958968687562055017470658489277040 15808019 1516431307688704559261261635190806430640 15808020 -667941419834475989199590612418450186240 15808021 -3103571883666241789241811932941005249778 15808022 3154750975767941673866629670851352204640 15808023 -963191953891772681359321471698165543552 15808024 1897776191856641059009743879957017886720 15808025 -1829313807180405923685484462236215670450 15808026 -44072507999583560955235333811151004416 15808027 2191475976177678288672382558444429862400 15808028 2908957813396563830141918396127335657472 15808029 -1220634113931191158854540182410280178816 15808030 415154110745899931043305769176427206400 15808031 1034855516499116724145278672586168532832 15808032 1036265309120083852717298364459350753280 15808033 -905342073175877119185334422840061122718 15808034 570250439184473468747357843601757498752 15808035 748572254725560876615219220099088951040 15808036 4951208600282455724854269939168009226880 15808037 -3612958334586293167580266363570155214434 15808038 430662919478559348710329450607924582400 15808039 181584762615454253388315717636755442848 15808040 3759105655642607346884777572239070156800 15808041 -360956187617540170446055136223560826918 15808042 892237966841068334349953424311921346144 15808043 4312481218608311257016753047493623132200 15808044 235179495693359422436683292233598779392 15808045 3406538525449034298830587720202732400 15808046 -343890668364667320375458894966963538816 15808047 18321492582039116137396973179999150080 15808048 -312800684806149976012493693593300893696 15808049 4377021810676467004051761393951121804050 15808050 -1142430682715565315970802352431491746000 15808051 -1373668606069661888474343495083247827296 15808052 402328424095746309251379894718407974400 15808053 -563388233644550144329397186971711633920 15808054 -2064100988103982761054763137347342386560 15808055 3712835812959787962487369028651075103960 15808056 192409126555240759062667740450929049600 15808057 3627925466133332934719007399749258197840 15808058 -931581979772939067198543673041042032640 15808059 -201639376943924812811888315593868167536 15808060 -1311970589860365115930003001498803883520 15808061 305778963372686938633108318781527715232 15808062 -881836919785526872659816036274448213376 15808063 -4069865782258907654219644546068200442688 15808064 -1141349725749761442261361846008782782464 15808065 213430921533624247826941167724053296640 15808066 -395254911946052994731043966349908564096 15808067 6693799816507567951260343168941886918152 15808068 -422809643085998145878570591200568647680 15808069 4387998549260553488520680344116464590396 15808070 2001452484279246720836453097180302280960 15808071 500790690716935189573286580024702941184 15808072 -1117624940373675115261521628271525560320 15808073 3817970046736501547725914950167181196240 15808074 -2929916575613417786686420821090388961280 15808075 -650839831693428317442865108424108556700 15808076 -90557605900879673422631205629861460480 15808077 -350386820440574419408648759029696310452 15808078 65323366566250607346830364179443040256 15808079 634931818345736321079080608714106763264 15808080 367564196175842943216842049977110364160 15808081 -1692677568791081047583035740190568031118 15808082 -2435541802442594331423791810571581654016 15808083 -326664511232243372461013996972134372752 15808084 2526383316670115959697317396935803836416 15808085 -2708440133446798042545347710584348173220 15808086 -1875434494255067996541524990170415600928 15808087 4886755420926787560896265539010259068352 15808088 -4013270670368840740597311988625197578240 15808089 -3768844793991620557807288470213676770624 15808090 21810971185140695600571329528838028800 15808091 -2046217946603516031510726901432153520040 15808092 -974589782500942845001498339271608320000 15808093 56365732615815541619161423495498856800 15808094 -5357201193588161922656337862092603108288 15808095 3086631067409965735531803397945299744000 15808096 -5232180594766431859741695949264567664640 15808097 -2324527636481330236180768200811762944672 15808098 -259538479826244023837982253700248906752 15808099 3223110830002702185345145341792985292560 15808100 914887356548299020954056550454305484800 15808101 -2051828602149042224594236747722233154816 15808102 718873559551812370141833008998143595392 15808103 -25344626487579260657080993516450543440 15808104 744451943942533607494762547719964620800 15808105 75037248836659101322423280960091365760 15808106 3501910590947825776246639371320489756160 15808107 -694348426910000971173596369158100132352 15808108 1872979073582325472420124857056857270528 15808109 -384008090143537516865525864552029288320 15808110 1450143885337543641924654274256164421760 15808111 -7032474380728372623153255338959065573576 15808112 -799678502736826264930659980699563229184 15808113 710800832246949146427609060890586377064 15808114 -379343288452460511437395720363729428480 15808115 1481210003797989034303589775322803966720 15808116 -695895602309112531295838085231120132096 15808117 2713981096194820900503551203410420017020 15808118 1715529603266653965063349286008610426304 15808119 -3150503717695180487673156627522647135256 15808120 1739814523657497328511323028617653657600 15808121 989804221488200427823867628513904556800 15808122 1119471596896084480644203497377083791104 15808123 -3489542965823367533665404867128962987280 15808124 -2790275217371400270465484883823751590912 15808125 -662887671258454244017422672045787560000 15808126 950726001882408615011575360561739392512 15808127 12895439291606340514830431487880321110192 15808128 -69543556289019398235281044617622978560 15808129 -3318234680201174102060082317625836201900 15808130 -430049228009602287520154372651182632960 15808131 -6498132547604008241225665247961656975472 15808132 -2124635325301159096114803045402359919360 15808133 -88529370577716869846853985661311027200 15808134 42761818632512321524919825301446412480 15808135 999541945806067696962386532167718338160 15808136 -416086068860138966022563811767295544320 15808137 -2001530641564516638125359220583960305280 15808138 -1540727861181011856550701670042580291280 15808139 -2764088667474475827569776039218819920544 15808140 240464730472373689089677592318448312320 15808141 5927376974290858013622502752656671714272 15808142 -78307584350955260418828077704519797888 15808143 -1036434417919769834332264821657805660512 15808144 1346410228293511863116595801747604439040 15808145 -4449101059658898568894271375859382409100 15808146 -672127767741837716121640384369234348416 15808147 -4390439562906803058529503156611897326728 15808148 -20562334729260479802560322378194289792 15808149 1411076981049885908581848242805072051840 15808150 61017642388024129469508060796179091200 15808151 3999359615849125224882995626978611681504 15808152 1881285792316656897822917443257353011200 15808153 1404636609099979054496611345986490760064 15808154 -29272164398157951022435412053940494368 15808155 -220637113694718238089248015770520544000 15808156 352818068373070650184928673256173858816 15808157 -3089009935378600762624620284323150548 15808158 -1554364662388583379356957869233657904896 15808159 -1905160153830788286335830938910899108640 15808160 267608328164792652458973435591361167360 15808161 1863966511243105094968471961296730049600 15808162 19811113668064308631092379372908864000 15808163 90355649408486649090619285396234087680 15808164 1754025234725198237147632577715972728832 15808165 684595910576777460868109806794416721600 15808166 274485562397393579351101581360943776 15808167 1058664051773631694783137180748842383184 15808168 -6776717521177564308339078779700194672640 15808169 766919803981724402205617787540665932644 15808170 -407068556389654767160984884182276951040 15808171 -2311607128195585803910774167530768358400 15808172 -3477313334297902951907478088863441709824 15808173 -1118852194012267677499110571448086018656 15808174 1841398355600087296872377224454965782336 15808175 3221351124012587791443560385087929711400 15808176 -4208310506909210849483693323525816320 15808177 347822902486608711782775419631186892800 15808178 -222216240812029497276414533972815601760 15808179 -4148663093509315076361996691622789142216 15808180 -470397061741893639815260897834330828800 15808181 -1525907614931551464822903403299082893120 15808182 -485747808587954109625769196796401511680 15808183 1565332130904334015136874203204539835432 15808184 -2657195403214627462214817617703383101440 15808185 -2960700141872720773643002640766027793980 15808186 -1503826609049604010419408639856460600208 15808187 -4428486698234957849410934019876542900088 15808188 -3148224367855140981398018809794038906880 15808189 3596198920739938282167625621135331537990 15808190 -34660292920377686957275247055653395200 15808191 1048150879946065912814501335586437601664 15808192 -1685026194703985505157805143836411822080 15808193 -3101276190966802502587040994835075290558 15808194 -149619493099713674104117416213679716192 15808195 -114834802328440665868384991761801312080 15808196 7511204218067074882444773539009244168192 15808197 3124781081218214176738236681463930648800 15808198 -15907769569292303254341686874667941888 15808199 1580605200539495008091245225517915979648 15808200 289564138530686551444757098802279424000 15808201 -1530913722320151371591780959194096887900 15808202 -513270962470223313180669884850838250496 15808203 249840462068111322424749423649784613732 15808204 595123001650227121236623544861763408896 15808205 756471708798215434920371809535242709760 15808206 -493755332463564003693981003569569228800 15808207 3211464905809417718085726027297223913456 15808208 -404206526293368162608991287228947316736 15808209 -558727789407121335537151404699601152000 15808210 -842254693387070535447463926248459028480 15808211 5967987755276081791286353344526608510624 15808212 -1086628942014530571569855077251367200768 15808213 2043064446994806447793854655065418433500 15808214 -1464694506699478739494539232375351559808 15808215 2841869175058499174707280832488244787200 15808216 -6586965731571187848208899602911259443200 15808217 322391561376510365162073242553989229384 15808218 -17433698423675850574673040212481119232 15808219 -49374885206825231422537460707161626880 15808220 -4590380332102501173820444637216814213120 15808221 -326634153852593411503438711317175974528 15808222 -1328509612174611196611011267855286587136 15808223 -354507177753522709888583704535826290256 15808224 436967494003863998845635352358698352640 15808225 160119271535530135360360241081085845750 15808226 623920866065822002375181331792641948160 15808227 3373450556689595022551671695898162905720 15808228 -4495218054681905249495586114908323220480 15808229 -544394567813947345604971944302382859872 15808230 2513290327691350638760230610053283680000 15808231 -3573284559079023816070362686801868852936 15808232 -7295041038685293006811892348485016125440 15808233 -122154714502381699048384903834567061760 15808234 -2208189936704790459988147199775390001152 15808235 -1423310799901192338098915210567929996320 15808236 410035693672314001468029969135225483264 15808237 -4671627929471313687435597257261598979114 15808238 1270596750703511583097575614277192275520 15808239 -988892243279161778470858127934066615096 15808240 69103058533434718272537476867171942400 15808241 141688314560809139118888138754979238912 15808242 -2021593022095785489791801369740918101888 15808243 855745570946756812746020157480136508928 15808244 -3909341707256396337263291975657573639424 15808245 -806693127900427625545622131154011474560 15808246 1557382702444389209840141048926666023072 15808247 233086822467947363818781217990969077760 15808248 -1625080580433249130825505750898647654400 15808249 -7796871288491876084102968626018570997164 15808250 220630411143151723483180245259755120000 15808251 -35982243539955129394401144761771304336 15808252 -3334832714793392231962528272025171560960 15808253 234110610563722944757939935379519553964 15808254 -308402114236579351224042284391540996096 15808255 -786115804088644079457901655368956210840 15808256 194917709526065110308364192038720110592 15808257 318206230739590336390026100791662048640 15808258 1261855365399556948575793256825729388960 15808259 -2000136647766295194252088366527253520280 15808260 206856111087680364674442980733423513600 15808261 -195422991602699724748653372440339161568 15808262 38116190593658652814369745017230864384 15808263 707410752386575716450637899895529570304 15808264 1383795518666396623502564918055005061120 15808265 2402068738029889955692084300741190385600 15808266 891434607046957134897896458136024524800 15808267 4826838007084487522109936782848449535316 15808268 -1130059875678877098183799043629184630784 15808269 -734560335877201141092543670411670224320 15808270 637811121688828531015873066462026489600 15808271 -6110187008277644502642993601452227146968 15808272 -1066670020640105578145259602656749158400 15808273 -2605853114403597713299775953344145389836 15808274 -220546734168825440509502623796146146528 15808275 792114604238726127726730468496607106800 15808276 -4864936024870350991565047930488849592320 15808277 -733920442113174729552987866471822040534 15808278 -1890508811397872122153734387100938202176 15808279 8658685257872619195113825212262766891576 15808280 -33723205703331505676234686251271987200 15808281 983260100907335467564027089883275417552 15808282 70635842356730183722811127642018205680 15808283 5413731001630621387439279147013834763920 15808284 -93146428179720587555609727408183512064 15808285 257508771355801473152900547400561807200 15808286 521520706023993098663175407561771607744 15808287 630935314386858282601874206692759483648 15808288 311222302053191970086726095883393433600 15808289 -2224248871454008622569605389033622298944 15808290 1365371779713297181012524981435680286720 15808291 -2692474105265276094584522286998231954448 15808292 -1261847725896024915995010563472911966208 15808293 71238297548194300344198636195778817244 15808294 -1481865755461786708710339852840965398848 15808295 184097332519121872508835818216451993600 15808296 -2747643610025204722248861883274035200 15808297 306440576289266387420074154327510746752 15808298 -2044781742285692504935091756547642362880 15808299 -1243418295507538113538623855126890034192 15808300 378869500731541325487243502159478393600 15808301 -1752695569085271831909244060443411790698 15808302 -1495237519889430515081722661155274430720 15808303 -1904828320120062226217502360811291131920 15808304 301026675189418422535494492424396800000 15808305 -32439651422433888786271962359212468800 15808306 -886278998486650411638268930436317655040 15808307 -574580922025139728022964269954224718928 15808308 -2001796948680840267298746860823879536640 15808309 5735911353647536340924627631762301249152 15808310 3485556160677819184134798062756651520 15808311 1597267660033251768421959925284205442640 15808312 -1582934850891244808863272296364946452480 15808313 4135041803136941743323383776527091019562 15808314 840054514774833392754316702545457049088 15808315 -169388428911557106022311600758190502800 15808316 -1526177648868127030591126524140978856960 15808317 995814181379965669105748957898404770944 15808318 359328926128962224325334014498698809920 15808319 2553134962414987010908957720121607798720 15808320 86241871619835800114993225033318400000 15808321 -615763407072148476749133607957919676478 15808322 1342812360561429673780217014583499989712 15808323 -2350239195910936253586907117884271430400 15808324 290828443987831411055137666859547054080 15808325 -895782976379791520814019881226319462400 15808326 753067748670232942448504806737825497088 15808327 -3937633104841048290033375761393855573328 15808328 -2270839913914657841342165475306778368000 15808329 -244457369430001287378784245681381615852 15808330 -1040760942819218760844923740768689934400 15808331 3677969852620096490933688482308229580480 15808332 -1587686362043368071589556883580156912128 15808333 2124655112805644397989739696785848932440 15808334 -5506734369517462148319497586337411968 15808335 -661350181236027127388539401768089666400 15808336 -464118112128526063634872154815825911808 15808337 -2358575819589811632938247216352255612032 15808338 -229147445770871809463000655635764316160 15808339 -7787051329135820447209538474629161789600 15808340 -822437908259535161223452294804216828160 15808341 1489715516708338368330187872199359413184 15808342 715737435548235365702770943235302476800 15808343 2690479236907936381157627861354255459592 15808344 4134311116055003237606953484412242718720 15808345 -1327545756580503015811523582215909600320 15808346 -1778720490302110103281831753355631230976 15808347 -215765065482009162951607023372726806676 15808348 26313817947841355536494056490879055360 15808349 -130078801802425134812704740746795343936 15808350 324895250337606593975264208668923032000 15808351 -1072919127958225441921356436551237738336 15808352 1998007411328082671259320325230647836672 15808353 -1756378493032678891915757265960583480992 15808354 2197624106130358216562944416647523191376 15808355 -44119604024550915240627188039158386480 15808356 3808663949410473142479828302444226281472 15808357 1673258437551870699609652454976584409472 15808358 -853407321275154830627723034382628656320 15808359 -365512579543845416989841168122351349760 15808360 -355430072975472186461655789469689446400 15808361 120483790025628279345858787985205168000 15808362 -845308227268026906420730517344029051648 15808363 -1325339929983474315570505062002870706912 15808364 2337156217237777734591847032777831352320 15808365 1946202641378149850296489504084469314860 15808366 779182600259418131390138855634527233920 15808367 111279093868914807702986971092629665680 15808368 1072740386020549876326638512381731078144 15808369 377188783492852149996336531044670150244 15808370 -432231659615125988115422639190183771840 15808371 3472816112919269703667335763288956345912 15808372 7460177346214144271475495684776832367360 15808373 -356445441803143340724558016268185976160 15808374 -3227822522701890171904577713672866435840 15808375 4987155737486737021066010799587991324000 15808376 -2014726107917682065860771508372816977920 15808377 -399077724416299704089378672782606209792 15808378 6463950483396332125514033580484560045024 15808379 2523043647686604963615183246578434939920 15808380 541754424766018412120190858383209881600 15808381 -5434195211661916316752362306937451388788 15808382 1074090866221268920951349107274759237952 15808383 612654421842385145749187507662930144080 15808384 -4701467810844874224933298962440053063680 15808385 -1558869546402221485435084241296534944000 15808386 1235036360337675217406090258029082742528 15808387 1110584809773978286685816768922775072512 15808388 -324764465832644544316561039935478431744 15808389 2210989078193336951962352365825813331424 15808390 31922692238635373761266022915395110400 15808391 47201913045438128103786525419834839512 15808392 -1356521248923861603630842313844469760000 15808393 -546809758209872961463975202660963379420 15808394 -239753938171372482215846600656839300096 15808395 -19098909721094154475637918433108080160 15808396 1217580438080477034408353423179723308800 15808397 1089739690427707627680908205713367804480 15808398 446378035780348015721289571911974843520 15808399 1301329691458985570558149847300318393040 15808400 -149093671690699957703587549117638451200 15808401 1582214417182069055003379292542154347840 15808402 1727148581320561531784603103458382304032 15808403 -4115007473785657202260431885753194369856 15808404 -1372780411324086492530267380687827578880 15808405 3727739399127141182439365629876460388060 15808406 527182199585875867932568537883748641664 15808407 763162641919071417340816817430550631760 15808408 3139121632179607330629043761491681280 15808409 6460900594747052865106909792911646817610 15808410 -78588497367054877395188832069633876000 15808411 -1578359099070048192261044340586605748776 15808412 191985928791551670587906493140707769856 15808413 -462989971117241698643385844999071574656 15808414 158724173608419701563084891760656669056 15808415 -877380582396890410316934482957684426400 15808416 326339997369227461949435232451370680320 15808417 -8085304840056202965214924043028742972368 15808418 2596574318559753387520941124939494983040 15808419 -1168638892925152243714902621539296727040 15808420 -2919213636663283289010887519120385150720 15808421 4727448601095384516470307111925787378622 15808422 483946547957312658468457527739183564800 15808423 -2316093846833450038366023207030781800328 15808424 -5779578412002917155833580165880806487040 15808425 -852094533761310514151006061102569124000 15808426 82535302616754069897922186780916229984 15808427 -3745989547085983648983961685819013419724 15808428 2545317936176354392067134536241149472512 15808429 -1353483927159502963637171275982143507296 15808430 892196104233384960563341363105097568000 15808431 397480341768297035982174440129139753744 15808432 -495190957969136966556522295110170574848 15808433 -3692940089163649052889903060211475166318 15808434 10964131977712529599177743836746776576 15808435 1920821925478832759671612474731428327760 15808436 -1965636959645569333570176288352467308544 15808437 -6929198146648358446548891824760438201600 15808438 1668711399926702091547686868536329278080 15808439 2473009189789818475463140729011016851240 15808440 1921932768092790710668721064502099968000 15808441 1248867117663365570368355739322802866368 15808442 -6415581627230358280940740627558524480 15808443 51784121350350394156286323927240739328 15808444 2701997684288511708573313191580507943936 15808445 -1735472132308427918329829762893907913300 15808446 -148929915780534334080974020402281176448 15808447 1213289267507101815179890816277426080080 15808448 1678263056794697939481766186511769796608 15808449 -3099220761770028050104562619932683279200 15808450 622785785983610055644381103375232435200 15808451 -743163628925571424869092680061881966800 15808452 299280354846785898333481924993354825728 15808453 5429923799276484719894266331296474251900 15808454 -63043324502341885606738737936268632000 15808455 724391731624566039167335004771838518880 15808456 -5646779617899344801020402486532380876800 15808457 -325692193932480192673611791381145141888 15808458 632350958658140622242028321056245872384 15808459 3160667795141233732180863914438956448660 15808460 1044909875975437080469519299332121830400 15808461 -1747352206444291662701074068988418449728 15808462 -1735257168413697201776880048185023879488 15808463 3963005428595718290351582745125364569784 15808464 177432103011679791965759421299097206784 15808465 -4006688353183597060425942131104935760140 15808466 -1361911218775033751865765012486845255040 15808467 2554925605136857883947552706703834577080 15808468 -1351281546731666027860117143452885469440 15808469 -3092011425943260021341889370699176217440 15808470 883074787750524852451604989458420940800 15808471 647749188361994373740389598892508985984 15808472 -276406472570646179545698180726787768320 15808473 -8349107624367666111223112235609082730880 15808474 1294589085423949193364084486832545968640 15808475 -1632172083665088570665531678404294944000 15808476 -459920598331527135659208765970630757376 15808477 4973062693921668308586753205194107808 15808478 -1355459139479187396782359041465551038464 15808479 -2085005665015944198239111808183798521016 15808480 -3703350028019401581131621096877824409600 15808481 327792364859304384223372454640519446784 15808482 -1618400851121931267936150388830226032000 15808483 5923425800915022460201177516597682072732 15808484 -3008399463082435419806827338586066329984 15808485 -84730968478887161375739902610017249280 15808486 -419056849349327447460535434963720725376 15808487 226497999183890937765877163772908232912 15808488 1625485989529490984653662514006006579200 15808489 -568650630756656776857248804311420441820 15808490 -2125593291322207193745406400912195172000 15808491 1228298588615250302022886043172369937500 15808492 501342623856878337980559175189758525440 15808493 2645365049784593394334689008122842621324 15808494 -134151595910764108579948467148033950720 15808495 1342888041085715734755405806385676730880 15808496 -1129911579875123353270802879950779088896 15808497 -4553830804751702721509322125697202077696 15808498 -236959716705604989901318176921206387712 15808499 -743315190946827738566067294550543410864 15808500 4519012653099080889684074463259376640000 15808501 1198847007451045570543855963021401697152 15808502 3242350013045840194970517294443039618304 15808503 3222127997168226471737798077935672534504 15808504 -2874269746936381381313952795252487372800 15808505 -2907229269482428313135417556444089071680 15808506 -881275293838552729016794684139014288896 15808507 -92363893637290333503530703761910364416 15808508 4280970579562327767912922809850213859328 15808509 1150322760365422758774697741158252234360 15808510 1169400869884438596829995707976332996160 15808511 -1864039803943690889949926762557020837888 15808512 -52070974161891753682202111984617390080 15808513 181837617383049852972512683871018306240 15808514 324586753734569546314552433430175537152 15808515 -127571346311984959944146402112365285280 15808516 2932114701811444869398030891577827618816 15808517 -2958329569334978154140662085943075718434 15808518 -1709688705614783162731368789184307259072 15808519 -108415207578894455921311795422064699080 15808520 -5525735273711741687039216130952396800 15808521 -1700883922329582450174154636716663271296 15808522 -78595248061090611523174215211399863360 15808523 4763212611903264066765529205977707122772 15808524 1526186275960047527540031774937785478656 15808525 5477369238328033696191613865566629572800 15808526 -3503952135395109152640702607507573620288 15808527 138551015987298226636583382502014636000 15808528 1382039007552612945948040985724473188352 15808529 6905749031599062626847062164794516450 15808530 -283949530647148129731693798970990471680 15808531 -575609729674131382930657768046259251668 15808532 -1567114663737121298219675772870218342400 15808533 941922960912199348031946941988444715104 15808534 438919759076390124336460532008440163584 15808535 -3954839214846220794668065454917653212520 15808536 769327107829975100933164714340578406400 15808537 -3053812125516586147048076325354666261814 15808538 5623253522288622570786131410014136858560 15808539 1353056246447091585790339445045098224024 15808540 788469556976087324061004848554837391360 15808541 -1810336922114618805736046586140198663328 15808542 1395056830078521818923519227138211851264 15808543 2125774290411005741247970143176038934528 15808544 -2990878833721921712911070970065178329088 15808545 -501892270050845704675194842189050078380 15808546 521469642514536243780605044764691074624 15808547 26092829290773160804601684290754012592 15808548 466935894164720257897544911321612333056 15808549 1798628525470951622841783855590107999550 15808550 713881020291610174940685329403227961600 15808551 -39119915197020700715231947226116352256 15808552 -2316986378864654620676587860589761254400 15808553 183346320752695719868894702393629124944 15808554 -388078981931348264224931369966447938560 15808555 -1133778746351167684302840271627317078240 15808556 401666472884130575285967396710406366720 15808557 2424131024107619594926013819894942749920 15808558 -791966884482013173828026430794232381120 15808559 -2498434520349353686699354243496128511496 15808560 -55646450591625714392655765083652096000 15808561 -4660910137108025215050284930617982982476 15808562 -66152869279910335190889800743050579456 15808563 48395065684554009308015160769267619400 15808564 777360214723735482237289412665465651200 15808565 6482138451581711808389464733275555708800 15808566 471957864074716148158291494352059570624 15808567 676172103820598940993242130027691725120 15808568 4922766410317288338313589511201131458560 15808569 1545119483682721562984810317646980198080 15808570 -222534420725577042189802524057290092800 15808571 -4407374508674749018471256278118642486400 15808572 -705500163717386644702280209625235790848 15808573 47436080650510854909901088070003517920 15808574 1118698357798468676307519345328618962432 15808575 237047785908677108206715832854050159200 15808576 619523782915677311154184818838332506112 15808577 2933106510812841294854868131674990994772 15808578 254970215856583000344183964760852325120 15808579 -877220405944263577926316659841673133824 15808580 1133078949580754163851862655237581907200 15808581 -3799620911382457148005719606772258748160 15808582 -642987258161242568852711033345330536608 15808583 520010005766290533984629245587715433472 15808584 -4789707796314519499811015581053558620160 15808585 1745238694995359173708508683889742558600 15808586 3082480912522057224290271669983541010992 15808587 776107672717432583285095414038813467568 15808588 96261361528871475359906403798074391040 15808589 1396539166616369799852107814449341996800 15808590 -316745851371151123437583872956806287360 15808591 5639453165050895737831949237176410818592 15808592 396223715065093223993282105857889648640 15808593 -35029869644825287244759510007943860000 15808594 947409194515979959140647038952248446096 15808595 -4067003988007969505703705083580452271360 15808596 425047147414959475315387843141154273280 15808597 -49757386850464514567064160321418156800 15808598 -3173689120457446027092718606918754256096 15808599 -2132025273821277703951621664590064018016 15808600 -910050107259009237827983332526354176000 15808601 -4399691856583909279163495436973407649398 15808602 1694980766759363420811541902141847545600 15808603 -395442806373626152014400109497092000200 15808604 1648064035891103933608820992444209171456 15808605 -760340448754331745164567718264873684480 15808606 -18046432702577280857550242371474839552 15808607 4496808205757375569259800114061842253856 15808608 -2536115863054757340729883203116791234560 15808609 6935375383307347564527752991020760284080 15808610 503333443395665222028525297808988124960 15808611 735259608059860889536575686026895677440 15808612 8174814988693500024001812736799902324992 15808613 3991897689046762398501303376611276455904 15808614 -687514372985121102622527434234992676160 15808615 -218800595312338915805292516873726972000 15808616 -516583152644456584831996324178236016640 15808617 -2564863204453799221430168340087901536912 15808618 577822933158173433779478060527563919616 15808619 -1086002639889586899868659866440626979980 15808620 418541095792778235098055172806191708160 15808621 3038418579464367330982117364293129141644 15808622 -122997853379244713386150475665069821888 15808623 -2587588159994362454450502761087441690592 15808624 585311112026272235551142667335531659264 15808625 -1955118633967702561235377775360327550000 15808626 -845575687818883449939737695381487162496 15808627 520599919290956496800048451036606303600 15808628 2047253382796860643538674673629606287360 15808629 -224869661787421781903086045493107048416 15808630 -2941802680561065200459537252865512570880 15808631 -2880934894237631293012223169247545994800 15808632 -651214409037404127107902234676895744000 15808633 5274812679793015963246535084218514843882 15808634 2424786267965011034643448319874533199216 15808635 -1965686019447486021622719060769646752800 15808636 10889591018255211116222491294064717824 15808637 -2266009453761248674042951833456085054560 15808638 549889442921184445708684646895259361280 15808639 -2747266312773133402548770436190886026368 15808640 2278218668332751158060103281860516249600 15808641 2703216891845868016532470116040295952480 15808642 3408490151172429355624094160061429931472 15808643 -2770073773177672704210641950352447052816 15808644 3460050076371348412334336509724983946496 15808645 367261226910388605238938538433957584800 15808646 848885481470482603315184520615686615040 15808647 1167168022486210894503953857635005489280 15808648 -591924307856359348647189765604379888640 15808649 -18416844248480213007855263778304106112 15808650 687385178583283870749746055459820800 15808651 -2088772857078185494110939830589364843688 15808652 -4022083000903398116097097145060625502464 15808653 -473784469657056913963853981051106336000 15808654 -2665719007386376309537420034014636405440 15808655 -1563071470906976115969401186838251544000 15808656 -526356054121062282057930879342843199488 15808657 958845736869764288698790349007469089104 15808658 708054741175422005512158295171713576576 15808659 -710616546897174055638192999987349869312 15808660 1048337987275366998378922663811977420800 15808661 588090330846452579889118146154684077504 15808662 -2674844914181018414579568644764080044160 15808663 -1132048936687574923094457735017793323536 15808664 1680490288901029621176759108870842757120 15808665 -2228709422185151130172709664221747736000 15808666 -470388878712982352403487339837820509968 15808667 352638280553217665384443865972153339904 15808668 699272425770901521682827237153277547520 15808669 2276104849496750016787394895075824997420 15808670 969479563309457365805726642353225464960 15808671 -905972930919883823644599494105471875560 15808672 -963886608855746356757097672437290500096 15808673 6015722651136006118197229450275188957922 15808674 290703087930839322043219653405209555712 15808675 4009745110298374230657170837864226191900 15808676 1455285757006586206458387190976167756032 15808677 3235831930445424649041728565577299719520 15808678 685592768449728017028557631486516671424 15808679 -5795986488911629880445726453895727043720 15808680 185867185557853987465580238877520025600 15808681 771376813048104064938377392231861470144 15808682 465051738743341670608606089117232733952 15808683 -4008993250603918450074936936003292089600 15808684 4380993379068819403643148333415278169600 15808685 7442064848197935914411888530501225800960 15808686 370096010908013053183796437404326336064 15808687 -4883569906888239934306674224765910507768 15808688 383849561208555375549714894541427834880 15808689 -146278108389426997811163030714051933516 15808690 -3354320428340471375677722801614809267200 15808691 6296844907217083453056145054774449391824 15808692 54638977416537646621622435920889628672 15808693 5147690017284047818647389547885056285824 15808694 468258262289662604950559352780952331904 15808695 94667310419501346485369684136808089600 15808696 3216205540629246565791267838349830041600 15808697 -6910378798793115382396682554471251232854 15808698 122003278419468000227076704527065409536 15808699 -3127287074562602329970388164136352137680 15808700 -682042383412908534089068182049242240000 15808701 -889929580660404644723491561109215488768 15808702 217305925488280888103922201565354577664 15808703 -7285328952813133353016666384986223878960 15808704 -472899090287811210864825383787385847808 15808705 -2358806969032105950888883087600915620480 15808706 663585702812809095491630470799909560320 15808707 3594590520374266676484744991374194633604 15808708 -5872781030587875849859713375066046070784 15808709 -1282426200848336387861162614751932706784 15808710 -640061488563825329401680815425057319040 15808711 1612919891773416239379472886757362756312 15808712 7103686500181345717401853891916989900800 15808713 -1408593225933860970964486654118972872800 15808714 -1448330380839329850666000557572130140320 15808715 158160603936184546554996208912020402720 15808716 -727323308951447603341173666466678210560 15808717 3608129575477333365998541446077432618432 15808718 -254887440151637900186816445499695639552 15808719 -849446388293905119309622456125365108856 15808720 -683824262594464888403182911419988787200 15808721 59912885602897602043641208118054470464 15808722 -1037610054329542611267849904047669143040 15808723 -4549847670961263997311945792605376674532 15808724 572671818836546518519901536249814042496 15808725 1946313343704311812192783926595532030100 15808726 1537041651228763103351949544816000257312 15808727 -2972978983511293934848963872118346496 15808728 345030119896981796810377340113867898880 15808729 371960801886603419658983763454338085120 15808730 -632047061060327002989437218240446412800 15808731 350803464813619906711274403431234358384 15808732 -4159897987631144358512100418166386759680 15808733 589444643391279108565363297184666074464 15808734 8665004966994855365654742417084475008 15808735 32067349519563978294909715070869666800 15808736 -1014419065762609630010447657478908018688 15808737 1458374909128353635466455944525299989952 15808738 526484617936514892388269476116398668160 15808739 1419183412714924887923682843964525615560 15808740 -61740220667750494279867552630744903680 15808741 580833583022215279246391794906258291200 15808742 523812878772696296910850479219738816192 15808743 5002557897918777073549481150776520467200 15808744 -244721363689757502988984817388251136000 15808745 1393378163840218620497044139696134942500 15808746 -381406532060465518345439432887624041216 15808747 999672069893651911044959860741065598196 15808748 -2296893210247903431103885081368941237760 15808749 5221231894537538330164562582062474768896 15808750 -334849344830634464412507080128428840000 15808751 -788701954700601236560925750246275392000 15808752 -139371666745112171692635741876912586752 15808753 -8239657023750592379247678849286408952336 15808754 -1089681720604240394759654711467048633440 15808755 2258412141998446215213951683040595219200 15808756 2518467489626934879217867626407111822720 15808757 -2992288848902498385533613181212868454994 15808758 258668453593715401650642323019137740800 15808759 -695244084825988273432037354664570525600 15808760 -854934995427260182538003456561381376000 15808761 863609465724643944685169341936757427888 15808762 -697011167364512217555243443934634804368 15808763 1862244015479322146502218230545804829224 15808764 -223479918351019346261103362398446042624 15808765 570961686090475119661412049827757734400 15808766 -1416944309463688797659073705023861628480 15808767 -2695493728164577074305767922488824413352 15808768 1850367453232335134221425437558356049920 15808769 1446546372962950104602913131285079759360 15808770 -117516091323394438129510973108385163200 15808771 6696943759901792954845072102950955316 15808772 805686630326289736697420554159225885824 15808773 -130884689601611753314819527038605576032 15808774 -2041607779912855549277351980463916288 15808775 -3683102482061222231205116111418567727200 15808776 -1192567922429818425420615882529608253440 15808777 -6324661235985805029621012615584799110374 15808778 -20500556236107899955405251424754776576 15808779 1146828266296849369449728290898781742080 15808780 -298097796748072790364053324863056353280 15808781 797316533387736582040315776746009430582 15808782 660103092395417867169287020744585626624 15808783 -1340351220543761008211744428941501596576 15808784 -1463175390520675185158697128566213115904 15808785 -371343335572237416583945605436260691200 15808786 106635067163131649847791876379755343360 15808787 245245887617813211681069196092178409568 15808788 -2425924649686042231784746432759751142528 15808789 50867113671805975089871528834557685920 15808790 1990696569893184346870692647395815166080 15808791 1134485632752125878095026981257490978304 15808792 4737553791434274877116578376854277888000 15808793 -127693592642149575011611018319336129280 15808794 1141812318354706388860469658943745932800 15808795 -6375328021233491781320748629411658800400 15808796 -4724749469939989661394122386416758438400 15808797 3984682753543665648472608353504195629440 15808798 -267242930220552969643021534279194178560 15808799 1130247827348787830931438730405042799160 15808800 738630192740434870968439328980441497600 15808801 7139643364164711446100646254818994290452 15808802 6493422006634082427674628690943447578912 15808803 -1747127620023023903898607298451378205200 15808804 -3196393864802627259252843043954833189888 15808805 -1991433384025717076855594794452242787240 15808806 -811582793479556008449870988693706060160 15808807 -53411430145172978898708033065615378848 15808808 -2300340044825773318816798642982553600000 15808809 2220980942599836845684989632616704418704 15808810 -2486989119364261122917490973446547794240 15808811 620389500786857470292986882979049958992 15808812 778950163577752811057952034022624896512 15808813 -1582363713591561626487514370717802451476 15808814 301655813057606291066944763395793126400 15808815 515939975701926208529846636907229154400 15808816 -322420032106804277795107897894668156928 15808817 5985323200771751390788008821861987467680 15808818 2646645067399694248107666016081503245568 15808819 -45310662327002593827509273130792970000 15808820 -401596211294710279304956087420465643520 15808821 15697553908892080031860248519999651648 15808822 206047075589721117357249003272692383744 15808823 -2262271946351070314829392523361488349392 15808824 -2392144254797853124835527567167138816000 15808825 1984376303488635879553342036925512141550 15808826 3041450965887804552324460990578283975680 15808827 2706937546832290795134956868780726442032 15808828 -1830715828348057191812885009258441779200 15808829 237563514654154904916865883189815118880 15808830 -75783975519554516121332421368856718080 15808831 -4682276464183498797572402298735867554368 15808832 -31369017239221067852794127347973357568 15808833 312087572934492513538249712831060481024 15808834 -3541610204249129041693534634792385275184 15808835 -894037789179716268921838643788200236640 15808836 -719105090549825338158083027215332833280 15808837 -741418024299837306234466061566946151936 15808838 -1919424114314272764874936932173425771680 15808839 533491063091761602985807821971420845224 15808840 -2203353783820829247832282349351473459200 15808841 4360818307440588237407799255785977060200 15808842 -140246766254705926429545848311295287296 15808843 3070400502108098814416730504090927499824 15808844 -1665536454439794712623742614678919984128 15808845 -457778077802840998194177387547774229760 15808846 2489951607013980993324578895071336647872 15808847 -2538366311872594686936458385247964263608 15808848 742440164745409932009689680751729049600 15808849 -2573165070723576779993574263149099792064 15808850 -415848789901357513599808076358735483600 15808851 4458020514786342047872144838288908476864 15808852 216174491125751751887252053738459973632 15808853 -901947351616714559136193768820768447616 15808854 102013798285798944799987724581305999360 15808855 -965704441021490224594244891384128854000 15808856 728517178867764859044072355494595215360 15808857 -2967898971365086320303778819112551562880 15808858 -1122349524884761408304855208101404893216 15808859 -1777854063092179184897715636390085036272 15808860 -770035031626879842487826686247864125440 15808861 -4685689163577588293378598046231197352680 15808862 -834061365884239458540680211715078436736 15808863 314125249853483420165448595883044746624 15808864 -136407913448899482333578861723583774720 15808865 -1700732072571468471424447704692898133740 15808866 -1036072941989674571615824148197401541632 15808867 784244108574837402798951828755715660552 15808868 -3091124566748879216933748002855337351552 15808869 2193770980441058690469185056710098967294 15808870 -279863853709796842210422148440138240000 15808871 2269537487380246531480677961547857108392 15808872 2319208356965258551875095759605762129920 15808873 -2332095989618768825635574395971561598080 15808874 -3917100693430527716309580734823582869760 15808875 2024469539335249405197820374098893644000 15808876 -61534155058603587020949864707383248640 15808877 6983276291255848136445041270648689344 15808878 190656354811978077034941452039099713920 15808879 2038823025567374446435202852884233215232 15808880 16440668833792591959341041699729244160 15808881 -207755506358809061162749165912012634880 15808882 -3234313604618719231375733362403117445216 15808883 6533523921762898508474438000874956397132 15808884 -117068588807363303312053033229225558016 15808885 -1339892882677359235741541396927278296420 15808886 2229385893047677702794565337821240222080 15808887 4728949593843036194782209348351654449880 15808888 -6095643011999992875612033423268186890240 15808889 885899600346905272176181165768398225024 15808890 397382416522624435550285883502047409920 15808891 -1132503954450466747878633163220173278976 15808892 -3261459162594168924087383479741962240 15808893 -1289392397493840614592583063432875858240 15808894 1231498537886116395798172001010628634880 15808895 6172649860664617217355859695648374824080 15808896 -3143615031073062594664104581640077967360 15808897 380797815236467699616659993633579469140 15808898 1124424029453756014881651635347027161600 15808899 -751441107197191906429372318593296585736 15808900 -3056846851370198840497028831559399840000 15808901 -7254122279554067809815754042640962319268 15808902 -321137633158057679223200054840870207616 15808903 618087882317003766585315356725302380208 15808904 -1819839635104596347818526720036605578240 15808905 1468491384550851193421369774650357728000 15808906 350627770503942716792998673078573647152 15808907 -94552256887085716602356937365772946200 15808908 1589774645465625390969685905262701596160 15808909 -840500862958660496704975855104589730890 15808910 199238295783928840169646369381065429760 15808911 -6415443640794302469460247089144494850560 15808912 -6010412434811879231336348152622481408 15808913 3080608194157416488631187259318017794804 15808914 -417128596909305790335808749460139820672 15808915 1732364078687112811316418696526927084800 15808916 2067357993609395122010479534615955374080 15808917 1513554458503137425021009413865250686880 15808918 -4075430148388465214424627626875019755584 15808919 -2820683971686702551693217985193231240424 15808920 533047139991741292773443483423676825600 15808921 6398038606858996712421614907201072354122 15808922 791870722546392146581669323518066380800 15808923 -1748062128245089665094583699126157700320 15808924 -1393335384379391277648256296230080358400 15808925 2424933584462040980515837022254522804800 15808926 -88587913480848098025454310297729697792 15808927 -5078735339896311973092349255266942170880 15808928 3784634451752251387825157537068289556480 15808929 -503196825737131813194221012837204904768 15808930 2396956182713107502605852335848815403520 15808931 -914420280398470150308088162901197651200 15808932 3466637351947181651090021029937710080 15808933 800584137652297606262844876845724485920 15808934 -154090447874724716084274518426204580384 15808935 -319780945944431761305697146107727298560 15808936 3699215855356647829088190730073004195840 15808937 7899166245713209074071625356223378528612 15808938 -610269876029210737932111906507724275456 15808939 3710533229910543374811824973233701458740 15808940 397720483474672262113428381614165575680 15808941 -398983804386723096014104914256278712650 15808942 244096917215780575512687021326156503872 15808943 1054217060428741538458008067826366766744 15808944 -161595921714804000388804485741499514880 15808945 2468432846504735284452437232743883998400 15808946 233630505874929874468130412343129018368 15808947 473344380111722089525345668573580195584 15808948 -5588886912960331207835664640391263569920 15808949 -3151843939389927571848783836643396158112 15808950 688829739927410200243449819126460212000 15808951 -2011723886411258149266304682718658489048 15808952 -5152011239617217669632601982765351628800 15808953 -105966084179011759616636652729789061632 15808954 -562670679620264586751017124794903068928 15808955 2224816431040233507677854778131995123360 15808956 1337770511831196906353765165535354819072 15808957 -2233039565279956287101805029076831236794 15808958 -229140154625341970599606094512109875200 15808959 6267775282018377945935280506337136680720 15808960 513340507322002981688278939497765273600 15808961 163016889356312569349936252163635851200 15808962 -59339437348758380585326714331354273280 15808963 -3053547601594069134821237159822088903504 15808964 5389717880235578222602249503914770455552 15808965 -149547178196415966309737966236471625280 15808966 963167215986509850958751035102722222432 15808967 -6110508674659537840814852719532743306848 15808968 2427719052473171510340338960027706639360 15808969 684094445639080419121113951528893059680 15808970 1137755308527857001503010970236945091680 15808971 2213762401631015528642872252485360709104 15808972 451398079492717059753128085045865515776 15808973 12580478157805718548581012348815205094560 15808974 -574144567008078602414139157639363400640 15808975 -185519283589883379558561283999467340000 15808976 -1354030408549299809344985094513420115968 15808977 -1133508798187401204126825847955586554112 15808978 -765512263062438218294634773177984658144 15808979 3710444588915686222245227264552762179176 15808980 -368557504665858336131009308802040422400 15808981 -638695367337400664490877203676749090240 15808982 399441313420292139546184690547674745472 15808983 -223520251059791672479030963586614389552 15808984 -3287931847702443589440101124018614906880 15808985 -1256232047117060449778373496747879188480 15808986 31040389132722494532342297529227763200 15808987 2914106216590537673341690898709444509636 15808988 -1050461782161911675487178777251419765760 15808989 490654008811141075149835826118148845120 15808990 -690699857064531924348343218800179365120 15808991 -659192818727275747126936181002597852800 15808992 -3822519676788040900428526698442707959808 15808993 35363901974993756593418759424490462384 15808994 1009928315465234661185305076980500183552 15808995 1879845164084664146258685581796897570720 15808996 -680513942099690194847598461490613256192 15808997 5063083874968410873143197718887673104572 15808998 -470683222107790913593703884680092271936 15808999 112437435398126698668284290299044216664 15809000 295994452826223935416343662405977600000 15809001 -252691467947406132544004807821879622016 15809002 413671095012850872585099845750128512000 15809003 244719589242915649773453098484440737680 15809004 -2158248785504128057983235806989465167872 15809005 -4288717553683975350404239312296406436340 15809006 -3408369830200220130402323829133616113920 15809007 -4397360798450780633678843040930210942720 15809008 4709328250958788083887802388277100544 15809009 3723483085315379835571450295887435824210 15809010 1210692392845499302777617034425016320 15809011 -1194546635430871389438619470270832014388 15809012 1992209897797510761330567882500118670080 15809013 -269241664417071874526136186512014194 15809014 1992775632231437245438878761735623363584 15809015 5017942314714612407997554472166527278400 15809016 -2498646903191597542520073026656832348160 15809017 -2003836823188705791659581484362776599574 15809018 -1645046831490632575800069038831377361040 15809019 -3963195893224919515107628077344042887656 15809020 -2222676767053350164834533767732642731520 15809021 -437645777961654656727026655270252470778 15809022 1798187669417659232837424337773136148160 15809023 -549903871777901922828323301048928649728 15809024 -435844030782991589516120904089412304896 15809025 669367095437013402608353478705922561600 15809026 -68873176819607327325054054236338444800 15809027 -318080887640746431756181474222405826880 15809028 -378279786759525234831023165940765742080 15809029 -6412572212229246880786541219081485095716 15809030 456049222280765742235896232911884246400 15809031 -144698187488988118839905536344714254400 15809032 34206623504703976867950392740304824320 15809033 -1251850144181830619905532733506761541340 15809034 2157514643592938102760822147775398593280 15809035 -696089486352699242763861953038786147440 15809036 12380815001247488865584057796005007360 15809037 -1836378681115439018150598677032788517440 15809038 -1107570997215798864609419583665517362304 15809039 -953220919230782325874666234578624177792 15809040 49448172442141042294347466598213222400 15809041 2281897883366583577561067174234048211300 15809042 -685034076916803337037673163139930057328 15809043 3436564841492627482708339357894523713464 15809044 -1097435868090166779918604748312864466944 15809045 -970272045643489273038343656773471164800 15809046 1032348985861230278092178732888748615168 15809047 101383306907066380160010288271246555360 15809048 -2763514444928819763390920904439870525440 15809049 -2902609587608924572088326510461900085500 15809050 1039844795116386974098349122897150656000 15809051 3751363128262489762080671005332742610052 15809052 646346140464642996986431303030195986432 15809053 -2206112814123406295577925526675572267656 15809054 1356200108752097094357226696679984942976 15809055 1428419086575277403396982474150430302720 15809056 -1007422427072567945230048946110265819136 15809057 -2335150295490528869058407346055243564368 15809058 -3054556623298127688972258325856019495936 15809059 -946890899175283142826513231619632551984 15809060 -1440587548099797132943262042663168793600 15809061 5150203965508164749023537697841807191424 15809062 -2809479224669965688401594345037163559968 15809063 -4426180108356732537441014798020515879216 15809064 -1597926252731905075825257387989490892800 15809065 5998540881941560410301374982542862218000 15809066 -1070923678231734053828515475486446926240 15809067 1461266568988787462275705000397935344480 15809068 1760259089484220544588158364546035923456 15809069 -1041666197696435273970057114127256359530 15809070 -106574131043495562833016408396457574400 15809071 2005821967153907453082865715709641993112 15809072 458408609910879225092668290771439435776 15809073 561747841984138685017925247685646340096 15809074 2774438187622455306769493752316133061632 15809075 3896039116350958632191785424189965224300 15809076 1353790083585812252283440932570931048832 15809077 -4470619177166547390376956908447807027780 15809078 -43748348923767963253155708641574929280 15809079 -29666640230670909500901292608365025024 15809080 309693153530194194027306913871206809600 15809081 3252443113649297105242212743289105315882 15809082 -784573739388828186663969266485617017856 15809083 275548855745924620436284522414667384240 15809084 2168736203023005963345528004297809133056 15809085 3997421192328787291187200681298008396800 15809086 104048415975168023161534790254145740224 15809087 -1368209029902369636990720260310604996608 15809088 1308529213840931683730709851800118231040 15809089 -1244435094666639528171195248537288346540 15809090 -797779320035315338063711537647413644800 15809091 -2113796051541876980761585034096739778560 15809092 -295190031515519241462068925994266737408 15809093 -6197923408129630724210687750776441084896 15809094 464137928960193314047519173567585129600 15809095 2277967786594688614181684547672983172600 15809096 -1756112812356955953426376762704656793600 15809097 15649767453178830186229573927869873120 15809098 4027466937121780292867944100221184087136 15809099 -138596297574401375387820210073141315920 15809100 149597160640980039872885285080146086400 15809101 -144921840048552246288328500907691335680 15809102 1094895709109253556144550486649677788800 15809103 -1626286409707029564850629295226173544088 15809104 -421944210011881132892731772004326318080 15809105 280050363667934761418429868551800605240 15809106 1364854397740764308712661101410344843008 15809107 -2743568194274657653105546037926521111648 15809108 -488311797772985168688274193928828715008 15809109 -3348721212765392674232125024902757267680 15809110 -171478655887515804606021215938689911040 15809111 -5352462122017918332193504274969255799288 15809112 -929730168568513379070583734801376604160 15809113 -4160018224800215150998505686757431019638 15809114 3314385938101752787575661996727835484656 15809115 807294313129029649710807272092649434080 15809116 -728519375243933338579123320556840092672 15809117 7572241819546438214362017894212767376166 15809118 -3465461412756590530521508766075567232 15809119 3809411036732673221800258529882535265920 15809120 3217578269414540101647523621246355374080 15809121 -2932684764034802923791731969607382257600 15809122 -19798033101945085497286895001860261376 15809123 -638640549077051910811806800904469061496 15809124 -1640662648312482378117692602282320620544 15809125 1002974364632359055670771147157482939000 15809126 -3053042871492889938113321350567519458432 15809127 52388610840746565241704124982407393320 15809128 -4881014598483870728041775475716482851840 15809129 -1895495698026917885075658911388502986624 15809130 -403473709538591107866963091844336769600 15809131 1838078000176862379437839600037662950832 15809132 957847705250043219143602283714713669632 15809133 1459558122276269124296167238033998682880 15809134 3334807149849549959466288763279099008 15809135 233930404319007851936714378332051972800 15809136 1316572441860917450829090074789412864 15809137 5322111418841424287353772485375299527092 15809138 -1111334489510404011462518439417034756704 15809139 -4191360505136584972223928023031599532096 15809140 -1770252305518189447827235910691182438400 15809141 3958348661512066152149434217724429226542 15809142 465139651774097820607883481625982945280 15809143 750183380890122402483708905544034636416 15809144 1340207441170734744518212123895131914240 15809145 -1948436032428461538337178206494678000960 15809146 874215726113933121994206518123043964272 15809147 2312978708326203553960329365184224238960 15809148 2536817990651758910471992746541444408320 15809149 -1300648679312771926950542720944565833620 15809150 -885399704227902669691152907406218233600 15809151 -701554678723913614261614913679126662968 15809152 -73313786208773852735702335469503119360 15809153 2334907277752243560716490092033330070402 15809154 1691074032908503439007425423515101621120 15809155 -1159675195961948843449670095266220895040 15809156 1953535353240368382040910100916153420800 15809157 -60067212159644522516243289214239955200 15809158 -726868490587729013181215250517162905216 15809159 1415940321082021914895331492977122330000 15809160 -616620592853416334403398845078349414400 15809161 -10454734161860775112142259375844221984128 15809162 -2504869367088586473856003746380946153168 15809163 708601550762607303326730730194452364288 15809164 3256969452017466207723959053850884515840 15809165 29877627888381405283130485694917528800 15809166 1003166715593670386633371713860436500352 15809167 1261446555071251935003772396314637509672 15809168 519195896613999861394725414758389186560 15809169 -2600676603897291074981776657530455863056 15809170 267860308752098702518969887696824097600 15809171 1634182320432913894129303788431802053712 15809172 275610242276990474274305880955071823872 15809173 150936906048433594379719269378148833422 15809174 81378756690883178498339586183733026336 15809175 -52558484966598894696005496602298172200 15809176 -88818926993981710873237879053920870400 15809177 -6725703753867813730176254965226548033974 15809178 511354758071873584068280630452279336960 15809179 -5705983046274697517832395564894436084220 15809180 1905953650235763297933017342014414118400 15809181 4070973083502729225413377252253694241152 15809182 2330123846822731022784131861166791544192 15809183 2442885885690518151241309903212023330904 15809184 -4637759766324726724273504597282893987840 15809185 914391660599125498917412806552995396160 15809186 2134034109426982080611017270942373585280 15809187 1238936595008502106483926817923540016560 15809188 -24892891162936241520625162456666927104 15809189 -7425421889591923364197941553661159553600 15809190 112700542170562754173488716371323805440 15809191 492897811234550434842879494528872662784 15809192 710181945599401866472826734921556705280 15809193 -437633261573739058991724447353424252480 15809194 -954144452664498874770483417158328603648 15809195 1282543358028431401518193689255150342000 15809196 1235909183257518860800628422590267546624 15809197 -5157954106890219431584992858339385736960 15809198 1831722663969026203110074130220420420800 15809199 91373255523404990546912310660507296640 15809200 -801155365117825698783358826976851558400 15809201 -4132340632227207988779784223269198696668 15809202 2419703380421221765677125010363305625600 15809203 -3988678427328829422671425940084104706548 15809204 2701762978517791863483614541164898435456 15809205 -2329096112086610355251584977056095286400 15809206 -815384025955759489416563027041666523520 15809207 -910744454814031237841083472415151922520 15809208 13708498321414286888586040462919270400 15809209 -852909712691179497101950085404209139192 15809210 -1860328720590701254320050066347978782240 15809211 1141680819078057086864955769745461692672 15809212 -876405734556428672705984003031556609536 15809213 -4230405264305270382587690028221441486400 15809214 707802574937816170489695356679687585792 15809215 2526354621904649353127248132717499380320 15809216 2038128852699965591850906844131093381120 15809217 -3203962687336946992811411175300980563920 15809218 2286590056436989518088059395538120352512 15809219 627579507793532358517158592515989602620 15809220 771637485362138119880302866654209863680 15809221 -2778207304459140285383085192834858711428 15809222 -1298447189670594519980385340481045379072 15809223 2008716981301757739420115126410201520464 15809224 -4578670899131463127446080124182372628480 15809225 -138755875287570927519590723152582080000 15809226 1004354517645505321509336372698571212544 15809227 1040252009412864394410899617740458937600 15809228 -2800048287149001199220433997305733170432 15809229 2475574756336425576368956521730282516800 15809230 -1497170988513539652638733753770938578240 15809231 -1068987580579120161151082000887916311536 15809232 -7081782175919563684352931253403123712 15809233 -864395386050669531429933580534478975376 15809234 -50187149753447740275920845485815777280 15809235 672191365239782965140462476136927244800 15809236 570301323766225235122434154222941841280 15809237 53934899723497157262597881896785431886 15809238 -1209924816189085213491966956046437713056 15809239 700772692635844528342153943342270428040 15809240 1722103285424496277245564148879719628800 15809241 -913284911668859940719078977136407868736 15809242 -1807291281701789464399656548974711795728 15809243 3890193503389051135399039325013405902880 15809244 -51162820819638877738946121155454689280 15809245 -202940950161807580754269445234540483880 15809246 2675752709501644996618377287767776357120 15809247 3086320668067172169103398774684091072848 15809248 330837578533558475156967212961402716160 15809249 4965655759973594690974438361700697421952 15809250 -563527876158971943032301018052507776000 15809251 47550494525839167344428146634938447440 15809252 1767179626853289399243079719650275097088 15809253 2292853895735872818411347872140479175264 15809254 -1988027870868025219245130094628450691200 15809255 322995078783888683291913694166054880 15809256 -98326571140141264693956072252762685440 15809257 -1476319928320079062199307740713492039680 15809258 1379824555785083357027913167385945666480 15809259 -1249878300268868590706518719889218857472 15809260 -4055898078807735988108976567948343475200 15809261 1373583676042549728582571665212080779264 15809262 395399536091742704951211131443231190592 15809263 501595063230401348923967281074228783600 15809264 -354535376028922976549959479122455560192 15809265 -825959170875694718284840387431704251800 15809266 -2746252668997304181700712130145666594176 15809267 -2509876472484091915946574759618868965684 15809268 147409360462280781939552881954228858880 15809269 207092376891869291426349770340569827392 15809270 935970158210660911386729658022135932800 15809271 247666631002112291481461618205199489512 15809272 524137119458991122293926395235474677760 15809273 90186758903071221275803613885556652602 15809274 1358593161036630452402572740259778362704 15809275 175128958170370151788880543637749993300 15809276 -1124935975530141892853805252090005210112 15809277 -1536259938723154025680368424323235438080 15809278 2643165993715457379048381888367718077440 15809279 -891343842154437040585231519409325947520 15809280 -520488071706147475479781531317593702400 15809281 994001566302973651621036522597536334082 15809282 75653489037162260981290064179219284000 15809283 -3395933683544672627521670712144605721600 15809284 2987374989012012002570805327587180479616 15809285 2783323739316605123011641667192663681980 15809286 386690595822706995022149064810758205440 15809287 935403699716574036250731463028999822720 15809288 -956071133869831040481018939598070292480 15809289 -618247678377530625080762611889362395360 15809290 -602123227384439955001126864471250688000 15809291 -3199279468381274356483883100858123163308 15809292 527288675516693878118275854841457433600 15809293 3512175900645722091342749121626129727542 15809294 -48119729580116945092490541674667109440 15809295 -103730598239523367698530440082832253680 15809296 1129259006664876131767272755158195372032 15809297 1827850088548361388725776246295188311552 15809298 211191428028361990226048386800332033664 15809299 -580841794014804882681227615289070397952 15809300 308235854744935641537217405156652524800 15809301 1609483904942200379015617423790673024960 15809302 2323698001563078113700015002166452792352 15809303 5356342677292070646435980222928735231264 15809304 300609002332219983044351457882547814400 15809305 -4182169494151576927617781777796997937080 15809306 2639535243352220394733384998084037658352 15809307 2974470063816221509213763691330496146840 15809308 1415604628656539170739060328921985852928 15809309 -4086251910742937482188418671894092340660 15809310 1456227532689034742828205542737603430400 15809311 -6266458654967071602806007625372845781080 15809312 -1243771784789723203654993212048255418368 15809313 457285197206129078140507152899642469888 15809314 -353100068405686615425007058487407469744 15809315 -812001564674442301577766869551261123200 15809316 2111672835441056109267083892520736842752 15809317 6356386584495781898622618264058842592248 15809318 3384367268323064785997804039976960000 15809319 162728468551054060037470301020069608144 15809320 -6790895506004366482803346612830636441600 15809321 -6381128418255344399551714705077956174400 15809322 -1273358443597667575889125436304136289280 15809323 2556113614540458560155026002792512811680 15809324 -1332075609291365769447258911401513538304 15809325 -77129317514690928443443221722163758400 15809326 -207349717451176154943509685559807792896 15809327 124181634850251812961649775500135063392 15809328 49339216250381874912638521963190943744 15809329 144185342087618344162853350060253030930 15809330 -451413952877072164806256675629348518400 15809331 -377598850607367670765470414385117615056 15809332 -1709436845258931772914571445853291909120 15809333 639588025327630725429656308186069737582 15809334 1279435293259989095991612158099400650112 15809335 -4234274308378122684844534284306676455720 15809336 -5548520340679231236947136114293588152320 15809337 -39611247881084521973562206123382709440 15809338 -2240981416040020754523581271955870561680 15809339 1245563693401065203730880719882570761760 15809340 -788888879138670538160831860072195660800 15809341 -1814718316984267422610064755587115385856 15809342 1095856523904457153242254494742026650624 15809343 1400689844086210846895778438504868627968 15809344 2584486073603936984776599896076804161536 15809345 -3494359607024989505164567885039985486400 15809346 363151202703066370502457418288625485824 15809347 -199304612429746895447064161558950789200 15809348 -1405873860303058208719560342420336619392 15809349 396685053030534693376476237287062118400 15809350 1825236422949204593610016877347187664000 15809351 1187577803553089711933710064734399587600 15809352 525139781971614643544266174993476157440 15809353 -2161282494474934318386104204651960827520 15809354 -924347754394586370972155708506521879552 15809355 2150881483195992906278113958007593297760 15809356 -505986245387048294415343522473457740800 15809357 -2900890216641604479004600529498048218176 15809358 -465229083083064753477298757588057082816 15809359 100028863306045019432016134547134243200 15809360 108333339652818764010886738139305574400 15809361 -1113454283397193418337085336981419418128 15809362 -1099917695291630381534836780781548197888 15809363 333392524540299741349669784767705413612 15809364 910965156132665072700356679361184440320 15809365 930168324930093999211925057053716042240 15809366 -1413860713667927285595051091034909830368 15809367 -1061822128002862977012945704542249397760 15809368 4817157072613175536348420099401371136000 15809369 -4268605583148574692620900077674860410230 15809370 -116058381893756753164426391838987985920 15809371 -5652222745859911154207144040640932610008 15809372 1902445232000827025350560492505173196800 15809373 -569257418610733199640631945116239923578 15809374 -322044023777059203289975688933962653696 15809375 -2954522874269236790022881404839647625000 15809376 -7055908484612989699989988552762195968 15809377 1889069800581255572076544112003322175380 15809378 -711099849275368331767879254156927110592 15809379 -707695474398673448933561828962654197840 15809380 1951599999631768303375529869812203520 15809381 -2593643112949922814635838899366740624608 15809382 2219167668892040050674363014341211565600 15809383 -6452923926055585597770048688810362743368 15809384 4183434674072282418349082886468392770560 15809385 -654535977798950421422076305297820014400 15809386 -2460065585991766103736774323246406963456 15809387 4733400130756472540192116755974094787200 15809388 774655965626288717747817356434279759872 15809389 2249316667672082548840915229629736995392 15809390 -235016827075790419497701800255959467520 15809391 1508179993671364347640793965824790080 15809392 335741247841283476277891329124548575232 15809393 1181797898208304847075178263478983410740 15809394 48399679137791843345102223452993494272 15809395 -488185366361953731372540015542207078400 15809396 2302000104329562628054083031487139508992 15809397 -1773146474604908461678821125772377039328 15809398 -1439959622973903619657659526798202664960 15809399 2723517968612486682247795731973020807240 15809400 153217277609064455134580293569328128000 15809401 2764465441514817776950397853256571617920 15809402 726029006082686915381435138583419579904 15809403 -2361462341785437040964980051475679313896 15809404 -664382889917810872683757212428699489280 15809405 3581635042357983910848393546322814204760 15809406 -2419723876911758697156246628697684044800 15809407 -4122534711093529193732203324112841274800 15809408 4320642591447775899790972680161722368000 15809409 2397794714281528152598532535372818885520 15809410 354839155694813021746773918024817920000 15809411 3179839990020001397219180160638215032636 15809412 -2757721244961000450530736692036063474688 15809413 -5313298921616820416424404757630259442338 15809414 299157503213814277082138725882029673056 15809415 244249668094591195445468646554848110720 15809416 1048601663233047940138318175449744834560 15809417 469535771344942798336032097882871261220 15809418 -45427493501324353424042175633052283136 15809419 1859696843932701731543885976903742468820 15809420 1827121960910442514816180628812452418560 15809421 -1168089497498936797122934918155453540480 15809422 2164135196996732663099030129286176848512 15809423 -10728260077341868029088303603500767232 15809424 576443395311180175087018327576797511680 15809425 -1063925632597399330212174755958098868000 15809426 1158544907325981848977553190228535614240 15809427 3491843218522697649164164519058433764280 15809428 357872034385304026874771249057890093056 15809429 -2300577569776984951418043486941217478248 15809430 170913527403203869001803944005918883840 15809431 7473600836135500347833197686192192641328 15809432 -1692327783751800816297738578076799303680 15809433 -4245214200817073348887225641138139888176 15809434 -1792221231463421426105728519383233011488 15809435 -3125264498093677975556602601471063421120 15809436 397438750900919015045577236344106640384 15809437 -2458126681165223901567196324162683102720 15809438 2688732148113503821448195456896979061120 15809439 -1908281177952613182469671480611796996720 15809440 -472091010268867707083089410239525683200 15809441 -460062649744453379302057686321368598720 15809442 29039180515622045337426852902588448768 15809443 -4126508581778445997182601650336453027240 15809444 877478128969786697481625583116407336960 15809445 1212147652057151946642884652874722259200 15809446 -322493280021550087340023194528875639328 15809447 2306150922883676857740189098444727252792 15809448 -2631902079675296849561729140232891105280 15809449 2322433545800280094870730986447487699450 15809450 -1603193360976202964899652825809085814000 15809451 24708382878328450700902639940152387584 15809452 969935580063700675231074589680680558592 15809453 -2310772602578562625066496762601385919136 15809454 -1770408020669972959456979081533339769280 15809455 2002572657317310961062846747131385660360 15809456 185779521087366937293096426322866143232 15809457 3313912504282090923036651403306170979440 15809458 307885404775411538834892329038264835616 15809459 -1454562232333245086506219001919735204840 15809460 -1485967662959669481085751149823061411840 15809461 4885606723283195963051915023944025909692 15809462 2208790266868214882654080238510961059232 15809463 2036239207464886585957581523916944550400 15809464 111224139537729872185082618728932311040 15809465 288122388474931842814255362752249496000 15809466 18834459764466849024483420690525719040 15809467 -7279010147456573326715391357706445667484 15809468 2267151642654791475124899492773748719616 15809469 654553894507109903207090795061351772800 15809470 1527844808935026950259573643752485856000 15809471 732288593743418231918870184360841718952 15809472 -293599825727140952955398433997156515840 15809473 -2725109311925933378186146915657131809280 15809474 -489916369949177017807628539290929233920 15809475 1077097040416606589106748515186616123200 15809476 -498389417159005067711778433439597415168 15809477 814276850585519744782675917906635914332 15809478 -623208161102340046754339230455121034880 15809479 -1926155643226888944889802793016954346400 15809480 1450527833215819988233968313658548224000 15809481 -300610475812773403946298104751648007488 15809482 1109139719365852489503400951736210062080 15809483 1064901473520704962691757020913596163600 15809484 -3955159797576363844142971048102545850368 15809485 -4324150709219370955987870097235491168820 15809486 -575051025937866538068967207566412892160 15809487 -1686028478261342377586987600586797173632 15809488 791378864001806397788262828254725824512 15809489 6245488145459067741953091343114734850290 15809490 -310652958961769565762183431494669337280 15809491 -693487581289421349048691738761197139528 15809492 -3713933050417304737455629341804316383488 15809493 835522494405374431354154888094030897984 15809494 -1034989235568479095433883431651964319488 15809495 2013612913559855487666534565737004192800 15809496 608958704852332779408610153082600448000 15809497 4028202004401704019883128573046298 15809498 -1099681889846885559471287596596032242464 15809499 227854945576493976228007073908431546000 15809500 802550450584822304098949597509510656000 15809501 -4264084892646355942463005324397453534400 15809502 -1970195333939729897077989528212212525440 15809503 -5832014823173945165329164995191022801248 15809504 -492141762199653796708951513646978039808 15809505 359345715018479145694753999388344114560 15809506 1156284473049416178930519934784831567952 15809507 6969000073897695231428444021436180602040 15809508 -276177193086643290703321895560281034752 15809509 -117327999874622110360966440949120661696 15809510 -698491821657955970620611662197050512640 15809511 -95580745014188998702918954227183572736 15809512 3513997337329314128984577214124157419520 15809513 -323520276533414014293049465751210471238 15809514 -260628991702930354398556546974329630208 15809515 1887816407900787733905289631371551271200 15809516 321062574523101991342372126332219889152 15809517 1633156649552737576536686176763265583734 15809518 -1119236633268756067942630808171161766400 15809519 3856728970848211563325838953124213019960 15809520 292565359545045595000311348151595827200 15809521 -213475361288142485643454598765811007616 15809522 -1373453034153730433902791620098838179200 15809523 2383071994251767252003414518730766588984 15809524 -2449123231570935758493195546961715612160 15809525 -428496770269475728220034183608413108950 15809526 -579403382809094951008369853936403175680 15809527 -4196560216737547574363860888812424537624 15809528 1030893306665247206175688921380499906560 15809529 1250320107674207180570441925995105416128 15809530 1377332587206182558340016501450221066240 15809531 -445569548988990254092193886187579507488 15809532 -1751947978122092247017128898469184470528 15809533 868156972902051712459526950567559481024 15809534 1272222634519740056519520685165915687680 15809535 230608702502173020711827399062078310400 15809536 1982637171925522578817496851758889041920 15809537 -204553897029366362761199995719063369660 15809538 1701430548603368179530911616394560975744 15809539 1935610520256097178729376042087836012440 15809540 202777468520180532235937202382713100800 15809541 -2606022492082443307672010433970962962112 15809542 -1459222808198904981744146422816330044288 15809543 2884680035943311614899057694666452144792 15809544 -693733019740890577980941065540386032640 15809545 -278736921118304945937083980145356982640 15809546 -1916432192817271201496910466536544056528 15809547 306231560445947383200323585035832498928 15809548 -2331828907485365581667501166152082548992 15809549 -443211081621868324900061418288209632128 15809550 -990709534516970027901698526074650171200 15809551 -1180953383984146581054248723900476545296 15809552 29731231821986328145840515348877148160 15809553 4162027150285664828554283972382308246400 15809554 10739268231835083986430009826494612480 15809555 623227341916891540478429320738367940000 15809556 -1172084116511803730918365717448549990400 15809557 105984470544224771102129740329897228640 15809558 -1703799091109143909600026703647111020160 15809559 -237148257478787350445618279164215866880 15809560 1364848704962001197604471499891500441600 15809561 869647772834296718864823056824498665162 15809562 -449931275915128310247315819858134257680 15809563 2611592756227848471724262340541136067840 15809564 1020553741771992991249463331004608370176 15809565 1944765707768829321397990421460787271520 15809566 1028651116368892008183714782124566367744 15809567 2958466649942675707896726688602453131616 15809568 -3246933098109016930746009801674476486656 15809569 815476445290467456005300208326426095970 15809570 28486136647715219910935933016051025920 15809571 -1474348797859099883859024165518804683128 15809572 -5254361705846593405185192015253084657024 15809573 -2613500604686422552069199438615373267456 15809574 -1126978115195369389342586222905442403840 15809575 -1427269389151282319455398573438700620000 15809576 2544453636344163804043962766981970734080 15809577 119874841686289983164949553548771578880 15809578 961607252272521700643695252455512401920 15809579 702091645555244748498811174349320673280 15809580 631593023953211607209774603315310351360 15809581 -6257258748215389132943198843101442018400 15809582 -534873375965433895051916665920726201600 15809583 -2430269315089896860217872214239000835576 15809584 521833409609312001256280889734572343296 15809585 99734499525075022280723040106096780800 15809586 -86956408066469614586029687711819940352 15809587 3355217573482803446615838206618934852236 15809588 -2074507877728893758099015284520267894784 15809589 1397369051544720908824473838837910991264 15809590 368067465699070159974389225170059532800 15809591 1512165786426744585824958255943242789504 15809592 321982467659910546201555850565268480000 15809593 3361151603431101718272616620036499839744 15809594 1688958473783810809484762064003613716480 15809595 29803974982203562660138618050413322240 15809596 -2108100666657491807690089136376743362560 15809597 -1127403713811164085278188476156341849856 15809598 21025454103396306676050778363786149888 15809599 981836718532139146217831329914352781464 15809600 4905539010538221776506513228745932800 15809601 3834041624215853495137072202187738806832 15809602 -92730891773146553351738266963427025408 15809603 425459867292538624707883329419819828184 15809604 -498525161870927469114863658555267133440 15809605 -429693388291460207533460165496639248040 15809606 312055079039928975850002499323978338880 15809607 3211799958278582022485888321623182497280 15809608 3738882717202600641359951921351579304960 15809609 2060322340202428827839282936944686078516 15809610 -101845659218433160901428592098169817600 15809611 2362414141793478548566082837166988766400 15809612 1109077381747807306424504769170495262720 15809613 2027519799910223765204201481097457832288 15809614 3063701881969184570501005123134419802432 15809615 9655228674891610166608496751876507600 15809616 -667588428912202519554022133003383480320 15809617 171760984534882060315637300399439191666 15809618 2225129334782358176529725169704314863360 15809619 365102862904817297682838803615245052672 15809620 -1267952764466638279360379076500776792320 15809621 -6755538615120742887899330771684076656178 15809622 -765503967701282683678530725846427025536 15809623 740189901309790349311762081680866724872 15809624 -1948030313702497462426011942852008570880 15809625 -1180906542783513901257709990830482304000 15809626 -492117404251783103270089537008752898048 15809627 3984937659338701959459612261127841521476 15809628 938323177061062428939279425855680512000 15809629 4803997145030421848334512724070064328480 15809630 -2612064491824354246345000364789397886080 15809631 -78767962273645625979001252724276931696 15809632 -739514161114145573087781999644349431808 15809633 -1818345549472610314688703267528745884480 15809634 25259208551661097617297740577308010240 15809635 -953438099388719788688901607545796292400 15809636 -65171908694284670212883279868284498688 15809637 -1900751556169496132521089910730159387040 15809638 -15218597553010254908681618382196838400 15809639 3598320157887439755415797020280974176440 15809640 613320760384733942010927034134036480000 15809641 -225484103546109738059573761399025212032 15809642 385790276144639585511734912282658101760 15809643 -3675277844834919686557202316274917656832 15809644 -2075512355265844333922236351409299820544 15809645 6082030133137502473707060591661915779000 15809646 -218458022541268714074862013624626132416 15809647 1250850756258149865883303930924474254832 15809648 -675692488520632984014144834592316522496 15809649 -2955754978410677758063135258490285288832 15809650 1109065648231167203550876097242203578800 15809651 -1853396077167555479054948591892015362736 15809652 -1085728152595008617252206393924499370624 15809653 -5254872285074122449360176874841298921760 15809654 -411197680595723961907237545268287374304 15809655 -3824953074147623293566040364533313182080 15809656 895449674679928036302151971702056079360 15809657 2363449613885187678515760543022640796906 15809658 1153941665992417169506437240077184374784 15809659 13733332207553629799561088976805289280 15809660 -1932167202509902292375625011195222400000 15809661 14902181970922659241002184321629138912 15809662 1093873067430563773842885073595971894464 15809663 -3463743968560728164519995155567506691600 15809664 1205813189979573355997740118293547581440 15809665 -2795458243044431724098484103897121429400 15809666 -3504034285442025281370482966114475502080 15809667 -4014895091654307906726545170261565201088 15809668 -101070258182735832232831770251825664000 15809669 3029758606750145909331986793110250612060 15809670 211751639384463527308052373919858302720 15809671 5295992522811073905631331030986199447424 15809672 -1000738700349127745148736780780383436800 15809673 -4351171476646873258816401014176726758432 15809674 -496840326889472125614449045397127422720 15809675 537169583728176380435705856710602005600 15809676 5136841338988764705363857889799241416704 15809677 -3448804526627789055292160322173686907688 15809678 1840988076557538629443567509045061765056 15809679 4480457828121267815299097460689301285864 15809680 203845170089191459470230784871148175360 15809681 -159612740200091165677556214657306139296 15809682 15672883712412366486212171240604515328 15809683 435882296085822854617586872296474620584 15809684 1806417923113705107395548824488796844032 15809685 -2663226312829798934238260367958033795200 15809686 2109028427451279092882835419909917365792 15809687 -859476566487016445196532588317455847480 15809688 -1727877485830093532534306793494970777600 15809689 1500607726793642131345604724530160960256 15809690 -31586221118989890201413878938015068160 15809691 -83199495020610264188945885516202361920 15809692 -1214215443901568144523942488897250333184 15809693 1122771576677217506658039829560832837080 15809694 604847936592437340519477720670054151808 15809695 -1154328749240515550380211902129364058000 15809696 -117717641544662419051968268496919330816 15809697 2725545982271428219960414682710727345874 15809698 4071061933629524328142505800834496336160 15809699 -2198313929504977779649060103711360201880 15809700 199971193691661988842435903956282880000 15809701 72674907956632383903039376569476096702 15809702 -2517703201344013790362882117471998326400 15809703 1119559923895786456531340530553936794704 15809704 3609674462640090829822945640870807669760 15809705 7710627131902490180906289305539412934720 15809706 -2104202378125686889731005477281898286336 15809707 406117919377203452575038996467504064880 15809708 -374540745911409698761408677644038433280 15809709 -312087578849168464409699981214303494112 15809710 -520837722544148727424681449516423782400 15809711 3145252198332563291184903918614601309312 15809712 -85769458701278895587103163039654871040 15809713 -2607277060444772996452168491878736797038 15809714 -1635932094517381010938663239406505186544 15809715 -2189641222472798658975055979353026084000 15809716 1125701524927605585210914353564212650752 15809717 541633675359528789938185666752265789440 15809718 -1406559508581421435457325028141036293696 15809719 5400817078291505931296300220473456885760 15809720 -2119912356172021839937603574507904307200 15809721 -200077029511122082289671665621299220480 15809722 -349011540625145694685388390999621099520 15809723 2795372319556013237927033327793570978720 15809724 -15515120338761154420494035080308449280 15809725 533436928321429187445428701862020447250 15809726 -765091048894682938762531874462158418688 15809727 3409687744154329073129819625443079240720 15809728 1442195030110371329307492220184907743232 15809729 -1723177985585479392579191804443659197760 15809730 -116604596690697485119060692902926702080 15809731 427346578729424085695908540628133614240 15809732 3600217509457157759855361308563833844992 15809733 -1145895171896149059106559907544678934976 15809734 -1898945060106883195602480657481553805984 15809735 2065652530530845645348199659794749086160 15809736 1995118674612761629624188789115232256000 15809737 -5155908147075252111693312536897238343728 15809738 -653086611173128659060571390354445982720 15809739 -5768477677875447591445173246799150800 15809740 -486467490009213401959543917857307494400 15809741 4643826330446327925174118044514090069944 15809742 -82145515892799170306146721613207023808 15809743 3715593985248025316485479664174705874200 15809744 -1367303795501075598029735659402351779840 15809745 -253693409126245436778815316397304442240 15809746 -283954218272691588323527092803621954928 15809747 1433120731306444616551608675848210009196 15809748 -1720332967330649935456556848067902556160 15809749 -10778166717900375729495637938332878768836 15809750 2742751923804788990686925735705940000000 15809751 -3134869473816263953153350069701675101920 15809752 -597304559231880284723443851279913943040 15809753 3700348959766388526434894772253017781002 15809754 122296860962772885571805580514561804800 15809755 1542868316266556574117070680937871514960 15809756 419700789043491514978688133094846049280 15809757 -594049477888774982030606041161453681312 15809758 280366270459315376935596983282265232320 15809759 30754448965808294037050198216226897792 15809760 -1475753086517557705660832873497539379200 15809761 -4878370977996730868107506071892426589776 15809762 -3133198881562840352967314094919232063328 15809763 2408527085747510852255304896416154866944 15809764 960070941939247668178035340716955729152 15809765 846596285552037128119950470826041505660 15809766 226874539196937325093447394120965201920 15809767 -725891308871584051476740667645173120 15809768 -1798803475369067629232969375107536291840 15809769 -5563331039618538011290152030157004443680 15809770 -1681030442990276509576764214835351989920 15809771 -2231219722940926689507943846701465014028 15809772 -286230232242359460496669300048873967616 15809773 340742837660388665934189522766202787040 15809774 2262047983502299963128362930514879299136 15809775 -817037973772424163424471368685624376400 15809776 176322527355324187717239532526782840832 15809777 1321553551150976839441790960468305804626 15809778 -79733800195284935346797299046552486496 15809779 -4326104418608792109708010298436810639840 15809780 305957229924732147923331360335510077440 15809781 2820041127030615611568669161750929088448 15809782 205418061588635060912052675256026820800 15809783 327896168103799838318295110418822199296 15809784 1190149236522833243678829727131144683520 15809785 2380222882700119520613988566083840808000 15809786 -1913587454834413948178605341922908326400 15809787 -1472748269879339393850195882371501871600 15809788 1969890698637296990302799508280461230080 15809789 -6710776997886923258072621677029452070144 15809790 -43467702230950728767233165552200785280 15809791 185477246240797664968238900714495336192 15809792 468095957568526129566688790150985547776 15809793 -592436267430529687159957696116631797696 15809794 -220969262962655855238053023420037068800 15809795 253091165278987729070089602215950594320 15809796 -2086470078204773630466575633688809472000 15809797 -2347110058370404414708383250099222314788 15809798 761039151616602666304583222849961601920 15809799 -644794642809420813157866341044303682136 15809800 -561893269874845702162262278936497408000 15809801 -1145183623429614886805141074711533272550 15809802 -790622669655339650358105041143471680768 15809803 4644986493961986418777178090497661620052 15809804 435060229931450721851109631768484606976 15809805 1424714525888251453137258599702374495200 15809806 -132948060417806773725576373395016323648 15809807 503167697684297713660135343723591182080 15809808 207539677568610550115230371709974478848 15809809 3553896627234212270496646522144916003904 15809810 35663748321424078747768468731389429760 15809811 -318719392630830844384003020966736244880 15809812 -80935564287937692338864469834846473344 15809813 -5612641707574624890906790597080243093924 15809814 161726806845464236079777233116244485120 15809815 735808434486392534339561120050850776800 15809816 5328758890100632620348510227704375234560 15809817 239390684477608005990093713736924000000 15809818 782919558219895847606145034518813398016 15809819 -65732606567456558516549182741736992080 15809820 215393394111854123603481730984142899200 15809821 4799209901142989175158699181717543730022 15809822 -454118961221831503810906659370766140416 15809823 -230536188607207395040130511525730744800 15809824 4097808332393420820134007366321651056640 15809825 -2048321230388311904497618821564752277450 15809826 -25754851899307206497586923437626208512 15809827 -3318332070690427449646108950002327390328 15809828 3705481241796589041459214195920666387456 15809829 -71952499649898498246228700191945090432 15809830 922009629049694925734177452625221393920 15809831 49137678845639881346476603636290672672 15809832 -1784492935739321457024087023090538823680 15809833 -1395982050763665862336809891742972639992 15809834 -2365604726210675489405312787536300095488 15809835 2224989627928968292496653851768273116400 15809836 -136057888586828747200258943067049129984 15809837 327380680821960058116155287886776014486 15809838 -855117071193942121075995099148110369792 15809839 -4976596120557260030919543609476431909360 15809840 -171094244267525335375318481948882042880 15809841 13775713494822191202334630404152892264 15809842 -238205350141673409818479985874919020000 15809843 -2191738686215977943561592984449180640000 15809844 1317211619286356433222339703032993263616 15809845 -1304533967194068370158823109625179520000 15809846 483086706886293895248071922424750652928 15809847 -481578713779538726444735379975014517600 15809848 1477694424243879728493698591224062750720 15809849 -4207433587207860041070175012506319223808 15809850 -543329992177251452205405750803744640000 15809851 1937187288080187406009715608172461334704 15809852 2496242247744546091786975212466836519936 15809853 -69568969198340437592256523040307715296 15809854 -2061159020523793717588547243915738836608 15809855 -2682016540662636082135896480255007254240 15809856 363913566800267530077380901090707374080 15809857 3614260976332681544653330172622340012032 15809858 -1351692693964988548737012806705352100320 15809859 -423967622304954416879422954549274020560 15809860 -5682132161218294465762094460053299200 15809861 -1202957111410703942487114215237815574688 15809862 -1930850624865472500365597627911581765120 15809863 6291931851352632737460461751388351489112 15809864 -2104263082694494116397443236140732907520 15809865 -612276089235167483529387362890728713280 15809866 -2706053836509699520556402158215788441856 15809867 -5494518341237751933559477602498457263084 15809868 2581320575061881987535137144309814404352 15809869 122771963240959417263468669576344303232 15809870 -2323232460912240578033837625701127885120 15809871 142306224379308240357732194125285747200 15809872 627582062812478008831760339493274091520 15809873 2759443195713582480804921684940996555122 15809874 901852359120383600553839557692657592320 15809875 2111569342175163520532004097028674320000 15809876 302156837191133915255122849998588395520 15809877 -1884379922578526833188208769684327372160 15809878 -140348524686010208434015199547956379648 15809879 -9597983357514562706467758237492425645160 15809880 -2163604401147529985901629696636544000000 15809881 -7590162327307576497647369166936545606880 15809882 2183052005455580494784228002253115354624 15809883 -2956378083064857606582183566035511799696 15809884 -4656402142458464976521003958653575059968 15809885 476273348956468333789645737194865240960 15809886 -758740238648567582066567539887936655296 15809887 -94476331208076530775311174450903109648 15809888 -210920521085598567666182201175836196864 15809889 798258324975527762064668476822980107808 15809890 -120871554554689335218259724798408619520 15809891 87587320547110355597184160851967780272 15809892 508344109126797640255009383029031567360 15809893 -6427332725396211953821135048335941710656 15809894 590534080887779918148602465222692982496 15809895 615882610554785165659537058435912646000 15809896 -28939647672193041543275360086748774400 15809897 5553781773727219288597180896583639724346 15809898 273950115200054380176153078838064629248 15809899 -106267346601611913668519248762497906400 15809900 -839966947792935012470787249931880832000 15809901 955401488413293481759710434571875821440 15809902 30135640841888267767094077504250990592 15809903 -3850764148374561762200563581738556592016 15809904 -67035569210337096451688204159591546880 15809905 1796118692174342601914574568125271233000 15809906 455917794816162979683860880179284085760 15809907 1311464645095516940183755989870808879104 15809908 480733716254001392182100341324351776128 15809909 770093290038875213061311969556475960110 15809910 818647014760169769654452264525017599360 15809911 -2623148902686869929158384590132636049848 15809912 2588049544712569564484680120416057139200 15809913 -71445200460519791679816161697880026816 15809914 2478148730391480331424256538327699315056 15809915 986104134152548122580771637211120221760 15809916 -2351448188149625852275696699436111912448 15809917 24467004921703415503657141790101516192 15809918 596885403859229218805953891407806876160 15809919 -2107875827190568781368628539671205480320 15809920 -1175694759415956117538437570616098816000 15809921 -2025224510383351150878432112937489578878 15809922 -2192365206156885445209976039920156346368 15809923 -2594102038028074698177349108949430280896 15809924 -908516917738490242781319351847754280960 15809925 171504644190753741097912675627925592000 15809926 -97118023718315347794502244031371034816 15809927 -125170594430460684656341403935439736528 15809928 610286825994610240874955144120406917120 15809929 -988446062784362400691584785807919770470 15809930 693045846571471800911298751856964926400 15809931 1658384959833626601126723463303540581600 15809932 -3835263127136100127679730127772874816000 15809933 6141693707422323749076421196427106991340 15809934 -83351360140612790747403452536676376576 15809935 5091041230287976777903416711665545143600 15809936 -458661725037155525084736996880279584768 15809937 597683286560641123083302991580127218560 15809938 -308269833890426624771738413697625016320 15809939 41819546480489072119964632380358009224 15809940 815692288874644432623791293347151445760 15809941 1667826871956731516178580588011546716480 15809942 -299422088321044773332239469930433459456 15809943 -2380961285922616935838206014890204264800 15809944 3039440652296276405867416180143401564160 15809945 317094468137945008308817830509211993480 15809946 550102305627149861190582038001330077184 15809947 2229936321666866635760868842222844373680 15809948 -2614382820039682304529138177820998142464 15809949 -2292998590056506687552535085842538772916 15809950 -500501704955902860308941150847608694400 15809951 3261666300844208552756829642715352103192 15809952 -1956473325263364928151831194162116427776 15809953 247758931554934414823251446789678600000 15809954 3602827054359422801985628062416479334400 15809955 -957226340737413583522464054825067034880 15809956 -546970001333707006824389864571366378880 15809957 5550893358216717355184295409070087079840 15809958 1603705054940576330041162894467454657920 15809959 -322141512983934735516561368282357818680 15809960 -97597681815893492553447108594590208000 15809961 3029272801407565859530716327349766645184 15809962 -482550833392373477967328255917164836608 15809963 1586673323343939207779363628523275403824 15809964 299138654144158820544716810254142180352 15809965 -1768401955355961512479276744634896321140 15809966 -1742150442883782177569886406528010256000 15809967 3684745285298907517681557344083049176584 15809968 -449733640927349533535470997723427307520 15809969 -285167779848685955696901100619207617536 15809970 -659752520479249173040287941089227448320 15809971 4186767044159863005964074316030042777872 15809972 3552560070533005286763933889345737019776 15809973 611992825066981187945076867148087314624 15809974 -3211601722934814401859083861366224839264 15809975 234912804868574729571621314554248039600 15809976 260129918603312770496358029709960806400 15809977 4426037473168543818914454654527426950826 15809978 -68336566330720814689394011985594758176 15809979 3415368688471831514447905715952774024984 15809980 555679206092991528612626064278849740800 15809981 -3832321314541999359254542249342718964 15809982 44157476658596404672705022086913427456 15809983 1817465077630753584591707189201717258976 15809984 1118567836495227760493143849563089534976 15809985 -265935547500976827026835895439564875200 15809986 2635938529904859580471084976328142506192 15809987 -2913964766561327594641161150314931215280 15809988 616409842335994298484797515331610193920 15809989 -530064906092723650911535780080729592360 15809990 -1480808958072178873222244564279651543040 15809991 -322248916184506433417947638608607731760 15809992 2009557077530469220666554644803411353600 15809993 2081759692211014769408059369609346444544 15809994 -1401177792378374022945071629678044084480 15809995 4480916686565432303027346646496497538400 15809996 -1208669770678323603951049803838770954240 15809997 -75377757465706746250279872177428314656 15809998 -1576203479717387003355648354945259464000 15809999 -3024655304379835303613865786754426888320 15810000 -44381835359851963229184661697986560000 15810001 16362273658861885351475029632860062575360 15810002 -1317612353242727978161437599364406411776 15810003 -2983811597619452605630114400300953353336 15810004 1685458508291964767851152949883478009856 15810005 2678609382447428712817630779530088909660 15810006 481951052801560556499322189431185356800 15810007 -104660729216878226017523386233844258040 15810008 -19127063249172058486188651821434736640 15810009 -1750416864624819053231248282557015368496 15810010 157134442259776844493135312762049744320 15810011 -2801896094463128235273213797646953795568 15810012 -4156163404676924234222052365872697625600 15810013 1805371202916205321411698602494703140262 15810014 1564700941268438641433609026123330790400 15810015 -968892287779235977980891513529398058080 15810016 -2382900856160586111676942599107120726016 15810017 4463553176998786479809356583320339122600 15810018 1048254352946796180881967600886818573312 15810019 2722388587597591041315244127312049022360 15810020 -945885734790711594713533092309914699520 15810021 97666767158032431298931944770369655740 15810022 702457540429751573947590669971956085952 15810023 5092194866422677346879198895918923561272 15810024 1787677472291839432730317165177010257920 15810025 -10798427732921400649747394861492428800 15810026 68137280768652763322157784438927490400 15810027 -1915913041298281158146103588867674119080 15810028 1849562689481272914753314969212725130240 15810029 -5442287130108375811964863535075282243370 15810030 -1325109565942365778849698255700106474880 15810031 -1995853968413338214307330934731307565056 15810032 496441439668865416767253890652874145792 15810033 -1725159720154220985881810086130929305600 15810034 -725681013817808034920896923955661553600 15810035 -400278516578472466507011591570003941040 15810036 379612424175474741099333327007350441984 15810037 957248640016474489605982478811941184686 15810038 -3902869372509872132531522107447931904 15810039 609298378250892778520103322246068771840 15810040 -2531616275331970939050347850717014323200 15810041 3215393243529003052253798688064754184 15810042 -554155955176178679854586541891984908288 15810043 10915303089022942162161067763974728042040 15810044 2836044048135790776363406282801774043136 15810045 -854172047560667553011054159456662795680 15810046 -2150689514925073648048714979351718073920 15810047 1700943154345965074041145810178876693744 15810048 163153863051982698010483307335064223744 15810049 54958829077917426333978185874589665000 15810050 -1411259090505215967320725990646707357200 15810051 607867032349337128993831477214985013728 15810052 1756608920801055659587805471949391339520 15810053 793570458903489775085564114086790569920 15810054 322413308012529911644991259839961153408 15810055 3509906487317148557674961763806843715960 15810056 -256937793563497615228814371653513369600 15810057 6374184425852713036471635935644335010752 15810058 -1746591632985284023394774619453900803328 15810059 2836170875834941829850065556936239128704 15810060 231515103956978398628640579554014248960 15810061 -831712401728431961331508372947668915648 15810062 -104279378066532318268797169108528889856 15810063 -1328699615909567505091808098178993581296 15810064 -211007364244725740439179955428339998720 15810065 42537663084731936248099423089041703720 15810066 -1077815344473521119733891183547734952576 15810067 -494634512405922994907341866722090612736 15810068 -38706503297423504638896693620904443904 15810069 -752122937129010925489453800548698959360 15810070 662640213021624778405435473491896884480 15810071 -5286903410622291634273068978432274879800 15810072 866230706882388705592454744871855697920 15810073 -1578114968190507517087164754972517626678 15810074 66163419608938373988427614773041193472 15810075 -2124867378191102195410213042234811022000 15810076 -1779529493624534883833230511512766794240 15810077 9974496800907199058330012169080033454540 15810078 423917367544643573239373099994387591168 15810079 -2241677679127174032726616449245866076320 15810080 -806200859099496726420936927331598991360 15810081 -1220752789677195273444576759145601403456 15810082 32866462965907077769046681801961434784 15810083 -2665871407628486255886157285820556181668 15810084 -154137206487910112435507196213630821376 15810085 -811392084582650849869080343872761514240 15810086 -2460740668649216006989130835672902143008 15810087 3983824982248814327613435286022758334760 15810088 -1126827848219923088144633720515192750080 15810089 482231440089115393504956684951232010880 15810090 -728718092674939754053664622355702540800 15810091 -6021075567684247300756381300829354880000 15810092 1738215110816896523886968525178749798400 15810093 451977924120134861801620404026199106560 15810094 -2779622480380798419016841812955791283904 15810095 -4336117473664457586360055809250018902720 15810096 78108081351213918101538793980664479744 15810097 -3498955435729204894846476342292363142348 15810098 -2461858335626294413755447826552609897200 15810099 -1208974819180641134436556957537068499200 15810100 314188358941907687781032248520317446400 15810101 240469162227628176849715206439240821102 15810102 1093284742380016866590310347878624512 15810103 -2631762281143418469808078767817605320960 15810104 5835686254616095890327557861471971430400 15810105 -1519511629115309136730335380732527247040 15810106 -25732685459218577953526406914677860096 15810107 1496738624308388336662388379937313776356 15810108 82624252112962031192920303405977575424 15810109 -1045108644125872619548476340222393850560 15810110 -1580683920919040976863726545524120623040 15810111 366992387587988871144165206157000888 15810112 852150599677807225426632705682754764800 15810113 -1131594436417978384600840505074502686416 15810114 2396787568860968170082661358087221075840 15810115 43917857191378057214700766831634647920 15810116 -930397068155178450008026646729359810560 15810117 2802538611360475077629614988974892755680 15810118 3347776295161537336171849637387085137760 15810119 -3074008706976357217483069428434631557376 15810120 1991724505725901986181849382217400320000 15810121 456600730008546696486931403533107573172 15810122 -2220456252865080184112342666315334759888 15810123 -552174065311784696558175100390360807680 15810124 611868729358345651010350928157300424704 15810125 3690031080590758562774518949663934159000 15810126 -2086807371512188923504646212149502408576 15810127 -825231782728584565652274823345919353200 15810128 1383182689221802435635172377183059312640 15810129 127434195059015456576091172753815151044 15810130 -1012597552859316156136790109012911731200 15810131 -4058296206967964504667093914238288543888 15810132 413038555437232648782852784942802982912 15810133 739898709496545237698302474819521863160 15810134 -3463477402791730517755771884958713026784 15810135 1521349833637033452980671266555185462400 15810136 -2600199690469360611595289578236672737280 15810137 454005607265557825653344224809253735872 15810138 -398330532193391618005965424763300313600 15810139 -2515067602126287254017170478325910928060 15810140 4995780704943002007809684628671508480 15810141 1203771799908038684260771618076265415680 15810142 -6098536948235313594280335703805804237568 15810143 -2553829923857268908331999680054930224608 15810144 -2548811098446662971494734127245252886528 15810145 -743833827415283003366000315055803288280 15810146 161147923178433729438706253790109447680 15810147 82233358429860978169591116145469087640 15810148 -3555524828275074343586512540703030929792 15810149 2523715816198934339575226757661420977150 15810150 -286942741337662078001340218314541054400 15810151 -1172670774776993255187768183351538474448 15810152 -106582644600348687254652475810449408000 15810153 -3906796408619667647655989351487658188672 15810154 14296388541286842766758495822801408 15810155 -853410083954379553352110514920550762880 15810156 2190451939421747156526507230821606048512 15810157 2987405124026535586019597217716612084832 15810158 -526377815805539875108969046791139554560 15810159 -677140455817634636531602003286652912 15810160 -609493401921193470508686410648007475200 15810161 4546487981907077645701088867755159479762 15810162 -1835903183626555500054415747728370682880 15810163 -7095438817584200548457387366571177034016 15810164 -845992156291191896290377569987633313024 15810165 418243495545865101352451517600319509120 15810166 526961912458257128518880590106252121600 15810167 3358883349351890984189707700972936826216 15810168 -892899725909576861187443706953251553280 15810169 -945923659387703262936106291123631567352 15810170 -1754941128404800572462841711426597861440 15810171 883425926652207146915051620538204417280 15810172 -9815593097284737921380856144578715648 15810173 863337797591907249949949344137633004422 15810174 -537379808613944555132126035796445304320 15810175 -406258134168982179385812928411939581000 15810176 5475616537811323511064236125883266498560 15810177 -635409013456814615266906824954433152192 15810178 -2452243346768491602774736484756631501360 15810179 -1635393392386623320615401669299455497728 15810180 1680936083748412548109408281910446120960 15810181 -3181015585310864998380940706621979802018 15810182 2862582589060332799783519267896501444192 15810183 -340206002128711614962900946419902140048 15810184 1740524942851753257085189938014217277440 15810185 -630315902453199462795204519820943409600 15810186 239322383440573987154638091334424854528 15810187 -7109052942493162055275517568882388423608 15810188 3736213962010463985657889278618430963200 15810189 -1122134902082598149154848070997988595840 15810190 1925017252621669679714738935759132156800 15810191 17106621024502995466904325723955014988800 15810192 -697713594627628566188068121207174946816 15810193 1458624847027914316748243940047209911216 15810194 239484513130849997030772828384066504480 15810195 -2850293504250522197338844687846256784080 15810196 -5580789973889670773360511896858935657600 15810197 -38212822595081536044785923194771907872 15810198 1379322787841376537142775478018877078464 15810199 2928513403786280728489564217924729856200 15810200 -325375438338040927401167680061816832000 15810201 3933088389247963199119394048655418745280 15810202 983979536230677107964783798193765010400 15810203 -4913549535310677685470045724027413847548 15810204 921406553006611757982104369136232857600 15810205 1368783618594455290070369643879277354860 15810206 -3997664480597148643369006394127413570880 15810207 6716686646443762481651822501497924992 15810208 5309107879755069907487538676687358853120 15810209 -328217806025422770029829979465098987840 15810210 475880728747211473341777878785347224640 15810211 508778071002354330193451663141336905920 15810212 2057826634806655769657664877976581665792 15810213 1562299949909637096792365994568238699424 15810214 676496457697201422583925197893696198912 15810215 1661969614440090713866093463946602732640 15810216 -110140809829739503142318610013126656000 15810217 692188812259632889212291140419459892992 15810218 -497374891179722302329869054213328513696 15810219 -2452847339117517656744816080440867501156 15810220 212579267731338293709654281462093952000 15810221 2376843794679666147110138238781310573760 15810222 1962422762236544487577020028439450859072 15810223 1857721267202681728385962355070379240 15810224 1419063048612673151721125833995523325952 15810225 -486232588793229035438550478678154744400 15810226 1824004616968068020456706151198805271312 15810227 1094868326757151962184833991954387751760 15810228 21344473372878975234763023728705427456 15810229 -117825307046080108897835523540792401170 15810230 1073544340137028187494597137824123289600 15810231 1799191195192490482846886793972671905920 15810232 463270902792428967032986427676212121600 15810233 -3480646477292408316277694523677483986518 15810234 -748245739241893719573585108157475427840 15810235 410183559911977993550299883642727255360 15810236 619726285674473549905922162587543326720 15810237 -2123115882544888154095228131051609124212 15810238 -2731101482338677411039712337033199861504 15810239 603014120912729061555518568316724893080 15810240 -13022765568419416442588354768567009280 15810241 -1553857988813989491578770541390282563500 15810242 -1863581539670032194823646284790909568000 15810243 -1486016124923591328786823018046913257736 15810244 1884883872626390093895497223281051793536 15810245 -159636024752799114647716580071176620160 15810246 -158702640027643269236280471814944743040 15810247 4590002838633410033608898355848396180696 15810248 982175211034998657010220091772971909120 15810249 299516151874691601524848028582291685120 15810250 1393823855690624095968471739282512504000 15810251 -9368133178670250334003787337779363079528 15810252 -1244202778502010117058957264444355117568 15810253 3956423515231928536196194008629940208502 15810254 1747227564497650072347673243738106534400 15810255 -1044396790063671362643066030272888536800 15810256 270853737606078349641652607479400890368 15810257 -4728564940864960799742709203740655316494 15810258 1730712458775203976659291464341369142656 15810259 -1395050038233698979695416478248043509320 15810260 -1131032714021866577012423468536271397120 15810261 2784284924562153326926271794450030656480 15810262 -903005703864500192346454019956519843968 15810263 -142995904174537038129475094243850197376 15810264 -3186651209684013939981532538059247831040 15810265 -1010587088134367444030370345457967679480 15810266 -811780503039576746387758495207382704416 15810267 -88894262100736785950032661761292936064 15810268 1292990651483881938092086751371577973248 15810269 -841120633762936128851552534721024610656 15810270 746376453164021483089889342051803545600 15810271 -228611098466741093377563344671077260088 15810272 -4033919888617801683982818186353107795968 15810273 2318344715153304531196284489220576255122 15810274 -3268560840032091058446937188136753746864 15810275 -1132292893772480286004501174762196557200 15810276 -2664428414983072999416151391451905952768 15810277 -1330191957714832600564093698240733000000 15810278 4121202820254244033282971185255978401920 15810279 1175354354471453050948683320398660259328 15810280 -1019178734717152992292180248420016128000 15810281 480097507516900916507922515473980017082 15810282 -1346909892667538483146793413419666616320 15810283 1460372287594381890556612477117307904 15810284 837249340900688765485042189510620865536 15810285 952511599476730379381731642031873281920 15810286 -3200065185135490226053208557298239785408 15810287 2259235232456896706008474798321649875920 15810288 547488387150848425850012015033040076800 15810289 3430724358559224037986275938529602213440 15810290 50679784550779735831207678383644574720 15810291 4206534437948292857362706465761514450052 15810292 -3018188484435589840403643675631459719168 15810293 374961097105432921284936024588525152640 15810294 4054018338401394952550097638529659670528 15810295 -1535557550237110144113788604218706124200 15810296 -882709727235466381563152893946187571200 15810297 -100571774242295350743810619021653216384 15810298 62959084110867176407878278157145863936 15810299 -1587365568443442353013658664129281442760 15810300 1679969608378463161784832523227702028800 15810301 -1645612246856840936507394162743152059188 15810302 673574639526334006196115940524013028352 15810303 1182997789981650482364800624270618197704 15810304 -2318767895252511854478297809778775162880 15810305 -1875419848245402752737357893746857621440 15810306 -522785348204667571477507194462924078336 15810307 -512985642353684954878348810601510366880 15810308 -1093894697964028807368711130443768397824 15810309 -6456815935228501919732798067589662803616 15810310 96236925429034995728973995591962629120 15810311 -1409825307907731667600809822770167507176 15810312 1439636931133739613491315841472956825600 15810313 -1892423051594922902972641645622481310438 15810314 906165660172767579880715966589772387680 15810315 658361167670133145606774082858114123520 15810316 -344660694132064034640057611399747680000 15810317 -500810934104661334695729412983005426634 15810318 9114655568378058853211768427019195200 15810319 745098793378644394065236283985344096496 15810320 588008263015913738279413152657675386880 15810321 -2898402370153254195204989780516134637856 15810322 -211848131176241539113093189109724522496 15810323 4221139494514480086912384618255008616 15810324 588814336542256725815138885433764382720 15810325 -2044815223939753241533904128251968624000 15810326 -14511513033219731191443920238003480576 15810327 1187251076183465366536627965977351429688 15810328 3778109652720899521231086696990603264000 15810329 375174065379468661855954231865652044676 15810330 -1425552934844421651432454723096176199680 15810331 410819765216131997712609191574634208132 15810332 -37263536282327795732280943874067208704 15810333 -75921068724973853281489964284329917952 15810334 2534800861323518305639680684124965714816 15810335 -4171016880362635677739315535946721989720 15810336 -7890920489548941425911767014673009868800 15810337 519768438915728101057878099323098888240 15810338 330591598948209232827710279605192283136 15810339 -3631896695696169576008075629352440624776 15810340 70462882292367465058026333461714887680 15810341 -592035647309386064793123309699314342400 15810342 -663944839709858643411808704998204090688 15810343 6475081900341286232397630645470063737592 15810344 -2348796695197225072709684565035013120 15810345 -1885390706198799715590844954077771541980 15810346 3836144626592838819316652847967292126304 15810347 -1434020831043281602430090086688615891568 15810348 204708626253054651043413681466154065920 15810349 7475215642214772556387396472742345693760 15810350 -105975624858754073367169891888313179200 15810351 -99140667011101460802699187584644390400 15810352 593769444460784011478885971088091693056 15810353 2851058318781883895118110105679644486400 15810354 -439787207900866354795251833600308308480 15810355 -4681281861283239835557926450629401110880 15810356 120416488454608438260350038676320137600 15810357 2452509088462409350782892970350994540544 15810358 -3309670124507807553600373011370048026720 15810359 -921130972713549940102105040750894164584 15810360 -2882657460589357095827363115832246272000 15810361 812122845806934209564591568916499426304 15810362 -594849067103556245947698085774845270048 15810363 -3888791648337272016680088109054242267600 15810364 373571577263744386093454986347783923200 15810365 -1303116747956904909411565832571050190600 15810366 476359061571336057115402429786411250688 15810367 -4920505291945937848394335155993769410560 15810368 -709858675211337332085832333225585803264 15810369 -32139010113130469550682645323548287392 15810370 -772090388598160517264494566286181361120 15810371 5061533294717530795934406080654151544512 15810372 -1148159384498376963881569656011428520832 15810373 -287033654016953896034955778880185411776 15810374 3533878707248344573166490549666929990592 15810375 1346407352091206456669899212058807680000 15810376 1472038303619191241223778770372266542080 15810377 2012503787439481894250553618549755867904 15810378 -1031613777814188452958018780101140766976 15810379 622170384341267345547516192118031269248 15810380 2660573193168947060597115878854078540800 15810381 1995122623309358388374227635074030286870 15810382 -370637867335433874946767320872472396928 15810383 1634315223915975774114852509399703863520 15810384 569360608167538525302190799653848219648 15810385 -157801353191934244366112466191533967040 15810386 758703318518316964012194780143160373392 15810387 -2201761579511612733022550006317165172040 15810388 -5037861160250730652681533858758606168064 15810389 -1117998225057942615633430663030221224100 15810390 135974854564528398748799182798209264000 15810391 -6703107531210077605698152551710383419680 15810392 -3465227591982991024701000103246901452800 15810393 684101014154411434616888179945461126864 15810394 3110383986263543357984703379457677881600 15810395 -1078083922891171407234674122133680697280 15810396 -142001328759994786623085101392956882944 15810397 -11672602139542420619252612872033678964000 15810398 -625806664561113274740680807109747316800 15810399 3722756549571570065697548310140190267768 15810400 -3123086697893262830879681166489285427200 15810401 1032979546543772009406155228910559194402 15810402 922607613638928761067345597980721269760 15810403 142738305769951389060756772320982123520 15810404 -342327383696792777110036170736835574144 15810405 -193484297532206018782574254873261094400 15810406 -1082369260561430280983546593474279724160 15810407 -1859085688904370555788483092484304261120 15810408 -354655240390387993715285815449939363840 15810409 -103501930127758401860373972027222627696 15810410 -876504813282528507467895375791941063680 15810411 -4113034589757456890318885791326322176 15810412 42384329746828827113030006524371753472 15810413 257054952333668815272998647203054216000 15810414 -183354197425686918500774708419530485760 15810415 -423436887594971956537718257654678483200 15810416 1286740758117388068059172775623054950400 15810417 -2417438241339616940866127437617291000960 15810418 -1207575856511446683794956208031597140160 15810419 1524785940448220400108508359892362458280 15810420 -423059998182294099480456260595269283840 15810421 3956474612337898544782846115310520621344 15810422 2222464181004492619914410143927377988224 15810423 -4442192188423898650512443323963170289200 15810424 3084295630476456781475047088654718074880 15810425 -3544323091673696894857694481590070017700 15810426 -246435676969983243392601493901013777696 15810427 -3137042811545854859569321726813679047128 15810428 3581689099087762897636407711443811809280 15810429 -3537681329672441604207298444729679433216 15810430 405186037265014757460404075640159889920 15810431 140518381396623655318364399112535120224 15810432 -1396578693691425998788628611408802611200 15810433 -613566353331718754480164456081555188140 15810434 -579052318724761799075985302636589047808 15810435 -2999335463605321652431066365852370728480 15810436 -280246020858010539694244243614144082688 15810437 -1855036383219966077689489107551821787460 15810438 1085715150237450367653409143678847647936 15810439 -210566244465370700485432889056738645320 15810440 734095329939773011517675201389117900800 15810441 -2855100366703448921136591085046436756576 15810442 1482989006025664819451735529237531856992 15810443 7528989658045089172431172103171868427944 15810444 1390945683922547207626536719417852221440 15810445 77105826129619280690305309859632306560 15810446 773962759713795496809870946375681524672 15810447 1028149193663397161262526045929974641800 15810448 1721883674694761339203403267362562064384 15810449 1178055951063705614210606937176960166450 15810450 209597071419632512181954729060532288000 15810451 -1443513464223389022045296893774262143400 15810452 1044846652528700157462670036941268500480 15810453 1652010622487728923014470026454243093920 15810454 2391899402909517451608577463249195460672 15810455 -14996968778017171206580303532657518080 15810456 2516342715665472821789156916112557465600 15810457 -4315308723064785820778626210316489571186 15810458 2108838989850245436724742717308835620080 15810459 2404592549161986054862241340655027198464 15810460 -1572388014774769616674247422568000094720 15810461 26671369990923346603628904161517345324 15810462 -1022618755937726992588936764231808966080 15810463 -1367022929568465658298580180957872262560 15810464 -1662323951579573556708606651889673109504 15810465 -674220911758622133974571206422817280 15810466 -1038045618142524826777197941900198100480 15810467 2177897333956252962715516359860714775516 15810468 42370374221972269178419701855583027200 15810469 49142134720202558989357752958787222044 15810470 123647448229375485737683499709893414400 15810471 250754274221625181039867112956958596512 15810472 -1669646974744361927380673944145021875200 15810473 -964440790569814332228328804814183295360 15810474 -950682469428428823006158978737022672640 15810475 2742432189831292591592999680733180676000 15810476 -492766556098560883758819601876634664960 15810477 -1478468676785126324252493195550645339392 15810478 -2573361197720410921664858301452907936960 15810479 2655762464400586724014778124349658925984 15810480 111856556666109174796549183589463490560 15810481 6413954497127811296129543116991720843700 15810482 -1293612985416698328968583880279168991616 15810483 125831703938398939673243098311429295200 15810484 25811156900357934963782875144937046016 15810485 1061323031780741691660879146501730047160 15810486 -78812048369642141037471519674776910976 15810487 4095405790736182615849520309075103885912 15810488 -160599035798378715602640750322067927040 15810489 -1358504935242566483897868661051179600 15810490 401002808592160579515179035154904288000 15810491 37761937000211706030763829684275457892 15810492 2099091230467482537434845240336240906752 15810493 -994459797161930348883137320354164916800 15810494 195003969063011833280154560858862201600 15810495 -1833439679232745023551898534075881600880 15810496 203796214870663558831868409457613471744 15810497 -2595084397757850455976788368854420069054 15810498 -68037999763612379926321498263763046400 15810499 4194098889742675427853619125647145422064 15810500 -1826616619367030521587268806893933568000 15810501 1079764343287758029033746674367119269184 15810502 -700868138518444258751162190038844578496 15810503 -7687823439002645842532021152299861803880 15810504 121534661298343574089724676825555025920 15810505 -2779943633234048454397709801236193837340 15810506 2905239925127570889021245590345200251952 15810507 1846333207528581005348618206076316102720 15810508 543109272539639999821308201429052784640 15810509 -2759176777137669189248296270604638536672 15810510 -2102883255419032742491223801230555584000 15810511 -577495938737517993002744473770538296248 15810512 1018240140446084090394154992909843849216 15810513 -1047658105686034438095784656758369162256 15810514 669460972051271772790903286029859507856 15810515 -1428318516618880794096290326931929379520 15810516 1344828851429037854853228676953127315200 15810517 -215173912975140963697967158035703406820 15810518 -3280283265397869719398163943925121481984 15810519 738363663408677797261539496433141962344 15810520 2400816069559944928582440624090561945600 15810521 66894126649007917717608812408564673744 15810522 -42658532531489396475365700121767198720 15810523 -1303854838230335253920269798292468551228 15810524 138251118563518336003975358420768004096 15810525 -2017911338439103423814911099326740520000 15810526 -2288899524693528593679897455091341319360 15810527 2074696343830665270633388724718633907200 15810528 -3157907495821981201698494224694339174400 15810529 203900618206919170623827801432128044288 15810530 -2138501992160572965300468903328194927840 15810531 -1444839445728698556332750825743571043072 15810532 1635736043121446847951929507455353773696 15810533 -2057017772430906925676628902670561258720 15810534 -1765366500762784663564251367859993280 15810535 1424047430757481901814450436159581698400 15810536 -1771922414134207046902045719726049904640 15810537 393120622559004192247788875306097245952 15810538 3705761922329178174155501271689732095920 15810539 6516962515730361768497384702582810970000 15810540 16575366177803270530268844065670297600 15810541 49276212024237245829488406791135814112 15810542 1737946062952746098374764895246266999744 15810543 -51983385079460773734714208575341320992 15810544 -781821914015199025085911604819991134208 15810545 -2566381041223952504221584379888545487680 15810546 300948157175305459912527368100661401600 15810547 3970367282739198868909725756426747329996 15810548 -1388483537184161972800983097565921875200 15810549 541680607960678290625410142734642360864 15810550 10149623261796665896378305676980480000 15810551 -2924062347223235754258951222891548876448 15810552 1158977978099312066705688535620222750720 15810553 -573857486268185229166827183676699917936 15810554 -3118566665737947920696140296126035067024 15810555 76217599191546791086939223094214732800 15810556 -6566726091844633398396152601866331372032 15810557 675859424764430192797901137373700258912 15810558 75500071030481659043360979338472407040 15810559 -113699196427007967362244736790686762480 15810560 2612115756128561154536284218381859553280 15810561 1723220020446309817521278134306893877800 15810562 388049873784334386329659357212159141792 15810563 -94559886341249057001844650741782077188 15810564 -7520443445251332769543859173717573632 15810565 4993368701822128617530523439101547795200 15810566 -555952745593804964417056272154602747456 15810567 -943030082992954775252110838588809347840 15810568 -3102346282433915311564124907520546406400 15810569 -4187285203690189723917203771684023527756 15810570 568045345029413023955858660645126548320 15810571 2193134502209687876638989475022086624912 15810572 -593371024687111234466057717199603237888 15810573 -59055769467665683757815316785152300576 15810574 1101279225111514448069017718087748379200 15810575 2941890935623136874036209705816328930600 15810576 784475123558585902906325249515988385792 15810577 5865194585724012750884450392716389525426 15810578 -1476960197021031499125967409949722492928 15810579 -3327693250448592973124087788154334088080 15810580 3218264605192484354054145996421352851200 15810581 -350208905203152636852127022929891495350 15810582 2110521815313098145139224652311802233792 15810583 -811402962323861609462387434611819022560 15810584 24662592498301492776528768645095424000 15810585 -82166833171035294433250440481011281600 15810586 -124243297128536286521419113742594560 15810587 1767880642230802555185982138597644347568 15810588 -1517162282553743912902933830265912009728 15810589 -21274351958308835050584576772429665792 15810590 -339183861399681122777312696231227852800 15810591 -801595351294598663868169803978686816640 15810592 -2403752697822833754251843809973599469568 15810593 4560614958287106821226474611237876399280 15810594 1257375959726714750061492726350951971200 15810595 -5085434418805975791268041601932478732320 15810596 2041604914186829287536126289268975299200 15810597 777860556917413673850799585581592463520 15810598 490932158709886236206261853558383508480 15810599 -385673682425866085102842249921391066064 15810600 39849599414958322554784349331683328000 15810601 -1311802941781655170970301298421185532508 15810602 -220427973704842261278952466693846208768 15810603 -4119108853438386597545568934521178141440 15810604 -4852640120281710563850393254353147519744 15810605 3324254140770459167482326080720274240000 15810606 -398619250814848961855511943949828136960 15810607 2692136968983722379727871236772408323856 15810608 -740665805569093519936335541309151870976 15810609 -1622610317018968813027846622369823006096 15810610 1012127389517043407892776602423167660960 15810611 -951841695742650489370401321508951127808 15810612 -1003518982170714847434341140008591777792 15810613 -14004424225057679343366804323369080576 15810614 -2313705852523682729401532746985846628480 15810615 735417706500956219395606690314668810760 15810616 -714320935721929967978409456925801451520 15810617 -1939847388269521814117323671326365871868 15810618 -649913744070928281545298192751804154880 15810619 5894799350597480532203760964157376941160 15810620 203504677840220759695742592144147087360 15810621 -1047516344799069574977124122964287757440 15810622 1103911783134884953783334936820332680320 15810623 2977449296127178289152566283138721005824 15810624 709794892637893035974514742576821043200 15810625 -3666063935697792606277054216029067500 15810626 -1458276211132098740903775082873429234080 15810627 -10946076883799094205766040502162172160 15810628 -2401062444883970170065525824208010116864 15810629 4984575274337445929699714324787753910392 15810630 -1230790620009612117987229202997846312960 15810631 -1401545383422708304221463514323552422568 15810632 -184390234882962800656196972027423815680 15810633 176448741597049004961653970367967957562 15810634 1805872385359151017035376947171065219376 15810635 2569597280152993473576203119530575619360 15810636 -1951656508764691391710521654638854169088 15810637 5961458220028398593632324846184696308800 15810638 -2541568950734966694498378200114997659904 15810639 -871875922282853621565827396238199370352 15810640 288363998713754385563698325044349337600 15810641 -703993206686749126273024705622052357120 15810642 511844044732666236232280753527548213408 15810643 1848174180776503930242304905650937066000 15810644 1660711882940713302200682317999946510336 15810645 1738346809400798851698780481659221490720 15810646 3213891158120844107565954843757701414720 15810647 -6437713510032282948722168340345380390904 15810648 1113639900676718652672999740678138757120 15810649 4640686248958829837689481986138441824650 15810650 1039809415012302980540481907561899406800 15810651 149361554190682772425904117909778944640 15810652 -1950486563341093963006048690954383040512 15810653 3766495726584481483555754455262472946464 15810654 381396251573968994547692569251418509120 15810655 323783114976259649365694743198275580800 15810656 5554729634050987156533511125205418115072 15810657 732150512092036125332892024346330104240 15810658 928215636187987297333009685359886335776 15810659 771686256477748521509443466697705995616 15810660 -1603224511858107156853625837169328128000 15810661 -3402186120824940980404390574084934196738 15810662 1039960331764813503851026621384006488192 15810663 -2455763613332802163876978345294331565312 15810664 -227518614397670562859626595712836592640 15810665 -1547823050097327729848926570842108096000 15810666 -740976547535655066895739932932584573952 15810667 5112589242725685826938516442948061049716 15810668 -336101583636140268211417988047120419840 15810669 -1121050991585426161909458492952867948896 15810670 -19123075879644710935394646367718108160 15810671 -2026530981904917176720673069844658542128 15810672 408834373491438758670741179582820188160 15810673 -2950458275524451257138423629000379180078 15810674 -212072288056723350528752580366141308160 15810675 431155302202315355981029185894485553000 15810676 824980663985594794184820219906330892288 15810677 -815526244665961074996079544282511723474 15810678 169321398262000860645285162740514457344 15810679 666794307729439248767715843841950669640 15810680 4377295754884303654701148933359345868800 15810681 -823051838108005717871644113624533730720 15810682 166772802375290956123087165596748013568 15810683 1578554973096512136003835919906610210480 15810684 -389341978400363137282313921794284887040 15810685 2459016764119870333486625816538262888320 15810686 -1513193687993102715968669637877946270208 15810687 -6652728335137657975141898812922261368560 15810688 -6805046822862601546790005580869140480000 15810689 3122419024561397489714594166157472687490 15810690 46193468547121104804978994864102886400 15810691 -1990649924164174137224154435165767192496 15810692 2705729020964442019163691869330010782208 15810693 3779387619726838453243956662096045636064 15810694 -1591747989714766347162157092969320368320 15810695 1256329822603033154877088108353627337920 15810696 -2458861150159800441577194483342207836160 15810697 837276225760812073926369632759796068352 15810698 3594680856507395463016052730491831850240 15810699 346606129958517044566572710191640917464 15810700 192258387530111489888247833480118784000 15810701 935706255335736089950718514318905835702 15810702 -13022973560693185879582973197108099008 15810703 -514344013265581144620819927066413092048 15810704 -204245688155456232393861612263386644480 15810705 190746704145439666610606557448360844840 15810706 2657930173194106104942073098993026531328 15810707 -1423554179043479796898298352627803304 15810708 -3163502082379610192504839751365208930304 15810709 289943722770529940999492564019018991516 15810710 527200961746800541491153833918642069760 15810711 -1124962630997220162647622081109017818496 15810712 -984934269284510783190010199299148390400 15810713 -23957704486682310445194261556171660800 15810714 -212480705772856569905666835049600255008 15810715 -3325841748392632370973823227945753896640 15810716 396562032384146436981728173990455651840 15810717 15108611202358990484474636911320511968 15810718 409717966432550620783096913748187364352 15810719 475618484503140835238041848123228473520 15810720 -2228721098482696547404233170357295513600 15810721 -568009066399334647087646022631354402078 15810722 2815813061106944716228470709193779456512 15810723 2967641702876093608490581614549737079972 15810724 -1123945959073582044957918990424392068864 15810725 -1993974430594208010924490658557296355200 15810726 2319307622967714882416859207290339876544 15810727 837239281278773868532619537681460100352 15810728 1744746020108757112669802238548736000000 15810729 -112113179250736484449861066367483618304 15810730 455274855813614803705468211081587485120 15810731 171607457118909526301265338638564459272 15810732 1173856244023166892889840438965081889536 15810733 -3557549743719350565390103588034072887018 15810734 -644080991207982635960225308296753022080 15810735 946113407718157008952764192915364458000 15810736 1137207863090254547392605339153392435200 15810737 -8175158719617768792169053626830213849308 15810738 -608885529371737759401266425486943232000 15810739 29785931348115672021943610182474497792 15810740 -1301533162316058769734999127343923537920 15810741 4236855185563109725977372477281627810880 15810742 -1240493928059923020620428109102773488000 15810743 -2554890495507866863208367724361353568400 15810744 -1107934809201112067765870911565856768000 15810745 -660687057374375788241856322268223805500 15810746 -751412608989638645621135731499787087360 15810747 -579549742940624925891190312864266483600 15810748 -451132308952675478275196218885111646208 15810749 340120289322655081240147278801710594400 15810750 -1814197253497917215800589746010026416000 15810751 -1920631695995817314253141678873802741896 15810752 1008625582722785400503625651278935228416 15810753 1810342674460576681480126199169153036288 15810754 545558758435716259055421098721000885120 15810755 621004958772553862376420296894937558000 15810756 -17984136876916266516792000567963488256 15810757 -9902718337269606554023831516645030688 15810758 938588782153993364131448821797588528480 15810759 -2501874590895008748417862140932533996656 15810760 -1016020777910844679536716432610044313600 15810761 -856280708113120793563482640950393463200 15810762 -1767231072271680751069027725271806349056 15810763 -2983394435952037173985398272985624090988 15810764 -1265740948536659148417398107529856263424 15810765 1800319190613156260091766777221949245120 15810766 1138394902868687897261435369211488544960 15810767 -237574259813673240183549496665587806848 15810768 -1702307616791903041235078952828960768000 15810769 2261315205346006944728221674192331901044 15810770 -659979528271636545505373439636007981920 15810771 2157906829411405431239118785817444599040 15810772 4559155837989465946568200014033291036672 15810773 -1386121327313533188967163345299414503072 15810774 766397798576177722863470675598049044480 15810775 143668861867571248238251685569494681600 15810776 3833459294294500657473994238699057326080 15810777 111189532318029982925854186452098754240 15810778 307856281853761829213868463701423347424 15810779 549351705124899104391880905952769325576 15810780 7308371689572213758755135112845685760 15810781 -1399563454323654697779058341419450162490 15810782 -434202055668985039546110941187866779776 15810783 4055704536687524396736225775511449419648 15810784 309121703665109401920203578597520965632 15810785 -1001804312512167934153787840446179799020 15810786 -1043160120519415754385597725421468856368 15810787 -6413590992098789661459461542082391303288 15810788 -1485635859903166888482992974489490325504 15810789 1016942261364060277500462666446875708416 15810790 -865464936090970533637909752603522345600 15810791 -299855421703167614267456806876405989168 15810792 1145158191681176226372447956623385886720 15810793 5098635246943052152116688171694940409440 15810794 1751572075971533954485709149734875964672 15810795 844979410735970215579379787471405546240 15810796 -634548392820736180434854004785313108992 15810797 3151430624141748596069836582626457164246 15810798 -146445249354968970243940334138617439232 15810799 3250076254870514642581667386654174251024 15810800 -290039873235918753749825663379175833600 15810801 -338074599448259378544775167114079559040 15810802 -1025344957649851250558891371576541749248 15810803 -1679967559679083345139735784221192132160 15810804 -510630350257269647660309651715417845760 15810805 -193710948442784828829021014078203080 15810806 -363120800200251696996560244676287037440 15810807 322623527047700337043045019440401768192 15810808 -605435211292708023456852183467806986240 15810809 -4557281263429864043691998134532021792640 15810810 -2244407365379870117240673331513040025600 15810811 -4066466920070146691307344079825876922588 15810812 -3127598392648915013550759993875584304640 15810813 11362185883085024057854078025380218240 15810814 169435311405505245099656150304533216256 15810815 -13694234379910239472723560757943550000 15810816 377795584126342193810291281244983394304 15810817 -6506693352849224840131101963131421136848 15810818 105556245309672489457139140383485590560 15810819 -1571262310783937418483339627547366056456 15810820 1500815020251821908434991224294274560000 15810821 -425543542072846459685768719367348033280 15810822 -873514658183841020814884030600018847360 15810823 -3925471030372320285490455190511713392640 15810824 2347357335518979274348888319619686400 15810825 359147982942222025511506937113834563600 15810826 812605217065119946767104259601490794080 15810827 3146978787386719520754458749287450960792 15810828 -1385162737813481868094014241528250880 15810829 112180348992597499050120839797523564760 15810830 801708705247381468436045664712151153280 15810831 -3467008019053255799145687325280106669720 15810832 524793363185627691400424902184203714560 15810833 -7445684300332004546686166276995157788320 15810834 -860448551204183248914421462648733182464 15810835 -4014746236820254186147688991744453936720 15810836 -3892542047356878087659525252562673317888 15810837 88996398206589407682202407367221043200 15810838 -2511814745803867599387636223369748851680 15810839 7633039810400755270342992633030179098200 15810840 -727123980985507739771379284451952435200 15810841 517116202876239130408215690054257991300 15810842 -63078890581089974517532361439856064256 15810843 -327224946938967748377676189332195510672 15810844 -633143991573101727493183338602415095808 15810845 -6808299264058741673938195552134152044320 15810846 1364602505674145141010764124195327537984 15810847 -1563158795087566856880312760759619998080 15810848 -895718715047491124975663439399176110080 15810849 5614086376783235733018633708317981817120 15810850 602048322086817853226610655798213440000 15810851 -6369079296960637578043466845959932256 15810852 -2668423148657649065451574458237872544768 15810853 -3842069263770988461834788612254649866080 15810854 -85101269430331716273778779737375057280 15810855 -340276946220211085478098742566104606080 15810856 1703098564395153847408472327456767994880 15810857 -4432416701943080005282518652369278357894 15810858 -419247218981723228730129737600806487040 15810859 3787281723106328215282808486595120923060 15810860 1529270660636598098804294093289287746560 15810861 -32922551398388433205248765093317778432 15810862 -2620327431370351402263395020621838885568 15810863 7998218463448111347364359606256013255784 15810864 42989619397995282185742687812083482624 15810865 -690032517884449825272505658466304389120 15810866 532085990242859632245209553941440035744 15810867 2824755531680781534310880033771664869088 15810868 -991369556841802336968260711626994868224 15810869 5256053861344798118368921727268584415840 15810870 -243137667321470476739054436117937378560 15810871 -1397832594156511083958465294942632613056 15810872 295902766241356839155993532700851240960 15810873 -422402321522228946011963766587795072256 15810874 785197350566310803737669446790694880 15810875 935103695628330293669280601042030332000 15810876 19699054173783222764465539879217510400 15810877 -219241450761271918762794589694831178016 15810878 1974244916797233219774151002299808234240 15810879 -3016229892500010960719171524374057838080 15810880 -299948963644796286571370146994297241600 15810881 344239989232572240918914719983249503682 15810882 -1794330129714320473582990936551638296320 15810883 -2915883022071919640484118980200696259120 15810884 -3271278876471866551368311982980938669824 15810885 -23123333443708004437386783432927430560 15810886 -39280933460962026094092094351517345280 15810887 3233984854882550201739237695184791426760 15810888 -3194502578653869662420870121711104409600 15810889 -700147855995941142108142913578648182310 15810890 446678789922313004968919088861881041920 15810891 2154505654325857156673618121013709795520 15810892 4263633384737399153164543696527408399360 15810893 713389582783056025139196610955554575360 15810894 -1876023123987510072253859963973723187200 15810895 4305078820254436786734199599970477094400 15810896 -376995667003437498582982868066947842048 15810897 -2100638443131977185980291431113178192928 15810898 -1300077708598562126089189915284757714800 15810899 576227684823435354190585907845770204288 15810900 -392953490318927503023550607623592448000 15810901 -21974710243044958029267118980779850070 15810902 5402259756061045693272672290358943929600 15810903 5698706364126074754680132264286883151520 15810904 1075889292640637433376180060518310379520 15810905 3253440327199414119256897644375307896000 15810906 -551536245239497546182879222536064187392 15810907 1342384651820227500680847205837779175680 15810908 -2971113507571626246306381415314037177344 15810909 -1938928028373859857980864877406842304896 15810910 -274727766750310661162452035175633832640 15810911 4837292581290704937796322696427284212512 15810912 898359240616077303192896154139572043776 15810913 -117459302825544977329470723625766104896 15810914 812177844971553200201334618669337488384 15810915 -2076909612079499268224918842787734720080 15810916 -3785137546474423472413961274951180349440 15810917 9160040199751808340125121332423175276252 15810918 -1056088812055909594498342133802922097280 15810919 -656185950233601771312905668883457996672 15810920 -2209198626767380858063963131135637555200 15810921 1691984454761187501424902137035480462272 15810922 107806124713982567429462841437428678752 15810923 -4933328153286251596320549463258201640256 15810924 220575563539758886769156540667612441600 15810925 1265762264653408098329234664114535382500 15810926 -3792376582311878322542045124487234918080 15810927 -117465607572347717456136671435800143744 15810928 16102029165336648178093191294327193600 15810929 -1876877007195760141773266428611026224320 15810930 374209074821145200267027742624857088000 15810931 2491784955677847653640915373948973723752 15810932 4555399806610783755791152484307602138496 15810933 -2083577816820601682951204828636394718176 15810934 -2048118843528090382235160681480671148384 15810935 483146088762375124410204590133122112960 15810936 -653033845632831477804583425259486248960 15810937 858945774263615001703256566924662095952 15810938 -1486239252780265175847656232586018460160 15810939 -607797269827056485723992447436036815800 15810940 165197597309760958328918659381364759040 15810941 2632298755466169132341069390272021747392 15810942 248202665409479833769765118429264482304 15810943 -2014811046940530681715047594243352743808 15810944 695732794458142390371335719875552215040 15810945 -1328531625771289779794190707143533168000 15810946 -6586278055319596289088053644294425696 15810947 -4104633310478649008323131814403218217604 15810948 -89481569954799255427337472437675212800 15810949 -1491288781601980242169991163377114679936 15810950 -1174679442392256504487764349729252932000 15810951 -852311197395072155893999737699078280416 15810952 -2320177495034053322062738595087329105920 15810953 315656693273382177896221573462808099328 15810954 -175352046163380807206068246110457747968 15810955 1020827348853200387300660470967231604000 15810956 -554351044784689896720820539946563016704 15810957 -84285892643549489158602417087410206794 15810958 1113210826574738889598388665198907014080 15810959 -2444498510117292013409751560697266360496 15810960 87293128449051919581811332318827642880 15810961 -1575568019376215831826981405784976139776 15810962 -584052448561617125334478771212217895808 15810963 -202102376495504779972287743352722770176 15810964 2216720035887547321628082947088151818240 15810965 77016494083744719018159725854978797600 15810966 2005241606197162331188421691676560147552 15810967 -7852619479445821687380352028733746293808 15810968 4223546013410877676531192137134993602560 15810969 -554430093068793993394916165891747470560 15810970 -696319110171880562890695683493117757440 15810971 -1275586261379367233263582285049061696 15810972 -2393791030648177497281204762375133388800 15810973 1217988356612564059937002043084485837324 15810974 -4496964962394354858644985978483739890240 15810975 -1650947507071122609823797325229816534400 15810976 -3274131893652943204327484123752203091968 15810977 -900604934100266100445171382441043407148 15810978 -2222013170659668508728591059754772315776 15810979 -2966192413427351035525071249975306677240 15810980 -1498351969310707549466224235347533004800 15810981 1345953381437308995648639572988205768320 15810982 1165839467406240941904914358803862073344 15810983 -5693036720508542618194955632799372943480 15810984 -2421523617633971626122927944280819302400 15810985 -1127600223847721946929384745446541484800 15810986 44134931686107461485534137016797700800 15810987 -409688696588518088719595922360681580032 15810988 -452717219961119683416153894324865634304 15810989 153605971655893579578144476364579834924 15810990 236674095891649145357335834450992353280 15810991 265360532630769443007799126937815436272 15810992 177922631569612727954847984418453192704 15810993 4043920466813675942243143737960820738704 15810994 353714360959617309669638451791604605472 15810995 -548830532675270218621634935991268842400 15810996 2048064230065757814633283672024599662592 15810997 257552177890634828497084725760255467840 15810998 -17171038802772780179719134506828759040 15810999 -2692683128072082602722141529919885069360 15811000 814084730671400623266755515665131520000 15811001 -3297327411712801307248247001390465094998 15811002 -159930914711415046235297627428173323520 15811003 1642624502566907843197911742983298875360 15811004 175414873172241502678067662671849111552 15811005 -501605831318501914777991169963086100480 15811006 1483073926846655774869540500795727570944 15811007 -4238674651004986620769239424867617303744 15811008 -367612928544660658657545784330970726400 15811009 -9640783224157896725303226699436628794284 15811010 53317927041270575927447746887748976160 15811011 -3154914229327436541769411039383572505360 15811012 -136246027868505954945881500723405352960 15811013 3145779266488028124266511099239185085400 15811014 18005157586523079492410322724775551488 15811015 -990268691011644383742530636771945679360 15811016 1264147376256537108262783927608726988800 15811017 3582360544053346812079833548520352281600 15811018 1609739822234588390784074390495427750960 15811019 -2176958458594524057176104932959833601904 15811020 -1817049708966339283294831952247990865920 15811021 -254586791942406016490597865734107068800 15811022 6791069315025436362337265478942817554624 15811023 414054442219065462528688536465328201728 15811024 31307850238569600785945261777337057280 15811025 -66783281197228132985530521369562625700 15811026 1061236290785936760283876751741438350080 15811027 -5420670216801466138681527906014590796088 15811028 -66195743441672217691582684386002104320 15811029 -1059853384618051822593076386642440177352 15811030 530875500327589042709706946593184588800 15811031 -4893949021927942341232378243606849122168 15811032 3471451549492920660521234597870160076800 15811033 -434740353643118299598193101481634506624 15811034 3380961602541530208418960568437802085120 15811035 758042582400469614072436683647778155520 15811036 2577515896169422028952074331094784698880 15811037 1885467649347566205096820722467044584384 15811038 290545725305886166612329787961231845824 15811039 4754950899826109201000614152961447751840 15811040 231150077369922978173879015336784691200 15811041 348650778248243122330831449457265564592 15811042 -705796214049729216530167350302577731808 15811043 3592225832092170137553964549971611675292 15811044 -2495259870062230578164773195020584438784 15811045 -1780176768152756984926093959954086995200 15811046 -30405482623997474661043843321051665216 15811047 216092301319331412726901812136640933040 15811048 1448304747050182694064807143803317534720 15811049 -6393521790423836935733844407952856606860 15811050 -586270390468421057761225415627863603200 15811051 -216984862666414655198821839589019878608 15811052 3369796008943133575287472873009357230336 15811053 1271209601820936700369516925744552589408 15811054 -507863242211908908868664302342751256576 15811055 2487837005320522558597502112449344804320 15811056 -322867079067873455293354985624254709760 15811057 82755644662564326343048189650613884400 15811058 871845818436369400006953302385904100880 15811059 -3262215240486357820910456471952208957440 15811060 1560586065327494392366614425571728179200 15811061 -229970736360731063521222235743419152640 15811062 958210005470940983622375333303702349824 15811063 -4140906683376860297652545645841515889688 15811064 4538100345421961652299816066874208911360 15811065 -3438823036666580158920812965299932928000 15811066 -1475431986284292133575429059730447122976 15811067 711910474002917805724304721442500137520 15811068 -535363932734270040773274086002911805440 15811069 2256784913330751610804488154101291465926 15811070 -142171572994690518619315431797577600 15811071 1463894229196444946283120542870339228304 15811072 2082797428079493845767304270373099405312 15811073 -1513990212625721362229655086950296451836 15811074 344306616101499468055025210893110913536 15811075 789747738610221244218249046657857698700 15811076 917673399214602237869308052042042165760 15811077 -2550955328800997716336223028472413518880 15811078 74308200460875712950667765298392648320 15811079 -1191767582805164902868578962482356704024 15811080 1506044431416513646951714248155209728000 15811081 1849931177436133431429451915135577507904 15811082 -514971355850341789176986999047262853120 15811083 2179073579919226954157594118868476494652 15811084 -4372367286450161775649098626475857430784 15811085 -258730965447666231834982667465707046400 15811086 -1584756544557170847234405697114740912000 15811087 5131348677850512608424521622613686178736 15811088 -609328686621145741967175138197809643520 15811089 104420514888377584451798287315359973248 15811090 1859421419203696791303771368071448788800 15811091 71461342568427923469548373020830335000 15811092 -788732973205699164386728662070680268800 15811093 -644384081572112955841980010995592454436 15811094 -1049432983399986456055986506889240642048 15811095 -1949142637460567011672766607038295234480 15811096 203299387087963652658185052829870080000 15811097 -822460263213968191241005023410911221120 15811098 -1346898699513535465306265109918607872 15811099 828021586842213119984781696547939908736 15811100 8925871772150698431784546294631846400 15811101 2547084749466806051003690549438160306630 15811102 3194398971942777419475238354975371898752 15811103 2561632975935098438008066109502679390080 15811104 -1737215188596556446440312739048990965760 15811105 -1066543933278678178975777149869976119640 15811106 -2522091883641438627358801557489975427248 15811107 1128257229305693427978512721071534547888 15811108 -2546872809477444673803495122522663193344 15811109 1394274775637859877600798792723380750204 15811110 -457729234315205273281176584934469789440 15811111 -3491028716228780813813213765307035825000 15811112 3069534397070088960718270023811415162880 15811113 3439122538197259046965637443546783584864 15811114 -93397119887587064817891098964397867776 15811115 949019644221677354710459070037651646800 15811116 -846495356271872466620993339710979112960 15811117 544840930728858660721585896871943625600 15811118 1128885963211689871928596660791651103104 15811119 89657653070498190988593059620302159360 15811120 273724897222281702735192205573025955840 15811121 1387090840626503644348365182991219911232 15811122 -1261196773360755610818555739513425830400 15811123 -4485645905763405457808005529061478560628 15811124 894308176253583162407276679000210641280 15811125 -1456919588010133961112803004871071984000 15811126 1404191066585653460584305961787351620512 15811127 61840108372687069604508559204966967976 15811128 2493123684004305059408304288849939456000 15811129 -16875349874708897216529186707764435483008 15811130 -2200632486771096433629300348243983723040 15811131 630221338113089891436410639856940998144 15811132 -2150225096851243200442894127822869890048 15811133 -2406608443774200183762170060955954223758 15811134 -666886983847729343145589171785414563520 15811135 -4913727788010856182507045685864160460000 15811136 656336622221732783998427219294951571456 15811137 3391383363713465645729514942892497650994 15811138 -815113611753644151491265711211002683904 15811139 -9965940958686172581903887613002770692480 15811140 1527922613979916876175442486199304601600 15811141 6451870448823840445749225627935103792542 15811142 1949362484650446513977625402378201413472 15811143 25069539733563102811624399955768286336 15811144 -713457926795622496888832321493657123840 15811145 -209348716879749210918537373609355929920 15811146 -609206525434568129313452643836758794240 15811147 361409697000784055422189483549570713600 15811148 3393896627536979413230785449897035233280 15811149 2350045589098736946378745532884562691264 15811150 1881842933810989793076445035906903820800 15811151 2673319673002874992103405606205556375152 15811152 -107318150100629899304232475160715460608 15811153 -4263478717286922344746256396508293619598 15811154 2911203292422635885289092066937874310400 15811155 -2652927129740255417224786369096925126400 15811156 2417855286625143255826534390921925193216 15811157 979367285070413312994939234377377239072 15811158 -934904812097056661082020228274438257664 15811159 70206015679633345638641708480509430208 15811160 -697478165456084758954439084618427801600 15811161 1220977262227383581833927167512399973072 15811162 1915358145045924296402251547822265312 15811163 1217066931406708122617257879911550756824 15811164 -1782900128995569853696776896742804940800 15811165 -934103364014713730268983373264541187880 15811166 53352122885061739801605161906084388864 15811167 3604747265341718401430156255694990743880 15811168 1353313400351297617828402209900029804544 15811169 7563534939267345600018965539631541155760 15811170 -155930112476905038123967710419271767040 15811171 -5237861968873009356179551945160510883456 15811172 625413965258466002052207193487587656192 15811173 1668286091585199373278923310973795555200 15811174 2498835431082272731072393629839664121920 15811175 2056745989912908468676682547255626294400 15811176 3260443744342885065222417605854266654720 15811177 1271104988397673521509927838961714713060 15811178 466718972083112288467956212765946301440 15811179 -2582629315205725601008873864817878818216 15811180 1225841836231245400651305292383491604480 15811181 -1414283622681498145405183332728637039018 15811182 350533193192394554177884135495069248960 15811183 -226495218711859317178646653278879281240 15811184 -76839568499842707117263876670954700800 15811185 774905631104534264683728720207566005440 15811186 2804208865491648141678859515384885504 15811187 -2058658617493453186739793058297241385648 15811188 -314348930034780118293426221284952678400 15811189 -2874182039231456057494094226051594127776 15811190 -344768625989342314710325616838757547520 15811191 -2339167155815242237318520292027051480 15811192 632477326347853181876451667272097075200 15811193 1717087368728015527181437072123099166442 15811194 -598403314772840064680547537825445211136 15811195 -4119143088172175136948133968145025410080 15811196 5356905683592823053800872872318033412608 15811197 2914708359672186476451230313011453068800 15811198 1650341983226198993198814332886418620864 15811199 -1037201119175605731689139662602937789520 15811200 -99859232075391163565308658968952832000 15811201 -1740403052369267503804277127039274538048 15811202 1316624835699771687995757146864452600704 15811203 -254756261520235666678684693042769870592 15811204 -3069243327110828641509399200554590720000 15811205 894012327417769873315103827201011970560 15811206 663945088867582587280612283861601580800 15811207 -4319744094652020708877088338544997912048 15811208 -1347564545648758275761665947310674247680 15811209 368827871041248925617755025743854844928 15811210 -291045154571898023448952489874869447680 15811211 883323002062321001800482262028510514480 15811212 -675712268838875268559225422001090510848 15811213 -1074075229338909662024080915990069882080 15811214 462330338317515464093503717008370923456 15811215 -1010051226619325242573755532735852577280 15811216 26790297795637346660922048574005133312 15811217 624131957707482048248155017777736297266 15811218 1283441654827045829390268909576784435200 15811219 -2218569942884009077695902415671611019304 15811220 533681433928843150213341771997351380480 15811221 4547921222110502764551780877056142409280 15811222 89100628975837504725736483679538287520 15811223 2679892314469933456150032823308958987584 15811224 -171099840195542664205986078154641899520 15811225 -981192569881607685785067655779519102900 15811226 -3620495953969902330265559578377448085760 15811227 3060552855305331419148834286340141313840 15811228 -2429710788035756775783874300516700573184 15811229 -43095133211805614302725544403030322240 15811230 -1204525641605684048018327708955626112000 15811231 -800898126669766407012292015332576131448 15811232 438394016141143770808537302553352404992 15811233 784583152453138917368452045925802693600 15811234 749256209624096543872350745077283421472 15811235 -443683867084023341101722109134682060800 15811236 239540459479485973606316288275399176192 15811237 2057186924921805825959543189376541457500 15811238 -1472865796903480801299905423726653992480 15811239 1003626787080139402604768727081734614824 15811240 -331355894875790255708846642463493324800 15811241 -3935417933020604624463179506640695460748 15811242 -16212982036122596039923788353496400896 15811243 -297419002088539389515650555735647456000 15811244 160595535665152735609477518179551683072 15811245 360435636496799392381381146340001786220 15811246 -1368146137889571168456538954286934343680 15811247 -874590348872945040503836414832235604896 15811248 495489060452067390947490362330063929344 15811249 -3859566629637748471418029896619636860000 15811250 67739500340704934501058852886132800000 15811251 -3187641530482786066601590937631522072000 15811252 1755965567203997821971137368616424292736 15811253 -4797109894333146665140442595467346612498 15811254 -1478177707925411271930520631507695148160 15811255 -1636252525571004334286862434678073703680 15811256 309449187516856187841231695396042895360 15811257 293547204885431503649660175741919924224 15811258 -1096318830606334250770082669149193909760 15811259 2200545666334756673843296955223908816304 15811260 497805523136728446309638617584440386560 15811261 -4944254050548646990645246819472906876276 15811262 -2159043589731511039373468551571050138368 15811263 -2312662009608910068956334220250906979696 15811264 -150741144327426511850829038355858063360 15811265 -768563847103528682136343105470566135340 15811266 1952426851670005671262146344118953768448 15811267 3234493612095320463056171987320220416316 15811268 3163118997917508361444868742482060605440 15811269 -2945441836129454289533519407595980666656 15811270 2143967010623277787287400213745831554560 15811271 -553484452831526492882620377067936358400 15811272 15052714130678481121252990971736350720 15811273 -1563536644203253372972329521522197676160 15811274 1552630706360912535822783179455971347712 15811275 2578645689669869711669587987017589299600 15811276 65399911103235922316805238390953336832 15811277 2427553998868409660480549069718447243126 15811278 127534075336451905270692599349051752448 15811279 -6743676482012237962738055288153641659720 15811280 1019450770911865283705766115779335208960 15811281 -574753915698388434316477649357065169982 15811282 3585719635701756999506732457600090544800 15811283 3581419393000959566833506418088063456520 15811284 538275605684018873725939025932793856000 15811285 -1540697366987002571791570556909543326080 15811286 43076883667440746651792193928266052800 15811287 -33883184251066577649021922643788861440 15811288 2211182980207319589224932365408715253760 15811289 -251230236976458687451161419785056280632 15811290 64552240574547527756090920176193731840 15811291 1264156031897823055703763416619936651592 15811292 216374139211283253964094986037239234560 15811293 3851637115483984303358357870210239130400 15811294 -1080989244058818270089810637838379632320 15811295 -921062033331136046768164993477841811600 15811296 1487617963465325021236134279653926109184 15811297 7165116546352466584362823344605651953920 15811298 1417169574187116954938285317474134615840 15811299 -38458390536697151516742960635614204512 15811300 -1279924603932337672496914446861230569600 15811301 485703833669744610369219051387889408704 15811302 -236116475823958981349916432556840034304 15811303 5932213054957650149911896948312810602552 15811304 126504638027976970028803894276563025920 15811305 -3279030789275224430978552795554449614400 15811306 1313937084055785689779332383901038307840 15811307 -792442101161790939468803247059526643536 15811308 2104719050411320785059782556631698135040 15811309 -6723094739680884992093226913022051524884 15811310 -460500119861536187392633989914347237440 15811311 3006030057174330791735834084082557560320 15811312 1265698999174050194967708261336055808 15811313 -1453172310031646090369479781660921258304 15811314 68920853686718477334254849874886560000 15811315 -1037062813095123709981295566679626080 15811316 355852285869334797688205506735656407040 15811317 -1744174474276101100299155586825106309440 15811318 1791204770772464866785610861083398451360 15811319 -8160615653228494772554423854468321010104 15811320 -1585671948345170495038575663673703424000 15811321 -18178285862951190743869037792987938748 15811322 -485393129425778489898148912808047708800 15811323 -426653173778412263016613623124095911232 15811324 7914762514832068005466047542772473875456 15811325 -592482396070616506229554665231970932000 15811326 561904278321176863683240370691657637504 15811327 -302877554949455462972220676712856311808 15811328 1251647245820768686972955560673336623104 15811329 -2488271780409694556471611849457718161616 15811330 -1144998270640649020169217923466106752000 15811331 225277987769671042887404244865841143152 15811332 2769171073155656012464050673489781348352 15811333 4373286203594056054702860582613692257886 15811334 613424341654537649702959479179803244544 15811335 -475326482537251781625475965889264420800 15811336 -49468881844448698748293792222471987200 15811337 2276501232104814758752493003262352840986 15811338 -69963483299885501051648510771924788992 15811339 5297743545287591771251915953377362125140 15811340 1473184838259786261471735945369233187840 15811341 296162414376622359573569909892964159104 15811342 14011645841274659381866018466646939072 15811343 869762799249466664280425539781436338880 15811344 844434028828520921776212004395766579200 15811345 -2665949094988258824175544768577699504000 15811346 224215497594388830602061779014443187200 15811347 489384605625424981482069716266407785400 15811348 -795893977926172790274674186882656985088 15811349 -2868354136058791299787714487512778929650 15811350 -355966402986918401070688327629186508800 15811351 5722379842743895963472311654924349439600 15811352 2013370551420008448012359309548984473600 15811353 -2982991144059037968946055589135725252838 15811354 437349682194953621732393829197074529760 15811355 1041836348090583824800052799500931612960 15811356 1685296383391843797603557863691410120704 15811357 483154492164578956843626875284431797606 15811358 -2858329095200409102176973479318866560 15811359 -1924554640222652594820174988078993095096 15811360 -3227313955046838802721332449305332285440 15811361 -28560065310029972366556694608704352576 15811362 2705827360832206605289021629181353984 15811363 -1985483666036541511524489779712935140560 15811364 736972459465964145226975494365960404992 15811365 1493682500022687649046363194511039682720 15811366 3979480480239196897825969372905113837760 15811367 -1628248498577778815999720651119048714320 15811368 402158776720415269656023225267552501760 15811369 -4008360021819827232898828978082568086784 15811370 -259040657719841305920943526061494342400 15811371 -2317384028637635491637173201495844447460 15811372 -2231835311362466359126858181590491056640 15811373 -2188362211967993000500475757058719553536 15811374 -280599015638188187535369667538494779840 15811375 5101937901447575192251196944333843854000 15811376 651405058508878823225583655827988807680 15811377 4195471707504818560635886310228219905632 15811378 740803974161679584703620353382872573440 15811379 -3106828382428555085527766436463155196020 15811380 1052745645572402963432877178341589785600 15811381 -4297491070012600405526026749977731196818 15811382 -1435393861717939444234025777991977851200 15811383 235944849433487984553596638903112590848 15811384 247363578586999303445944587654263808000 15811385 647487961337395173624680711224554128580 15811386 1517066379110597389187631602292490996224 15811387 843334010480548303582964692497534168120 15811388 -1953317715051870289910543029372849895424 15811389 -5411270369303258940383466119254316236800 15811390 59093571686881697058863807215904194560 15811391 4271299628069962724590877471863398777792 15811392 -18716177582172281076325454704256483328 15811393 -2132756088032862579486611516920368469056 15811394 -1456642749540501239909515696380400108128 15811395 -56998939727616668369110870829946777600 15811396 2598568391969340792311427837167567572992 15811397 -593066357905636613259338193621922592448 15811398 -2289841657717385798331552451665852798816 15811399 910608382252600795701988118066392909400 15811400 2872609931061607986725202325481186304000 15811401 -20921674193123213403339316358428765440 15811402 4619192829120744366177944052944102940672 15811403 4451597181757131152353113410300018693652 15811404 434497089010184117621716401303505403904 15811405 -970320066004383390127116664594076090880 15811406 88760909805275531378617641626885995584 15811407 1607793819814714536423645714965619097704 15811408 -1113269840148621878048805253056875143168 15811409 226336415340740571371099249761036161000 15811410 885631077566148025342613669498257651200 15811411 3980638696039389962701062881142784407552 15811412 -1268394763224911293078846426809756987648 15811413 -10243259889734798419277601137600377056 15811414 -2843957341413442060913572259490415774944 15811415 4586043809661319956457065243602364769560 15811416 2052225117722655461056180855086769766400 15811417 1560456794764404617610121226111636655552 15811418 -890606596023757515945932526092721897744 15811419 50330753389029606268119621404676611328 15811420 1328516567571512306728730064117829248000 15811421 1762044387083166140577131654251621970112 15811422 520762631918860517176557650815040784384 15811423 -407239711136596120554922746714689657240 15811424 -3514690791189948944455555117724895412224 15811425 -790422965518327707169071724001244408000 15811426 -110402342738947264273029232041431863296 15811427 -7651068947158315258956584332662685108080 15811428 430211191405397892658470744811741532160 15811429 2327575758663793570467158550379192886176 15811430 -651250831744580895647404365164717249280 15811431 -95578656424962221444675701564571747760 15811432 362484490502826257277130516023380213760 15811433 15620537893610345859225164773702985700 15811434 950499774478874042395512198207792855984 15811435 324332703363433018356366346925276767200 15811436 -1158726156558454457691194417848027330560 15811437 1040653199891693843159672303650335450240 15811438 6389537138892549466584682775085583701120 15811439 20908547148120565782918937912586012016 15811440 -340565133917543697719804469451276615680 15811441 -2553140081172632119713170528342239916108 15811442 -477152715051673853749825182492822064128 15811443 -228175474118752011115348998359916753828 15811444 -27863231156524102646804729115177455616 15811445 -152261536607897742499000450820268708000 15811446 -310059574337966662781968893619471405056 15811447 -9699488854148554796835092365084475483400 15811448 4847380904611378987234886195929601679360 15811449 -3084580690397521415026027511321024551872 15811450 -226660521396502952935831581109434662400 15811451 3729614710334921568313335151796724185232 15811452 853007118971643576529927527343670208000 15811453 1479237919891434883388491273761188061280 15811454 -1292644475830980433287532442171870989824 15811455 2936246804537646102443271959488356787200 15811456 -2716078313694945087665741455565877411840 15811457 -730768029579689666969918697566798435328 15811458 -136134885799088271160474407870371512320 15811459 373318282948287563469054691481261215216 15811460 704555785194891092339807323093992345600 15811461 -1563776514944749904975005530315262632768 15811462 -2158887575848895969755818365971921881216 15811463 265383581594468396857989932867070021840 15811464 108918587247840167358036959640877547520 15811465 -1844550123865804902900150367735332646080 15811466 3505347732072385174931563923445854657024 15811467 -2758420416288699375156291912940813021200 15811468 -2828456042426516418987729652724169400320 15811469 -897900388955810822806213339615785854880 15811470 -616226827193861452162826946197587084800 15811471 -1731372769333052499549843368960005672680 15811472 -431308246507827174713395789939916365824 15811473 884971877869863860994376148367707853600 15811474 -1086149192329408239348169694617075074048 15811475 3162356183938802003056303356617440711500 15811476 -774260271001027042842903013657761140736 15811477 5979433298827860445385467661247356194080 15811478 2581549657434974184221118539739581291040 15811479 -1258204911056674702442094955879410995520 15811480 -635848953993648574647382492344655257600 15811481 1955081997026731293189621229199053032192 15811482 368997115905092269464188208429852974592 15811483 4108531199360977751516638964703730409732 15811484 735305549169109719596541522042073790976 15811485 -1278616342856763802509039648825729426240 15811486 1066433582547442600954583177650409623296 15811487 13980164352119965045123449474429774720 15811488 197137783045360785934875768753211047936 15811489 1696067387410431612660212479074730811824 15811490 424714554868919666241398825488693677120 15811491 464845787713651153719416482845577750392 15811492 3718300320882413269095147129642619212416 15811493 1548598546645212409164164404586009666304 15811494 -116803238404665656889070597527109056000 15811495 238877142442327560437492449744504488960 15811496 5425642976747325352705571842698817536000 15811497 653726936570895006210351242753326289280 15811498 3591147794182067963392870093403383468800 15811499 2014231171083114445040924292687647617320 15811500 1026313891544428663421324409522683904000 15811501 -4730811891247269531871614900858620482400 15811502 -60098816281826650813979997713831362560 15811503 -567837740280924865648237928509543445496 15811504 -1352160693276850213933822059018058055680 15811505 -8324835253555099453316944283952401863680 15811506 -620302996565125593349844215120480850016 15811507 4775870947346334139815504919194219839756 15811508 -203716911256449111810989483126615333376 15811509 -516871820557089822398899363207076456640 15811510 324040858043063181089442220099944357120 15811511 1557585475418526839185059781338514822032 15811512 -2917950480939434400900616124487302184960 15811513 -5278113495302636231960182949924305705260 15811514 1547448687199207170127522066502355359856 15811515 49323771847076896079407042111800788400 15811516 2890086325669006088659557756638968485888 15811517 -4902115739253864053969873702918027847540 15811518 -512206757348657979975570861107809980096 15811519 954573326664160982665676497721576785600 15811520 -601687077867085492091072969851766046720 15811521 -1198729865968094698693762498984488267936 15811522 -3036035536843540681777478968441062608688 15811523 -170225419607642776781716613993030277120 15811524 1598625179948725437844909866951822836736 15811525 1517303832883018512591620576308613553000 15811526 -928489231911588043123517013320867184288 15811527 91573048767664856814989162031654901200 15811528 60515604299139574672334375869999104000 15811529 -6861026695013746478819855336968243032960 15811530 -13059504885847454018683591538546933760 15811531 -2801357609501260407884840043971667580240 15811532 -659243013267528520441664611020944752128 15811533 -1470614930907379659968276231000005947498 15811534 2150031926087530076392039680151366656000 15811535 -7419447633697336362268122357911618358000 15811536 204989398943703192375907989023857704960 15811537 -328168023429688728896451897136740870848 15811538 3660022243535870564225061390826678795920 15811539 1806997160249603537234322774387603129408 15811540 -527999356146659740850677678097331571200 15811541 6488572293070000364826221298282916355232 15811542 1480369507606865379383256083608431462240 15811543 1230268536902470568661623206183383553248 15811544 899421493789529373194190491787322368000 15811545 506304870502509773398577161662442992000 15811546 316591501956224675416646265675983445984 15811547 1607833978310876838933393602014926628944 15811548 -1728874794151223794074083388627992901120 15811549 -2072674100893290981042215285327429637236 15811550 144709815860406732506933575929334214400 15811551 1581166090167210247936324775640451660800 15811552 -7596483045591633036986285725435227537408 15811553 342623217227683981747877749569794787840 15811554 -2638243077580635593859857494919715840 15811555 -773661910654381399121318681407440011040 15811556 4435789758830958158414751277133823132672 15811557 457659767975655117877219890895889930688 15811558 -334552139915353612003979470154027870208 15811559 1086264872957262562016581846975008071016 15811560 3100813403761303716923489775840819609600 15811561 4293537179296311785006981907663076819024 15811562 678572915508484104693193995948580589760 15811563 305985935020120087699864410862668409944 15811564 1210532467416959266434085835018569222656 15811565 -289043535037921436800826061904087967520 15811566 -2529073525252950404437935264031484410752 15811567 -151221995536296966468572298880866238384 15811568 141805383717403795257936751251151847424 15811569 -4528415564515885449083804301057935979312 15811570 599287484574793418023859715760675416480 15811571 -7530727131490417943247294359978718066228 15811572 -228363321645639398146431361301932769280 15811573 -15734079201917281541708735265425856896 15811574 1688695467733313312804912562121558117536 15811575 -601362423692365093286902803150495152400 15811576 96474920333391174359186375708954419200 15811577 -6029749153488781541532190602251814585900 15811578 2314719032337892648386092883908047403520 15811579 1924912512136421935940293101972321719840 15811580 86352519650669894741619680927805542400 15811581 -40007181037348510354765642750746504192 15811582 1510414783743680051955340689872382326400 15811583 -5263339982617033702194077834585719114800 15811584 1672601314439131170676763037122728820736 15811585 2557059398840345173782493020336085917780 15811586 79230170714509628145136889000056358400 15811587 742674148673546542321098214024625807040 15811588 -1201304009254949064463679373593699214080 15811589 -1040763463302345899967834355501508985060 15811590 329249341717994456381897923254790504320 15811591 5786126573329573705999069230469619105800 15811592 -3491309491742724309614150644228258529280 15811593 167719823176782506816803921595186261184 15811594 295291023058070003414545780306633698096 15811595 2863689366730545496027837250990616237600 15811596 -607950082171270672823321032125856370688 15811597 -3183649746887277461612149505087452234954 15811598 5848392446643961462735523806646990690304 15811599 -1257861270797263260808052075586402059520 15811600 -217354800901726785372840520190433689600 15811601 -1084576088267126044313886586120870622988 15811602 1210591632172506434680852054120771976832 15811603 1809296616299222728830580743418564842864 15811604 459541794589061686795152237425097977856 15811605 174024644611718520854994963717686114460 15811606 -2263800853728440230007785192268710369248 15811607 -193506940065723131589247873258905686400 15811608 -4220452453490058170303565191020334960640 15811609 -708815685728131619968864466353210476960 15811610 2471058737260762159392978419496990432000 15811611 259251572007485295170422228698442942872 15811612 1020077981441982172623168941899842478080 15811613 -3643444361546902727404065941643896054400 15811614 278817764716715867182711731794438131200 15811615 3121993864029762389413941288765423267600 15811616 -50849087309092064365466351417078317056 15811617 605399895613909930731069468229608308544 15811618 -987279593095752811434069709405480536240 15811619 5061788953440303102607420517631051805020 15811620 -402310312956284817227686898337537085440 15811621 -2275320504697007204838367415728052734688 15811622 -1803567553687066533636602814762054595968 15811623 -6016308394146454784878473166963960657896 15811624 -2728911408879074958463594307062427735040 15811625 4821833340858411530566866223377255429000 15811626 -157449506673622544276380971801956153856 15811627 1388587368012732955097263387669269873664 15811628 1411822184484325350970015971757021479936 15811629 -2065051491603128916002957051677430853120 15811630 -370656793458341112222820314397481279040 15811631 -6884644814197012104095840848349987835336 15811632 1186302129459024975024806851960647843840 15811633 -10970308750917899227884417801895806896576 15811634 -2043081498416260733574380983808077484784 15811635 -135806172983406981665551401837791581440 15811636 -2071392940676266258422445783999001441920 15811637 -5386736547910902421672399359804840813714 15811638 233925005734664057115899702162825593728 15811639 -169939620486487038254971682803645775880 15811640 1236255189763270110558445254350495232000 15811641 1602954187839285482860536049001193256830 15811642 -34174801622805256713173080560521366016 15811643 -925042862069089563983587762222408145280 15811644 -520049802612558160272008361307249336320 15811645 -1447040639349521017603605171305591308200 15811646 5791154031690706596414002928391350097920 15811647 3605342244716542923040629840333591558600 15811648 -730154606891563445745228516116796538880 15811649 -252834761157975274843766158330839298560 15811650 476926086473155916856758328506774949600 15811651 -1852901745367415655063576796608224131200 15811652 -782083061022581270819858223644769788928 15811653 591816618044595543886511803748770436928 15811654 73570062395094549938198925532411392 15811655 -265748173289927415884022787425252562440 15811656 1318471905418397103109949491621347164160 15811657 -5887445550052116733730348000031991629094 15811658 -1738806261610060099115242472335679098320 15811659 -41226214245617271942372839176863907200 15811660 2552127199314024227030010431240816839680 15811661 2842852695912078016352672105487879734262 15811662 -317028007981640134005375574458648585216 15811663 1550881589672339539026749097137023369296 15811664 339098982991498409217046371181669908480 15811665 2032109933163129028938153359947505209920 15811666 -201618503497567457766286637190505224192 15811667 -1088213715835292264359611587119337227200 15811668 -563296658624781693597895612189885251840 15811669 -5007929664548108863853976058257560890930 15811670 -765224200275375405764814505484577984000 15811671 -994436113582658815878761635478423124888 15811672 4026999043907559862349380111688344657920 15811673 -1000146030010039923674605748118615384816 15811674 385108549132243107428030929379301181440 15811675 3122822123155689347480121403687528700 15811676 -3814332124903301880860650358661386903040 15811677 -347771595362323373223842126676170492640 15811678 -3923932697593596501577096240902931839360 15811679 520597317881255929457756567862985477680 15811680 470709169018444348957891150185556869120 15811681 718561997714936089972379038060116789012 15811682 -1770987411658439490402100373366999611008 15811683 600534095195728594739009609970601315680 15811684 -592795298020481066099534978821333336064 15811685 -293315847865066718955461782645312537440 15811686 140631108804717953420659816393917719040 15811687 6420161732501169344253905248804697393336 15811688 -2228291265079840907059351377372277524480 15811689 3213257941694003171577104528580844500624 15811690 727693399797113473308748257095362485600 15811691 -155467372467773171849857918006966365120 15811692 1827418793276599565813619501230069022720 15811693 5957686810119108841330346408957493942720 15811694 1837193043699496882284357030188501368896 15811695 708529257600161287207926041034460492320 15811696 1517227841616576919250457245197314916352 15811697 5975301311081684575009426452951212124912 15811698 -366129138689592737523626765470131970560 15811699 -5759864583484416844498732019324740767840 15811700 -1602872296470188555469763844950693171200 15811701 -4084380429785120418325154344042283724768 15811702 3546138777549016905873954883085374080 15811703 -5565857282516407168720210678135347510480 15811704 3179883666594342022652989825389308252160 15811705 136597232568995834444233502228895744000 15811706 3185444160637985168573227401455801949552 15811707 -4594157971098092179869090870291032470080 15811708 2848101866157373949280813270173939068416 15811709 3031495938215260698195527042926253695020 15811710 -1393190183643717654770398586417962823040 15811711 2868442293396290437807084013638138619832 15811712 3645982672896742753593505307338588815360 15811713 4136109741682238706135405468850843898400 15811714 303050674976524938997585469924790415392 15811715 -4612407162868497818413908200401163380080 15811716 -1575443471051786241328342280734073057280 15811717 1577737064436252320275666760701646340732 15811718 -418119824504529173863817696802270546432 15811719 1339578550650666472037054303277811564800 15811720 -2472877529045795941980591454131252787200 15811721 -4884104676048124618382253292294547007078 15811722 1207823869605080684047954242554954625888 15811723 1449156365643928613371301221271854848184 15811724 -298303603147445746048411067481625152000 15811725 1364525745812736295178939558929921461600 15811726 -331618484511171793210405309162138995840 15811727 473696859399729473357925625061621565792 15811728 -89115095319868191949494686948087562240 15811729 3771423441021275176114016490956089985330 15811730 1233056596973693012747509839003486904320 15811731 6179388085287463589704059352667211600 15811732 -163563471404242810266642932985972572160 15811733 2303684197262265271479530865599202556320 15811734 1360341490460010923839821118302169302912 15811735 3662476284792588823118460271162820854680 15811736 4258468375195637901600161709984015974400 15811737 -2830031679011460226264137333407711534640 15811738 -3764246047009082990418975382478288670480 15811739 -1653044319711792219141049456464590646744 15811740 585915655863773766415413173929869312000 15811741 1981684275489087119972856224294252122944 15811742 601035791104085463113180060460912069312 15811743 -2035200506792176387274535132462284405760 15811744 228665747314052840906608699910180044800 15811745 25695566919449002082760773204430930240 15811746 -1490033535201075525745885033362265979136 15811747 -1326166851474119627535846868428732984368 15811748 -1414961949703815321887253891499579358592 15811749 -3609949253263727793027095274423209677152 15811750 -724462610935737989308827809603533248000 15811751 -2900970234597907464828032116501873383456 15811752 -282190241718008309116008220265270968320 15811753 1823175117747757725631055840535126603002 15811754 754938830307318084339589842818447818752 15811755 -1158167546154775768209058763093152519200 15811756 -5507563907447416673250072933668468751360 15811757 -1059857691893086791988101774758449665480 15811758 -958954783445814166816451099153946580800 15811759 694056735613875472550702246872418594960 15811760 251873414417885977219631977687805460480 15811761 3540226641437829801834529646650168262832 15811762 111029643804058067088460907725383705600 15811763 8981648815892695184710523859833063994960 15811764 -771117301925593655553356083379072040960 15811765 702577205741433350988240977518050360600 15811766 -383129344522343746001387547152571676416 15811767 112388493975083008847079989931947174400 15811768 165889283679962811529299136039123722240 15811769 19841946560184729618610317453681880020 15811770 474791763445207355773878741129245552640 15811771 -3973982478809258778064518056855439628800 15811772 -115869107479048356939954610407784562688 15811773 243879330010829123500627613095545691968 15811774 121348934522633016697503385294446796992 15811775 -588573786634450783401364678331477713200 15811776 -384584826859599943184209479333920636928 15811777 3640058148559820621836870641954303042626 15811778 3698017988943431007139663576392760159440 15811779 2213399877800861366987788289700166238208 15811780 -2789355746215065280163558661887439686400 15811781 -2222460275896280118054495355512878181600 15811782 475849616857071203280286793145861310464 15811783 -340639312691075811684003217107836823456 15811784 1148709814818128685191114406854536243200 15811785 982871411626959285045543569883462729600 15811786 187878749796071263114272103456695340800 15811787 4297740447761415919553511709060341530112 15811788 13982160325771992026174812145310633984 15811789 -984996956099451379858409509196961126944 15811790 -2182014138961765266008524141436315827200 15811791 -2397373051941344253957384437845321740408 15811792 -498180676032842704383169958142388117504 15811793 2415693505363500064002547367733052845042 15811794 359065447416086429072786103387550080000 15811795 -3226980875034962951231268822196561045200 15811796 -1118198111153642251125827297075896320 15811797 4629345755966047755388057146940870423200 15811798 70434535721498312618187256433409008640 15811799 -6283771426156056027291577666782734730264 15811800 2244316510132038777707737814942208000 15811801 2201789167819558933417494337652511361802 15811802 487606513682003364266529912186786102720 15811803 -237724697345944197748801505876912736000 15811804 2386956639182435166540861286689321435136 15811805 -587065428022121173627724490598499178240 15811806 -602785976262250984004715400681712179200 15811807 11339559517939352736290085020925343920624 15811808 -526137971685751728358998384842513842176 15811809 639546702331395194176140519975266112000 15811810 -828222596390594536670098047224764067040 15811811 -3479390333390922407346540369912893203248 15811812 2388867836890894915944056213604988215936 15811813 -148424469202476046792676143744838060000 15811814 823102072683852959916043424269221667584 15811815 -410210927482701033800395680475289548800 15811816 2940705309718859000927327174507025300480 15811817 1183001170845018972492655345639493745792 15811818 -717663911381187045719597092358448906240 15811819 -208864397979682250349378445214115148560 15811820 -791666201376017550171219467872603008000 15811821 4088050932242904512968038421876615706880 15811822 -820567229682505927218257505688373331648 15811823 5356919453115635286940878160897154390400 15811824 -335179718193200683486488203397947719680 15811825 36328096617623806532692743636491284550 15811826 49481767694158698951111238275160219680 15811827 405464619489623111945275217809344600120 15811828 5951618830120502209928119466601538809856 15811829 654927716374262137815649046714673630720 15811830 814596349952206108014786705680057324160 15811831 -24159200271919731752505174527892348672 15811832 -4032863901150400611454117152819898183680 15811833 1710717908273489187610761209950629900864 15811834 2165843430718481751230996442744953789952 15811835 1073513672064661058371363883416166331600 15811836 -2150992993973339091749382816844959267840 15811837 1578952136347117037792865276450163516000 15811838 -1198409525831670973396246436801455580160 15811839 3409348274145439944357728630459500321248 15811840 -1294283458033224194216925636839583252480 15811841 -8126584514859093840598198196925602196816 15811842 -206518092895350685723481151417481591296 15811843 -2936478894533434079439462627215407951376 15811844 2047885086902309227094138990106327686400 15811845 -156006668544168575201428730736624585600 15811846 2745062062243640519869882839323086012224 15811847 -459364111991290945368854136637202905704 15811848 -123509589456935998714082743627976816640 15811849 1917901117677835339386669257858640383760 15811850 -2194455496874808246994995007152031296000 15811851 -392716821092668784759267952907548050496 15811852 -668743206788279994843856687640092421120 15811853 -402854319061960402603995072034830635880 15811854 -552774355601918223703304706818228203392 15811855 -108350220082712308308794729219254512480 15811856 -550053327544979974545404542118916784128 15811857 944418122186132548327884990025474121040 15811858 240849732610973713142734658005157243280 15811859 901081152537282934617517783582270536 15811860 -297701429163809393693891858763148001280 15811861 387873654091586791115210108468911439188 15811862 -1238755384440222419340628057978507855872 15811863 2187265463576461378619826436946970597888 15811864 1683005908209944563794407430927666769920 15811865 -611725146598569011948024796828090895740 15811866 -443777098812808032020358403670192150016 15811867 306919905187190972884801354839980848720 15811868 -3070479821192295211948795616346181335552 15811869 599379409147074649135228184692709199744 15811870 -1070745437622091037837973083236241153280 15811871 5706003988049876305265890772428341719544 15811872 -547318072043589097436097413630746165248 15811873 -126213078724730535438604587037241767680 15811874 -18628317433762881630498778500576325632 15811875 1384215130056140369305583366427583950000 15811876 1549379707999718484501022579954709073920 15811877 -1167739656331500887679090586494169742274 15811878 516024921766900279074106450737786681024 15811879 -3598448401812183262263612072508122149616 15811880 1116174900749713633749651660286156800000 15811881 -91820607547529034858585578014284742656 15811882 -182113516106660453434990017471979200000 15811883 -6407255816833605517751441613990075617868 15811884 868716272133437317745257231128605698560 15811885 323652731695794345104817163868309743800 15811886 1757735142383679712704022656341311455744 15811887 -511040145418641820099802108898237413376 15811888 1095545360249967532612047357577619750912 15811889 -595343719251588710217813175120856549580 15811890 -1522154193118374311604739976872949614080 15811891 -254832336610161059463912818760452129216 15811892 119364779202302277503261909741069052672 15811893 2007076610063448503434643260753610539182 15811894 2029325369051443050980221275482393290752 15811895 -128227123377432181260972308933335497600 15811896 1164634184720632226629493092477680230400 15811897 -4101711875876944550721668952624760672508 15811898 1463744472539446132867649973357109273200 15811899 -544002581504210507323150235576358485736 15811900 -179609654306690986699290831812230515200 15811901 -1437053307662257008508456567855395884448 15811902 -122226713525636091021785316849626112000 15811903 5981799624744239046823093205180491209152 15811904 -2155973597869442266199807240034906537984 15811905 80390642069079632099199683121016003200 15811906 1355594666562366071492963551362091323264 15811907 4937923097933998442505422040980893524156 15811908 450079468830876417701338129624716635136 15811909 175992758641005686038522736556905406110 15811910 -285926820078007171765834444177168544640 15811911 -6232617227727280226818534794608113300512 15811912 578505404959054272455121438223865978880 15811913 125947269043082383007399632497937986048 15811914 -1039180226645193971867269064014324677120 15811915 -760120094501485748696415299462334938880 15811916 -345978056413027492713699905780305615872 15811917 -17372564998266639641364984578413536 15811918 -697237712696256158191740547323729479040 15811919 -2055540323232750942463168762742669377680 15811920 381926420915195114522770819241513041920 15811921 5888169494855916089236059112651562417892 15811922 -52560636115322951508244465541767213056 15811923 3247725931804260275972504271565602214584 15811924 -88337485957742599657526358676819583104 15811925 -1027927983181963976954929182837020731200 15811926 -420332092743852823526550079957225881216 15811927 1872525491726523632330088867097086336776 15811928 6918466723938934310506520646577744773120 15811929 -26473419544090718503361244704190186240 15811930 1348480859067427261112291044951520283360 15811931 4971524003179897637785248329898396145200 15811932 2708503982320357742962728101567799481344 15811933 7372098012096128322793292261484121535840 15811934 3742670815267937558578725718070442623616 15811935 -1035781033532363235126153616488455577600 15811936 -209321962531425875666421199590441615360 15811937 -1205008902463559518027359848887987111548 15811938 -1555604469990873316801956264457555107936 15811939 -1319183571305373669718328297572433885232 15811940 2057819839087776691095557617607398924800 15811941 -2325835769553473950482350056051589553600 15811942 -285750132910978171494252792260677730688 15811943 -302234380475745566749723810736702553600 15811944 2530726229309227584297197533085029662720 15811945 -1413076036630740349151294958248865849600 15811946 -208494770769686775305948903470525181856 15811947 -2742156563429178231691012137321560259876 15811948 -2236223167338568235564589675442971079680 15811949 2556057717672169263718313858531705476950 15811950 199780465872580478249580396384988492800 15811951 -7018265843719832771801452474945834336048 15811952 83423600442075750056403255573722234880 15811953 -1035712178059758391735382077965260174592 15811954 1701569442041851278063304665119344731552 15811955 832526039094720678827048307821861648160 15811956 2012642374377494298775517355109816258560 15811957 2727863378967589564683795938568178280000 15811958 -1551332978366623046074084380822497773920 15811959 -63739774318783218553182595405374492696 15811960 -74807114800856368000239135422539776000 15811961 -6899705435053461651801764748059496587376 15811962 2389966531900196797764747112596420397824 15811963 4813337061447246407977904662799348610212 15811964 1981053946150674719036915282716441967616 15811965 -439592851711715086862116802681162716800 15811966 2625771304714388588913795467331002706432 15811967 -1442505737119551166952182899191772297720 15811968 -1910641957595099444102449786435330375680 15811969 -6800481255361039503595135295890604149630 15811970 2361217684943590923993107103835760439360 15811971 -1012658599398706172923686586515261296640 15811972 973916398638997079949961489836809533440 15811973 4943674205387338702076361641704703376222 15811974 1744950560894017736231551438723290454944 15811975 -1861304307617112547999674881021199213600 15811976 -2011804156968973021940908086603919718400 15811977 262484458990039524630973755697508891808 15811978 64616216911584268519867700253825197568 15811979 -2467171859309572927571236330831921246080 15811980 1473132436841125186913765124261603855360 15811981 -7912636246633814675977037408126323460000 15811982 -551251548736235161559658574410477753408 15811983 -5971327987151434951488294462281754758400 15811984 312771376600465274455464639062920396800 15811985 -330868928602115374505169673893270901440 15811986 -1408151737672575794526201404818614270336 15811987 -2305368589408636826170693421380634432528 15811988 -1171783283607206166631324623354892432512 15811989 -4838085708137630160145842417020321705280 15811990 -107823719338867248150491586593580700800 15811991 -365173003231818801491121569145762542496 15811992 564913961709221026410188896610415820800 15811993 5072575828070753669081714660846704923844 15811994 596841873259721367145686077609153856000 15811995 388692947685619619137736906597605995120 15811996 2192525387037516448129575368243673792000 15811997 -5666513806033798554441018350083054503540 15811998 -1092994240352302295303961065873538511872 15811999 559776893408049945900250114330597603200 15812000 5673316174880106868970271042019000320000 15812001 1192671319188475616873339117256081874560 15812002 2150129299724727123061749266223334895952 15812003 125278906998978372700290051295158529224 15812004 1025331183891860839268037140258615992320 15812005 640930280017587928350710967974509276320 15812006 -3721428673327923744375795611231530403904 15812007 1947779474471950008565783516717070174160 15812008 2433111810349680032336490073112602214400 15812009 -5194952674181270212462981076205087726960 15812010 -25431559698902642904762794053030753440 15812011 6446772578166865971193447850267147810612 15812012 612947476575532753484964203115427153920 15812013 149681517657775350428970894560556261888 15812014 -3060374823545021247403581184662454942848 15812015 767256704088169050229614589031727822720 15812016 214645864498127095314161350175267487744 15812017 -162908494041941458336340128460878345152 15812018 314734896251066434987229007853145043360 15812019 124769271239337901883668083373020165648 15812020 210047230130261138995740743849239388160 15812021 3248027190178464652028918055429380106222 15812022 -82693486979536982672581095227707027008 15812023 4957175218840054418205699706928090326320 15812024 1925601953587119724848928738834542489600 15812025 1618875573120450818809291853760975022800 15812026 762775404998778113835109966425504665712 15812027 -732121643705151260778409620842101099776 15812028 -435309289884892533847927752271297082880 15812029 1069395744621630374544918454172578536300 15812030 820631344357571952233518984501906590720 15812031 2989906631531521518389695626641280324552 15812032 802194182422185164755738050185480110080 15812033 1018608900936243401459331455827812719040 15812034 -871194992914077324812629501585718757888 15812035 -477548669210686162752539968986344945040 15812036 4622280477153489347916996281366212298880 15812037 -206689375763235610981959456909021669120 15812038 2098926346877683483816743313765012992 15812039 -1099056181735840205362791188938169336880 15812040 -1601904542622162070288370108216780390400 15812041 -2590925013530591145507815348414080627328 15812042 -4011631712390638708044281431239024485328 15812043 -1262134444856071331437010916081996465936 15812044 -1149042980981726069535557164074182980864 15812045 3680501306514527376839905434627130072320 15812046 -5590866831236780668797256364333445120 15812047 7639627038066417029137248303998110731600 15812048 -204119092365840369096188806399955435520 15812049 822208889602256539604506064928530430048 15812050 -808662108857211553609475488153750741200 15812051 44520483126582739794403746603886643052 15812052 514956427133530875381816437992203896832 15812053 260806472068875430220529921562868333344 15812054 2405631367132816374605003006584150879872 15812055 745524102962172014423447121521161175520 15812056 146858954532377024882844163562502758400 15812057 3043116672392620247103868513696785530526 15812058 2514680388070303016070238037180117580288 15812059 2472816182441805528418214112435197526720 15812060 93809670534098207111694661480994641920 15812061 1895241360494348849701060135887359435904 15812062 -594783838287095423896799651949748334208 15812063 -1677504898295622567330423224454300085296 15812064 -3807608236192434689262491643669168783360 15812065 4459593125025547951715359468696691837460 15812066 -2267918780689886859058890667339854372480 15812067 1488221428348811843371510786773602100864 15812068 -3142522388662015003988195905572208673152 15812069 1622964806278675859732815754071164989952 15812070 -328527211750637148977712854527910044800 15812071 -2934196463945264040753369291385205470056 15812072 5681034715734835103059603428293601638400 15812073 346516304273319881858422370185312568100 15812074 1385839743298884615524542614157675351392 15812075 3049702157083935519960376032409355367300 15812076 -315280204097801535935599463564948029440 15812077 383689822581064237832720932325586704512 15812078 -745099670111795785823604567301340276160 15812079 -2281249610244610836013864016686175060592 15812080 -543417147963426373942077528198235914240 15812081 5291372646562643121097585242625667818992 15812082 -255063464072477386404585157836346097664 15812083 1791618774694182375751826281199311846560 15812084 1341662422131360887000534772631705036800 15812085 81770942509159600351561708020708720000 15812086 -962799380589649663267424508086325282816 15812087 -1641194119310800289071868081338788596640 15812088 -117205197602949053704970823128254525440 15812089 72363693738636017107581746250690402240 15812090 191695494682859509145647010029524480000 15812091 400344229388500334885628340117765162632 15812092 211449459838590123718452146656016530432 15812093 6219784899261076726520061768663132361248 15812094 -827585549127846402166996776195002884800 15812095 -1633864609988791187354910023723580084480 15812096 -1419874122037887492121288728424438824960 15812097 52614908785292902250679367364257265664 15812098 1642787993312766150561291869984823446592 15812099 -457277001266391633870140340526298457264 15812100 -1803875483171151199416677603828479632000 15812101 1075120345615860455663376569362765731804 15812102 -241386076984828624839507769596299833248 15812103 -998887203411060280599841184775578091096 15812104 -4447030148350204208810102108499481804800 15812105 337177594207018423653474895932623445000 15812106 -2400733047464769582614067326637190444800 15812107 1226867064405070661070109718092294152600 15812108 -272380482182008209137200969453992787968 15812109 -1861045013480646301762229348916064964256 15812110 -968097469850647839667526061581079647040 15812111 -1547648388708052057903992437841422634768 15812112 150341378186477171418051254261220311040 15812113 -1156388851613623117725394606754947006220 15812114 884368478250374525829670291227413709600 15812115 -2849076758779439372933735407887481317120 15812116 611463541614393213057753137105798086656 15812117 750080337882685677127078354148287505166 15812118 106711121536233372203148156124012032000 15812119 2088741576583332451162782820290869320520 15812120 3394512476039993539900917736763502796800 15812121 -1652670843740893515957652267075596234240 15812122 4305489251498868370054131208688361688800 15812123 2856512564737220022734183036756512737720 15812124 -548167287896340430590010433063692076544 15812125 2331438821433361239287062778339961024000 15812126 553902919955979950804246874197647589376 15812127 3331173897354892546946603749732286298264 15812128 1307604518409582722286334209864525742080 15812129 1518520941004771179155536689532506231072 15812130 -272955851265324284163532723422265620480 15812131 72301326275547587389050485261556118792 15812132 -11270676925768903634064028327985872896 15812133 -952767537476017126239588924303397870176 15812134 2742150220094582368184994566195808587520 15812135 1096235588220548276571870699749525007360 15812136 2761114683785170626096688732120965688320 15812137 4811647052361500525033373900031415379792 15812138 385102330887594854104377112032787500720 15812139 -27361595493775266224859095861549776896 15812140 2408006518722598708871553438548315965440 15812141 -1618736136788759436377649471831657246528 15812142 99938903786906932696172782650656256000 15812143 -185101219007014530872529847226718175400 15812144 -454394913743071269623042494594049802240 15812145 1456203744153544898299310084270161353600 15812146 1546276294680056421037026094120565053440 15812147 3834760846284581756360064709003626553884 15812148 2354477903100832394750088097699244310528 15812149 -3560467388334772588566045415126142856850 15812150 1333764467289543124905459477337958848800 15812151 711446665253863732458586048898567835984 15812152 -1027210826660155222002735144957280358400 15812153 -2878287598508868518395337786440282606704 15812154 330915127081641606025997032641762897264 15812155 3284264938432147668635247509919816499200 15812156 1736214340741275424456318572427240112640 15812157 827012526173374405440849005137671786240 15812158 -192808535581633732560353815851550391424 15812159 -10009688569491433334941475890897131792 15812160 -31680014565671980107422669872803348480 15812161 56459326807724382943278166669558506162 15812162 -2919261069813829624076835966855660837168 15812163 -206500781189649511602059728243259937600 15812164 -1567320207660893260053676583597307414528 15812165 -238692517915679317284324927819432374280 15812166 3091069724069594597393934623495509401600 15812167 -576098949658303689227647326611269129728 15812168 834768877789804605380785772427902853120 15812169 -500325050533577641726790614161616675056 15812170 207899644017921332461677708759453265920 15812171 -5050261065563921678422961749503264059628 15812172 -56190290900205167139933454811069168640 15812173 -994353861035794127999419942183549452672 15812174 307746467185405044454118687174743546752 15812175 -8470111460927757145480877375981404800 15812176 -1898504883733133968872072912931692773376 15812177 -5808590337772501610971755123926217822480 15812178 317457898874595789562172354259595392000 15812179 -2326215382769868712021724910167510847216 15812180 -469736853955449563254748738859016550400 15812181 1689624332478048065172791782851328860864 15812182 -2088490539940031117059742700354447073728 15812183 -2810753438557409695232192314512364528896 15812184 3097546802623297013931881390305281208320 15812185 2149444437266782780060760034999305603400 15812186 -1337562795598959208978362500304305895456 15812187 985839595626011781355398263031785003160 15812188 104925844560652173338285345021225736192 15812189 5667642284636413250114542227321490269990 15812190 -1664880056563418187381170162077903836480 15812191 2465505541096394166649313308461188866592 15812192 -5060412421358750952180774848536707072000 15812193 -2500655355473376755728759158337835847456 15812194 181730546296517464444746447653318533920 15812195 1393486597914092629256931742902898421760 15812196 1110976256374070827777700007603015816192 15812197 -1829121500279668345441757745996157375968 15812198 -3638689310438682371685504441761289434400 15812199 -1449431356128583259411610229559276870400 15812200 621320945480929556302092870830747904000 15812201 -969797776522493274390729511920311857152 15812202 181749658115971046963667737993114333952 15812203 -1234868088773773845121039108000840512432 15812204 1372449968951726154379772656974474291456 15812205 1106523565571108907465406872151394286720 15812206 -2138720502680187715918707547106983519296 15812207 4800108680512855993223956652286668565456 15812208 -947725766957319059590286350042017497088 15812209 303394836151103943648100645953545844032 15812210 5093647881084394979783135988968093030400 15812211 -3818312908642086262160019743862721846728 15812212 -117585120493316525280952581255924155648 15812213 5639887699728516532798822876317679740462 15812214 1782553604613502036395977987523689848320 15812215 421278126677983895779828043869640022360 15812216 -52048563949064618793978015990978723840 15812217 4860843341156606217413757411138364347834 15812218 61743224040357635071306300803248144640 15812219 1171797782673185488485014178121402099620 15812220 -2145057936939741369694210938436905630720 15812221 -1857336885263109886727520898038682312200 15812222 -546968204729280909244717136540167953600 15812223 79496587650095046664031597221818420480 15812224 1226434046026311843285741369421599866880 15812225 -434420471600629985432359249806890644800 15812226 -89336807900756291558285142918292857600 15812227 2600689940529499296572538103684270069824 15812228 2253866359622725856928161334316707065856 15812229 4361542405984815477647703023794781608128 15812230 -315139921479459837407126395341542188800 15812231 -227566175554362434785176525385201201800 15812232 -239537220390195684533332323638209413120 15812233 3432995733277896309522323187030606882304 15812234 25664499198373238854714548287630324016 15812235 -432695717967023803341348183775192816080 15812236 -1747748826253104154229627858145827450880 15812237 1874090869000025406720922471230099408000 15812238 -35529890284443923983760480501845577472 15812239 1629772045852483068712823554047889600824 15812240 -9277546596016776681709504282086604800 15812241 -2471635206619156874290355053830079438608 15812242 233290229647411645866367298399072577312 15812243 2859426770475633830338585009016199000492 15812244 91254018996061184743745161145799094272 15812245 -2580728195211841823428545689513600179200 15812246 377605751543363691886152519087961527936 15812247 -956589910177453356200978346358179575808 15812248 11463312454692868591620485595706828800000 15812249 -1908168971693771688640711723991017485750 15812250 687158250002477315822330369481957120000 15812251 51195301234748860497892896112269219744 15812252 -4256166609640443725697894362712488455680 15812253 4716392428045016634012104381494048375104 15812254 -2615863610751164203562681549188434551424 15812255 4982897865314316912871343084466950564160 15812256 811005288607586997583590873813929164800 15812257 2256883644726981729864473747046709590144 15812258 507371197427043807971892112944809052672 15812259 311522556017022930261618642269954429760 15812260 -666235583638431513629572588619063013120 15812261 65073294172751979432423671987559473664 15812262 219553531783987668943102689395717056512 15812263 -89985971236174692462576259671845996096 15812264 -571535956508884121862624096861405358080 15812265 -97552165134134677620823203206079048960 15812266 -1094748644285715717736009121885367630240 15812267 3204941579011664304919329890247669456432 15812268 -923260035700270389145916845143262937088 15812269 7689991795502072164813914492071650417920 15812270 411081587656119827642210729109006240000 15812271 -1814099025743744401085972731354952960760 15812272 391190944421118521777248543625590669312 15812273 -2591311302936381074567858198419672346478 15812274 -918721408713897403793742489886379408640 15812275 48721778479797905251183231239082045000 15812276 4918835281905574753649619888251929842432 15812277 1004931245970548137182119511875490385920 15812278 -2426217084258966911349874085574020727744 15812279 -1041480937878508233848992553122305726240 15812280 2438241191629369279716561555851965440000 15812281 -6830768438098763684802557397697151800918 15812282 -99662383844028155883932344465933663008 15812283 -663984538301259991010189564508338675856 15812284 -2522648739946267733484688891254365584384 15812285 -410566520197142909399649945456147313800 15812286 399834152402758557674816059432753757184 15812287 646944387646649688573302243885713295936 15812288 -1007221399533230829219457858949493030912 15812289 -716199237972393122012379443712988186446 15812290 375731311601772517390663060058604102720 15812291 3452056183077144183978536162265819928584 15812292 186113393126930680633927924239265201152 15812293 -986259304160225665510809746347678406016 15812294 577999575748390892744441860461780073920 15812295 -2448698398237288792014067624734861868800 15812296 -5956482269290863047324774324536381086720 15812297 2722039346000001793243972734381491566260 15812298 163282180674271533020760838741201385568 15812299 -2396811037659711400880338739498075950736 15812300 -1684141638564576124597145688704359680000 15812301 -2681191702688503084313091489759529090368 15812302 3293492701692624964826288015472107258304 15812303 678019214122369062591323849130237319200 15812304 4096662188144553402695331847757365248 15812305 4836472141027709284405040297153330593920 15812306 -670073603328483992427248266343984261856 15812307 1885819974260447990514280225528682634240 15812308 360789225366608274031308859933677404160 15812309 -6376732346567598104497120632385502285490 15812310 1920318376928402792403819982629808024320 15812311 -607920981249364880774517970706336610368 15812312 -1115636680461663813510277664866329600000 15812313 -850257675665172414253313477994927110400 15812314 67537576702139728244537263363778073600 15812315 2530851261162297819595441574391175488960 15812316 387268119755025273984162970402213137408 15812317 -1504228253861542018886926554973519173888 15812318 -3245310389378538091164000244416414883584 15812319 446057992704007072995997576919823689544 15812320 -1704786885371282478271255466379250237440 15812321 -386806675156138801325193940261410017088 15812322 1616414383265123927563352862922252582272 15812323 -795989368137763768315704126945036586920 15812324 -774155217383194603073078440782191616000 15812325 -250031117504322253051756110266579222400 15812326 223934419237588138310689832957927078112 15812327 -6442742861472409815971321320560221956200 15812328 -789868217938761310303754362046933729280 15812329 1311863245191521234719921485205700214600 15812330 1303622076126169372773304100670926757120 15812331 355204830641225995039616538885568197360 15812332 1120528355075796352976003725058523266560 15812333 -2184277224385857947520279437065692005418 15812334 148993996224794354588996846028415751616 15812335 1655361898718838694695146563334746513920 15812336 789331403124622426534698069187283976192 15812337 -1549000139319577090230101178791818668480 15812338 669501556935919429282054539952131709344 15812339 -1014040213631586904428584768640639646512 15812340 337839881847810455202067428297039360000 15812341 21077884902310441201612571294850896000 15812342 -59410960724146873716917671729086744576 15812343 1817325901137900518116837097572537420032 15812344 -1416729247012745858759011682442856611840 15812345 -56593926446421221634339513870718047480 15812346 -783038076537697557198895983182397200640 15812347 -3805003566427028547982351457141158320 15812348 4634404430388990854946412544650739437056 15812349 -2140081648077117854155582492747339308480 15812350 -1416916600179861677334649584594554995200 15812351 4350701055072230298544493984211035569920 15812352 2061328006822894566898450357817928843264 15812353 -4604735430140995456704086625258860160720 15812354 2216816421088267298391710381031135767040 15812355 -1876483664973069513706461242496400531200 15812356 531968701381558571161532834875245756416 15812357 -2901949112750559959314034073009090743136 15812358 -958199467592670013571266917616309182720 15812359 5762297189824961342866498537906346354440 15812360 -4297129722538333849077997445013148416000 15812361 981889012506478169146930818807177980640 15812362 765148400033980639652151732402450024960 15812363 -965653710772393719136784178334930115520 15812364 -337395843856668154454937920385343885824 15812365 1111760964527801450756794364931887197260 15812366 -309366447611657007250465711256471610240 15812367 -54547231150638540985933866098244307320 15812368 187512713154674201726197641853595025408 15812369 -2842167420087031754367284949407718673230 15812370 340320071507727566914844512564844006400 15812371 2943448789717050192913381310038435062572 15812372 -4839284604256316705330832345379343543424 15812373 1261424841146322277892043838169866545504 15812374 -1880922662342502943415251396827692724480 15812375 -8018641002463647618831476470396362750000 15812376 -707253292362239105912135432835823042560 15812377 -2902309441108146813066083989472584307968 15812378 -2526868120286284861824099276245775935760 15812379 -2532769848154863370903808836483443121752 15812380 -1759947188002944095417460968217947304960 15812381 -1111620807645517926507243623980741447668 15812382 -8702924628523126441099926792745175040 15812383 3283711854030246180843212154908179144840 15812384 89169871966410741647113389834346954752 15812385 1223705156698706215627518816962710016640 15812386 1336837985820802268024633363160238189392 15812387 1843617266656051486475603076660608442432 15812388 -1062364239856402002668993495960815349760 15812389 -2808093448753198930645473184851963612160 15812390 -933939041348716766586431643061186560 15812391 -84909416590393515334561160099368083456 15812392 -2116461904403001722804276440078271616000 15812393 1490063329890237902158908690669171435642 15812394 -211307248078729580143598013245390330880 15812395 -2025303969119151094110669091330564747200 15812396 722080535788153596984971980918796759040 15812397 -5213049555460025421198301068069433305300 15812398 -878279065091785882692446300510149672704 15812399 -2647536022908329854937748280864396911600 15812400 -6199867652521370782278405531444019200 15812401 -8815606185145757735912082543945247294 15812402 1818828235617722974256466260822714841600 15812403 627782767689088232277833112739071298560 15812404 -6608715984578595079910717147737978855424 15812405 -536598857261132384726395156800147392640 15812406 -1256114306393419297478920368959782829088 15812407 -1215112927863230383378061037499895691320 15812408 -1798840248147960563144354210609740185600 15812409 -2772560991681988521253903469067725941632 15812410 647093063526619629349104254181217566720 15812411 2057989814068371776906787648468995223012 15812412 320889528340036136092365980625936875520 15812413 4573125790656209589264080408838469965600 15812414 1524860464238900633915062523834917969152 15812415 54469519956004277374212360313188309960 15812416 2113427261938700981961706890177436712960 15812417 2171698334751245257454484703039132694466 15812418 -64547393472930428398830896130332196864 15812419 -1330914080890433193871985106723419238704 15812420 -611501528765157464478159584976685194240 15812421 1522597006050881812888301565567387494112 15812422 1877300831371471343978901166223365276512 15812423 -884988515657600150184723583402108369896 15812424 -2070018802561462911026941760272356710400 15812425 3359975777017094202008626429848013433150 15812426 270942912992666165518323240260437320960 15812427 2953359945942986776460122900510292134080 15812428 -518739998758179341887000750571109068032 15812429 565783306449636326595722010149618970648 15812430 985771295291737604367545956220191317120 15812431 59749358624698735301228304146545218624 15812432 -1097615362298109726541575149187074899968 15812433 -11529061707387684532972329213672470400 15812434 -3547529291799407879241112259508673150848 15812435 582958900863459993807572931360975416880 15812436 812434108677886477346823517602453645312 15812437 3609464578781102327576756546875678395086 15812438 -692003936796505947088284555262691112960 15812439 -2029469677446585883396299737903170674480 15812440 1335572941123365363461753285454828748800 15812441 1011660982824876211135110743845211272842 15812442 -3078163140389041197657673743114241912320 15812443 -184047337832491306158746473121969621880 15812444 2159939843080652470322357386921939631616 15812445 -1769705734465914430787455078586517811200 15812446 1353846341681390065347213584015398838400 15812447 -5715508309170560779825322511380029119888 15812448 2646482935962879362272619850944183009280 15812449 697740754166060115580648920795767541760 15812450 1265460918250820200043917074205725084000 15812451 -4403826702291372957090312657086106017820 15812452 -1064996598191273809577035729525240001280 15812453 2808277687349190983211010629976628874780 15812454 -130786866077717528896273969032727326720 15812455 -3704403693982961380641629597208232442640 15812456 858030366722626139588159297563007631360 15812457 -476957642108378332639262694724666065024 15812458 32088419855167112707327440414516892080 15812459 -2072885856037452936597504880053292148592 15812460 20350701025617822100814999047578485760 15812461 595884449140768262146825060005033411840 15812462 674133443564965309961265777432195459072 15812463 -3396596154649092810237489008615003550456 15812464 -557790625123117200934059530082520760320 15812465 -2381948643794556417412266334355276620800 15812466 22324116429227363582987795272784183424 15812467 -281631316387585878096623955734404432320 15812468 -405878335369260883523583052228404609024 15812469 2877709811159251065549287754754607874240 15812470 167702712823759747992830442970905749760 15812471 -531117014832274203902699889376173842328 15812472 347355235232973196461069003769946112000 15812473 5339799520853818725026397490015362399722 15812474 -2037259329866932412813622349145014341264 15812475 -152163020805707639668612494899722464000 15812476 -684326157932101063035424687075353600 15812477 440134728155030113963494021527819268000 15812478 2325562950543280695045158351753021577408 15812479 1099797600931487729059245523597163544480 15812480 -198673451795621697470152445964740198400 15812481 445833894630933700199078479969451442048 15812482 -453565047715556513281679565372631173120 15812483 -2746860331938138461814038318667040475268 15812484 -1446770743722663630813710714178569502720 15812485 -3099506892529508391914181131202151788780 15812486 -2877340024089389770253248881045826633536 15812487 -2621260095133320369120606842200322541456 15812488 -1802064132694333279011515016004814960640 15812489 894276423541138608052661024040217127232 15812490 1071422124777671580172378521106797335040 15812491 3103857709571699516796653507553946375892 15812492 -23463328094106537144052137062058086400 15812493 2273808004738200078444571706505915892128 15812494 893081958045832738966514200862957839296 15812495 -2841901030602413102293754956785796155000 15812496 658518702466170375823164603936840548352 15812497 2751508544009921261184055605628792979700 15812498 -1028001464945615946056550657230277315072 15812499 22328367889835839108618200475561503600 15812500 -1425070950661359457603219861899552000000 15812501 -2685205440463352362469133817277250057600 15812502 -1357227634164321129878662684774758535680 15812503 -306865393602644995066601431658571852160 15812504 2094310469872733811064239470844556277760 15812505 64558677694603222907176102365720060360 15812506 -2926088838347189967103072977313599372048 15812507 -2803829880097190339797084634489606870088 15812508 1794780664678351439018869827269291212800 15812509 -515399398347930904803357692470406396340 15812510 546292738951748665113282217441927257600 15812511 162729759912432361955742462862947471360 15812512 7146383505078003675556512533556211679232 15812513 -5833517301765305931459120359307295838238 15812514 -2244461492885068551123916289030728903680 15812515 -3882043179282366466837187304458060097840 15812516 -1933882517344063763708368722942779326464 15812517 -325237262272397094321218138037840785088 15812518 1571081324052235976656637509634052510720 15812519 65849913915927777798479798397257286744 15812520 2605337038025663219729503851150909849600 15812521 -780801729250861776120880766296534214300 15812522 -33669752787397313296737256544598864 15812523 -1952811559541886903213598020497523909120 15812524 70699781314416696942258840283868137472 15812525 277406315679832384782758453667611914050 15812526 486962680227180193384557613552366654464 15812527 -2652945473892945160283895310374862720624 15812528 -124946592038533335916484386117327650816 15812529 713975142323914982764652263417976579184 15812530 116810357904087706104877031296642125120 15812531 2231460589894161942368588678626887836160 15812532 -1093537415524730295346083496343123324928 15812533 704969197354357176716025515519372737920 15812534 2918419143614912520726121189939865728416 15812535 1193072307551230513408912781357823781200 15812536 2117286901856447237061606035301723279360 15812537 -609777959469427267154001752871605154300 15812538 278739067505018222934109528635572748288 15812539 -2774782254522340974964205764131780589344 15812540 197630592509407706552142837947543040000 15812541 841681809793595612688505022771812944000 15812542 136879466058951087892374031583192537088 15812543 -5507447351102852356298391067120034966208 15812544 72231819919355402852130802076957540352 15812545 -2363591472301510787044334884863414400920 15812546 -449497553112067492197688089776803646976 15812547 2833769455428761705083793110528479550200 15812548 -2419321516836217962427251575257913835264 15812549 339039374770955646497566042186320810336 15812550 285574635506782104887563834978723392000 15812551 1568712753154205974429963589843528717704 15812552 -320126800368641121517744192922480148480 15812553 1412259603238758190949703506583333394704 15812554 24731341708818429386552528651842556976 15812555 -1008145208254606058474463635504908948080 15812556 2055065520851177179977969139772796943872 15812557 -5527350401508909454976165110484887757194 15812558 -1870819943332602168349408020167523405120 15812559 1501520540713807969329028061081556618864 15812560 -938052519359935209584682680081488281600 15812561 5870532256068196100007538267507027084800 15812562 -50761525064008025425002596620117917696 15812563 -1076535722774700999470526476054655699776 15812564 4356728687199427431152155951299209156352 15812565 415079374635234943837272472202416703520 15812566 983715461681768117667817393250981468160 15812567 3875748961773587077984520380966874525232 15812568 1733950491527073177080579228456336947200 15812569 -2595594191497195150796866665765920167680 15812570 1602106135002179182848218394322565664480 15812571 27597597238401495197389333503139300464 15812572 -1221307415624188054612983091974724417024 15812573 -169009513570246418003072842977511580160 15812574 -1515389670364592668787846470845588277440 15812575 1934876055759289340352802604792836107800 15812576 602622222719184295025742286846393319424 15812577 15952842650441503675626840593569938672 15812578 954825363730860213897187551216147957840 15812579 -214726589113844158590703753402274219520 15812580 663521105105442174779657406268111872000 15812581 -7136585227351956903884980099142668447618 15812582 2371721147650537172673117962168126215392 15812583 749299106254524985509457531944443984424 15812584 7300328267928663142272139012203021465600 15812585 2784835809099764651163867383131935423780 15812586 -3047422408935419094209575628681968574976 15812587 -285743341664491605864562354612225310208 15812588 -3353188266032457258618026709627668043264 15812589 -43210729190621522299051279257009748992 15812590 -134897438909912437932863297507081078400 15812591 -6633884540953624369596048273376454707200 15812592 -541776894171171706553265919344445489152 15812593 200599454999551928427816053762419178400 15812594 291166482548725932150799737880809048480 15812595 -2137551123272309442384293083276585356480 15812596 -974493535789879948753790346864980828800 15812597 2653399108976481573405896714157411891072 15812598 2300729346623530062716083287963087974400 15812599 -2483443323653530926141842363927470563408 15812600 2759226124597466463896547494609739264000 15812601 -1375705204330537689276564149650941188736 15812602 -35982570745705402416653370473038963488 15812603 251616360006456440764049378204752417248 15812604 741703702892442900291898422265086935040 15812605 19936418045781747841125810311836078560 15812606 -3426383637056791126228379311836591439680 15812607 2023141048501298278161100363507260644040 15812608 -205775200313622492871601093715972587520 15812609 -5738663095474613172970296405842128136190 15812610 645466344616880084940774189718485726720 15812611 -488435895231847843159504934216685782788 15812612 -1637060866146988893012173951360256872448 15812613 -3161829606392607415002646292215727479458 15812614 -1892235213845385399591880079463996733344 15812615 415440898561020605016924247529579120640 15812616 -505489893135522517295472733638810992640 15812617 -4767986074840285472839029439137057729120 15812618 2833921666127198464535415053595271941216 15812619 66426319146131924391075297936841590744 15812620 -228992083618940624080539779535457182720 15812621 167598253327464298008924723054169400544 15812622 355747836438772345894439177688599644032 15812623 3877207632239490618458572897301007191664 15812624 892450666859716704526447819602021924864 15812625 1686549322107465060959682412025257200000 15812626 -4110613731296199436342556497967791999200 15812627 421553800331181245987609049309398619600 15812628 654464783238745741887967273533419403264 15812629 2682936256457180162597926861322177961376 15812630 -76179897565566394346900988584341536000 15812631 3608068790003110007766436853273604309840 15812632 1529564821770056817406824754790021222400 15812633 2854426188432995691399436742335096922880 15812634 629391186939496635438959707077144337920 15812635 -85321780277442430917264646974691674240 15812636 1847287583005850027125978084348678840320 15812637 349998494645894524912465231860809144640 15812638 5529549688302046278480275209536783360 15812639 -415740194560936003534096653977470630560 15812640 2456117807733575434070113573252104192000 15812641 -459863408243827468097069428036935472320 15812642 613564771010224274840740768604253091200 15812643 -2029692212314712029940254884534067200 15812644 3989573776018785920910342805796475038336 15812645 -1237834716755395626004911961451629892100 15812646 -1176599648128715787535644821273216332416 15812647 5185202602793319683881934515753960943096 15812648 6371126194375143049689092933344079539200 15812649 677313026177936343150292508936619076320 15812650 -173925113072332189357596543077079648000 15812651 -4067247449526290175978781302775551318348 15812652 977416888648867365585244007137764068352 15812653 -1801230157157701631471242149183213281780 15812654 -2998355441144455509603973384343190743232 15812655 534630711734591302418074504034011948800 15812656 -61497993223792041937353804100088954880 15812657 1100459460270602135954309908729076781312 15812658 -168721527730037206268343820706113785840 15812659 4414346129125793354709860403127287774860 15812660 -2193653020411402611916369134914912728320 15812661 -1761155688395187045436150826886986087040 15812662 -1710065045789614718536200840689230271808 15812663 -6490882189811958363802707244482377987856 15812664 503130507957199815493275570669036503040 15812665 -4812895307440916386930069433624241118080 15812666 240797030607056857398461752446920377344 15812667 596150632679524090687583355770903235168 15812668 -4052795654084063202329568246787199613440 15812669 -7217753619904054096055817128875994289204 15812670 -2039988311862276723391484634063233111040 15812671 383272445205420743733503980383395961712 15812672 775294891365288295824423068941322551296 15812673 405675652590429208699297204180745031744 15812674 -1869632726160400845634839420308415571200 15812675 86553480790004665198783911995589493800 15812676 98462260037206564310377263032294529024 15812677 1488868680721509292456667826070804412892 15812678 827429433664245761822129654841541117056 15812679 4409464830842659359000466064679284356560 15812680 -2176644116813217960168812018147504947200 15812681 -4254917893939612707420375775748583010800 15812682 67398866210304534061214507359641652992 15812683 7927409540412217648210516827994800645544 15812684 -1886933596743085101213361108171501814784 15812685 -667882053194643502265597299360800192000 15812686 858545222373933739334561090956022858880 15812687 5204032899208863997796031512822314078392 15812688 -348789246326642265542952680844452560896 15812689 -670189730096383118643538693267398719244 15812690 -929919666585921777908060260165257712320 15812691 -4591721470589094646187871917145554880 15812692 1572780294166813853506521756023315474304 15812693 -1783344035523505461132255665475260983200 15812694 -365088897225448378299231300313689520512 15812695 -3070519796042650247397895073751193837800 15812696 1388765182426766334871267518005990952960 15812697 -1096896696468147436594078160043150055680 15812698 -345955329192430491097294704826775220480 15812699 244180841000252081883252300942882097152 15812700 -1167177140848289071845509825308251456000 15812701 6408736239017059158195611999872882961702 15812702 4264884633940690384288559451804229320192 15812703 -1120403187289383799095826993474667961552 15812704 2180754048997685392173796775841340194816 15812705 1036800872004177028585307586973515840000 15812706 121348148488409524509382132717220809728 15812707 -3127288412494848760519290703387149376512 15812708 2819134377234213542624427737555774530560 15812709 335559024418807421744273135892462724416 15812710 -938625600431542866197466546165330714240 15812711 -6021883169654326563390628265207149775688 15812712 -3978949817124283841650989887888019456000 15812713 -455582415559643785635208976448539982720 15812714 -2089983836174967894111582329913667003200 15812715 -967175697419579919984759090476718788880 15812716 -1776407390812163872662734202051677575680 15812717 3825008089448748752584480551853270343766 15812718 465912446373502442982395015870169262080 15812719 -523076885168491488830979237681625027200 15812720 -243000608892429022990382459544120852480 15812721 -311995249284570243967405508082254054910 15812722 -1585311909840032392691859352073281967088 15812723 3468847361080677800632420126403471664972 15812724 171209108465964017751809143831908704256 15812725 -182392855318695576744516543032214051500 15812726 2245014359159028974618763647502502527360 15812727 206370593739071832178056637850424367104 15812728 -752671200191268597099419705019609415680 15812729 6468627295843047528844628907198463224576 15812730 244074328741507063324825946342690380800 15812731 -1626243811614661150683415460406895905600 15812732 -759145566855818368280118874062672050688 15812733 -43705764473865193873645945364789799552 15812734 4452499807528965301179177910023416832 15812735 -1908112507394332236290304588463854295440 15812736 1215875710516944329648030760545393049600 15812737 950776770947168389583456316154296218592 15812738 596523280789891910332540598828077997520 15812739 164962373000748992293763934829187154000 15812740 557158318565623871565231528754621328640 15812741 4285808400980609976630132317215768797630 15812742 -234456618458021972554548376459055156736 15812743 -3030606733738149424454984042850516724920 15812744 170126260630824890767961781155545052160 15812745 -180267717257050735461981785445287026560 15812746 2201447004265078962579707202468462872160 15812747 -3499854198338811711464756163435297582288 15812748 -1858825455952145058881891250890009149440 15812749 205457206353248032324149588150078160128 15812750 -2597559023390502998232448444979992800000 15812751 160694694760252684118982906590176170384 15812752 1623657385230438114968503562771766419456 15812753 -3606654849832097917554550267155564171072 15812754 -1044866885665433764967206661863173351168 15812755 77817134042320112353337317456999232160 15812756 3971197935330513063792599928411121998720 15812757 1598432500265398090263769056817435220988 15812758 -486683086235572351272377813806644180480 15812759 2198724855363904304986523656746408684480 15812760 -1750335433096707522846143455011681484800 15812761 -8370919180365597995072403473819526441276 15812762 356156798174688804948781442172231717888 15812763 -3534777109863624010447218650752283441256 15812764 68980017407169762396781658285736448 15812765 2964179123522720103093815212245339217920 15812766 2267807332249761380680274401371451361280 15812767 3213904636479654656136672537326189460120 15812768 1136211622022262176677688079482962182144 15812769 -806463722011576596392244281485221918720 15812770 -854159619107604155238080821790975139840 15812771 -2286628550823606064549900248439395426816 15812772 3642932409799467711955683889642099507200 15812773 -3880430589621448790262871547184318883680 15812774 -3859012791600769431637105007347714368000 15812775 1939314347555737248185249511495431469000 15812776 196094025714348390249448535370654351360 15812777 -25535550172654902812430257383287046320 15812778 -2705712868672074731439574632846811948032 15812779 -2139863951092516652372961047414863925720 15812780 182859610144837826570514488611546675200 15812781 964777128418657388624394845892950643744 15812782 3951596528517026187030617745016940764992 15812783 318307412346372128283477028142290932720 15812784 -37966101120773633925898818484118224896 15812785 1673578533276239749939190860613895052980 15812786 1661682152916686255390773811640869073408 15812787 -1936613603094819762303533035396693450440 15812788 -2240929999662162393882111959931352473600 15812789 -777933107146655929573645243141571227410 15812790 407757613634330527242378275681783439360 15812791 461137019529559846926525380171601743800 15812792 -3187502045455085522282877330223652352000 15812793 1561112412777601763152059902618686831680 15812794 -3702488797126839002862400483647520316304 15812795 1330101226781760096104041139160171967200 15812796 -457141878604140912497090667821697653760 15812797 795592407353164852041990753538869903744 15812798 -1511986315217267197954235342924493396480 15812799 -1162871329613403484000710530425939381632 15812800 868522572785723113319053729407460966400 15812801 2012562033999258404836217109668023197480 15812802 104780599625483648980009731518151923280 15812803 -2848613198403354168053567597243612746948 15812804 521122674539137426092970347283874672640 15812805 886226980086670825816708781029920966720 15812806 -204998644675523887055059373491411071648 15812807 4477919012619295008845849728684044312840 15812808 -1348646868553418975712247995458418278400 15812809 -377457648247245146752515032603348269990 15812810 599549806630830152673535666398776602560 15812811 -104953305971188085471859110633324640000 15812812 284819595455334675384824791703085160960 15812813 398922997833623895471783715402855113120 15812814 -113346499351228954621953273475080283008 15812815 1058457733946498172278077694718485951520 15812816 -963578914322995906615488879876504158208 15812817 -979438301711195653179355352436174485520 15812818 -1348137320673701553572564227477908163584 15812819 3451402480036568694757458470494449993360 15812820 -275711267984847837023105778033285120 15812821 -675272927254033645747630741850645523456 15812822 -74264262673295588373095231439373165056 15812823 -2863131256614231768844359790906418765640 15812824 -3046746289033205828859212299491998423040 15812825 -1231947466813816270443404178443931096000 15812826 -1392779971237908864999967726366588723200 15812827 -376549588506852068647176689598248511680 15812828 -4196957171919095985417159747896601361920 15812829 404331455503801817219379563704225499148 15812830 -2522407441079907363269832705105116371200 15812831 -4777325597396501612128231594077841057728 15812832 -352676346073383743950623920369367515136 15812833 -355813318884321545882328546533062612076 15812834 1148344718658566366902087610069288436816 15812835 -246977304406043282649777669583601451600 15812836 323623206049229386167908694071075180544 15812837 3066529143716670065817613698208278639486 15812838 627541064534117553869300253283947101184 15812839 441209660653100927598853761979288949952 15812840 2784478854636016805873107173805162444800 15812841 -680088502985818463750847055410638395200 15812842 -71080878119480667505930071459468556800 15812843 -2551347766211542420295377054433253742680 15812844 -222172825695132259023353094391065612288 15812845 -1522167882679566247849431301548469468800 15812846 -627915966054839648478233464774136645760 15812847 -4695765156464137063123198779806350237920 15812848 -8335258901146585638391069905869373440 15812849 -1012395357488368323887951520043556073036 15812850 87088562710183304435153308102360704000 15812851 4976271882771532287875877978971567003852 15812852 328454877369811299647829464407239081984 15812853 -160314006936762127870514217093216252096 15812854 757831851903888246126190238910978185376 15812855 1885792450881420161794455249107824667520 15812856 -1972505021517171966544948618164078796800 15812857 1130623191961768855677005737800064960106 15812858 -1861031107399198343146155605993705181216 15812859 1853695885906971608471010175389504424560 15812860 -853341873813221120743408384469608857600 15812861 2817604538847874039885867242413203827462 15812862 -100438999337540939295846788950821022080 15812863 47586699913638696922111624218832438656 15812864 -4725131820837264581726820294530024079360 15812865 -987762363949219129113981533433047413740 15812866 3760605405302410312449473101697512135632 15812867 -1608205446843047724780634804462518869808 15812868 -962956547862078082827919441245016743936 15812869 516969829326148292971135238263851331744 15812870 874492389990258445512731618379774218880 15812871 2983558233983550583893333073280540644608 15812872 -729181998485375142333359107759519411200 15812873 -9788442673655207930731758103780476679680 15812874 -844844368048062492790954122785037803520 15812875 917367415061705314350614363121272208000 15812876 6340054938871695501783711173117739167232 15812877 -1631407879276449416399942122303485406080 15812878 1480070690639491337587742453854809048000 15812879 6537459194664689073737306906077803210120 15812880 257910634376216089871530094309364203520 15812881 95816200018744193013188584102497239424 15812882 987779205784643013158725770421134132000 15812883 -22305879708114782543998962986955942336 15812884 -1189779165018932637804545887453232883968 15812885 -4101279672794848547202791386210231200 15812886 985982225528313611244390390688672150464 15812887 709806252298522340596659378988986174536 15812888 959732866551584475745175215657261670400 15812889 2313201563674251308002513660727821868928 15812890 -486309564152014408362945645052769648640 15812891 979065084911349052503209704072620299952 15812892 746604489030278547604454181595305838080 15812893 104227635659354150904204551317588279142 15812894 197271193520465435373691206271820653440 15812895 -15092515676319819382861454097708226560 15812896 -7485250860228379855183874867553695170560 15812897 1401242752232841107971416250167273216000 15812898 1867222519669787715730978281478903572864 15812899 2612011849414510285370297318578598903900 15812900 -749983615620088070901576859930923984000 15812901 -22493043636653789401829867366898975588 15812902 -638382355794943146517331895289930414080 15812903 -5424145000588095683201770945375113475848 15812904 -1888102712337777312021579389330291834880 15812905 -70496013265401596947267353057915575040 15812906 -50653281155903735438673876223413528576 15812907 -1895852785069149847938289593271398984192 15812908 2023651798825386420374200410192323548160 15812909 -126618776136688705004770002115194449184 15812910 -97770301460928238676195693799158328000 15812911 -5720892462295753931703242513598879961776 15812912 -104234752413250302278253279515075739648 15812913 3607377363371527497599325251451189919344 15812914 204664075397218899930630144204524445696 15812915 2731581946358453191323967033036667371200 15812916 -1004253702777401834804549667546170880000 15812917 1704027111066995976100222778747136458520 15812918 -3362982755058551153662374256761812451840 15812919 1902571149409422197080859341662106378944 15812920 4831277182226485588550806324540418764800 15812921 -1213500582468652360687436814645733079040 15812922 -830033705887176741810292098883311510528 15812923 -707886096812883370843528664805705151200 15812924 -1550071761452576747776698136646566855680 15812925 517327409498532515969390877753676692000 15812926 4119408755993294973776085305427542022912 15812927 347211374167919772172441135032457988760 15812928 1645615812587036628975693683934489477120 15812929 -9102924333895009436766587117813107264128 15812930 115004863203256698229813507169190174720 15812931 3442525078667677946749300576588631164152 15812932 362592669626997326108893481990918074496 15812933 2118076803012711565249241754610776001182 15812934 1971210734453434251115988455071424294080 15812935 -815738302658568735493781662144798170120 15812936 2105282706673298120758536139214525383680 15812937 284629675119037780386292321722833574720 15812938 -82091227013024793282459925212001881600 15812939 4662846576537329467711599776693965342740 15812940 442567987462533773021887868237313638400 15812941 6480709409477698098308010361037020503852 15812942 -1074638616788969515357595078657543992128 15812943 3647754202722562767746616320739838877064 15812944 274762199475293869564764135673890078720 15812945 273983702794449683445141066189682195200 15812946 -1742934645022721294281814951193927485280 15812947 -1862464220014475517709662713188878353960 15812948 1840802596365860002157764457074522771200 15812949 12094471347023559513939385242165818688 15812950 1421330306815399887432805527879736644000 15812951 -566971667131857938450589838983185952000 15812952 119820548070793738551280125083644293120 15812953 -3244424520680510582055172170311113618296 15812954 4569495587035948549376268544652912773632 15812955 -1871464472604931148547133645629874144800 15812956 307405087789339272460686285615254650880 15812957 1309527637395980980693159330894489574400 15812958 429737621777148852155793993721678559232 15812959 73854411482948851277116593864947470080 15812960 -2076647661238560124476968617095164067840 15812961 -66922722090372339559015677712819675728 15812962 586046877128065557862488868895530702848 15812963 3566772480370575499865785326930706690104 15812964 -251327764996715447872222662254160172800 15812965 1799880390961257658191826923263652624000 15812966 -564085172897542141359318388923220202496 15812967 -681789999968102781815363105834411608320 15812968 5582954739287662257890023369158850560 15812969 1758599725934324760633742911330053183460 15812970 -795153414827969818527983848750075104000 15812971 -2114705725442623759621967192670565612400 15812972 1622132964395020416677598772958549655552 15812973 -275303350627166545900234369765533785952 15812974 -37438715525614590001803152908014472320 15812975 5058464440040457496520936481882292734000 15812976 -7406864467212817157841741783861559296 15812977 2119301310337915109023741982359425209152 15812978 14950032429014160692962554523151930880 15812979 -426821529324052482765228258414517055232 15812980 1131552157058464124005887053318655456000 15812981 -407677270366205820857758194114908110368 15812982 498273488333941398613647756143778476352 15812983 2704926038940666862462146526168060074384 15812984 3126449854810744926150831599829792337920 15812985 2573449641274421498033236458034198152000 15812986 -254151030172492333608582400090973436960 15812987 -2495970117812436965500227612912213696408 15812988 74055984023471140179391707697071965184 15812989 4459945622869761626946050970929291590790 15812990 1297678109644519336131583157889139944000 15812991 -1033031380884671787796584608375239821000 15812992 -58310912278861024471379899485373071360 15812993 -794262323129301783787762813554667905984 15812994 -317779181722871911176197642687996020224 15812995 1091153958390574440916066596549803151360 15812996 -1073337448746254667627994712586233136000 15812997 361329285426776063107657732097026656480 15812998 3123180451625747107929849154152519854400 15812999 5623089234039837674186948130363729578664 15813000 -749252910321149494401923841928028160000 15813001 3000527092622426631072487860057078240000 15813002 3068119643078499804421828120436330267952 15813003 132684123552668414937964452530068675200 15813004 2059040427861027244214748902515373260800 15813005 -694161865619447035550506537240991028480 15813006 1602043463991401940851404696985121792 15813007 751390287470507122043432838181938919424 15813008 118834505091495267105167800327825170432 15813009 10761169844850116114855148265865853411840 15813010 1591080116830432119578813693867301496320 15813011 8342715977111942146880889191164551169512 15813012 -2799185150693953624299283719484019877888 15813013 5364545961017218008895382447005287589262 15813014 315302972438970309244517156507666051712 15813015 3073557378221663319971301686434847626320 15813016 724405481252080105373273874647537971200 15813017 -4575131957223104865821619560719605322080 15813018 630509012588732683452815687646447516384 15813019 -3012978267605424324837490506119177571580 15813020 2120642374978782538224942698387083476480 15813021 -206795528063651072886621785686028822976 15813022 -1887918055288286018230135141241478293376 15813023 58533140303475521989335305323920626280 15813024 1529795036337472995560837465360283205632 15813025 -1610040234588300089296933375680076165450 15813026 1965917158473533317140000253694253294240 15813027 1007199452112208047045137480394371113728 15813028 1471241534833830947634837034303580393472 15813029 367807658231131940142087490331647893984 15813030 516365973977528151825526118898357200640 15813031 2491355693662455914405264997709810747432 15813032 3979588691546384177071686081815789030400 15813033 1696982840600985695799397133396933529600 15813034 -901873086788063029808111171140649566368 15813035 57042770425650182188930538925943488000 15813036 203606061895801022067556745081265884160 15813037 1524299412258539469239849946540674423212 15813038 194089530427596884432184128133897561600 15813039 -851882158007413866527767026105995441280 15813040 245228124174808972683005321622744268800 15813041 -342837683443403630892174057899834923548 15813042 -802750974547919686116549246264482136576 15813043 5537188595469265682680548723090179175480 15813044 -679474138129087327290487742201758161408 15813045 820323215340589012572120503018376082620 15813046 250758380198809763626239046898773421472 15813047 -168329831504933273729761709750714288088 15813048 356844201093732895662479322416580403200 15813049 -1319127757319596674802199202421661282688 15813050 -2007618860357047824412612036055248166400 15813051 -2035822136163961004586198599399732020176 15813052 3157818639320234600128386995084516570112 15813053 4005032673710814845712237050513031679302 15813054 -2148451155142971994159008194549044532160 15813055 4168761869552081254929437987085849993960 15813056 -828020628788151399626047768406066724864 15813057 -16203205611892845035608865090170559040 15813058 37062295646187528523134526210382108880 15813059 1047521649445659162305478550508100595260 15813060 -165491186667170275860461358015885926400 15813061 -4121477789627330395016817930720175498176 15813062 749018653537407609973770782800974633600 15813063 -133038491198247196466964452920164397032 15813064 -1457302969016814244615479380720189168640 15813065 374020232496564730350620526625589714640 15813066 1033453257131148472014330685809128313600 15813067 -155000198807686317165127959133372046328 15813068 4749980748743818758864164612252634286848 15813069 -305989339992430721307520665336472733184 15813070 269867509886830924207820942566924469760 15813071 -6565065579365189678186827769733936979728 15813072 -1035676974054044060054002607630657126400 15813073 -1371702841991600251521115681029278725600 15813074 -4688933786352309834605848924383551341920 15813075 -675933905852631927913932345634546752000 15813076 -4064010914102907273328568587667097946240 15813077 523433869735208945451595196913148374144 15813078 -1792500270971473259234976480573123072 15813079 -237608976370988090702838441338552201760 15813080 1414587396186677538724547228528729088000 15813081 1613994753144670060886149611581295436800 15813082 1397640985590808612910178962824363537392 15813083 1616795409266838324796309997726340891408 15813084 1132356527096704798360166267890658535936 15813085 1731450963611993517670661355312505119960 15813086 1482971500910816729444199585528675364992 15813087 1314895882453579998543253368581831693952 15813088 -703204675416565395602496248773294424064 15813089 6162800822018424167759050221107076169890 15813090 -690856254418726239384142060696714982400 15813091 -2019273581239144420329415413716980040640 15813092 -2907029672942386878486984167994284067840 15813093 36198820576935667213810598540895922944 15813094 -3079011670590319985444104915416711939456 15813095 -2112379633349539650766855832989062323400 15813096 284080513811827546271266755025167728640 15813097 1872281488873144032201771862399714306852 15813098 121762543874109988139178482207321809920 15813099 1635527283997456263065078417197120099344 15813100 105399313226636969899482730192761548800 15813101 1910515993141528703422405711956000294102 15813102 -1188948001115750398044256588053282518016 15813103 -1228322520094323225343011512749144678080 15813104 902996068923441652387347869461608529920 15813105 -273424267179642238049037846231358940160 15813106 -782492194430095910110350852795961844736 15813107 1930121258214979336260783910634932469880 15813108 2424072808059045958295884564283779396992 15813109 71606838776264162697677027703320302204 15813110 -843291958933963931372864756220090839040 15813111 -3266151113072687322158300375986949683200 15813112 -1682668674612111791598957136951062405120 15813113 9433303061634958953999375657558079451460 15813114 -102409989146111520567741686353136916480 15813115 -650170556536032494508466760795804298240 15813116 3383386209944763615710633396294319459840 15813117 5144494609311059139627561404036359602240 15813118 -1641739311709795453027133449386278922240 15813119 411540220796715678104204312326110376320 15813120 -558515471876309607264506874197075558400 15813121 -6242729125843409375874160441379358720 15813122 1576761242368263146773976924397880834560 15813123 16916341113575148497705696580437883384 15813124 1486658774886994756338021044782629639296 15813125 -705526368132940102560460594128650486250 15813126 244020087340629278306850422534206349568 15813127 -2060294823325731234755571191821520512 15813128 -654652692727827936899007156785134295040 15813129 114499586110560253761712342019555788128 15813130 504532894382228509196435785480121913600 15813131 1592461118742786735850658545206099372864 15813132 2291794049319104675457233607296154742272 15813133 -1393350073177012685299813585622538041460 15813134 -493606270891284557054383837145367631488 15813135 -1179963515035121644633156006845593748960 15813136 -1593249334974952084478618994751812395008 15813137 1340681810914715316594015095413482696000 15813138 -864046560494916577618909643316783366144 15813139 3958069947350650931341044923685350489656 15813140 -582837127763191360032965981156800389120 15813141 -397725263578363621695435730504863566496 15813142 2678496454926107265338056166443334717472 15813143 3289473658900836044917710557433581848392 15813144 191484915299231671423790538733671505920 15813145 1196124110903461855742825293743973363080 15813146 1973454435187867169550118743869977968384 15813147 -1036441042187563822076902298096943164928 15813148 -72851135717573726015315339083940902400 15813149 -82832066860826862295654851182957688000 15813150 1952618592734798799679044761404563609600 15813151 2976218592885645523516526227911661779712 15813152 -1649705766249441611929003504580839735296 15813153 1285066768301650566990950995067679025920 15813154 -508458603811108584713213056793417584128 15813155 -635169144507669005236760317148901728640 15813156 1068282362416873959761845704445163676672 15813157 -6689896412369452831393696525501555174594 15813158 -3589233893568414793400436473648738538240 15813159 -4212966935183001683548562559864771079896 15813160 -639162472318945918958173218775776460800 15813161 1165136494137441990677011282041092907072 15813162 780243846606736305933893028310390892544 15813163 -6546579169946822029490928667309928561400 15813164 319968975679349498521163683977876480 15813165 -1541061707911081315527875571180566496000 15813166 -188429244374690956387049715690058806336 15813167 1750357608651374386968043375218671570160 15813168 316222835371138087407913358789773885440 15813169 3147713458701443759318686640392434167570 15813170 124324535269114872678397064953381733280 15813171 -166277929533377266342348578700827494400 15813172 3408020319646522414265660963946346146176 15813173 2970184757181225778794092095414829019744 15813174 -870752362158083501437520578590922453632 15813175 566174274173408188752518226428749220000 15813176 2037935898130472385830336332285578670080 15813177 -1171104627166454309963816184183302370480 15813178 7485481546977988707864787417899959976960 15813179 -5287955011179881062710781287088216348824 15813180 693390324604542906630050182954495872000 15813181 -2451478799797872600549217402223218209236 15813182 423050654156855935963122766750742781120 15813183 -4596655827929270624691504970921792069176 15813184 2139848256021465596148373160518223921152 15813185 -957004450883711809986605457849841528620 15813186 -108008403220521786850529894536247709696 15813187 253378142989775939813666582466635334880 15813188 -5058053125134098243849735765892796231680 15813189 -538278762847248495298923950867618493216 15813190 -159386823633238168017381989812870464000 15813191 2164573547296750100570126003821121698944 15813192 -220965870179562875289636718130796257280 15813193 2621258012228716699661283310535606968320 15813194 -2922929359871831246586034361115440706048 15813195 62561389906535659922725359365806567920 15813196 725247265255879512500316032664054988800 15813197 -12239209096801532084111201742513037636608 15813198 -1814329893597976369289940355607888810880 15813199 1538282464780869724489925778514304815536 15813200 -1241768996706442630456864757997158400 15813201 1420150688327625544021824676356605813232 15813202 138730674628043780903362417603692561552 15813203 2009115015330389024418953982453128435280 15813204 -2377263751350504040860837650643305945088 15813205 4180216134103028428525525916768389792860 15813206 750430854904397686857348694323304496640 15813207 -13924106102794218225504833246634190800 15813208 -55893153020609433164752160922998292480 15813209 3612470825352692024889407240112738387216 15813210 -280422106957410911564021210326870702080 15813211 554023387916914245163502065901116606872 15813212 963316574009416612470321464369143251456 15813213 -253394096718930509932552768714778201472 15813214 -1883115118637665727555135059986418008768 15813215 -1719370069202738703819443204064886560 15813216 -1270650358490118578474737572526492090368 15813217 2892276951271001492518063683392941388992 15813218 -1362681447873713978304100700023415475840 15813219 202874091723648932530293423448652954880 15813220 -1113584703382982379472231605596894891520 15813221 -2575496565004822533608373055026453970500 15813222 113402831752169802421081788935622720384 15813223 -2952073174977313026527723650986576348440 15813224 -112041502941855708719513061671495270400 15813225 1082728637093698702172047873034943876000 15813226 92173669828726464119854592664966574848 15813227 -6634805609814157773943057494896507999040 15813228 -1155896835623869555981084652922622362624 15813229 -3575493552311943160256520237499831200416 15813230 413477690973353329916643097539957050880 15813231 2447031423807854691215124787431715161360 15813232 573418100866305043626486833660788408320 15813233 -1136369953619733973149381619832885542080 15813234 -1920991206942627082870330319708508456816 15813235 -2157442698835927340101008866558748946320 15813236 2781424983464718457893743745981959086080 15813237 457230044307810488024594347221467705760 15813238 330469950943625139351677839536175484160 15813239 717131766296053956637832016231300405600 15813240 135983261723201056579502739867676876800 15813241 -3391653818792858748851238682285897134358 15813242 3553557751719711976149834533372212348272 15813243 -1767798858432875797121209851729284221320 15813244 -196228800840747901075973685752913967104 15813245 6268545317251897547755607743962207360 15813246 -218705740924805755764540932444166940032 15813247 3742556105244512949624645495894552735072 15813248 5762788219062594225369891349368668160 15813249 903202489253926488724133344590570347808 15813250 -23416835628350380145722001417843712000 15813251 -4280292125238921731321984095734457433496 15813252 219101369158224240329257191697353523200 15813253 -3391124182275288782173374817895291269860 15813254 1148507666693217466165675180284382932576 15813255 -300706124299512847835137276369418921520 15813256 -3062441448974062791653354257804823301120 15813257 -2252845306353366028551343106444515771494 15813258 -811945252488468017318613805513674614016 15813259 -1323085793005498355537598414368544084480 15813260 -187978481976840216925630809032204759040 15813261 -795514899130049486887173976320078880212 15813262 1122471345399547396567976174302033837824 15813263 726620090442629708363972254539573210240 15813264 654320552327992043171518178350177320960 15813265 763740386055061117670018516714195562000 15813266 854804222074232668666918909395223403520 15813267 424964875649144300676466553028318150960 15813268 4530397740240157075199745652179590757248 15813269 22577699827512670611195784386022515744 15813270 964339806447808348721698663522534707840 15813271 -7621729967922978139728409266595046857528 15813272 5617603521313051051015192551943412121600 15813273 -1350895904575596935999719456836514360320 15813274 325162667122762453405575756242577963264 15813275 585996981838124001556281254031799764600 15813276 -2054969971124719081967643728642180064768 15813277 167681547696973771731123062130815747532 15813278 115641251771365853833439467222853038080 15813279 3116502936049455297130770590330817403920 15813280 3668214158860149754355059423606943907840 15813281 232635159249049562421172458470003883648 15813282 -78380706799568186954366930660764016640 15813283 -2850774302971071987377531700489764338468 15813284 103667237571143186120481688640037945600 15813285 908750006036956608574590860006697559200 15813286 153053224459360073143181771196656945664 15813287 -704055323730741327173049565221009616848 15813288 -1707900647751060945041809507988296627200 15813289 -3238144662276053084854330608151506075910 15813290 -269156883726178645740157446927827860800 15813291 -3321785560456651125296053219606893789696 15813292 -1602662603343300770092351910109991812096 15813293 123269364223583026349893559844290191584 15813294 82418259177431700394805316263730769920 15813295 -3113921711234215593590302585507418566200 15813296 -1192630653796603166903336616611360145408 15813297 -3711521174128774556108012746894281355326 15813298 1494441369476205699894650391617434149120 15813299 88441660268221508940290864241960299064 15813300 1257851636927663418915185054623956940800 15813301 -1025384129213440562721758968561618502080 15813302 268599416814928369549909043646589408512 15813303 2623857059019149308293724166828236852608 15813304 -2350907758337714343099550501914802913280 15813305 -2307890107793241890898208213650464917440 15813306 -57103379585464817196368323592832532368 15813307 1829857819664667427888508673601696915556 15813308 510970176232428964497530082094550178816 15813309 -111591462297046569141382999944579898272 15813310 -135887211715918044554754610039326000000 15813311 -735367084455809684299898186493966279048 15813312 -1065875470429788588354104003373582778368 15813313 4263664249897770615027195061961390248704 15813314 1053439371626830405652848918803580638720 15813315 418305613020495365577147109375979315520 15813316 2055120871003796441414023760187002723328 15813317 354086286454823807332118365730531919360 15813318 726770440180954316546273031914319885504 15813319 310866492456684464054228339598182330016 15813320 2260498738101554893789205826515693568000 15813321 4129750114071241179524282837881582013712 15813322 -486739816157060013796877646124759911168 15813323 -370942418818125321158293681048416319308 15813324 -2247153533659438486764128368491288314880 15813325 -3313891613134320662044426595763738326400 15813326 -2273498297492144030548404623697168052416 15813327 880875976247478464829894126186649794432 15813328 453317229109932294539446807503778873344 15813329 3811555105268582500531736071914859401600 15813330 400249389903946171796351123962428902400 15813331 -1026882727314159331600160296163007006000 15813332 3584659029462059407203902247642332102400 15813333 89428593781984345370634167049516975360 15813334 -3774143591711983465227814700408468585184 15813335 -1106110815949163756525304815488854247200 15813336 2377199935292708715374173467967488000 15813337 5368092340203457457344617364982603166986 15813338 -4626239458480838479045321943429180680704 15813339 214156707476377658228311770073111803840 15813340 -2169448936460787362827841153530328632320 15813341 -1779865152637838008582026712196922073908 15813342 -813532932221241726590465303787942109440 15813343 -900457599297927171220627802644382048416 15813344 6902221209964196011162445783804587278336 15813345 72482811325009537419853929004497157440 15813346 2268553061468666034403577228982921692544 15813347 -5196824128173683669576428515737773479288 15813348 -808819303545057961873402871990782279680 15813349 -3624402994064340909540473457229754327364 15813350 231625131780335529021176967203045308800 15813351 -1493630801132043715660516088729849748480 15813352 -5842871487785431928866096574676305971200 15813353 155767880785782695964651018472884936420 15813354 -654796410705862462776705393652261440768 15813355 -3449826976054626413687845972420267998240 15813356 993994126626876897215082583204588139520 15813357 5760645542431780202907571317334141440 15813358 -3171714207277509733779809283776120478720 15813359 -906071469892381471054930859186703307440 15813360 806580343978218906226284319824966451200 15813361 -3406034381086572443290097844319913807376 15813362 -664548946935498327632621560593441843168 15813363 -2471960416238718279056794054091860262856 15813364 1242523220105128632967815628723164794880 15813365 2587344532942571795627733874049700943260 15813366 697875433827472795787269168106305186560 15813367 -6114506511832446819787743966655287506760 15813368 -406747236785630364563501741815786106880 15813369 2798897942337771080964725926384206852 15813370 -1644922726320191101663008907187060616000 15813371 733049701388885908619775841188860823312 15813372 198325691373119179860017630034518467584 15813373 -208721880806434166587470739687848304378 15813374 -355576962672735950687033829236878373760 15813375 -979368075372913969142306456512271820000 15813376 1642899197099553837489229749428747763712 15813377 329486952163103132622033563790729739200 15813378 427319320648138850703848758496862803280 15813379 -8640420748066093043959138138568246272 15813380 -770755774532277526667738432724889497600 15813381 2049938696486929093736228588322459969120 15813382 1503959284780529794178009859767216316672 15813383 -843843175769812844159023475499186178800 15813384 314410326405968563366048612342451896320 15813385 -408376192448626537609360514588186903040 15813386 -4991598627513758327490612631424621098656 15813387 -112263755411374660538396196200218813248 15813388 5760657312952403891441371463821446739456 15813389 733395152943069141923849337845085659190 15813390 52786253142788577632651724758452592640 15813391 -370244561353750857432140438378564358216 15813392 57768112295758540970270016138189471744 15813393 299110423847530239422473148342661769920 15813394 -1537274206458890817313654964095010811504 15813395 395745790809394217126465073014080355040 15813396 1817118626419108344173248710470351923200 15813397 -2803423394304242353343645265420689228640 15813398 381895928634419694572194758465777060864 15813399 300850705320934947338840641353425255040 15813400 -2553873743854384416633656143392016896000 15813401 9016897262528360293372522388553646163712 15813402 334481899730472734043090104432043496704 15813403 9487267962477046201013150296725923026584 15813404 2214095528837021529197271987526099110912 15813405 -2332282890250859242447464640497376727040 15813406 -27631634372618497477416037215267261696 15813407 -5290348336920854763497003111783115592248 15813408 -1149893071452147912029560470169674842112 15813409 188557580189449713317532581487702944304 15813410 713378067731606832466493669425164288000 15813411 -658011498953567896913509999115156592720 15813412 3609861558798186657894388122480770185856 15813413 420508388302562799280176856673028935040 15813414 -2818808758367016451039110709396562463360 15813415 -540611617364179733728849825480176428400 15813416 -6035201384138455101172813642542007910400 15813417 1857502840541098445089254226887013275264 15813418 -866194847292933439359723870119311893840 15813419 2635727460641508749613529635426551504820 15813420 241961518051245770264780144435625000960 15813421 -430054114125964429046749046070694221908 15813422 13450836646095096200811873817646880192 15813423 2822331212145659854920761422772205151224 15813424 -1144438998967166803344841722118601932800 15813425 -3531616009537095027988352769661131635700 15813426 1642736538254167563724190989343223487488 15813427 -282077658544175510580674003248569282768 15813428 125259156546360636501358047913628252160 15813429 284756736850257386575287343035858410784 15813430 -1364876651012183024884494490017179827200 15813431 82016245987699145636761370704943359200 15813432 -3565912258180057113745862320361470279680 15813433 415926445180001016569979904112155216682 15813434 441664840620169660848697163309141452800 15813435 619784277354755187789502534004630553600 15813436 528723870712386506759658029937590043648 15813437 -459969962293419058205650853937392569914 15813438 153830103266450869867810113293834732160 15813439 -5371403530904405059534438096299433532040 15813440 -312215267001216311687864479165537320960 15813441 -319281435565708553642355340935877632000 15813442 1269154821507657447231669158930471473872 15813443 2777313502462416313238471815817575594224 15813444 -1772704682558027514779566973027088835584 15813445 322940705906326103234829177850939093920 15813446 -784116774426388457190858136703054911872 15813447 1152768742320842767730580836853465365328 15813448 -424121174184897277841810209738477731840 15813449 6407796529629866578616652788882320884660 15813450 493805824575484107840820891477006611600 15813451 -2998696014392685621498310290485576377536 15813452 -7479911567319295848384905864167687680 15813453 -2161885263518984376952271920869300304800 15813454 -141102611544053313790451554923782131968 15813455 -209253712240116425299973012064269033280 15813456 9409886125070940993420964375432003584 15813457 2380691053579011288526752258302864728704 15813458 2739381649153416591124457373884061352080 15813459 614275389245648857484481912774246632328 15813460 444812605299225592947801975851992143360 15813461 -2803303262165840730266766902402073925938 15813462 194432977243730904076142336739623583744 15813463 -2136589052098977010250233414413581771136 15813464 6690923429028463564457082469316200335360 15813465 -3719974462945070363664470899873692480 15813466 91129876344152427435109419341068694784 15813467 1937095180458829337180424039646981857792 15813468 2150757785287055042246429796875119119360 15813469 -369099857823663191162359839784744785408 15813470 -374751929402575282346497085024164218240 15813471 2144134118136242246958020603048741418312 15813472 -882338711944850059374722609731495526400 15813473 686911616047539206697457973255702354964 15813474 933936019966701513457690793621478082560 15813475 -1068167050952691734930902150912879584000 15813476 -1238564909339567104950047271311569164672 15813477 -42434880502650454828586507484318368292 15813478 -751748303432261710670873652663885221760 15813479 154368512252257111044766698619400302080 15813480 206023517332534107589563453997430784000 15813481 1693316081713561526898251269209734564212 15813482 236773091521338317817348356964001628592 15813483 -604671378732310688935107831483933044736 15813484 5046275520796095557886221573429829136896 15813485 4319673411356872192036466819083649300760 15813486 -684904693032662875874095283131440386880 15813487 -8404822057740728238414414734443024076240 15813488 -523517091333008276359790344320623935488 15813489 841362035719200157611201761581200038208 15813490 -1467206379423157447661122832595586560 15813491 5718300604164338487039222365096574316800 15813492 1144326862055913160917654100249044129792 15813493 236321271117564830202481528380074173742 15813494 3150555699239338072901143527053290756992 15813495 714061155917218117144323715067137147200 15813496 -3346148697842089286118348000570749214720 15813497 244590973079410980425018728809088392000 15813498 -2203601050033159281638601240829265319936 15813499 -1313790009510082572635596385146086420936 15813500 -2658358086795743618487951041971534464000 15813501 -61807962378882417652690439492860710912 15813502 -307274471687675241293595478014871362240 15813503 76844834327449049855322277695374130048 15813504 187084786219952241104576666970976419840 15813505 5107578660659754731187493223292087889320 15813506 525593573019551022742381401803974463952 15813507 2895544131904550569067900269455258395640 15813508 -10723000181406709846344722748991861760 15813509 9484824861685042919046222128343284832960 15813510 -1537106202704069764928234004711615897600 15813511 -146417101311477518586512083704046320160 15813512 -1137931206519261502981823167542011166720 15813513 218363888835091783437601391900795395242 15813514 -3584879446044451019406664477864252392144 15813515 -2152521996702328363751612346277955631840 15813516 -779322575869381935185504027607119835648 15813517 -2688318590798925335404256081980181327434 15813518 -280889629911001422429685233947456187648 15813519 -6373005167603654421282650063786127890400 15813520 -28285354089210863042228114116168089600 15813521 -831947705681800476039763963866464653248 15813522 2005410980705556666725390631308192294400 15813523 -3134182809030183547140289123459161920880 15813524 137391416886618427274007298014552143616 15813525 400570893126241312244129201961695973600 15813526 3903637937692441901286494662692641256960 15813527 -467541971147546463434852249897257197624 15813528 -840309004340393547287765815670207139840 15813529 -2890735538429122768925738410374500237360 15813530 -1238132665782560993458552356661378617600 15813531 -528771403793444452154602500418598664072 15813532 1237167976209337564533728155718886883328 15813533 1681375641891585804293362668778319959782 15813534 -559929291142027291871821180347217674240 15813535 -180194814280087719258255559978118976000 15813536 292293872183098048458200253907351633920 15813537 823088281958825592700355903424282256560 15813538 549958206216372953051862746816595526944 15813539 431257141898343945726912608767334551200 15813540 2143141294307289776704078653993862959360 15813541 2538781628720158269820623002064042200480 15813542 -730534767790686511816221678052740215328 15813543 -901948525992499821085639060304246535600 15813544 -348630877880693971851634346924694650880 15813545 -18164348952628828937876546689826907840 15813546 -421233043620332387697970020155838185472 15813547 2807556885079914482921688513087450482996 15813548 1102322890785070992602804081720244702720 15813549 -250288354627442797575440655795866075370 15813550 -4093742758420691323654418375253379200 15813551 -32997815639530928339581454071375130640 15813552 -77142332771621255976556571623921876992 15813553 -1196760286925305245551649302017886127744 15813554 -1066456740291483463256698724198144009088 15813555 2552878697627386972449071965540108821600 15813556 1370575434820677531129180249861974261760 15813557 -2295482729448305888225748465761078567460 15813558 1262569394755941218519056932335035123584 15813559 945694401195776776500392962317881019504 15813560 610228451880698069385931510368132710400 15813561 -3242352241850045601005285678128572465600 15813562 3362531160003630652772896882693239634032 15813563 -3616679769222882036936259346927848492188 15813564 -1473641675376188051706551182845598629888 15813565 1268320817920659272310808547690468728320 15813566 -1492176494022624597954095314816516992768 15813567 -800649630872242827826505032559177936640 15813568 -784344892407596844260929192972886474752 15813569 4859809255223944336190087033246888603970 15813570 252486336813532146279077361422538654720 15813571 1078582031572184714583457753448513501512 15813572 5472218563338121799651362876751444174976 15813573 1709369140932077689589713906632743654784 15813574 -1300939562879637306196490122095782263584 15813575 -2160960384400239606303338621875056599400 15813576 2145958190517110883253419092102369280000 15813577 110423986613820405225372118391545670280 15813578 -1440286374138685588205780546314752231168 15813579 -469285278433413532241670197405168842512 15813580 1530375507819121753215746065459387699200 15813581 -739799139374694884378186963390900839296 15813582 -2409908024804215832134826748170329142208 15813583 -90470969223244259501019755472242641168 15813584 346471750683920938041481534702108508160 15813585 -1515849013977285575901836552675023416780 15813586 1596362775722356516883440116691956808320 15813587 -3067911274197892005321316440622122246408 15813588 426231698321643301835696147780256399360 15813589 809099202282544053518730864520904064000 15813590 -1852010816030955032366393200411242370560 15813591 -665001005860762992095126530075805324160 15813592 -774337296075724335204940185012489984000 15813593 -2190068674612878961204757985316069653600 15813594 -20784235790913107640939693727543982592 15813595 1139014309658822861568931438842777364800 15813596 -176135432315857805249740567644081131520 15813597 -2818846657473137936426255300847950025600 15813598 3662547783038331781824086106723367708800 15813599 -3017190816763180321308293101982191801536 15813600 -1150111756116553628453889890663792640000 15813601 1573993493142987687870002365966862589602 15813602 157087467065791991259177136807720026624 15813603 -185567549189791862119136673703797205920 15813604 -645414877238967520865942132977368956928 15813605 59963109412113112634142831764673391260 15813606 -198136313277408776036522002972662830592 15813607 -2907134696455087098227400880732208467144 15813608 -466501588798298294680761702570876026880 15813609 -424926566053477315168510985112407859840 15813610 -375021489851641520791876617220980210240 15813611 3106892932467730203889973606133843588024 15813612 155084065123189932203090309009092177920 15813613 683960637347332955812242058906176458400 15813614 -1903290761524867702697009956577849425344 15813615 -600951737051687082675690508555658314080 15813616 -134706151919015344398551341500765700096 15813617 -1667515310036198861025441066986512905582 15813618 -546561863500882881446331251304791238912 15813619 1295733709111157377654796655867666974296 15813620 -887485054581576597367688942872261509120 15813621 2058296291791599111668403538683831340572 15813622 605357114685036913300732894757975068224 15813623 3451094265167289468397027553062435251768 15813624 -2167153487781751384785154348715925504000 15813625 -16536639599961656389390147881404502000 15813626 71391042435119618455300103240495495424 15813627 -89502960104519620828497975875690993664 15813628 1462088969884930522678241917964611299840 15813629 287352363401205904526443738809568980684 15813630 20808365209001485312997365610188435200 15813631 737424448319305299671307585456586130432 15813632 -5865933485687198915938851516112661643264 15813633 3470163710457095880818650348104674833248 15813634 -247411695977201349107094710332461428784 15813635 -2766375734922315898411427390523035767920 15813636 1152230796943945148400636572881816504320 15813637 -12520896383240853467263875039685648896 15813638 -3670930224059647644802307447297951459904 15813639 -2831806608698822033492205043231007482896 15813640 2188945166787333318144184517264339865600 15813641 88012757869860835498435766623236822042 15813642 488384580621527360772562912775875799040 15813643 1740364931987848852104681311768775299320 15813644 -1556637563457888310717148174392930172928 15813645 -1955958790696623041606514981615191957280 15813646 2552414260040365630777822998124263502272 15813647 225437420236154677190546275994756420520 15813648 -825700651390438038048380840815258091520 15813649 47493749898112858439751097164772110400 15813650 -710478843608791099968550937117892518400 15813651 471859570750879549779363233736658953984 15813652 1866377713598162497860194111214761256960 15813653 -1028240964279523382597060565991489765860 15813654 -501608188873832987329189572823942348800 15813655 -812305382711455164743194960489802103360 15813656 2778260516053974763100945392410766202880 15813657 2674985946415609829103388719224366444640 15813658 -18084735933059698947896334827137597440 15813659 -1175087273078781286854010551004121753088 15813660 339057183501514667643465008778333557760 15813661 -613922243327184595768266884706301596608 15813662 -235905542408724094744115802914671512000 15813663 -269606655183322082500688097254951995392 15813664 2315797197046808969274184627316808744960 15813665 95654676344757153079182040827060912000 15813666 -648923599380223933409513839761597776256 15813667 10195145325752787201191179866829999948800 15813668 -3149098986336659870765575818516584889600 15813669 3221147734561346991648085204094748718944 15813670 2161229189111886392540159003958257297280 15813671 -6469949693209543458754220657455430556000 15813672 770155456022605268405676357171757056000 15813673 -2655945587673192660248268819530370233856 15813674 1720328625798725207808442230193597985280 15813675 -2173242313675874401992368470366067835000 15813676 210959303839344671136151698540855205888 15813677 3542398440971987008256754151158012331872 15813678 880675051744959578476855398378334338624 15813679 1865501891116788983849650178461732001776 15813680 2117187387875664862805156529811292160 15813681 152787705297160399866541773291636567360 15813682 -3468556752763881853162207682903244845808 15813683 10464238292351289157697619292278948916224 15813684 -2123587064456707876130873287515383009280 15813685 3613358561606917627761397247596264288800 15813686 -2455887579143366635345841774213691740160 15813687 1032549802955640641680899218032933767168 15813688 880761570881201875721547350540010455040 15813689 338139850322011798617955537710104400384 15813690 573349109333767460299309280288180555520 15813691 -4884849563132390703558847665441175034216 15813692 -1168988098935844257496112524735840094208 15813693 309435397286887240651660996988504394624 15813694 417041037577063287395704171027848774528 15813695 2157836379635762212873016378711485108200 15813696 223429338394562021006302209082386284544 15813697 2047972914589114999426030543534205572 15813698 22805619198094125154763565387001577280 15813699 6998362504301343345038882111055276498816 15813700 -265104450876765762197469213823503360000 15813701 -1716105739023731940887469014102994045096 15813702 935395981705936089171893431441980830880 15813703 -4063901092780004669245409339889401129880 15813704 -924301679614175636885914202943956582400 15813705 -2831284269346347774182238769766375576640 15813706 -3742472922009443939598668908620668835840 15813707 895711872516836187753144002152343607072 15813708 193889540201448168218890551476245146624 15813709 -7654867368504897155599352978457913390090 15813710 26489123121485164634912974671577163520 15813711 6411304585258316429153680184089936976640 15813712 292785130608256683514920959889154236416 15813713 85022696134602699874317870945672334962 15813714 1089858657035208824870452298644462977024 15813715 -1944823016328863373468429306637355378640 15813716 444840343779859277432621412347101969920 15813717 459089102090135287939915464300446986080 15813718 1858249230295425658857257245567669366560 15813719 -61251460133372685457695552628633503360 15813720 -104027574101495467781368240744808448000 15813721 6589041944069878602190413974947472844240 15813722 -533618563871640084245894728477533323808 15813723 -3923530573655412103143184256468230272 15813724 -3563719207167697029989541586874478541824 15813725 -4688888986624017191672620518200776427100 15813726 -554325150336345149191071757655734567296 15813727 112383324564577346489784895181044890000 15813728 -223382668081101325999275832760585945088 15813729 1637386386470614847817632975518593594900 15813730 -254369343242490230287105925847187492800 15813731 -6922358632027978499583003216729422412528 15813732 -3799301101763350186080268302698947584 15813733 -330938571121469250114734940924970319396 15813734 589691432677978019027141630415869750400 15813735 805208603515551015135465783677363573760 15813736 3271611379130958611585362719519939271680 15813737 6708737427940931721750371417407895971386 15813738 -173666393511297210071395376657396083200 15813739 -2917711483899478071536402037961626371576 15813740 3427894097987483348721829640987987374080 15813741 -853591545438827248691081261700590433600 15813742 -917799601022083889308182839457612681216 15813743 4936532575784853528891456379331191967544 15813744 326669784137488464763721324313520373760 15813745 -3277078887190524403952181941890512727500 15813746 -253525622423255311221109102183690368000 15813747 1970880461494443965641937457725850589524 15813748 -3951531678952682940897571898807372286592 15813749 -2938443886455063680195178475602410687808 15813750 -384790431345040357312287238910486280000 15813751 -2326142726430042289165801976019643052096 15813752 6479375150308728409514472711543686246400 15813753 1850869317380346914220729583838261191008 15813754 2409379945080572945302902351148198793472 15813755 83302359003569512404711763774915518000 15813756 700385505449236610562878550906680957952 15813757 1169491752895545931101741608825188514880 15813758 -2845012122750319915768149059335602066240 15813759 -475302459408566170810550557809938955264 15813760 -3736426020870287845621603722253565952000 15813761 1753838669492960814382065094746728593152 15813762 -1832311861880931042153620185594911545856 15813763 -157383462902112874876864708285722961504 15813764 -2890869348363577676642988420253379605248 15813765 -431039546414614402467910160882984755200 15813766 -53879599063648083179875947695195979456 15813767 7040571841874795727550565740082342350680 15813768 -3133331903899675089445412459911953162240 15813769 1858045008602504146750234525298542367844 15813770 -767774108059189511854148827137322617600 15813771 -43343410348787507942066056777209969024 15813772 -458973474561266368448933037360967873536 15813773 1345164624061919596892042043460974533580 15813774 -724819103761651343294846537645526320640 15813775 -2780091694614488330391152392253743835000 15813776 -648222763832813580215072524917345484800 15813777 -716577990357470573931689265144073767936 15813778 -2427266392498793989231745179051572712560 15813779 -5026130501157054138730492353369399745620 15813780 -2670750630900006533283514107165801984000 15813781 3597962150201740755990561425151147829212 15813782 341353677402346658188274556288823968768 15813783 -2389690574652927235114539016207579417248 15813784 2071439734625539821306786974906181427200 15813785 564238352165833900239390660655273361040 15813786 1292650103123382082189229661808542818304 15813787 -321676228915260387507241010492773989600 15813788 -2487336382288797616481328052832937384960 15813789 1597156261113713126863793410867566352608 15813790 -2144932610161585323543231064497568401600 15813791 -170514790617667880548184451936517167792 15813792 98892545545768164111578366006346842112 15813793 -3112726459669931226417195141590060316958 15813794 681191948118620252051665210332854031696 15813795 475992960069232762835387787410917939200 15813796 -5021393528982549792108489424396246388736 15813797 322504470859136217250643173072749246 15813798 -81941062755811390788546747744593301504 15813799 8610573364972482698376830810918779543264 15813800 435114741021053256929913501499360512000 15813801 -1093212316064148484785260907835430001270 15813802 -519021091364850928899028449724895181648 15813803 -3767504490499451959178167337173595775948 15813804 506430828298516227940603619140662314496 15813805 1250176747703234891790787180084948066560 15813806 229617900055016429831440032193871862144 15813807 1164450227924785321349375608049560231680 15813808 1783149191847566827078788204498465325056 15813809 -15432932597077974061908130364329440000 15813810 -235738805073059301231694862403405410400 15813811 443227753051351406260911897958193672160 15813812 -1221550294996655170732512833555444828160 15813813 80013389469790387056200184069294617088 15813814 -787948769866996398643167204779613860160 15813815 -3736287855527476430637495659567052992040 15813816 3017335387461805624201319138800496025600 15813817 3838586370459244070211448080147682689600 15813818 -2248815942473496630826849009089520970640 15813819 2366158953602662543060763448718161411120 15813820 572215481318643044113564651740332252160 15813821 -51607224539191967864545106690765518656 15813822 -135325736658311549932466130935819374272 15813823 -1970318423358760082006263430099888110512 15813824 -540939457863984702058601436121965527040 15813825 2224493852382092399264821354275933984000 15813826 -1325932558411952462798974279704368509440 15813827 -3123811523017431670290761011982391216324 15813828 1582934865116617744084092389439295734912 15813829 -2803152896770413875554716792342756804000 15813830 1166303690427721080140894419783150014720 15813831 3667343708329171726864009400060420723328 15813832 -5538559090194980895079940401439511321600 15813833 -2220056596505837868075295266963559824960 15813834 -792388663299811728336977094876528241152 15813835 -2658401091302210765749177060877719578720 15813836 408344720288679052771630364985410895360 15813837 -635258813469123527718631454352265869852 15813838 -8161891547981680698454844630929039680 15813839 -3659091720078146349292592854440131792544 15813840 -271265165061705800476774956631554785280 15813841 5065822570783424013184596461378411863012 15813842 -2087104055451239833981449599798540557056 15813843 -1617995891154433818506770900875063147336 15813844 19780928357633986861538425525833777152 15813845 2453770697509235315236459723831514649600 15813846 -551909181605635492568414546792543568000 15813847 972596035303596165521841740989205152432 15813848 -5119778232580588186197768422266123376640 15813849 2109240546285066596109761823393886970064 15813850 472884982879355677970445632915210724000 15813851 3701424520278225006625900907708877974952 15813852 -21975692960026993169427502307163217920 15813853 7845840327444141709411988918856310886 15813854 210545976766619611774283064132532236672 15813855 1655712936609833450497269873268305149760 15813856 4179160972490732063455758312567281025024 15813857 3207141683933414371113809644442460822720 15813858 -1717894130725941325439366916800248242816 15813859 -4066493223837150671817663666756314549568 15813860 693462130862785452974239072792523086080 15813861 1508604542610339551795561328076256601600 15813862 -1545691366942908109795687151210741814528 15813863 -1674044910262018183300013506588090527576 15813864 347776900708771281061211487464726691840 15813865 463180928214109922095310746184013076260 15813866 -85629305721039049320792153851314310400 15813867 -1771946946992600063242364156959884433320 15813868 2785404322158359672382774498510869200128 15813869 -807875420286195026179343549806533554730 15813870 -123059421844244124359406053927519203200 15813871 -4237766782942941699870655275050585835800 15813872 -301789025270415876006750087269489639424 15813873 191093430269646941394130559992859831604 15813874 -1423618605086210695739817339560005406400 15813875 271038251567970372767861099847914496000 15813876 -572665293865813471147436690613618155520 15813877 -469212793975860625470861137937379485728 15813878 279379812969404785959177053913990318240 15813879 -1456525976007283844488643535400335355416 15813880 646606761505289635509370778752714752000 15813881 -2976343385611361433973118256501884467068 15813882 356058262502328705044785340446078647552 15813883 1103317068731483108156702976024898532132 15813884 -2322186941330723346462667194798468039168 15813885 744696146893503858989631848279946453600 15813886 -1145284591860672520146874055111587150656 15813887 -5658623546765146370634699689093216350464 15813888 -457450889764392457310809873950179328000 15813889 -495140287273508065068220444837241784640 15813890 706939578111218393473098944000172595200 15813891 -2013400882005370908551139011018054867640 15813892 -1354776638886428888058205820780071590784 15813893 3226261284205604109445806499766389734780 15813894 15282469032424256617203669475903529472 15813895 -22298104826893028864471527598592851280 15813896 -1514057880450750335318282477882340311040 15813897 -212420271711670086507003781955657264160 15813898 413230308673800582078322771843922557440 15813899 10683913986368827722451540120153355805264 15813900 -2408776015552991362828603292385234816000 15813901 2781261773891875920729046803266057236704 15813902 -867068326843280869597823884860132374016 15813903 541834427890163099057277717792059673600 15813904 1756593030288966360933848091459070197760 15813905 -475035070182178537784069177546667665880 15813906 -82654164959612765788936637221164705792 15813907 -1771020928325410088486989549843488876840 15813908 4121850276403906254742705706549808009216 15813909 1390566709044080616345435884879848915200 15813910 298831799761586198788083165001820206080 15813911 -2159647251974758010603201126435039938728 15813912 -1786520491722678948074012580800585748480 15813913 1739842321466167816475994929393238650880 15813914 -2910643872452062001864793310205858332944 15813915 378873712333422191066477878583850532320 15813916 -3274055083153695484083279802559355189760 15813917 63700343244486796981984140168120559212 15813918 -355881979416875596392756514863111961536 15813919 3601753528898831732577394597876725248760 15813920 811048424575906554573531946445303316480 15813921 -676905727509424840322275478086235799888 15813922 3664607029044973661212770344010577138512 15813923 3211749813424995049226487471180679982172 15813924 108271383167541674714787318863070277632 15813925 1467694106110557925397949798574732074650 15813926 -965033276163506122861205383691047693728 15813927 -7757683449740942435032379689717821227520 15813928 -684716562705292815173572286830957363200 15813929 -1360571669282314898546689308128729134470 15813930 -243693088969451494746671252463147125760 15813931 -355441298972956324204021255360811332208 15813932 3955216157298809487209200938555721712640 15813933 134846086913202343172386254974649576000 15813934 -54407830125534114928228792823689390080 15813935 -464589049089291642449213857722601464120 15813936 -24020842028868919804990446989569474560 15813937 371455239071305353180246584183143532032 15813938 116974867788756606757257840203351040 15813939 220037961712658496653643738724361805624 15813940 -689318651671034840525709511723875144960 15813941 1424674251277081455869481283932935753184 15813942 -175787221834971364060104377700143577600 15813943 2196525544643679821772667998753534724944 15813944 6407840742793320143661011595778013798400 15813945 -864817568628269667239471017713499848960 15813946 1344170446631730012614885819429785557984 15813947 2699219963406507260262971969632970155200 15813948 75074604628841460792918805644290221056 15813949 -5651480961241291882969575053082815658240 15813950 407172270138212233326553407290732688000 15813951 -10253567505916447793236544772063214080 15813952 -729561049431051755075704922298793328640 15813953 -1638800146437675328777513008463386430800 15813954 1323006826206129238913865479159356666368 15813955 -506328669626510744624790365021075071440 15813956 -3143969134720667556880268489852324138880 15813957 481201590507887201854019806086133321440 15813958 803533005763991094142422588350161555776 15813959 -1902093928016631235676217221171545496784 15813960 1493434905080575887658578376670824857600 15813961 -8220100242470929801269117968667061060920 15813962 -76437874463747758030501066635659874768 15813963 364104353072354072515721195841945310824 15813964 -2976768095510714263467801503485304737024 15813965 -2352344592396625614897225963008329981800 15813966 32333443576087888626004891657590926400 15813967 -1349601109344673340855272224773446587080 15813968 -95724650853291985822974726474614439936 15813969 -758184649764809140627173669270769379856 15813970 445854467110297677996033468092383652160 15813971 -1176335791818470595785961605608266365856 15813972 788996673379545139469388793210755194880 15813973 1208863901735239428197818951385951220640 15813974 -3358932871823794287810220788053806464 15813975 -1851266885542980592195829228885498579400 15813976 -6693389938310495622033545656133436241920 15813977 5714661555403634109124084812310164338826 15813978 -1588918720450811054122637252799230366208 15813979 -647260762665822993573240582289748929320 15813980 -17323383332979609834414872566609612800 15813981 -47993786527610147452349956784276584320 15813982 2172026528475228130142995344305332212672 15813983 610545412722474940029629118345272947680 15813984 -2918038477956975138429862025769041264640 15813985 1034192460737435333025393179515909872000 15813986 176083032475755139753837945331681178192 15813987 -514608406967067311619420819156729409536 15813988 1776015987274551523399000795818802767488 15813989 -2225677099885371178087801215675098814210 15813990 -72636556415232215351070942257411308800 15813991 3159252023566373904207768810010604862392 15813992 515462165942041476128030729655423360000 15813993 -526018165717753282634815976135884964736 15813994 900322628404139354342741261198598680832 15813995 -2028563516865671700176368349867287137600 15813996 -4541166560933116152909900232747570790400 15813997 2521627002932646362777499216601180143446 15813998 2037564449658261700134689847777038376000 15813999 1231041602239831589141200937442680357568 15814000 -1176845087498976438782848098428510208000 15814001 1368610457965092099204613670963485196352 15814002 -1830219584976555668681525761221111421440 15814003 1081442741128338658808270880551482226252 15814004 -3676873435362638395626091053584785766400 15814005 -580173021598302549487169286870403657440 15814006 1627000982609306599961130062093577580800 15814007 909937167288932863801949994788937895344 15814008 -1995250487770346880119790135172644864000 15814009 443024303238305686159967011946290996180 15814010 -390896786357766455316470406806469085440 15814011 -1312734108464822917807083380558305832400 15814012 -1378237339954730513417252637329445316608 15814013 305850583645476298126014435862259120262 15814014 -860499503136229828722254359878402321408 15814015 316444458420801597865111914320657208000 15814016 880235464213589747923647535692235407360 15814017 -1544797255182759915608112502436959082220 15814018 -74843777046868773438856229811245302272 15814019 181320870969999250597302303966584255760 15814020 -703143898620050713069063901046735544320 15814021 1350073728343344598565301163517020821792 15814022 258509630617283081795283563576902990080 15814023 -1041318836171835569202086317018083427200 15814024 -79304996986880780110254585603068436480 15814025 -597086366667927633577895550076809624450 15814026 564379660887755832464510143884440193120 15814027 4128539250708211359794074536440376305876 15814028 935050616771574855307842771459079990272 15814029 1795574652428827776556293742076547400704 15814030 -650354704742824922456158140015331737600 15814031 -1813894617640880166359542802712780873168 15814032 288832027954475734922850290953290252288 15814033 2121865295848458988278811913245506143282 15814034 -2323481828846872517450482897731900111552 15814035 23863954804970854765540057259563590480 15814036 -443288673775245345508739901740587352064 15814037 -5687436358060892833444069912832179699314 15814038 155471176499078531081090496578892663744 15814039 89486989985393575212340039703971525200 15814040 -957827368736321605771619245152691814400 15814041 1271889898532568627164432201645083690560 15814042 -482061023833047887172378867947653708800 15814043 622581139069500505673913514845380278272 15814044 -2331171374476383930369669248912883563520 15814045 -1576516766942708962999421613762718056960 15814046 3897849679417368088771824707798931448320 15814047 -137089119010197621033388305716126139360 15814048 -7039112722112343750822902671939383459840 15814049 425889230434594391756318254918528830720 15814050 51195678274327910295172211890356441600 15814051 -6535676812759598948134102756869950578296 15814052 -5255650662620192678682494539524246113664 15814053 -3462759432625790183339627901854669358180 15814054 -967267667943024614035686675363783741120 15814055 -4376037378115022077550139146218038260040 15814056 -2804543814087051687282530434868036812800 15814057 582356162200307770957950069402180070400 15814058 -1292212524411657440321562834946937379072 15814059 -175936088028934726721108321499516825360 15814060 264221731175274729023265000588368148480 15814061 -804619044968351818939919974128522336000 15814062 4336480556511854557293852595992540979200 15814063 -319025822744221886090804026062260234016 15814064 877639293305706086136220348522808672256 15814065 -1570178238203783084241158719303574246400 15814066 -4056059833877859170616744773735512086768 15814067 42680205473844447177300633701953325520 15814068 -2177499529318915643353426139368174940160 15814069 1581560750500499562978331529546777924220 15814070 3553080738623693564388212722692688588800 15814071 616847078065561241810408595151706147040 15814072 -3156297004746151276363390252147218739200 15814073 -327393815939688666399623646939358625952 15814074 65183679866944669640939328214856938752 15814075 -1876962479409631411032327623252763476400 15814076 -2951954218330012579968833030558231178240 15814077 -1766203776006688411095473828168399830080 15814078 130100186204583399599877231252156982656 15814079 -2179181313067983624946979472550489185840 15814080 -211986855664838683710112738871554867200 15814081 -2386121259442614147309091063032840303788 15814082 -3165032988145170314196976768456372288608 15814083 2876841719125966163305998303434519282424 15814084 645744783048434231122131211047623196672 15814085 -303629191958229291144617319561835424640 15814086 -441701382207833973997062174296776613376 15814087 -728159875273934488047098374378203784032 15814088 1449795554947141719720783956526581621760 15814089 -2033720967390961199139227421971765280000 15814090 -1343608543576082001898229139525394206720 15814091 -5778392892364705117736249073138160550508 15814092 157078638735317288811536567888435871744 15814093 -250937356983224832974462733614065995658 15814094 -181774996543827876960935230620019139904 15814095 -2820253929586712653771072938133430640 15814096 337711588098057247765192021645449674752 15814097 41447539617130651526366117848719096960 15814098 -234679983160129318619443952403703299936 15814099 2030646608807414722968442907401268215040 15814100 -845576416673326548520949528452600713600 15814101 206008451764285067728675523138581359840 15814102 13755944821425744027571538102175803904 15814103 -1267971407149077183940309388973472698936 15814104 -310224489756404472107179505152331489280 15814105 3874266713773443900862514849492478432960 15814106 995414746096673623359415275704586501120 15814107 6646039753494436915547172232642302648 15814108 3520038948056987560921970724295100246528 15814109 422512986318730763946224404671211814310 15814110 -1660278828081882297585686330511728640 15814111 616274964395811679666003167227804610624 15814112 2915912127734944758901448555868134572032 15814113 -1681941077742146698974401002066775919840 15814114 11696499546779046878309388745242491904 15814115 1351031310150898651083038470784292882000 15814116 212784492015721091745393005919546046080 15814117 4322228886466934310185453325033880450752 15814118 -973463103464265611188336821840429985920 15814119 -546960881612206853133256141304981495256 15814120 679241142990647659422919646579884032000 15814121 -657066084992492072236009166147744406300 15814122 -2537683926125424414050471924684098331136 15814123 -853572914307408033280408308413316134272 15814124 197276643630517193301574607039280645120 15814125 3178327908073751872433197678963796679000 15814126 -3441775541732013823609772400438663167616 15814127 -2390216236892697230210072545325534438928 15814128 -447639312608317927363345328604741894144 15814129 -4633364447321886070659276042059265124270 15814130 -148526759441680973167164746053221779040 15814131 4390785919442788059317731944856412813424 15814132 -97110214350480027137166130363209574400 15814133 765628401509220895345428727020580892544 15814134 233915787649041898322352628846761160320 15814135 6085157508456704726189347279098785944800 15814136 -161891971976283621895561089249351720960 15814137 5093264243965562467031501976520982753280 15814138 1624804842542462790044136254359296804720 15814139 -6069537261512501703247122355430913040368 15814140 502782613861673315216622492900942981120 15814141 -3295387203934554438083636923131401432320 15814142 -3556133336024736330834478043858054166528 15814143 689656276482624124534221518721477261600 15814144 -4120829693657569528516006999300692246528 15814145 -2791904941523515330194100368833838173100 15814146 870696867812785952951801776215986803584 15814147 -3070590960681909835430494240118003078404 15814148 -574934899781961190810459041553632190464 15814149 1043205757964750588226978689296535229408 15814150 -1087441430732540272969270577038945166400 15814151 339525337368872892018882174077383045008 15814152 -333364429196784825252047631303892992000 15814153 75480429539380048073456687187795503824 15814154 880676705305970856318060108937603921920 15814155 -305037605631964379392502781728148852480 15814156 630692304268848656395715016706219622400 15814157 4818703508003974435700287605216335193120 15814158 -2016138820066852091337296261850376161216 15814159 2927317660806436415852848747617313085360 15814160 -56337577029158647976519282312684421120 15814161 -3223084750485422845725962128223844038640 15814162 609403702051932956068904470197696645792 15814163 -730755493906684217636290962149115717588 15814164 -515120017670676407808145555476513398784 15814165 -1633254065845686036020672188383437181000 15814166 -1668871398539733218570099198365706239968 15814167 -1688233686361799669375511836457321228288 15814168 676780008664079699197273592767954114560 15814169 -1219726511129285465840611295627933334720 15814170 -253717670542016720737967799844300492800 15814171 -8584352717948889341772261472313791719488 15814172 -325419035162123547002993633544844247040 15814173 -1257036592277523898338380517992612778432 15814174 -4414868998196801410626518909200023403200 15814175 -1140289679395596838146407394109708239000 15814176 -1191614641589790623842492000990786486272 15814177 -5100846207567249459276793744409521442974 15814178 -2141846338802442791807067147234956617344 15814179 40856326690583330742277186283361989088 15814180 -143851921183608325687111475935237881600 15814181 -5895486855900065512677365430432858962148 15814182 172159265252591236916810750235830068224 15814183 -1550730220114655293865742970986650184960 15814184 -1033073109530926843100471447603225886720 15814185 -661790998281956739163059200056536268800 15814186 -406628196521816234563635383234309584800 15814187 -3588044875065450207514303834348240801368 15814188 23083792777686890155134440740355702784 15814189 10401757492808047388484773103918706818720 15814190 -256414053354376930228956200901589094400 15814191 -1601635715073844947189653015994934754808 15814192 -258774610514762252002612453546304176128 15814193 -1785268134714070523246871740622800376600 15814194 906145735809650557784680244470231848960 15814195 -2877940246170146854661995190110295158800 15814196 -8554128485589551538428217377076062208 15814197 -13582028734643432579006280065406923520 15814198 -817448372079367605311376520875391711680 15814199 -3909231640948313986609546022272233400800 15814200 1001495380528521117541527437494808064000 15814201 -638303591852297025832907935131307425016 15814202 -1878546403308347599371737847494246846208 15814203 4372401495531199743176757245036496641304 15814204 -1163618857594746529258482832369071186944 15814205 -710369147169530136659287077744133474560 15814206 -168666056941693987954671576283086861888 15814207 -607019363186632934457006819013377174688 15814208 -823518935234959846907086534950361497600 15814209 -86011901535157093543132829905501167072 15814210 1034509126794875439762320684659234697760 15814211 -279527419816262530093945099870453696392 15814212 2297061541935872857683181783262337177600 15814213 -1512195109558973184382936737904928250080 15814214 896318642759613718448304869097812277888 15814215 -2657008676984592018135310062261363460440 15814216 6575092281019873369215609355835089920 15814217 954394721886140724738682099050319282740 15814218 252756534179025923424830615036196610560 15814219 -2578224808313909785712834494094913542380 15814220 -594457044113127926716871197977251328000 15814221 4041370582791086733286372097464130140224 15814222 3204151810000706010534481652434358356800 15814223 -1952131817092291030527714454316193840528 15814224 -541251034424905747026652394858773217280 15814225 -164178822455134074696450536578094256000 15814226 429492986950882061485987535379401192064 15814227 -1170164031418146511246584855250836615168 15814228 -245727899231364773537823523350897397760 15814229 2742940464230698823032913048651947935900 15814230 -12469306862630201931753131090962114560 15814231 -5608588122267497036321257452889241351320 15814232 1038342282138584572340646391303471104000 15814233 -1536805375863123373658850622737526860312 15814234 -1962685027459889403917533197713245203984 15814235 2009173734960549054478219417407542719680 15814236 -1657487343406634935833703579453938636288 15814237 -291285944654218296415972740453604746600 15814238 -4835328091468439411862303707486445775488 15814239 14400190661810730910442746156163598336 15814240 -1497617744450391618240152956092277063680 15814241 7865957486951672830103884929832922145300 15814242 1026494705426517271778597130619508941440 15814243 -4274386215026891223069907590770574677280 15814244 -297217717480338697490831960538789590784 15814245 144707110515194630131229391759481401600 15814246 50994785932663416840806558406152511744 15814247 -2158861630261658967847565447866606698048 15814248 -795827464195547901972804417622167552000 15814249 -2694749106696753194112735880990376053680 15814250 -290289668211550715375282229945863064000 15814251 5634159194429612321287007173584158784000 15814252 -1275760156657969117238007753786791282688 15814253 -496172221653344036812751509270215501696 15814254 -730690555436637332979715395700603999680 15814255 -363799670344360227818070105896260969680 15814256 -487322695985091251424009938162387582976 15814257 -2263825900945555887945893017606104393360 15814258 4391729896799942801695278353098189459584 15814259 3928375399946702770842278350476918843504 15814260 262294611815664304202573185799645890560 15814261 4222821638835362429501504806679031778862 15814262 605051483631268054306543665459554857632 15814263 -2625268401205993282031997217897375345536 15814264 5673428803102938868617701145199299072000 15814265 2131807632398001508303641162952519801800 15814266 -194608592175948754791269122820376880896 15814267 -1457964595130002250521121989753083468768 15814268 677012543521397527946749913591009280 15814269 -1680023804431204571222828695284616201812 15814270 -854113806542314172628908692489724284800 15814271 2076508416124456050532023846521931590784 15814272 671449038406780829885996231087609610240 15814273 1888290472404210754200905454215338907522 15814274 -178528718674326036414810143671401885696 15814275 -1775225849470717083447026014053702298200 15814276 1212298187708607118593442242949424639232 15814277 -1078495473573311654285014655204769604548 15814278 -87863733010166883325348083233360560128 15814279 -892952639925847886011549369995787876560 15814280 4951116590972977210146107775046470144000 15814281 238782302196583844996077701021808097664 15814282 -3803270129027030769707739122582376960 15814283 -1503415362015046146445621987191258076320 15814284 -2118234816998430108746417962515753919488 15814285 1604380711639288540548414263291833051980 15814286 3116839750936264042505883709831448774592 15814287 -2881794768918775380141076933465273828056 15814288 271323298899942698191157960819880755200 15814289 6854411844673268473748546318008560067440 15814290 943100306811280242970331785243723998720 15814291 2926469745155365182456978221640847755692 15814292 -684584836638937954246115139721008384000 15814293 3323746827207361871482644455417760666528 15814294 276909641920546922596692740244542226432 15814295 479102676577208865714911995913157869280 15814296 -2694441926615578071645558792856605696000 15814297 -1410458189579343836481818126561391779254 15814298 -2406503043604720681086140415572612280864 15814299 -599580336828722425514985356877942028800 15814300 -886712420377755204690602807707728793600 15814301 -2037857510684408486284992706947211861440 15814302 -260369737152046230322362165937154159616 15814303 -2584632966797366309491940323137852060448 15814304 -1099006301679963782825787623829298741248 15814305 -460376102374070237613084496491864201600 15814306 -3070932747797613404584578655924294185648 15814307 2081834883599798469102544699490034446556 15814308 256972446462581545521314827844352000000 15814309 1814520036446022276408692511092901772800 15814310 1547723667371928565473124064658140146560 15814311 3150944694749041531714443926072044638720 15814312 -5476063467857078028154607248191601996800 15814313 149935449560847743694351185042315300964 15814314 52726827884047536607661849777289661104 15814315 136535412957674254702246690784059191840 15814316 1071619020285250630194434774010441827328 15814317 259382674548342398362861719763607047680 15814318 322705366045582885024832929905496008192 15814319 311748705795658128455068317998818008720 15814320 384390812045598694297299654963379568640 15814321 872549033148537949487807760672160368840 15814322 953611839967482456202801279403705642112 15814323 181880269312953484515117393618616099584 15814324 -2266370491680314879213421882853828722304 15814325 -116745168827520715369737849944308022400 15814326 -1858554449985004590001960277295889715712 15814327 -673031125769890071142879089635473488 15814328 -77794717197471247640529363666976419840 15814329 923340262594348735867465535182325250384 15814330 811330470993850825780448312065225113600 15814331 16900333358258243392541194814395456800 15814332 -602612971985278264326628180808388556800 15814333 1856338426427948768536780511311121984582 15814334 -2640134854264407172100943022306043837184 15814335 11453721483906261685317551577996828960 15814336 197631512464547826040715656195132620800 15814337 4242149148825397488148105373201283456 15814338 1772710600399787137064420699796445263360 15814339 -7179120312070898626798396399727991857860 15814340 -534308599566190521636961560501716582400 15814341 2898252614592932851658933909235875765340 15814342 -3851676996254068999989057667198298720928 15814343 -4553488939385674494787454676076861844880 15814344 97467536893358248546301680995616849920 15814345 3133687589150170564344365795686660447680 15814346 3470744212443916205259998368570089918720 15814347 1781133731603619773494161407200198686720 15814348 -1799163307955107542811125616466172378624 15814349 -5747685253224218275284358538097514048650 15814350 295347888269929914192362721671432611200 15814351 -129661398351192214143532647970580776960 15814352 118857008217484503463063084175393390592 15814353 -1510021209917697376923449252269629870096 15814354 1303160527826968946255673994029063273120 15814355 150337168043824130201002235165245309920 15814356 -346637464592192241091443018488589705216 15814357 -2294400783544472348419099972812609678020 15814358 -2025815510587986489881535533230820678400 15814359 -133085820759539263340419428890227929000 15814360 -2605031841752595529429239304507026432000 15814361 -2492527477475720387691174075112935778038 15814362 2181315226411138571032206631998398372352 15814363 -1660664462688247800296591053014015030096 15814364 -3506328804740389543095240440440257652224 15814365 213989339723349052126945850314028083200 15814366 1363752112849119306994553994073384213632 15814367 -1117559223049141434877541152212434979600 15814368 -51685479007364052348569513993575858176 15814369 1326779890425481698390699168866820485606 15814370 -364117279287851785705107491170611724800 15814371 887677394503338234212165530906722361344 15814372 -1325205322203945259970908184352444678144 15814373 3020842720798067997288427477475637840444 15814374 -697891094472730908737628653369090348160 15814375 -71877906553292110088295956584253455000 15814376 356406071265606973285714715898076462080 15814377 -4426838149706165430786010971572752482486 15814378 -1752879455018947370563872363503149178880 15814379 -2358293548007361657492212190001089216624 15814380 1234947056494471639841046557912044354560 15814381 -946929088915774508501696518643038548672 15814382 -2067466864982720511057406991866530497088 15814383 7533165115987372132097200206575362704 15814384 -259032626334422047474550806495670927360 15814385 1787599703557233568686245555744009846580 15814386 342137097896674013856739914337756938240 15814387 -4454785636184696890436479362846980166964 15814388 -2376148874149716336839939823516738179712 15814389 422261336981252159786566012740139259424 15814390 -721783361429417022764955873289436620800 15814391 982097305725069647791490663846960512800 15814392 984716161698599771145850726478792294400 15814393 -588037577793059451548213232504672204800 15814394 2265109936741556020530008615413709591520 15814395 1655685145104729708054336300889763202720 15814396 -2269818928567865454595208059800217835520 15814397 3077258065081460918690405270141910793344 15814398 -550227405267939061438225816872432632832 15814399 7012023383774537695513875057469508200032 15814400 -145087737388725686121075331214553907200 15814401 -207542332655512939164504355467849454176 15814402 -52768106551210862804331682434735415296 15814403 8526114954167937700849060051850184881280 15814404 -245917220140663953885587227819228479360 15814405 2195798323033246666493868918895726214400 15814406 -808553826215836792925847630190367794560 15814407 240560329576945640976551178363109229352 15814408 103462373198361175953171627504944424960 15814409 -257245735537856443910726667493870561152 15814410 -18207633288695660539803288941824627200 15814411 -34185262590785416258132155973953277208 15814412 3588453736801536497028338619559709806080 15814413 -4184453665556281333192570156680103224000 15814414 1037932236121018046491370868733502337024 15814415 -2711350733906656681798570100841760792440 15814416 -312691306650176575446291993539975970816 15814417 3244512723457077055987753751754248332466 15814418 -933496794469009044809936563559442739200 15814419 -2647079728710959076483196773168650012160 15814420 -61809530573941827581877602282691978240 15814421 -934630944979577163409211124173729064960 15814422 545600325249225089794590757258794871680 15814423 -663771691323925702060556578644055800536 15814424 -1663981470907971723714283763456935127040 15814425 2351206552515306693958445170412552616000 15814426 -261817436468182656384667819227205667088 15814427 -3510308212792256075638751849902786073724 15814428 -29684153242219744804406988635263549440 15814429 2182867779589661364523286616872229213676 15814430 -41473472275550824238210865152645096640 15814431 879675863783190141317721930783378658512 15814432 594564447111323277271551485904716562432 15814433 -78945946511839945206115132086732264192 15814434 1092748391938920612015802592743389661440 15814435 582398157777493610830696887420495466560 15814436 -586896464451169776597003183180814740480 15814437 -254680945056244395611121535105370182848 15814438 1290790063059857917180639830615393875520 15814439 -3226533362436807623632602119895652586760 15814440 -438140686213872592816080109184162611200 15814441 -769351189003560932367061285569039801200 15814442 668781010291772962277735037586762029312 15814443 1932621134859094716633574124304150239064 15814444 -1635683309243678456671038500302700054528 15814445 2859940108325760867121360124387386562700 15814446 1178881532302422564374583857381308810368 15814447 -1085177832016876512716431790664646746240 15814448 -517075524424925700760151712669081010176 15814449 417573916717832645428875423639018051648 15814450 885986433141236724202900306500949200000 15814451 -2013070832252994155049876303130288458696 15814452 -6323447291309783813935343102177507328 15814453 -7388515378664003688587022541698557392896 15814454 20105161132642636480382462526011761920 15814455 171360759423660132825923879023393865040 15814456 -3357191547610609154947757700782430597120 15814457 -1899842333422387764572955484310800026240 15814458 644699312390922559595509685267876832 15814459 -682448760245640791189396543198198737496 15814460 2444994204970257141528462053721252172800 15814461 734272789189096253000052403409431620000 15814462 2026484610567077326892768901344690111232 15814463 -483731687481688331693540391414587225376 15814464 449737946455725044630957876194691776512 15814465 -1748740629492505255732268976141576484140 15814466 -1325425467165377027289627417546152807424 15814467 -507128158814882205913662468225242111760 15814468 -4558800376438445011726519762878247956352 15814469 -6168697660395141355955966998551048000 15814470 -585703503560748303265146279556026378240 15814471 3966015649405536824465178039852361000080 15814472 3521573864254514920619292064939577164800 15814473 -1534967240900306669506347994863873279216 15814474 -15910360417103581497136665898675890432 15814475 -2181350270684282867798217286608938462400 15814476 -156096544764172186514814291369769383936 15814477 -1185879998838606529661635087859887812128 15814478 -1375608029876652124698464334892540769280 15814479 -1047631787663316223343071425711561527040 15814480 920858896672891103477569299085942456320 15814481 -6105739653630321145030585952473824536718 15814482 419743780857803239108879417638753278592 15814483 879995579024408313303298749575221995600 15814484 409545939142569130360893321862717317120 15814485 -420467782812496606873686400858632673800 15814486 -599818996717589980426841075146572213120 15814487 268480489058480148853168074307223857632 15814488 -2662670795395635662259542129560650055680 15814489 -2619027953205325422019182020674065422710 15814490 2567413386023113610284266335700749196000 15814491 -253335852534770133404802617577031483392 15814492 770660549447741094360428351767451284480 15814493 4691707442424054122526972410354779600800 15814494 3016303661728792887241308418178273998080 15814495 -1272737308720352300355899069625590749440 15814496 -1298274651268951250748171092513209712640 15814497 -4050845017206860019398752125873709885872 15814498 -1215283064819958547561793978510882664960 15814499 2273096837833779219424651113818129795880 15814500 391237111552468609433242791357447168000 15814501 320676765799234830268761041384734562880 15814502 151485226355566173958912680733515357504 15814503 1446662155103634978953915065806610108584 15814504 -1057797336072651242010463146490108231680 15814505 -3101136514363982441913217655505007295160 15814506 -489279525875934204495942890628651240192 15814507 3848161699447808686334033137376666480756 15814508 1474891821541482049708984724596602755328 15814509 -1197154106727693431241054619187817757632 15814510 949526192420070367797392619634640928000 15814511 222398397298819796223097147487012428320 15814512 -408887952864482498334116959284030996480 15814513 2088478796909939842866227866101383134848 15814514 2140895432188994481784334956330232483856 15814515 215064108694363601892176056966131382320 15814516 3697808724686521929923348764089932973440 15814517 -5946315680556240778871122310003185341120 15814518 868352781895188115108947372387501792768 15814519 146850119675397645517573204539505522096 15814520 -964940379457264396308710330772892262400 15814521 229905290245582424879414450838355458762 15814522 40674555091194221894700754757043186912 15814523 1944712029062106245560993042091023364772 15814524 -249012834285796043067517694621277634560 15814525 -5395088847136951329111286799428619683200 15814526 23666295786437185800591854827461623808 15814527 1031002915961876291866694130745009822920 15814528 2857998493980632048171731709833060024320 15814529 199510511267130743687983737811045952130 15814530 4952140940394329622043758057273024000 15814531 -10492037056211253469683544649488414301528 15814532 2119210806177100843126214011058724974592 15814533 653252812787727027034413573401145423360 15814534 -426173559568156704548319966208416007584 15814535 -1577197841256706513407370107600615391440 15814536 -251160739309568032769681580583157760000 15814537 -5627239218701756559063150199159140172080 15814538 2201435126140850249835226110661262191920 15814539 2358857319963509233420804203229608660288 15814540 3637402599696947215190375896035164160 15814541 -7173879174664751714793850885300842854100 15814542 -2164384724341882410113799024500542308288 15814543 2988284368175215706637359172410371487792 15814544 -1195094340331799254106522859697242071040 15814545 14711673305382425911992631391003992320 15814546 -5507916928929002091409968492042580880640 15814547 -1387968932402867998478664592548992179968 15814548 -591619095969086439422607313331318292480 15814549 3824198012254400626675237563433080817550 15814550 -1541551290480443582521754156147073871200 15814551 85897350658432942268385132846710134632 15814552 1961789507945963791118001229498346373120 15814553 6989581915993800450986164360811558249802 15814554 1354785572572972731080841112115147891712 15814555 -230502594936361453675816492008530244000 15814556 634426615258981067582320178698953274368 15814557 483336076214176505951396936934182904576 15814558 440353818211034353343770919370998165760 15814559 4653301847755912089283898196104033441760 15814560 -3685126638234957424735805335104525434880 15814561 910881462955267064152965190902102549504 15814562 1860090687850778535028528936669583988000 15814563 -3152315248000347239099071188233296210056 15814564 2719416676789376981303744260558445342976 15814565 1061540076023915315053829870613470008920 15814566 -2781208307451164008656949754646982813056 15814567 -1655155000131253766196996522236490901384 15814568 -358344277169839120069210157980266823680 15814569 -2345307023492744075337945155527602895680 15814570 891127024746526080686298594660286233600 15814571 2050336764933357716791397671381658389752 15814572 1930642083727120810899546651345480648192 15814573 1466987958580772559136224507758561210220 15814574 -62636455327347010306110046302767579520 15814575 -421595910305553881669859501549119712000 15814576 -29314331457693098127602016197429526528 15814577 -792358833269303825929695023708495647308 15814578 731486511769012498341716499817641934848 15814579 3735381025792951473023481972130036100 15814580 2361623972837332639502993727878300966400 15814581 2565834832881095860540955410093816704 15814582 -1515027899646581230656728221602711269376 15814583 46186806010291519602051963455803969944 15814584 1140263889579432879112823587225105858560 15814585 307700798398688754927101751170735995200 15814586 -131427028476453577446455528208944352000 15814587 969436471647593136392886136021450196760 15814588 -348126899621238856992369085296483409920 15814589 2023535513119618382201668450103089804992 15814590 -1148366351403916057437537032564602521600 15814591 -2869448630890371595957163469200537293928 15814592 323870315902042830815921288405613281280 15814593 -765645862370628939377450332875123695040 15814594 290990062276817762180572298283334566096 15814595 293035753855531211785204537625971135680 15814596 276224801581566865088045800330201989120 15814597 331258257513625723196847186140387350046 15814598 -1795583587179984863188382494652365975200 15814599 1346310556923031109932812819591542855760 15814600 1634269890511575248968412856706913280000 15814601 -2214941831423422975230362267255200539696 15814602 -15063255098384709897645207857968134816 15814603 -37216722729548785128810142747369624572 15814604 1037290131079683292868156661433829031936 15814605 -4570950573839274714695190058888963610880 15814606 2235135283930583448395891943327831601344 15814607 1175401883007390768614586393076669902912 15814608 24266325455896542580420324091215478784 15814609 5545390327533712868724159426568495641600 15814610 -59459012017931233270548901088241868800 15814611 1067480126681415161628293077983470370000 15814612 1345763274189309176247694883908586833920 15814613 -2121267240981637964344596099245238311616 15814614 512368752975016689556701775635138705792 15814615 -2982017693899029149155571236207241601600 15814616 -610455694655362083214694314135991500800 15814617 -9909398970231830982280111861502671104 15814618 -342433208211812589933558211221577524240 15814619 710697233784613696749643684067845416960 15814620 2732899847678302447587811584350229534720 15814621 -5407793967168176181373114299060471953568 15814622 584565300268173658724776268086536829632 15814623 -1928762851193844191997007236530293112832 15814624 -1274561821690857165678337645145377210368 15814625 7213009768881004574938200340779139617000 15814626 -10693674829736561069418515270323527936 15814627 6731754864101593691578153874242693944476 15814628 -398696110519525701369584133348065867520 15814629 -3388845844314423596423238418014574510080 15814630 -41002763695666276170428159378795136000 15814631 -547535933083752696349641457398647210880 15814632 3327511126177141506933575107871448760320 15814633 2939092912761249170607040638876138274384 15814634 607179016187659989176403369345047396352 15814635 2205721052395182069768924430637351631600 15814636 -675969485766557918428113566909685668352 15814637 -2708218860426352580968359774897130428714 15814638 -606085968343712211612578142733138036992 15814639 -4084412997004133861511613272391515500976 15814640 1071111747554451708456525290705821532160 15814641 3482901580481026522161405069000602062944 15814642 -3252708894039995289577960908951793018848 15814643 180905957329617951153129007914392909088 15814644 639576417344642896388559577215438422016 15814645 -212034387927137001391656825882093786240 15814646 -4055616245784066170074092398279741989728 15814647 146607815436447100195206511710563581488 15814648 417962140670821058892599210113581711360 15814649 -2742530558223903680620744985734387891350 15814650 -146086347406505811773894579328215040000 15814651 1011323954239336695179391284912675324992 15814652 -3785145894215451361591974732999484947456 15814653 -2539347054527271005456209912097278672896 15814654 240399964186459973710254838468734031872 15814655 -3648068322019063518726045909200770002000 15814656 -1628649517860203708620010340303891333120 15814657 4083835541358875082882361230484066734720 15814658 -326510840377008421238454499348304148624 15814659 -432204812845253100247712979148598787840 15814660 49655187638976403786335473870284135680 15814661 78369178785314008364324319970012429248 15814662 -1444084395504292155154304634799964313600 15814663 -104885538700459638951851578609999434088 15814664 1025783978809856950544208491739178598400 15814665 1854277697794705661326880769823614930660 15814666 -38136282768157175009525274678857306880 15814667 3805034139274650981480615960797290205352 15814668 1982011740650209832652149384195399761920 15814669 -17445119358423066776945795375071812800 15814670 190874952151914012185785551574185846720 15814671 -1610078911690400449187111158834339392888 15814672 -1250029642523454147601218613499206426624 15814673 1036113477368694551649553863947139474240 15814674 212273300420284439389114973337092553744 15814675 1106938781477916723399489028814451340800 15814676 4681044246119961324457926818834532696960 15814677 941447671435771547073310965109425433920 15814678 -1212425741649374029007301013251365347200 15814679 809848477969001406308751201882488318280 15814680 560712761377134294281595884900587929600 15814681 978419978755753720269232466767471004928 15814682 -776279491828735370412738286352555746560 15814683 792997349927553321807891319981312117248 15814684 -939532631931831151971298877393370912768 15814685 -383080201805388526773662975530511980800 15814686 -2250848080068790636796148588633521437440 15814687 -2345539661870028537896394805114301045648 15814688 -80400384795492515245169337811119931392 15814689 1139271598135993720850803159075082402496 15814690 2427055566788042173685600534543342349600 15814691 -263504142586932711975367115065103576928 15814692 3717376569713875424254204644065783930112 15814693 4642386413978632045409066873632808858942 15814694 -282354657078459117878476944827012765568 15814695 631063852885820876554468139619917463840 15814696 2905675205391090167335607610452201057280 15814697 2769710109828709571464710537091903585146 15814698 989826173883015010259050552378035550464 15814699 1306669137740682919736975948993042182536 15814700 -1658093381494751579128335793334918400 15814701 -1380652937884282343785385274894481344000 15814702 661486582950938332824932993504750559552 15814703 -233372795322546682475656830596673528048 15814704 -375146790177794973202884857778337775616 15814705 4110182848128697307056301703323263591860 15814706 -1106207997839759601990985911849158558448 15814707 345585997365243574094758061769433495680 15814708 221313131466323583541418737694260346880 15814709 -932435145914793684694351789541133699684 15814710 -203847981306001432387790775845410540800 15814711 5380275922239061076443935063401405070000 15814712 -18007095411610451585075338476064604160 15814713 3812224983752556528593925178982854886688 15814714 2136851303551645118507326601409356605440 15814715 -1746338035672389447171622575949475563200 15814716 -3371673239300422915224121897112061812736 15814717 58194813335670620068625417940894068940 15814718 2079370205335136484222286309022706466560 15814719 594740962713618521506994454290473972344 15814720 -26967526456235772798957459643375288320 15814721 -24988494845690732812306167870137012736 15814722 624110680658804210883257289887885303808 15814723 1154504032549674375868901154068516177184 15814724 1892849536953052346612455112215943328000 15814725 215304091048697693618686830259186584000 15814726 1033460926479727137727207254545675783040 15814727 82010218696996656685396833865444959576 15814728 -1066888650199851207677703381378466176000 15814729 -239329976646551781414861704303590153600 15814730 -934112478985398531359897454134460174240 15814731 -635459152675822457165422221277010419200 15814732 1575714120478877933359069381881586260480 15814733 4016523464031093116245180259591170595520 15814734 525945917852621527152211807672721950848 15814735 -79699890865025810198611950562670467320 15814736 -146805917272188195063864889480732999680 15814737 4740085787433354437812192804885446104640 15814738 477348548153921262469538369016700505760 15814739 -2536844538771680123286244733915107805460 15814740 1155087874646615935235786552778099916800 15814741 186554555228407156926611099067437370300 15814742 -1171511103327982334164105651324250005728 15814743 249560256848598224603056420688185528320 15814744 -345074331494059776591757959067381555200 15814745 -1020902094199252786444333945352746420800 15814746 -451267575594477743241074241576107386128 15814747 255906844084567840600516831212124320672 15814748 -3120204462629916589003214016742709336064 15814749 -516810833191674861592939683400593218592 15814750 276677934433735819929851838629183472000 15814751 -1107091851333191924977021813056167735448 15814752 -1197609581808934968659556901042864521216 15814753 -1039826818000161329141749933424555966592 15814754 1029632676741527154635521307483517657600 15814755 6849067156801106320605386112308686080 15814756 1620559793150942087789387606220433454720 15814757 -1035067313838645375228286518880033574976 15814758 365600151464323722563230818795829473984 15814759 2595690829285732766627878371417404122680 15814760 -432421303731209155687653014513845248000 15814761 -3488389981939730079093148939696038336 15814762 582788982602226562989650680258304737632 15814763 352651719817576861919508486106819804800 15814764 -77843861476426092815427970377841213440 15814765 -5678877327445490084587771459712425850400 15814766 -284177771844211349384824126881469866240 15814767 -3850891902546349513121045459661070271088 15814768 985711556290245553001595452229226921984 15814769 513131706235471299587255475848147209170 15814770 -378928634436861905494283589953451302400 15814771 1635300342615150397143180592410338073504 15814772 -685119448230193058062624895916467324160 15814773 -1667549551957782147142231665311226144000 15814774 -216775811221376257196265428202914938368 15814775 1977908826402779157136545947683543918800 15814776 -1010712870820745890756198192486961602560 15814777 955763805095792716068706201181217892224 15814778 556328119924387120071585458002540204032 15814779 -1039697952806255508941526885841776297360 15814780 -2399039127056609547884679313723971110400 15814781 699907079260760768442253259447678472582 15814782 -1314274638322049867822137715166609691200 15814783 -2117485595639332235705452321728215427760 15814784 -1652704051099957768480338231508001095680 15814785 -659277639976549149506791366979323328640 15814786 -1522306230403061877463331033269333579200 15814787 -7136336995125158018137732482522449108400 15814788 3384176755977592544123853072677053470720 15814789 -6291807534211089316096041248732186645410 15814790 -411718209323706040671922329490007433600 15814791 -3254124685655987075973824556698294656560 15814792 446467740539186133406044481543981793280 15814793 -373043837062565012195311586820365686476 15814794 2345001049908488014459555910575762524672 15814795 1848804860905798099007180778126777302400 15814796 -1494043241367081582178914183781057286400 15814797 3757537005032909691120471237345083659200 15814798 -10710790034969209368848838011550028800 15814799 -664373251254898821204238603825566039456 15814800 147318025539158470973636528854479667200 15814801 3476031893447131949806009953094682602802 15814802 -734972181077176186883189562217477324800 15814803 1131052194094888082628733497572348146800 15814804 3856066576423497844753757336765636598656 15814805 -1598530216261324049310907878610801198080 15814806 868895490299238727329243641606132318208 15814807 373895335730983754747696716372209210000 15814808 6078062063327165715555647808653524776960 15814809 -4326550251895061748264260863727621942886 15814810 572917433127286808263746059496934272000 15814811 5054115265673651625634805741092816307112 15814812 961886015586689174816562125430457807872 15814813 3419462371092508673231953759675776775296 15814814 -3091389029267771236750992257481579460608 15814815 658577787375625364228696219620612037520 15814816 3489061416681280088399518832605941399552 15814817 -4659765545062261358441308055563389775134 15814818 -2049264991836784029599389952545102145280 15814819 -3132493447337682709344990192862985791780 15814820 -997533719388759127588904037613385687040 15814821 2360984072685213805903339401268758240 15814822 552384574354962470350708403361435359712 15814823 -1544527231145751457454458392634305885696 15814824 77294680567725320224708174398832803840 15814825 291748908043507972887984914393078349100 15814826 2718907218020222728371755632173635468544 15814827 -497654534781880829169657500907303874272 15814828 -5223698183699823885642572751574138105344 15814829 -2103682346475881932123462477243939451040 15814830 -1122139087698885217306062544860327262080 15814831 2290803999493227860733426573306627913200 15814832 99295237525411432574794682053829591040 15814833 5388809825630965008099559393819442721600 15814834 -786508269472733494914597487717054780416 15814835 1145867167888260873431531486953527628800 15814836 372799940566514091838198157673975250944 15814837 65077989192484550263129494460700981486 15814838 -84638927179500908970427491051428448000 15814839 -1297912454375000543668437312727456234776 15814840 -1748479088101710670159650342205086720000 15814841 11433863353484258972548517431970904384 15814842 -1361208164206612121431401261439635526656 15814843 3003799046090334887315307935568049968744 15814844 -2386088807172004035932411986876001545728 15814845 -211233082534326247598121949182648193320 15814846 -830701801054761923626614255719934147456 15814847 5053781471612603166564778216092185311296 15814848 525664186882568890439816968017678434304 15814849 -3049516474446581005322621935927522565840 15814850 -1485809571224847480623919563575459875600 15814851 -2262818933292377621311356618072037869912 15814852 3581213690439904552376126095738613923840 15814853 3352887667818691512130777127288943651102 15814854 1723346581753782096230124502806626710848 15814855 62174332906821945778745597503597387200 15814856 -3561202493383248314291121151177196805120 15814857 232562719268104922501800724748220577040 15814858 -3423185654366225534559081174862435872720 15814859 770052065376005581951097686385888066040 15814860 1785155768762658368844986619320747520000 15814861 -474897169580765136668286692010554251700 15814862 1061477188334410515274655741034155923200 15814863 187371874157785437328761791126211276744 15814864 -255996185732777959536885928366694072320 15814865 -1339290075248564011139397911523567284160 15814866 55649825958189585328488526349178065664 15814867 -424385953359476698140176850114044278208 15814868 -2711054412195992883616619311722118887552 15814869 -166917309140755664516626776352836771840 15814870 -925759100953441112490085165107870885120 15814871 53276515489206152307632406562427638632 15814872 -6546176009659921422723445397342497996800 15814873 841522402732621186573226794479415896580 15814874 -2089551449486940382014761980914831362064 15814875 -1583801242348774813127234376433179624000 15814876 -1304382356895765594437783566777277374464 15814877 -216891543549989842010671369647323021940 15814878 1849950076296278037901207461574326819840 15814879 -3373838752089297602300096319606949168224 15814880 -3030980482198670036201524870307079782400 15814881 150973234217368999288339137683646135312 15814882 -642346066714678593814001671345808810208 15814883 419912672124124909180873577987796750240 15814884 -4018908630241337797210992081338419200 15814885 3846554689454774308924995325658360819580 15814886 2880750195298011211676514762144090247392 15814887 2740834597289035884806275878035303544960 15814888 4208341584541776123898119896644808309760 15814889 1777014391068708696985163365690533861120 15814890 -12299129682305224688315786459266421760 15814891 5886751393507156039881107420886247653000 15814892 -570437773152052035530675369380970293248 15814893 -979473276061916541290241069041823347136 15814894 1006595359448897222125648975277208530496 15814895 -2100182334270100029448893318095597412000 15814896 696335513661516078556270911567432843264 15814897 4817193048529316698587960587839042874160 15814898 -761137989133512411277307348428504995840 15814899 1757247591983195925656738251026983115120 15814900 -2948236544457462180836461153308024268800 15814901 46802528536882213921630464524255155452 15814902 35859618872755388266973834838668413824 15814903 1535292150474701854376192823497172783504 15814904 228947463112487868384964520333658316800 15814905 2437352824931422226703445090795506020160 15814906 184750354092625284491541981292360375152 15814907 807041352737774802411520553663400165156 15814908 -70023677225061516933699668695436702208 15814909 -727239905514792944164083713976498238560 15814910 -142754808423801868583799690658587191040 15814911 -960793793349150803173955545845698580096 15814912 714961034580060693413914285813226536960 15814913 -5778660850666297944489474799911970296060 15814914 998179373960617641545442647087573869440 15814915 -199146384682637693373059728604366422080 15814916 185863503750895044337390579235119902720 15814917 -1384555884511764433345552928736544479552 15814918 231207121567951716462334858048076386560 15814919 1802684734689503620699860734613697364520 15814920 1793651760641773446187839098422240051200 15814921 -3584836145832720971655139163887497604416 15814922 -2199462185047754302305531845355207649488 15814923 -98108869579271732437678526567692399632 15814924 2015010666465292519096845225438320766976 15814925 -836619253461345712696272476018710615200 15814926 224149325252545613557037825958444947712 15814927 -98287845178210722577200622741935683720 15814928 118381676696196488819236908909703987200 15814929 456295782188093723571251110174633230336 15814930 -1131165175216014338911951709650714300800 15814931 7769007479644789454960474277137260992000 15814932 -523880948788021551248800492018638532608 15814933 -5241984901593423423052753566059876600818 15814934 1051348289598150311812243816411176899616 15814935 -239509158193567503278029453758772860000 15814936 2758227081492833236029225566261113896960 15814937 -5304301622339815577712995579150891976960 15814938 911822077357583019835512793905500364288 15814939 -29153699567948996600027973674320933600 15814940 -94212278263211345907849055126651752960 15814941 -6032672769927748909790786818312535393376 15814942 -640730852770716496266332691696403444992 15814943 1132968633170192925401680661554611972192 15814944 -13596933781697063753001338729809182720 15814945 -29674117040675909073962952340892904300 15814946 -2969811546223966491943131400757725805232 15814947 -849054348503269892720256127273205601600 15814948 466246684203360272777986378281909707776 15814949 2606408128978019368488163595593378981950 15814950 827441793532418700331390364934239808000 15814951 7074280883582756582459812581089693461312 15814952 -5447743308789705738375789138769328870400 15814953 -2423351630697904660949240023564193986560 15814954 434960740169886474344056479599469139200 15814955 1598011771232356251950981408724639853920 15814956 236262666571814293451324924820754258944 15814957 -3948439625914818967035403599712923794794 15814958 -365752565616919481190682144873235318016 15814959 120921641010213137567089870728560375304 15814960 -46443223331313402829055599401479700480 15814961 -2047977913429175836693818909257671055616 15814962 604774549003258499301829765484814571920 15814963 -5092355934375399208053362791729755173520 15814964 1706985565365516237474895613571019886592 15814965 -2654320202531599453280179439642725574880 15814966 2366281786011484743106044691512042451584 15814967 -18538492749450442293605619599550589008 15814968 -279686666202393411870183480415341035520 15814969 -957679535855101166318730005522906228540 15814970 6090018433541135003136710996769196800 15814971 -1381526891077320704812908662082422766360 15814972 4116836473252097435840594072803079365632 15814973 5008152313205081240939472624754140150720 15814974 750329613686335911159926259915421105152 15814975 249933296603689682425604434074099024000 15814976 -107274591840887226667922131358208491520 15814977 1083269866757543448691338852613791995232 15814978 3362948730860629353978068023827052985040 15814979 4987582833989370669071424079702402789584 15814980 103513017759493842609374060267505868800 15814981 -97232250220322185153509283579650541056 15814982 -4031319660269152836452159717346786095616 15814983 5416320373044477370728039357873895528704 15814984 761571484859771034614253244734708049920 15814985 -1093669684643212170456961435235319272640 15814986 -390228616451172536118770351457521405952 15814987 -1702763223026633910813752276414463287288 15814988 -984855217164038994460762345329218525184 15814989 -1098532238097458231031763422782561786346 15814990 1388930702255440269512957250126596280000 15814991 1437475720403688536059039581697800634368 15814992 -784472048125592762195557721362659409920 15814993 -94746175882112643477420077282795514140 15814994 1421285220340162755960736435798735163040 15814995 434749712954897172906357331886840620080 15814996 2346772611968582491583730416120477360000 15814997 -163009577896568856899024298847904868000 15814998 -692872007995136569781256747876354378816 15814999 1196239132202716436533143336133441438864 15815000 169399788309031946720536721972409600000 15815001 3996079611288787302573444039367480692432 15815002 288484390351663106865158460859684215552 15815003 -63193383309936964501241466520544449560 15815004 -1230987225162430229854884572974693307904 15815005 40247420840484462389691276318372930660 15815006 2613542801646495122599793758341448320 15815007 21260655662365089355093947720982610208 15815008 -2295624218070627386677452364200416378880 15815009 -2322266716651026399513408741895286256000 15815010 -623973215605277272474646730503669606400 15815011 -4297880873886141895293702918102616346600 15815012 96077064202221501905452776948286339584 15815013 64386792261795589322197704781862376864 15815014 -1801542058896416472109554328370999034144 15815015 -3587267337593645362555153687670176871520 15815016 1522218483912381242726057150707152076800 15815017 -1624420150362729430476837480352740069248 15815018 512051053959662414275109498961381404160 15815019 -1867102532213451530885062051884196617792 15815020 1580881972859139665244234898786510310400 15815021 -1481343757620792443127945336107543564148 15815022 -165967540163713138322999327560499367936 15815023 -933083072929184821492091434291857170960 15815024 997131625684693644154712115238997360640 15815025 -2190952850593613560578009434723198474250 15815026 2269282286594719415515677752151491741712 15815027 4398017087734424530119515807912057775120 15815028 209443607253379270900311311688483409920 15815029 2242360952763814308861709381636631459630 15815030 554265016817709376825362736636487270400 15815031 -599190161657680552919447320772834279448 15815032 -7064984449149267147426208332010314547200 15815033 -1017140592013137070199827376123887097400 15815034 -2881499983086178288360787540011064640000 15815035 3946118140242462101542663304098481695200 15815036 -1103816324930809079762722695692725893120 15815037 -102068572056903847961686488344137814016 15815038 28488762761892626205800018859158220096 15815039 55851709290292198166878303886842128480 15815040 -156977155282483746043232798049199718400 15815041 2953703516679689622510371397638674636224 15815042 1438942481496640335054400728265520478672 15815043 -167577649973608065180713245879462261296 15815044 878081471006499806434375962070489702400 15815045 -899781843754265620462301717007867399720 15815046 591349917322574420461640248878026780544 15815047 734165115105358653563605319143109449496 15815048 -5191139096381833032716841847218359040000 15815049 26750642668256738412107546918773799520 15815050 -1049099431727643219433058937132804217200 15815051 -1637665920051771721608390591711091963248 15815052 36034350894387905989946554182030377472 15815053 514599624819343045424902268905384006656 15815054 -1432424921324821815618844188679960233024 15815055 1277572849434100754897712940794050879760 15815056 -4427014569770061171508361271407804416 15815057 -6588244378917012771177166864296705469068 15815058 -83300305898234820471978555076175520768 15815059 1626129692013997603917235476495499645504 15815060 -2031143918633060871953337837453379979520 15815061 2353512540547294184674839006858583232640 15815062 380368277747825643184827921267452224032 15815063 -10157639714669156173112224899424322760 15815064 1427631367742874537159413456900075520 15815065 -1978934560797513488980675107633590491200 15815066 1709261817023857269787126857709676176320 15815067 -396270651313351750202389817302423269888 15815068 3839248330528262151262502024674086297600 15815069 2725887852868364328365609906583592666944 15815070 -1149142652594000622128390751951587023680 15815071 1196051249311517876728480971140343701200 15815072 142218230240460051719733255104819625984 15815073 -594487046981727012125811706626245810976 15815074 -1222279905259806098210488512906765163776 15815075 -718770501625276130024316758366125637400 15815076 1741237196375930221838641202539197272064 15815077 10394160131128657368635266471047021978432 15815078 1061310163680185358881914174319850766656 15815079 1635909836463373907458181479419175802544 15815080 -700099120490098641373218299306285721600 15815081 7517030460353410160754887225825282350692 15815082 -1065819395569237814765864534810802483456 15815083 -2166948981916758474617594221720179428880 15815084 993134260774415701257323633596480376832 15815085 -44982835861913937438574857031568874240 15815086 301013389035810929426347327086127307520 15815087 2480149366429782424190772768051325323240 15815088 1274738673751698664972924911888187392 15815089 9538258102431248719157444784806777282560 15815090 119947134625214843779440522020346401280 15815091 -3325440695091289084680776752878916299216 15815092 3073644405851238139945699775562607031040 15815093 1230459594950815581681504182475626839758 15815094 352102871292037208313915557130648834816 15815095 -1862459248011496222092532286021209840320 15815096 1588406438945933111180062003392804188160 15815097 3995436731053988193485749729786183102074 15815098 -652559061055495974900206277076716930336 15815099 11858179876994901663862927356569342208 15815100 359153616202316956204205992752170188800 15815101 -3844073658286869809749585132476844083898 15815102 2973760221861083873202767168983503871104 15815103 3306331019922533446259766965233490600904 15815104 -1201369426396445566672151503936440762368 15815105 -850218988908024017715408231956858135040 15815106 457438404954822628065002261674664060160 15815107 -1200151289371153906907276525805701131776 15815108 -1807325333583899082823145366616496619520 15815109 3433900298195075506096461308068836551904 15815110 512859705951324650941368775047408289920 15815111 -499086634924248186059609526050225937048 15815112 462670680216054854978152020577011179520 15815113 -7306978145483236496033172702777195497638 15815114 247185975631748018958855136737525786624 15815115 501956718582400117513591369416811776000 15815116 -769455685858866205178465020792946095360 15815117 -4461086782382705388048783349702321690068 15815118 299969042787312438973401282096032560128 15815119 2228667838727391159616721559084109186680 15815120 403881072668031351170427906841865011200 15815121 1635588574881078957333125489841390307200 15815122 -623797286521672278113224376221174103040 15815123 -3746108622022635611683871868172821140628 15815124 -2521826071573813350401440134045633576960 15815125 2523851236138378156161866154494069400000 15815126 -1327180613087192940290122262014829131488 15815127 583282120305829238677793541144736800000 15815128 -177159798953889814775658694898394685440 15815129 679138637863121918323946393363733918480 15815130 1080506101211336979717565334744493342720 15815131 2213408643469472448023748932221883666272 15815132 1129563684897798749117116339363607508480 15815133 4314990685523732440994473795807589047302 15815134 -944129992036032700663976103857420832768 15815135 507656120056873917804326383950680017920 15815136 3147822532814290798029726395821958627328 15815137 259739482943904507231092087685353473640 15815138 -2849211803401564535426726841756956303280 15815139 -267249014719693551357384091904057958480 15815140 -1645099025292720894793556025291299512320 15815141 453547819635873765382982380735384883640 15815142 30502600303824518605572816503388748800 15815143 72238936158409256095545622881721848960 15815144 -4579342687442454563927819036622124646400 15815145 743937457799580904599453354075450099840 15815146 -57908875560843491398553082157359461376 15815147 1980133848524195855245336166799430708800 15815148 -2623153502840882172149697539421575416320 15815149 3475256761243040999989000828703768731712 15815150 361467921425182123500636854207801760000 15815151 4995924853863401086445555590301858304624 15815152 -364245354382530433449503678534904545280 15815153 183613086243870238600269944662001976402 15815154 519741558577400879326482053967934430208 15815155 -87732368366562845180911514999182770000 15815156 -275294059410891612511414952222272530432 15815157 1356738558542723403545974871175043230240 15815158 96581933393358630816931961888505388800 15815159 -1149821363159051068567407654155070575640 15815160 978224268454922209927864505990691225600 15815161 7298877244002033994140787465434821222762 15815162 1685927281397957870922425465933642590464 15815163 -671880990377289484545634826600630976000 15815164 -2657376539297172163093805694354772762624 15815165 -4451031707293654301529190475820870979080 15815166 1206448340269584204278015831428826389824 15815167 -876208024132985312891804575787415222784 15815168 1791071926880629053916440697774024949760 15815169 -2214602625409906322313718706988696142080 15815170 130696553679193073046577772938332879360 15815171 -1089711975902869722279716614739119606080 15815172 -1459641625644239947437624634278114920448 15815173 190793948318361055638941866711620727104 15815174 40415812759423867727701182932431626336 15815175 -289353419399239308717595733054550069000 15815176 -755448533740613773798853817289958092800 15815177 -1576272994753173301563035798996853945984 15815178 -450979937176677712633794014557630834896 15815179 -462471875920043190155198885074753920480 15815180 747985394238232010900802826030903219200 15815181 1510364506784826021443137922264921161152 15815182 232761191098395464158326227594184499200 15815183 3267084548232314280186196239533124698880 15815184 311074396786121206048539922382192640 15815185 40840183468698038103849023079230981760 15815186 1046640344337475342837804466328716651520 15815187 -2142515813755756332810475386656381465640 15815188 -806922340238050083753593768881380138112 15815189 3139400146870715162892784484117996384874 15815190 -559848185882490920715770585991452196480 15815191 -1311572733065467659988368820806554191728 15815192 -2991371791838156089409539524504636641280 15815193 -479739844376018312865304402193076261936 15815194 -3417362513920434944468390859825420793104 15815195 -4814252617567466441017438039816452342000 15815196 -2680588586245789133443361140087568624640 15815197 5053175381103441743133808501983972268646 15815198 986026490589384730851828444186273519360 15815199 1659288437070773853809606411371247995464 15815200 441602183664489320626472114279635353600 15815201 3737127289638738105141892220722981911600 15815202 1219651315076060111304999392338400707584 15815203 -2461820410970328419949310946623786640548 15815204 -3033995435955079883427215343495452636544 15815205 -561708696564986676392590402141488867840 15815206 1127891322765155797146872972607262584960 15815207 866449837033724843722787779601716542456 15815208 -1143046254751058728890316785073147084800 15815209 -4612769273367078587771013873331571728496 15815210 110555892605873805863842802885470940160 15815211 -115318760916407473308233386340813129040 15815212 888624717769572045489856320144547727360 15815213 -4063892615284117474298036457235590482538 15815214 218874513577938405464754197992205831808 15815215 1206699901326389761860008654219048339520 15815216 4162563651892742781315455565045399552 15815217 -1461448723914753736516287926344213942080 15815218 2009322630044975296838075519302987170816 15815219 -4166001306953728734966991967437658431488 15815220 931017591457559320410821423882600755200 15815221 4076050884375916993444046162624484982144 15815222 -2792511956826151271081425879565032935168 15815223 -5861783801066223378268658166163008750000 15815224 4817096026404466490536164099602670120960 15815225 1546484155606224144549318760568369952750 15815226 -935307764062809027761151523300640504832 15815227 -5151073086374391408800651925963942256924 15815228 -2366870211945734942999438399937994752 15815229 3257415164941562970116479209661833993984 15815230 -30740485949458310824693383404338174080 15815231 114713143361793296993749211388866076912 15815232 342748759461827343962553231077401952256 15815233 -107053002352669412612360705539426249536 15815234 -1147134549417177457636096276581624672768 15815235 2556720186851081429921251878370179978240 15815236 -1594741817766230311316179002241698635392 15815237 -1506952747299892698184075021993894047360 15815238 -642530601076004249747610625314947315712 15815239 -1615629424127090339755928625924040842240 15815240 -3312102798257982475497189784501153536000 15815241 -1622070372457559244769698058831120298652 15815242 1105885885662377315806290743181666184704 15815243 2201782235468941090571628765896903228640 15815244 15038558666856670139520641566310771712 15815245 67390686671683238331604751454655989600 15815246 -70430548917281973453084361256531874240 15815247 -81240967157068422947122513713119738880 15815248 -1201905130018598956876640940871544086528 15815249 1133285350155259584376614410285336795250 15815250 75103065845401216194594024978987648000 15815251 2094542880960098190962243835782835158252 15815252 2668874604039542950168218543367460900736 15815253 922072451175095846052688093493308888128 15815254 49897470444218528819350189000621754880 15815255 5128161817893491752919257069676241851160 15815256 -173977273862630174145059870178404044800 15815257 -3512127672776393312146283327919365702448 15815258 1016496070132844430235104798322470689280 15815259 -1446174231411751245154733661688932414072 15815260 2158620294527779144869745741794141480960 15815261 1226721807179290088029930996238866213248 15815262 -595115738983618824602253559616026054848 15815263 3610689492093029470327594323150066132512 15815264 10434842779437524952755906789053448847360 15815265 2255567794777240682988507147556776587520 15815266 -5391408991363082636392942784832854024640 15815267 -1365634661998147196004155602719341150880 15815268 -721906595554971962848061974331739561984 15815269 4192609245911588079729755467634390812670 15815270 -579056649050565025746428868388693678080 15815271 -33880572703122977562043781092323081600 15815272 -2346469371874441238467417178796627148800 15815273 2431603263557727404426540290749854910522 15815274 -1966362400838823558984182200683777719040 15815275 247457195875871869812042033658115354800 15815276 -4720090541697969178769756000775910659840 15815277 1103460986796921442888256381960404152000 15815278 371929417354995810858058093707202021440 15815279 -35504541633328114792186146204662403120 15815280 -37590895836162629471191196969545236480 15815281 2927630662200247876454600444992107497200 15815282 -284039203218034854250388093832159203328 15815283 -1939402241724012980230466239317855105024 15815284 127598514680988857517923865002148064000 15815285 -3627051808743796194381510224399387763840 15815286 -594731182840571221180982747491186601856 15815287 3237614488666960334512574083450997928768 15815288 -3626369587797447584979502384078543626240 15815289 335328870187660552598560091265388328832 15815290 -1485989838348137054178367474324612872000 15815291 1248972244710580619493408253027201283400 15815292 -1063293032062595236734985959265273486848 15815293 -1461886105060301875884647508331194517556 15815294 2645843988221877718232578095359058929664 15815295 -1412245271126532711615415200781955244000 15815296 -215774696962722082060895919594799104000 15815297 925348514648781595376853681596628531972 15815298 16424369483998398241896061484327201664 15815299 921676207764095658764623461207657388680 15815300 981258927031063524885515569916741088000 15815301 -778741498713379183198318901656535682816 15815302 -3820510244610278882559036738750893535648 15815303 -1830965980495960862053604409053555635920 15815304 -324740329850885582233168526004461568000 15815305 -2911130640788754052315842069266326620 15815306 44921202049607322587064351053109120000 15815307 -4719632480351312921569804715981640464400 15815308 1308878368489379458011764764791897820928 15815309 2129836187602772852778980262233802659520 15815310 38976705237034403349040876264054456320 15815311 2467696847736843872429817074295826472824 15815312 -2502256614793414355871891826028126404608 15815313 3314379525421829954047796302583042076642 15815314 21938507270475953353217025532361906688 15815315 -1977777435513223820872010516486565472800 15815316 -380053524705519869962649290558441691136 15815317 -107196586667947798585996958239546385280 15815318 -2816925255161390537585278782019343551296 15815319 906034928495100310611094853374225061328 15815320 833172942317325473567982951128971468800 15815321 3243969985976169527965780131812737807104 15815322 -562109116145589627825181819133445722640 15815323 -1307975825944465725754158560104591442428 15815324 -665401220306828177595415328504196188160 15815325 141142045054686884382655370296457265600 15815326 -337557847969876205739498481587575808000 15815327 4645247068730449181414848766858013159672 15815328 -2442511037880649508703285825123973595136 15815329 3058643019230564932023636451686749717184 15815330 -2361654353763657552159466733025133129440 15815331 -3196765833092625586463743701585338928 15815332 -391970305688506618401826928074476568576 15815333 -1703959824152228452652834037145213508418 15815334 -34053162185093488679074749305893701120 15815335 1920360031088816269356317233412406020280 15815336 -100832235341006317124701001327849272320 15815337 -1214702961548336252305911674836347625632 15815338 -1625588687163154218895058266236699260928 15815339 -3816966930877461843643436253364511986920 15815340 -862150723736604702851346470552035860480 15815341 -8981169687276088325651811796519553088960 15815342 -1481229704900571947032692605644351604928 15815343 -2196111160390227546430381071310035513336 15815344 1412204439241298694993612732943118581760 15815345 388504637418468697732024989118511289600 15815346 -649223098867894500217223626455033734016 15815347 1615240789749923657026566102431997350880 15815348 -4794663785919715462767147623485258861824 15815349 -1831932052593022323282408287971269078432 15815350 -2377735083561307677278194240051688107200 15815351 -1398824782885969484757878057438732658648 15815352 262163983791270406025434911797630730240 15815353 -4823447853520900703930575614292369900800 15815354 160570550586227995282023673031379060192 15815355 -835350105605788465063611401448618408000 15815356 2489311956851692303233920455337941713920 15815357 -74716512688007370848146620931019885088 15815358 -80711240858859919947014230669492513920 15815359 -6059814985254883903366396667931122688 15815360 1345643713351853315905366394543548661760 15815361 -499781729210418576532572518992004530128 15815362 975475162778735548816229278358033006592 15815363 988512507198636872058253252639440798720 15815364 1663585383086971232572701339530437426176 15815365 -1364093287434900929849711109986476024200 15815366 287839227971467458026709891207759452160 15815367 -1785793749665640915980366104742277224832 15815368 -4228039350714033266590931571019530362880 15815369 952855868214087195863339215453671486720 15815370 1422764932546268659902948245552832364800 15815371 -2054691953291934940685030672516554648176 15815372 -4854474703296788476538319201266090849280 15815373 490857121350531603924522670827838291968 15815374 2162312473920261914938216202842450527936 15815375 949742376053233989342712363540772328000 15815376 -80203704918472731848861951023915376640 15815377 254439210882731400248865038093647099300 15815378 791191481504544278058580794111159108240 15815379 1221616453670419847073265042293726694584 15815380 1300339041293288405194672368660557783040 15815381 2072872852747929618908983501456004296764 15815382 854625907701379308765580649664570685440 15815383 642718651505993072795474360626922795584 15815384 -48129946313865022380762009372753346560 15815385 4808103497164911752837350861352807347200 15815386 5456220820510374524396480209840995874560 15815387 5604373191402400161994419849425630651952 15815388 -1073146294988535710061813253873280486400 15815389 1427462211193218026054731948220992059480 15815390 1881130203709923705983126064806685307200 15815391 1268272308723714456125337121112996400000 15815392 4554327380230492494888240081033475129344 15815393 2539693945178202461318105760901271062368 15815394 -254459949721145929355072901220733644800 15815395 4255705872544599795173764669709276404080 15815396 -4493462385137049518836361397717787939200 15815397 -350147632355268139974610467206831145600 15815398 -793859392083523342178524072621426436736 15815399 1489920641955161271103146493325246418336 15815400 22990883511953682136393509040920576000 15815401 -484197227697770432349522774302257191936 15815402 483164264118550869021300737993090143152 15815403 -4588465299102271789952071281683899969188 15815404 3759374893318810879542978452656294144512 15815405 -2879974393083643444774520609489414304000 15815406 1795728975271030592447801867057388441600 15815407 -7258782864961330234444532053075712028840 15815408 336995368741955208404347841144182210560 15815409 2995040716815089452612386002803302673728 15815410 -22887761122943418006411873280366184640 15815411 -2066860153917755344347587287807587907920 15815412 482050635387742736310652805490786404352 15815413 -29426346942624384176176408621330032416 15815414 -169738444571242288184404461554530197120 15815415 973941592391053000904811728131539171840 15815416 2523038831739542683649479255265998356480 15815417 5555655278826597093863979506273581983072 15815418 -510294164707880329965340030313412402432 15815419 6650877427719914236348105699558034326820 15815420 520362185527819443942744868758850944000 15815421 -1114290048030331329325998777204518460192 15815422 396684041251664865757675932536746936320 15815423 1307082977020670747176043531505132421104 15815424 -1729564577977787253398047578919362625536 15815425 -331145759751323619481948560803749011200 15815426 4316555896818958280692590748928072016 15815427 5637800941537364146519870014931682297520 15815428 1981406773987774723772507447383387684096 15815429 -1775261125849775420093428518522344909760 15815430 600706522939557664530285287386944418560 15815431 -2404286933136656322827314076260516197800 15815432 -1503809741734944371306067755096157465600 15815433 2562185173152183339533986756569163639824 15815434 2666432902096247389420507194177487949616 15815435 3504918572025099006276687163384918094880 15815436 735104810337751375601118707284542213120 15815437 2869361127627168104871358761156984228864 15815438 185982935607336624424098962563495655040 15815439 -4609238803298592714202398352847470554480 15815440 564047480380660657436220264725933260800 15815441 297189576455102224430636217057385483632 15815442 -1496498134958845602787991907638774575488 15815443 3191031646941478400265645213630531584 15815444 4611810352822142259292951161512119050240 15815445 -902126975925723224893234634297557018080 15815446 429191947385745151455478785559594224672 15815447 -7253703861320898023089147371330118903128 15815448 3071954861815761834464549725298719948800 15815449 481431510717613075430665307818444626120 15815450 -63379623657951511644533298591578304000 15815451 -80494932716210419278466748386833969768 15815452 -3724096973276490051645568954784088676864 15815453 -1143061273530966912925585706880708360000 15815454 302385049989211807514038951337147814720 15815455 -1526953153661423814609812793647304991440 15815456 -1046299451622920472006956685419819827200 15815457 -115927316081767516973542659356095496448 15815458 -140632644089434290630748020259742656224 15815459 -972233412323806468939885049823010655472 15815460 1718668424510294659141184330408711516160 15815461 -6270257427071097780616973941668790079938 15815462 -80668809130563522361223859187965997056 15815463 -1019484268270063781390294020975357703424 15815464 -934924903605031240175769173860083302400 15815465 -455770194956305765496644992244017464880 15815466 -3410629219497642469518595430460757478400 15815467 446402257792531294888411325410929454080 15815468 1591132857824868350708608635598738107648 15815469 -1713057191435590151137084390196098988640 15815470 -2112459116522160967855857168240303002880 15815471 2573029856356493602816007474523330224112 15815472 307510712415971039584877073320002682880 15815473 186531929619750085239365799094998604084 15815474 4126564295337825820867348535364044008992 15815475 -372225203243088871917794821602530414400 15815476 -5870105888629622582982800507003466773760 15815477 -2392426834941205396117137758597724022674 15815478 -148614835523193342028580059497730314240 15815479 2358060598051143529122005546888022087080 15815480 1587906785726511635422797176885529600000 15815481 -2388848009427305763700453208087463486720 15815482 928760056137902007281519079639815252592 15815483 -2217404087928908047844990739532472427840 15815484 2895857777375741403572342946684557967360 15815485 2422367336407133059023012446881373182380 15815486 -5102629449115419964716988337195980800 15815487 150508332068073760184220463761705056256 15815488 -348448935953857601347348343898783088640 15815489 -4589690423769453317280793488636935858220 15815490 -441843089942843002959871380932215618560 15815491 6607496348160752861978548430652969433752 15815492 967463090790561508554905777200423833600 15815493 -139229300567057703331094160396022031778 15815494 2728198794529279924921772476834399507296 15815495 851072517146812069451332662975772203000 15815496 2114018774752205012500456680519012556800 15815497 -1606284879746767457294267326039940182054 15815498 747191603437451887837097588599399311360 15815499 -1586695877122742856197156376370856160000 15815500 6733110317057424783098203634885164032000 15815501 1975862259573834796856643738451983909612 15815502 -785192563368847392332501881310700547008 15815503 -6718295460149577094326465236707333534536 15815504 -501786115930361933712810394575545057280 15815505 2139792183021877786152440112666347596800 15815506 1371726799284673148479075309908944839680 15815507 -3392124606193896093483129155142481076244 15815508 1300413681123728837072084261116601757696 15815509 -5772361469003167313995900028309833130290 15815510 -408242177533419846859994326337046775680 15815511 1791373253799753567368106581533062081240 15815512 751929188002996904265788925654513715200 15815513 1116281111778512831213874384622224599424 15815514 -936569537055955338874432185302958749184 15815515 -2944052798734623464080482704531120619840 15815516 2807822929133014749676179473705737597440 15815517 -2453255627377292983356784543084004622720 15815518 480547347769101398012736666712636935168 15815519 -6071967974670308401298003005433375674080 15815520 25435046446290427766422689786573619200 15815521 -1773675965203331146886463877862023961408 15815522 1105379530910963967508404589753005087312 15815523 185928334820820780796909711484201338848 15815524 127130342522903737126407753560296576000 15815525 -133255124702321498764852908592068420000 15815526 -771050278533793113131511777937116083712 15815527 -2286799402513199940715098291129732624480 15815528 -1516517859507504803644697268638732067840 15815529 -14053693237899032511967317545409092496 15815530 512242480313280294150846038344727672160 15815531 -985893868200495770488132611067129783536 15815532 -77304115601737953607515572545064790528 15815533 1515731331475879513102772061727199805782 15815534 -250465470755095583055540806316009487488 15815535 62852247377745945894916644916687453200 15815536 -772332919051879843933614677248587595776 15815537 -968501677510310105142626776803136256814 15815538 1536534486935378706498158756941024896144 15815539 -3257732831921591349109662041932390539344 15815540 721654139542997464368768189763454361600 15815541 2297771682378567745537471163334230490624 15815542 -2794482506775056556749855603199371356608 15815543 1697946810507816802555620066675825187200 15815544 -313923032585450465208266657649207214080 15815545 -179602687632304295430867263101542854400 15815546 -1096913968836616938402832123385125584528 15815547 22153884261668804884958784683421189120 15815548 -20361607408649111000941053435487002624 15815549 1081035905948788212654878139374481720960 15815550 -450630523666786345293365262978667099200 15815551 529817905362830339069104735931591081032 15815552 5880814820043714777367444938092508610560 15815553 198665985877109535929435567846139657024 15815554 490847523292139535458876501675577317952 15815555 -95244918200263059431947798499014009440 15815556 -2734803788014001870982076571164106208000 15815557 1836105426462763231148819510877509534880 15815558 -718694123000333500064210435774310274560 15815559 -1452476342303860089552011768141544983040 15815560 497280045224352145074794677992480768000 15815561 10245521265276911631762078060057743412 15815562 -769228559504377651298968814305250611200 15815563 1928941132864254309392466384571304309760 15815564 -382264095411011284349407391242663231488 15815565 -667621839050584322776051698100031197140 15815566 172884879621102458038376932998050565504 15815567 -2056094768186735053603588491653476881840 15815568 816236963264429778603634360452369874944 15815569 -2021671494194076559421160255316299607488 15815570 -358997289250495613092496195975416232640 15815571 415222639630777144127427552056062194480 15815572 -8374613348040082790814816456499048448 15815573 607494201172118072650134075120302875800 15815574 51522734886982398330487076890603016640 15815575 2760907982858356482042049938211244850800 15815576 1090004374365279610901304913350414336000 15815577 718392949120336083652775494468584861408 15815578 437948247203960449243635926059471725024 15815579 578282529482480536353880824968050083984 15815580 -564122667487489076488284148196842536960 15815581 2722454827903134499254172593091513768000 15815582 -301780441872933679303630239930264805248 15815583 -3498136870667746992834650897929231337688 15815584 -6279715997978639523528392014601933881344 15815585 1313278134468614792724422070269163973800 15815586 343762711275639263827702937304217651200 15815587 2966628738835060701157026821728274250240 15815588 1301449347623743597240248247125442937856 15815589 1904905123697021794366528435353705805248 15815590 -642658526003627555732050664456237053440 15815591 -1256306361515798031835700787106652835456 15815592 -633522276353882878880049130995194204160 15815593 2630377275334983040836905170671673747944 15815594 5453276383989753347233638351512686761984 15815595 803213885038381915207769888370918113520 15815596 149374732386092850544867620461174574592 15815597 809195590932209415410817873814922526432 15815598 -1500326698248561193447634563415959820736 15815599 935477614661463408161488166267323944240 15815600 881041975089613630434131707488178176000 15815601 102069846099798812147870098962053042880 15815602 -4512932092603456958040046704699582652416 15815603 8512134150208083967057720693940880473760 15815604 -961015805933748169320736397791639400448 15815605 568188586937642655384856836521499456000 15815606 -1513633122539086055315658474831019086336 15815607 -4106969964727898621419535028942581319960 15815608 4216917571904017713573702496317999697920 15815609 2349001909346067534228968884507185058704 15815610 979530815216785537620738689717713498560 15815611 685827649782780731338603229322474834944 15815612 311712955126914677557806631236487176192 15815613 -1477176062456893775389785385735769191872 15815614 2025002190394814705919887856002945300160 15815615 -43238944265732118178487728044219601680 15815616 1291552229902904815183253298221408059392 15815617 -442583624377408585111602093420317031680 15815618 422230418246975297346735533105180961792 15815619 -3370598761074438780956398450613462447400 15815620 763803353836194620101222745464160359680 15815621 1320129820878704861984713943209268492700 15815622 1939812503698973807142698631310991032320 15815623 -3845856928529732701623981016194861194720 15815624 1214899220374363133613029160826695843840 15815625 14803901858519999448901163821717200000 15815626 -576912785343616242226141518059583937488 15815627 3003433348691811393868267106984797195824 15815628 -1730800648538633499486966110666550804480 15815629 3318534873813649593882118612891579553376 15815630 1641320908236868828224182464053435784320 15815631 -1497784553951680547317430338138745312880 15815632 -944521581586629994601060461227705606144 15815633 -1665802058916944800606440204855324741900 15815634 1895326301741609005843141278649509540480 15815635 2304488510107082361329687877969856103760 15815636 -5036172829458898107213850266576854689920 15815637 -2850378039053942831578679122868713346592 15815638 -2797647558994756598651360016028511204160 15815639 -1473065490883145441402265206062967928144 15815640 1118041296907337323623648825585830092800 15815641 3397427778232790580492258987377491684992 15815642 1452251717016741464741894965483841740800 15815643 1167403095591304970469362443660166828400 15815644 -328605927778750291029951867289456708608 15815645 -4643523016148321329720762973873072662920 15815646 57169223327461393831090129026677019648 15815647 6428727466478308808082266344591445096096 15815648 362458952645679144714006937742070251520 15815649 -254001765648153736730989481375061830736 15815650 -738488136767711638010928300031155494400 15815651 -2759718018662394752603722000316019656208 15815652 -3077462125136598995578715168010936634368 15815653 -284914638492205880485374082766377803520 15815654 2165453174560872071120492097647482135776 15815655 326884274851381193360046865199418851400 15815656 1872794844810183455711383763392759296000 15815657 242326865325097702265609796015058906560 15815658 -14939439023192416095994346880860774400 15815659 6102410480277541982342928355279757583860 15815660 134114293509356353963885689951806607360 15815661 4670825109697288828853708363284058889984 15815662 -2586233643033411998148903551468299108800 15815663 827151699925488426606870477707265333960 15815664 -770346778584526758263238788261104091136 15815665 -704474702900599062927884749045372724940 15815666 1361197288161470150029199730801640726032 15815667 -1186858587521748098148622740419007276288 15815668 -520393694061468293490752308328447232 15815669 -228724589305174873533017805165041639556 15815670 223060802340736993238350216418390169600 15815671 849690167790544547022207406213563408872 15815672 4551141554783139567402307604843903692800 15815673 385282153756501713219195776284292888064 15815674 -20346236461919348420680936523903781888 15815675 -1544317165069940382157694249785522781100 15815676 338394865017678631074119406164353597440 15815677 2393818939568543502890059061209421882220 15815678 1386326819836417289842784838390757721856 15815679 -4337481994163378444238062052015139917312 15815680 -3853854207781528833620260042456852070400 15815681 4833589476058091542852085521836639855810 15815682 605161473435537559880987262489193267200 15815683 1717658098102607607327504615043674879904 15815684 -2431622719899459477762906343810590067584 15815685 -1667232500680477302944527096988264043840 15815686 570891447915467107995423257828063166720 15815687 5784078645346279697799206947344534072 15815688 -1343919823948172714628796977561946030080 15815689 2484655446131027716734458910911625022490 15815690 -2288725657050452891391547293527765395200 15815691 -725318118857895210364288971114607965696 15815692 -1606504841171120633496254745042731133184 15815693 3211885292328297895689041816301175941942 15815694 -3527185711742223756344812320426993600 15815695 1270725496535597887300418242981280640000 15815696 249599508945944432605084306257317683200 15815697 2738481539904560210264103559767687851328 15815698 1958749988774163319692603933044879076480 15815699 1374968321689988719125904120114081286700 15815700 -175546000002333198576032673922556323200 15815701 -24543728746663266412779281299181616960 15815702 -439061118738490648855552285655574027648 15815703 2239827093401955781573627955811754067304 15815704 74908496262354269769642606005340241920 15815705 4597953898912069502575774135383097417860 15815706 752755467364773747370868443754182477824 15815707 3985377983983454085904076295536936801152 15815708 -2711966440380545536303205227900490230272 15815709 -287246655039373713339849704621635499520 15815710 -95075524526079535730143478648571997440 15815711 6921939509770163650812406001475354921312 15815712 772693715552936840382066099822262222848 15815713 6139207955743606335582950575241727684962 15815714 1893425702163082521671292562483843130880 15815715 -2114569002793310148084816390717558476880 15815716 629669589224273701395503421874704674816 15815717 6621622701955120094007222060062875893120 15815718 1214758248258914335967196505222345637664 15815719 -419615701102848416749845888368442661304 15815720 2026984150759546581709272712718170521600 15815721 -1417722443341868343883937272648366884480 15815722 534063146534876725121709970317784045152 15815723 1729468061109213178669409029211368492800 15815724 82779011680666068951096983772358656000 15815725 -3625984519150198730486830202483108146750 15815726 -2727671459817050551595036975447569706688 15815727 248095039224848986644999199180554738888 15815728 610767197256256225917605124368615063552 15815729 235494262145735447963825142715223255076 15815730 368321678422232096629583433647009280000 15815731 1275994258061704556597958711472214788672 15815732 -324113475155583795900619700018028933120 15815733 69354729428119817548802204171037864960 15815734 -2601931462920084774305312274810897690048 15815735 1091657285241652526735854935788167249920 15815736 327443073339175318655554554430571335680 15815737 2633341388292632437681928482803186314752 15815738 -268578425700722412823393714402754739456 15815739 -3461234443985909823971674212527503891176 15815740 -2964482752003746230930689674280163358720 15815741 304314795766231455714416525362133767884 15815742 85941866975294332791949699766688128640 15815743 -217461129368640217470934084982769462576 15815744 216040406439488096842495884150177792 15815745 1155734314972571879783188689279170448000 15815746 3226235400568440069065436603617869641120 15815747 -6315041115169288078422274571424971769696 15815748 253434320444751369720456950218407112704 15815749 1428370334073063994161563427038683982750 15815750 -538648019379568121435915610773437632000 15815751 691760427426906928144503900521342598144 15815752 4637720873539326350482007227471256371200 15815753 -2775937470943805945892189679141799168256 15815754 2837275931961618573009770250699216808800 15815755 -2343684356660484905453957503171958503680 15815756 976553422179156629017319125173875827200 15815757 -10774054826145316486898660653166871360 15815758 -4542675482142200774327671677062580480 15815759 -476770793800369653553005257624823377640 15815760 237841183247713009460083697498210304000 15815761 863139560106800636441714317540883168448 15815762 3365239360062349032346308620478213823632 15815763 1857416109094688482578485152200075268320 15815764 6126702226083100739238520815525823117056 15815765 852418140776602079087022570266210390400 15815766 371978405340161451777847250421196013568 15815767 2154515530782454847407517835846816798552 15815768 51122915700251633119290706532488028160 15815769 1417943872628072761613827741954144027344 15815770 1419694143054332780214728130242918458080 15815771 20902616741861425019642062577180464152 15815772 219036609416798066862568766811417357312 15815773 2093431559600987518795715708470375080300 15815774 867467184269298771187198604555117457600 15815775 -1173853960625712588264911482127964248400 15815776 -2474577783266021682467212873847415767040 15815777 2747125494505241497032442043863950570672 15815778 -25460546772604185492879013528016869632 15815779 -4104639472524955536667819331040285057204 15815780 -1172688620854056594397489810673393310720 15815781 3332470076135202858599028231753623939070 15815782 587140856181881955827457074142925416192 15815783 2293094258460968279251818575362221249624 15815784 -1620692221899966352434802897318605127680 15815785 3130572868699141025073736168590785170980 15815786 1283172319339719254259448616152256467200 15815787 -33602666086889697814640455271516262144 15815788 -5185931655593090014967906629884752901120 15815789 -191059302880738807758870575692980768 15815790 -2071129359784903364842715429651010816000 15815791 765263690809806610213238499649890526800 15815792 -1244669461576417158526753608916345847808 15815793 -949184229937680402898118619733915876416 15815794 656648643606385703883956225896971975696 15815795 1176759062256851531290464148788256498800 15815796 -43201704562257928762810647030046795776 15815797 174334388022412070990126975624867814144 15815798 -1245362738142209160141230222369340363264 15815799 -537889690701260449552755713149513612416 15815800 -424645662041607423864395769238978560000 15815801 1157813960359137088512845041703637869802 15815802 -1082973088305421693941502243618271520768 15815803 -167252970587993630702407168596897721948 15815804 658792797889670103223945248119091520512 15815805 -187668804987845306492114287214728200000 15815806 -2886910120715225616742515517399144597056 15815807 -2423621677054887323531759965024976532768 15815808 -63676426362392637443687960918517350400 15815809 -603088802621856424881799488383535962960 15815810 1377859834780867008228840853838722198560 15815811 -583223891052818905887491704909667457216 15815812 150329902243916382342244779207054385152 15815813 -2411599024156148072685674037146107074276 15815814 16015057726492677530323377616063076352 15815815 -50062627284474322290179599693033765680 15815816 2896558655091886659548860782076718899200 15815817 129414955077347726311240436993640628260 15815818 -1734971399021332311123496715736767152128 15815819 -4336501813385185956290678105526954999120 15815820 -1665414802439810472655459733574852817920 15815821 2337472553444349403214859584791698130912 15815822 -2634515167568238494636326299419074560576 15815823 2502574312735765788246094875725713154184 15815824 208571904114765010283909967626604093440 15815825 1958767637117556553790441691229633776000 15815826 -125394243227073344104551873878725542240 15815827 -1404259715733419496339508218322001290324 15815828 418245829892567140294517840612526735360 15815829 2516354021193558308391940025561164136448 15815830 23040129293797233004701281084271611520 15815831 -208809321966084286734085765316523894336 15815832 -1583199884756260971780995826087059496960 15815833 -671540081705070539783531955449822759232 15815834 558057146808506385713985290402100845280 15815835 162013797298315262999279932514035891200 15815836 411461318355214154187079140075050563584 15815837 -4155098687317276849934989173873803965920 15815838 592088634676109307170056596985346497344 15815839 728135046638358425094017754382960475224 15815840 1411266198397618916284414936582176768000 15815841 94412910797946897723996381997086569184 15815842 551035297277685437401892293219038472704 15815843 7678660527587895298948447365157677263520 15815844 1805992279165054981958246683852025917440 15815845 -1473760245753410226413971177102383216900 15815846 -205501044910646554703059397448155791008 15815847 1832877331267394729476242327036113354880 15815848 -5324176700451745810427980924898384701440 15815849 2682758075622375402207583709677501623936 15815850 -62244473913719134069606789217013043200 15815851 3139822312112474925904432319275616588852 15815852 941087188740029330155364703212737539072 15815853 -310369896639270595274278692833593604640 15815854 -978705287350715246814645346614730002624 15815855 -5416093746112403838175074036803072196000 15815856 285370310353303744217269218781465411584 15815857 5314652822010657977942657276531861353106 15815858 -570008683729927272168340892771704022016 15815859 649163711215640303817745314049566087168 15815860 547554093190241252658907628400619150080 15815861 884099825568787744748330900181511376352 15815862 -951356250056774770295422885349564328480 15815863 -353450677883651334717615901233225459360 15815864 5256535823760671754406045762771158159360 15815865 -2180818298551093284183856602438519809280 15815866 41611935184564501002842080757574382080 15815867 -2871533955725319393842655885128613405084 15815868 -2822245674175913404653618175441797557760 15815869 -2208772152579684811759432241165755949204 15815870 708892896021783178485937738466694332160 15815871 245232848024848547727823578237273607680 15815872 78030049901584302629680418340670013440 15815873 -13754291095236129100421103940505104992 15815874 1351311192239089921528868862650134796160 15815875 -7663793612440449444754517292472914780000 15815876 2997126506848971831190093738641201266688 15815877 -3428681508335648914440045388317822478176 15815878 -126383105872335408038292069999471902976 15815879 2095257657068229687341488111994218347360 15815880 -1351204499404341438222962612807204198400 15815881 -2167503295505496866419563479952922053888 15815882 596164964965089927747915490293296211552 15815883 681936544043451672988124220323676945624 15815884 -899422434088770429554490644396751912960 15815885 -1500733104215510660175250652563392912000 15815886 154248559510486236640380120844002207744 15815887 204908176304067960557185853927816919536 15815888 74819083652430211685933155522042134528 15815889 -1096458870040155246152765898014143793472 15815890 218055340862787863190467030184663920640 15815891 -434843583789688827402231908063351488512 15815892 1474203240278301882064027998961003567104 15815893 443996339646200752556173344145316209884 15815894 87364465727312236995435328420470592320 15815895 1449371686957655078485723824867671856720 15815896 -497313277272238728742416342267509790720 15815897 -3130234963203973300794996403413270054588 15815898 -1159464873553388142639192123165329011200 15815899 4606028266651118015010961943297405508480 15815900 -636869604058967346869267465400866496000 15815901 2284570258781920962469875566858560252032 15815902 -4262044108952649665142085364783851632768 15815903 568864964022489250730499500932070754000 15815904 730927647083257639135822441836498124800 15815905 814907074654586132857477408088007371520 15815906 1397486164133314494212560524276452611152 15815907 -1877115494739694116938222657229081872796 15815908 -1825214267104472198480868833351856880640 15815909 2063912682290803767779579248303050296316 15815910 -169348680426802489126342314387592320 15815911 -606971586889018524336355631698365356488 15815912 -437212200109672275087072269800264581120 15815913 1565849994552930004044325153210493453664 15815914 -1131955618607609204126144920437844629408 15815915 3209720889067702368415916281738083079200 15815916 46279833560457491460590021096841729024 15815917 -3212415377360825040322693317581034447466 15815918 -1430407752169332479195042140956001083840 15815919 -1260913333945240871213765950614576366720 15815920 -17010155619901988239496887350964224000 15815921 661958207759435141649259548820518751488 15815922 766191264312719963766530691551906105472 15815923 -521579845786990165140870472938733440000 15815924 -1497246167007609579447390867203547168000 15815925 -1079098605400167802046950114575628584000 15815926 2349914239133024590442435561541571426848 15815927 -2945453608128991688804588372110112338560 15815928 -1686234254186147328033258688356830883840 15815929 3542659752104239509312735104925524775530 15815930 -600949096830628904243497060287855132480 15815931 -1944097558837117087220197166763373327848 15815932 100434414849087358665664136748245965824 15815933 -1838303430485682559101635811694576400640 15815934 1488807155791697479009624546724412897984 15815935 -507126897327412349626926727502171277840 15815936 -558425178866332991158839624601832521728 15815937 895655167335546274648123241111486965152 15815938 -885394139906305330329966635295834447456 15815939 1739198337482610468094932304999701151740 15815940 586247092489752062569923508152026849280 15815941 4831410942557138380506836772811710890332 15815942 -1642305280356480634963697509532618440320 15815943 466750514655244125363842175993956892720 15815944 1805465104378274487120993830813772764160 15815945 -3730672262406202695151564883199634283520 15815946 -167925593304004196824335704005554511872 15815947 1301585717100842157698965702374230626592 15815948 -1133902061272179763836005905481494232064 15815949 2838786631121579253125668964876323908000 15815950 -441607583476062098899755587052211872000 15815951 -4257731448418971973242472179626898996048 15815952 468233445967762844870960261471278202880 15815953 -1102272270442925636512887378281609467680 15815954 1401626817915791582520024586154895942144 15815955 922915721400379545572293339854059015520 15815956 621576645008031744794955968974788067072 15815957 -5555927526840215024747400926254779895794 15815958 -1206200829821474047591809475185803489280 15815959 -123580877101377933575978376275874170752 15815960 1407693017688796005211099802805037056000 15815961 -29600090794427969062044556296663565440 15815962 2645333482393876382451544709209908254400 15815963 827736086372529714765131878300369870212 15815964 -800217836424985460087862802505649392640 15815965 121796608395188649721973624188784136000 15815966 -392478289262724116154422412584678333568 15815967 -2878915030875248871426108255372111167088 15815968 34681294991738756382315002797706182656 15815969 344527895299738950160235454774094226088 15815970 -873433323522861121018080571862672409600 15815971 -1830094010935024964349366920298937905248 15815972 -4474354577346018886233719186606808868224 15815973 -1396061489495540879024650490190645919296 15815974 -19922449233182923085821928477390625408 15815975 3115558108523974266625766466407216612400 15815976 -487523449500102176577596888815986278400 15815977 -1363954666808675220694125627186608887174 15815978 3696087825991559137984579310717954405040 15815979 -55631719428537490471484282521677218940 15815980 76384433924302346152251304391750937600 15815981 -5448150541119887620973797052882116858218 15815982 -44010743744799149286010203633546547200 15815983 851240042268084770692475520770381559680 15815984 -1660058022110354551491092349513130082304 15815985 1038450798683835561197300817619696650240 15815986 -1805826098313470048431439070759089990016 15815987 -3208523409457855367368314047537941726008 15815988 -4884097138794815084824903250235393828096 15815989 905362334875920389713468715154621329280 15815990 243649366867372190450236636203348883200 15815991 -1398024218460511255139838210064331088000 15815992 -3876847405787200933448904989358470430720 15815993 -837856263712535104400230706006343791280 15815994 123585276122919529088183932156574918400 15815995 1011171685763455264482966791044905248640 15815996 -240971240353597988362994764962098380800 15815997 3983025620571150943836675609371495210988 15815998 -427442554464858993367306497928336478208 15815999 -6486184699717903021180759747427863676760 15816000 553139650191959125298564042084843520000 15816001 -159186050865230784101221241998814863320 15816002 21187899632660395011699599250998650752 15816003 980972968212172837806011499620615272704 15816004 2443062690391216277949109112286637437056 15816005 2068204465740629909275939643246353305660 15816006 87197580225363207706740949301344270080 15816007 -1309788121342068424460924682668669745288 15816008 -1527882085618251824241837998154249738240 15816009 1011051965922702110451963058239342210240 15816010 -948657887299329414779359213216290339840 15816011 1482707513520126961835655274034384993400 15816012 -624601280546416504147149905421498163200 15816013 6978121852436366263717389299783465365324 15816014 -210246468451712285899019836914483030528 15816015 438740395391253365632069540424290127520 15816016 1678182492913703579038334045826842550272 15816017 913377953312891865654873576521556502272 15816018 1298822756031020006496717182317812257280 15816019 47486510052758010071047235293808829408 15816020 -1376839780939801012578721102736516505600 15816021 -435726974824528472205744884276827468224 15816022 1003460595298228013150945621580745665312 15816023 2096360327707353466279022398685026514640 15816024 2242312106042767402163043469537484175360 15816025 -870017968198109984294647808076990262500 15816026 -478586830304748129085211788702307466240 15816027 2477270030825432700006985167149963680920 15816028 673600125966643120164104882899903943168 15816029 3503971186979302164370762915747070190630 15816030 31713696022130039060001571411236384000 15816031 1983136186605516267661498869620239872 15816032 -693676336172534150504089947132715204608 15816033 2301210154442038610890331775421729869600 15816034 51659343676087470580188807070778566368 15816035 2324041041458124959775416512651956008160 15816036 576744710300188589519313109027074266112 15816037 3000274203290593548388876043375170771200 15816038 -336432215802133164022707504959141138304 15816039 4094621350281673810197499838025673770024 15816040 4191910164400924793104822262969582284800 15816041 -401646654681322554773934393563670941616 15816042 727581823047738184686324282088268702976 15816043 104019555914279393948208750439541827624 15816044 3630238459076498202568069830422972883456 15816045 1570409515865694245881000095439994880 15816046 -595457181045946732461838539439054062528 15816047 158505851195010193647355746863536965240 15816048 4399270060341798605444013521449058304 15816049 -438078065634826883739716520699712224000 15816050 285728432876286604214254542753272890800 15816051 1898178997063874583845481304275595216980 15816052 1392596140645591333837171250554537574400 15816053 -1204975548076961521378324617558925268832 15816054 1103235374869648362154841803779135337920 15816055 792178416501141335707694826536964804000 15816056 3443440830928653789294708785481809203200 15816057 1193506407924292996776970424358593882832 15816058 -1845819947967477884036063475237689919120 15816059 -2257355351332016656855889707067351583984 15816060 46629049013956018213557781553560719360 15816061 -250058912678035503824929934972697833338 15816062 -6299441420023123720644042104811121592448 15816063 1757014859594121408293983780469298463944 15816064 -3467716773214932667854321545796334387200 15816065 -1123803660801653623296516643582530142080 15816066 58053927219049286479886214595468875264 15816067 -857865877222585014416687463097241415128 15816068 677531537665852366062446051506993822848 15816069 9135526475605781198013448961195288763840 15816070 -855239019574336471258815525190166747520 15816071 2530504109217299780912813132898273382200 15816072 -1857930415751939111781943179794094489600 15816073 2099874504326139507447228756060952681600 15816074 -695379213077511262536056191359469668768 15816075 517899220385443523952842827287497520000 15816076 -1763691449717251088292252648227846451200 15816077 -5846065615349429595413224015578618880074 15816078 -907192899699954055721041724711688931200 15816079 -4490765316583286987863039398774625844640 15816080 -67858137180552294408971325582795079680 15816081 -1366859436595505620726407100933808995776 15816082 -142931739198309420419747434303485321600 15816083 7876660383548302537723595772482380165440 15816084 -1548904250283807114102079254671096721408 15816085 3421963819829577575887214671090275426360 15816086 339355637532316173930182412411131774208 15816087 -527283865282718573496035753218332480000 15816088 31286014607616822540685897911336960000 15816089 -4541960696264347080479089147392254845110 15816090 1101699258466045211787743103339965848320 15816091 -3060744710696277169460798034828670560508 15816092 271528805289911734839687051759050122752 15816093 -3372053803310458779328476427771784094336 15816094 -543863222728952135181959345676244807680 15816095 1981199650630061868999528459504685255200 15816096 -401201978733874215023902740916849410048 15816097 757186885035224221282738279558690682304 15816098 249885719869070946349507401193761611136 15816099 -732561841280019677038000542976406413392 15816100 -1012158832660668234853323879362090089600 15816101 -701875317510457043913848558519824665600 15816102 -66314794547157107146501955968991895552 15816103 510815619576018107354691919074668317448 15816104 -1327392472247951693776017786188966707200 15816105 -646172529299579033464473198461928750300 15816106 2742552792759901444778666727447866392752 15816107 2297439418161023385953494951912899840 15816108 -290704912431936714319896430921783001088 15816109 -3244271816756946081104805240514073587690 15816110 -662597947735901859902522620314895295040 15816111 -1591571242119148032678315086868539083776 15816112 -50675054044057499844550556323761029120 15816113 1339405263293971325657226605530017991920 15816114 1721748702135789494073773970554400768000 15816115 -1568033577727208309375454525301779897600 15816116 1995446214453539458306931635918172590080 15816117 1353577571480973085073185934476054651680 15816118 -140793065534507786175012624570077354880 15816119 -898482536352975028714228555299456135120 15816120 78081273217678756474307061413347737600 15816121 -4181886675445498290282567276809664526678 15816122 -150853006522016331699879061367130604800 15816123 3747893595327191292510492825037322588172 15816124 4606880537803620040100137343121054912000 15816125 -620201225614720535063144795283390042000 15816126 2185564812844639244935740000434984833344 15816127 -1374542852894646625673885829745933177024 15816128 -1124336212584304062071168369192802975744 15816129 760294865959456129565929549546906414080 15816130 -231647842495549210954049042380997414400 15816131 -51697876754815326169332967298668261296 15816132 -12271807062203644501219251944575219584 15816133 -5588058301850150630046122413754675611618 15816134 335725992510312290514844830963832344960 15816135 3113956648801939751291275883509273524000 15816136 2069123020904684993658453740361240576000 15816137 -3632741822831866378375535241102720930816 15816138 536824543830868954262059211737603517184 15816139 1609268868857014131104733722658966721940 15816140 837695589057547731963343210161338496000 15816141 3738510488748099766987869055948684248768 15816142 -893853881802431555666580514543287560256 15816143 1330708895710067373330540925212168553200 15816144 -459071343590548853076532602977065107456 15816145 1275790205961189416880616834481799655080 15816146 1467136969929887803987974906088713712800 15816147 -2104486473766370727803113778316786077328 15816148 568238229872866177071125101791993354240 15816149 1001823090919674745693542423801544515150 15816150 472331290704491713286927652369697353600 15816151 1736590585031428507389120456753358075280 15816152 8588643086777153733503037457465497600 15816153 1708456419736245861368073232117172305104 15816154 2586408079539432207952552165161855542784 15816155 -351447036295753512994570885418192485440 15816156 -2296013450981204297960581044335528867328 15816157 -145687449618501372295386388152974933760 15816158 -908203781451935777437851587656782865920 15816159 578198982568808244535092280798421096664 15816160 -1329648907308175573887526047055706849280 15816161 2204244630218915220992224484930756103300 15816162 -1745288184743330974778013591386848146048 15816163 3872448818083156284510648230138126018184 15816164 -518696097317578418687134080215647776768 15816165 -878907663822001081616017650213306796800 15816166 316517106268226880404211008467221880032 15816167 1952061641887823507512740024535286268216 15816168 2670780238791228529355395612053393408000 15816169 -1849747401016999790595919119779274809600 15816170 1357069329207862564220107337155866451200 15816171 1055973745191359734571510767069946581680 15816172 -3858469799559494090057046810185728194560 15816173 -2951784996265973603602025240902722856512 15816174 10210709071429747629804726081231614976 15816175 3464752921348140211262746257623451799400 15816176 -273591068508605066999202809136246816768 15816177 538528102252881063687472716854699246388 15816178 7081819735678538166471072591115932672 15816179 -1840069610552021537916298499129460244416 15816180 -64301498828680027555042000381816750080 15816181 6651977216416128815949823896946024660764 15816182 -3731615141928154116090372700618940627808 15816183 715250430807321299657143326181232782824 15816184 4686542837531914837643078344108869058560 15816185 299100801466529612428947903811176520320 15816186 -995524872950126430401762877289723194768 15816187 -5647271576562505113044645344945514847008 15816188 549315173902938742411232098299375753216 15816189 -1360362370913228782963376685357363763200 15816190 273731316205665603976486416979554470400 15816191 84635424585094665222940746548945190432 15816192 244390275393202913675776926730445389824 15816193 -483346366854665732243245697107382513216 15816194 4684302944961749299700930726377073148960 15816195 3177579846927925182223919786944254336000 15816196 -493999766689317660593863945259485409280 15816197 4282494170612552583811716802525143143646 15816198 424521559170868472337261916578163126464 15816199 259657288058790046955975663912123236352 15816200 -49918129822302659246996090271547392000 15816201 -936332603263189654700043036222565516800 15816202 -4286182116969743951117171856475538011296 15816203 -3482955628192312990906981316387983506240 15816204 -2854514674019781141162357174334958626560 15816205 1473936566497837232090309770220088814080 15816206 -489868677568270638685095364979319995520 15816207 397825652751085621172073127367466297216 15816208 -84828999322232771969682937897432186880 15816209 4601996193722113291415987577944146303410 15816210 -1302106942537118097131997790742186519040 15816211 -379535475963340323162790974092181983188 15816212 4029259376089825578868423833677355459456 15816213 -470590332353140113517416990124036595616 15816214 -533095766422908621786896342933086232544 15816215 2895485453909320718265591309783503646360 15816216 219507712652469121881283561747633274880 15816217 -92470768354991064488787667067279947760 15816218 -2800207353416512035655819910165126780160 15816219 1137310428354663218263072708129164992448 15816220 1902537515233850082220972684024563340800 15816221 -10646967485383826415867585120170077799808 15816222 198840290373084221855560684252626446592 15816223 -4101832771219409846047184657528837221320 15816224 -2787380478449238867750635008437338701824 15816225 31241582605788997130154128137335084000 15816226 208698768406134649119741805955579042304 15816227 -1010387011930112466313602290019757689600 15816228 657765957834186088196683385143136363520 15816229 -851442993199163490241565770774601514912 15816230 -2433721302593806004974126236600959322240 15816231 533983239037242070523583384630769906176 15816232 -8702801344675325274456361415202226667520 15816233 2849800978132770270265991465909752175460 15816234 -340237359366893847025766461665914162688 15816235 4183342907664786815649093578766091651680 15816236 6863698259076120035902008425706306229248 15816237 2860881657693793173651477125379725271360 15816238 -1479370500029895670885292704515841375104 15816239 -3382554879881088295895654465081327627808 15816240 -277170894495853023524638860748177735680 15816241 1948585600592320172375670970128902784 15816242 103854295753445410965439153359726031488 15816243 -320090113068512539228316616335492801736 15816244 1152008575495763925553686815224579356672 15816245 -3129481372532683059454507778237861782500 15816246 1252748543245077265250076198719475033600 15816247 -4266732123320417278754923807425885993304 15816248 -567762772384267125359788450546193203200 15816249 -2017537713777079987050238982956823011200 15816250 47376316948130524458099431649212670000 15816251 7154990877725914648345477806212030080104 15816252 -2367452475742219252653107210674002001920 15816253 321909288471817057355122383835448064364 15816254 307856918980937137239124067486635020480 15816255 -437414112913631905751186900078741537280 15816256 2157033956101468062284282778620519251968 15816257 -601957009920200578679730058906279433388 15816258 90867100718478721294920927100804102224 15816259 1032841233292096227276420849176786326460 15816260 30250523875142510277218630273778831360 15816261 -1511055835180285595215605967185794318880 15816262 -174604612959633538490846068347976138752 15816263 -45867057821292893113777452744968431632 15816264 2127966415871150541285414156052903403520 15816265 4247813120779245857881950083049798369600 15816266 -5362691166946094581806625416949025280 15816267 389823271487574968726451520854435551484 15816268 1265314840175402047325223258162713298944 15816269 2644660103634313620340146182348848133526 15816270 -55349037741294612768339216511656854400 15816271 1806251537431833276516101563014530289792 15816272 -125381612435746000894674227370360176640 15816273 -4654032924878666759049382241878752872064 15816274 -2558181999993332685898375667174910704640 15816275 1330548492609351425108262993436937428800 15816276 1914764995239644038347835554543616696320 15816277 1494993166487298370849221394828146866126 15816278 -2141071614615871644253908720657963022560 15816279 -177088439370202115338073515689325311840 15816280 -3727691662187374428686679634432717209600 15816281 -2550216532326824655524708496774357173880 15816282 -650774938664813241883748207630392740096 15816283 -243424913015414419229892643440721670880 15816284 4416679036992479183490434469978937958400 15816285 -791906190780933085770732609199239550560 15816286 307304264045784308772709409531843198592 15816287 2071446838019890856454853384737485115936 15816288 5641597849299678170191359171488403947520 15816289 -1714165138235707949000161396365932178910 15816290 277975216266455316671931287462577730560 15816291 -1020762579648318524075820877568068758408 15816292 108315385041020475723409588268491448320 15816293 1904406332642227710506411478523224392064 15816294 916494333436685151857116356198304981248 15816295 -826463900350366941806073367220523317760 15816296 107237457386207866675382834910275174400 15816297 -1166931244103636403325145076120859913856 15816298 3234640798812063543678194263274841044400 15816299 1623592824862423620377629436644886333952 15816300 712434857461353352340607254562276364800 15816301 5333680124693394277080694910110151625302 15816302 -2796284419089663244689079698211834611648 15816303 2170698289110840880494238546338681600 15816304 30076979223191732654187984047636480000 15816305 -2066458541528155408668717057127414446540 15816306 -818052950316643374820726916845606593792 15816307 -2450999984674747496655029847203742420960 15816308 -1563766200763207744362569421882371091072 15816309 3751703291092162562124387993652510492704 15816310 -2064980532548382838022583735908001264000 15816311 236811586080324691176306318365216988384 15816312 2359047330283214056326657561017330872320 15816313 574172880730204126303106690270769649224 15816314 -954867476167541871881251758507113955840 15816315 365564376596874130551385269974686967040 15816316 -2204592826402089877641395249300981929472 15816317 -3219674717121297985258973683305259402848 15816318 -397505816068860937256326224919236357120 15816319 844954230787199421986232165052775985544 15816320 -710604986654324961426970456613506252800 15816321 179240533003526261249622606812618572800 15816322 3915761425464387524174199410346155030400 15816323 881273943612985944866980295429855328624 15816324 -290154686716735685210331766696307392512 15816325 754262865352123064477380088633062132000 15816326 -138282549775997067285552297134468345856 15816327 702211676395473608156637827600749052880 15816328 -4354133501528924715164608045266649743360 15816329 1659485460914939494021594517870871723930 15816330 -1199772857535999314191128318498495552000 15816331 -1220871477447416283421925295245739398000 15816332 458766598105800107895067395792822484992 15816333 322589255083303668445761613174655333568 15816334 231774432193236589953645770896604538816 15816335 2835905706313986835650202115856607862160 15816336 366278124518480447671444851591193559040 15816337 882298446165704017569394673159453889652 15816338 1910527289007723975224096700447991186320 15816339 1727797466512981408971898460999184894720 15816340 820069614210435438875128207536094467840 15816341 2011642683453948591239931489257589283200 15816342 -349496329530543848207168813379131043456 15816343 -3789943940927929376776252162964291687720 15816344 414543630391863557382473897827244728320 15816345 -321715327359610671710124818339278188480 15816346 579617253120185318155266005589900969984 15816347 1257829745852514317162396318294206433796 15816348 52593169502132457516768155559539503104 15816349 -2542924248316209450728468808322787430080 15816350 -1986141250775924178110468129349923760000 15816351 -1279472414341423940730553370324590128240 15816352 -1224071336291825854833877766387734806528 15816353 -1296124728500856217071280152154908464640 15816354 -522887354356410321499277955956189220480 15816355 -143274924096645244765019307073303034880 15816356 -1509597648652435482937866515631060728832 15816357 683769380613225403759884479274401456640 15816358 -2244050369095824765251267968614674620224 15816359 105945170186730176567850279073277462928 15816360 -430278201422581070013893651857932288000 15816361 4072408242621489326738513522301849305424 15816362 3391999619799299053595582670107596512432 15816363 1747324320134020247214544061746069965144 15816364 1764488356323655020323040727092094381056 15816365 -1988093704933306817260316600393108546280 15816366 475182172155183254262532267479238020480 15816367 -5874016777799603783748045471885768246624 15816368 -733225852336093333831417903683836313600 15816369 -743482560877125728092834242731227322256 15816370 -964259038316443667449336932034804353120 15816371 -9469515736732718502301956586714086498288 15816372 201964952186007990300427569332952176640 15816373 203189119112774975738461590527421724864 15816374 313956363611605770087203534990674599552 15816375 -76788716096414337790890723434871156000 15816376 224008410323150918058796056460307496960 15816377 7441480603590729904329012243432032789760 15816378 -835965438553459089031997116212628478976 15816379 -349272854956385808935326582317038685760 15816380 -612226324162468912757840305365317107200 15816381 1587678926273374108277196585123095790144 15816382 818524371812603195939173075972752499584 15816383 4254919773494228531334197583186938306424 15816384 367104862816641283211461935025398743040 15816385 406229866493050403460907451010161830800 15816386 739303451579641859644959975794014752768 15816387 -2480478778562748007124495375694274367232 15816388 -765973652546976417506915116594249723904 15816389 58408863515331601780727681926780665024 15816390 -520759443476279871177229829821410720000 15816391 -6483019002862610918527078300936144743208 15816392 -691653822885671794304526675671227192320 15816393 -4709174480078951028485771900861391734400 15816394 3710237375386336677740399468597510448 15816395 -1052458181881169635150560695993244157920 15816396 1145622427413178027271944833351520353792 15816397 120237688895683131729391346278126895520 15816398 1007426728126947636444373985513889665280 15816399 33367665769879093613575978182007578768 15816400 -810993540780252513190784991713107763200 15816401 -5445557068292438793126327511273374467598 15816402 599279767456486603027408775098766894592 15816403 -3502991882896856732957119559282013283440 15816404 -4901243100984047386787351494061817174144 15816405 1263772973861472087395353069872049523520 15816406 686271595998683309969028036770392791744 15816407 1200640657521924727944602507135815123872 15816408 2428363921635696605722124514080699473920 15816409 -2457600690780464508506779004351893333248 15816410 1147905100901568985090409245814952284160 15816411 487009981272317349495016637574701568480 15816412 1024204022112128873714151187719773698560 15816413 -2611437407155644433882595715718183573338 15816414 -761077908769619655358069966430861786112 15816415 5114786192957074005463911193708778059560 15816416 -4085855382967249685684454872279993548800 15816417 -1148938493400958678721033814290286858240 15816418 -3757580155810610577460008975985328337840 15816419 -927278505192700156438741461608396671920 15816420 598496924751933524669442591540247353600 15816421 5281385919613086220734530118339737003452 15816422 -2025062749323330079132685284652006945088 15816423 -307540802353554794233235432516326594560 15816424 1103138780496381215758793952855873976320 15816425 723931453222924197800830053140921658000 15816426 981704325612815341542853824790717263360 15816427 1478752314990617081378899643650549770384 15816428 -4247743804303378897057539421327275793920 15816429 -4506124582845024570993912347559448567296 15816430 68283086176489241855010133992236256000 15816431 -2125591705334338816437051964606483556208 15816432 -12180997281229732264617174698588897280 15816433 -886656168649523792902526596488912434496 15816434 -3564438419455632476016982941181552422384 15816435 2048478091128234189282380424896844874800 15816436 -375173148063176505288839400234188410880 15816437 -276677003263100305679747144614509619968 15816438 -1913135764442948541347125349230990248960 15816439 1018023228526430797917248023410026333920 15816440 3258611638684288520138713502783064576000 15816441 890186327931567113852687638114594650192 15816442 460479338613331070228141878376550613872 15816443 -6723278256290641952159396005694724919320 15816444 -308612650316218690888952449049893183488 15816445 1413401254206725358062176078723302660600 15816446 -436458556328635545369171803134181964096 15816447 -1851353521112358147011567202166937535072 15816448 -167687330329856372746042040350907826176 15816449 -3663118373101527042198046403589997653120 15816450 -459743730039420478723209727604463436800 15816451 -1310162206555806747157678399550250848048 15816452 658707176429494854486607257375293352960 15816453 -967338440537127416392501620315728280576 15816454 1412506666086766049739179308813282504512 15816455 -5090636648305200062316793674389244444000 15816456 2087068340069539821861996307440717987840 15816457 -1742427899561153820633163805543612307840 15816458 414771836837021244829483790877565291776 15816459 2217346034938243504853921269661578169304 15816460 242113537119752644555503042043821926400 15816461 -4459823638895609217600557228679832660938 15816462 1625274953856835031842338768895882815552 15816463 3994105793953415848183330940939072536800 15816464 149781244491030063338710925688478580736 15816465 -31425259967987624076070744342394566860 15816466 -3661948775268403104003646714027024211568 15816467 4952176653695978734115833165308509385516 15816468 -2094725058141882979449271102583861544960 15816469 887587293771110569047862893644037305870 15816470 -289464933788213589566829532245524486400 15816471 -336730940272946739497195211447046110336 15816472 -703454986578722089673371800636974407680 15816473 -3295680828074824481878691862178900660278 15816474 4019936558981341740834788526382364736000 15816475 6479049390662289357149675936631100600 15816476 738154953581175116860394162013215058432 15816477 -2817992094564507451117752862748426007168 15816478 -3304366322667085834082778885080950776960 15816479 -177603449811073418874856970991068344320 15816480 1461665131318995487526565200760322129920 15816481 3594479000262332279832186803640972317282 15816482 1378111928054550121358416411271071104384 15816483 2247816065475119345685598249784264034852 15816484 1898660364601991043075426953335916236800 15816485 -642620049782121302701239322255618466820 15816486 -835865505585931882596756659898790127616 15816487 904004195736822568548945152488012382112 15816488 808092926278027226335127693911970027520 15816489 -362013785436580279327481593098098711232 15816490 1059583944218328828859077261996265692000 15816491 -2507947473994699768131560006887545567600 15816492 -254329546056107446044928101787371648000 15816493 34192818322303590905226739400267375040 15816494 -3343680393138624009087747333253509234048 15816495 -2497463203692598259388937874126981429760 15816496 -234714883368712240293250483438271889408 15816497 1374587818549625079228933164296327931940 15816498 -1045059555679875778112987044192842258432 15816499 5118686901040021017130578871562329011600 15816500 -1531893904415153504709913982720993280000 15816501 1380892861922256642210732651148642175292 15816502 398021103951098142329434347217882156800 15816503 -150612862733106497443093867594947100248 15816504 721336754205833021002511831523053076480 15816505 2606291013756088820416536540646067741760 15816506 3385671868318274204941293705557926347744 15816507 -655541194468316295775992149505302712576 15816508 -1385236591128778630042531408358097052672 15816509 -3167149267879522551165426690113564191290 15816510 -55914062447773595133166644778380825600 15816511 -2419859989554987150623981600701376685120 15816512 675542299905506158737408717185467023360 15816513 -988712702668898416996595315185198544640 15816514 160734643228983151053352272246247446912 15816515 1464078706066529561769132199251878160 15816516 5420283540259833525446117443073112459264 15816517 -7935732243532673290811727897061751277668 15816518 9496840745913030453541204096327006848 15816519 -195338650185420290504174453341184501760 15816520 -314165946471945550440775947790110720000 15816521 -444975217874715988549406717436176719488 15816522 -23712137734875969425879964221623427328 15816523 -1404928846032039654374734524466894002960 15816524 -1478502807481510778202926296609089563904 15816525 -181718186181916110602336253685142409600 15816526 -1011672601971424963847552615755953807360 15816527 706111104286368722898222429573384198672 15816528 73380527253863896328471376474210828288 15816529 694916637496256084574936174608039894049 15816530 2114405861522415241596477733637557760160 15816531 1651478213306610906025262835319227938880 15816532 3703602655094098344379047530061484318720 15816533 -1525441409225097948219819994062446503218 15816534 -1832881683728119019489463616880597618688 15816535 -666354286251079804350494073582141515040 15816536 215688867585300437156093407964415559680 15816537 -1774762638157563711775798147711876266192 15816538 -1385015823535086065604895423816824355104 15816539 -2499238959871659621196406188160760721344 15816540 8869741550005871121603508916397388800 15816541 1171471208670814573549286402137922686080 15816542 131828864974939677965716719007519334400 15816543 -869600694412913675818621114890361105920 15816544 -3298324429714908319237823081637083480064 15816545 -416049601678101678772388586731642622000 15816546 10911109005656838328286867139944007840 15816547 -5939541149905535173577984926564474522248 15816548 -438814370115258185798271771417250467840 15816549 191775330817768273744912262716707269760 15816550 1236078928334481120045329896411504200000 15816551 1878266530773332081528828662578143248752 15816552 1146471869660602476756468212823751557120 15816553 1711758975096020877250278270398866687802 15816554 -220346099804895370318164494324703120960 15816555 -1844371910218197656722489857608465725200 15816556 -2053109801026772070714037416982736502784 15816557 -2279481331590951736183016988636381522720 15816558 1686212558149643775787633694230213077120 15816559 554345548307515584345591367118582205240 15816560 -1251421554856324350496106602439954595840 15816561 45094510347015040554977955057476723040 15816562 5529359671401851260293232067618182072320 15816563 4030745434157042047899342737747672932440 15816564 -1612310456820613588856359735014309110400 15816565 81272426698487465126355728214716618520 15816566 36442092606875012782543594984367121984 15816567 -658091944681267634696330340010234024752 15816568 3380743028737928992893906707759718789120 15816569 -217999900990684355785929116933391818160 15816570 221959000732970046986623637135546941440 15816571 2631214573108523178031039822901025711120 15816572 -172445573153205860002039963923057745920 15816573 4062703511508833925859071517775718696000 15816574 2125725602665324045433052774295118209536 15816575 -1733835224741563667750277013607359935000 15816576 3082132366085979841526797038651231436800 15816577 -1740807567003565862878626475494169514368 15816578 378063665969042673343247981610203963424 15816579 1366307138396218226473614655252361061360 15816580 -1133992405018689575978222346004306329600 15816581 6180440218403636698918354236868993286784 15816582 -533699723146221415185462298890388245600 15816583 1333863111054525269909744492808073942104 15816584 -2228671697576877688394510388828519628800 15816585 2435441464328077569296965992704909438400 15816586 176425377690551469340358179376302066992 15816587 666874792868410993909899587859326971080 15816588 1845125621879969520476692282880891965440 15816589 -97753525406990508447645740333217424340 15816590 1834494726127209772963201717896882316800 15816591 1363253932882378598853858991871092643952 15816592 -1026168036193378649010990832162084159488 15816593 426569065778373588583303361657184880488 15816594 211611620943242828004393129171728521728 15816595 -860404199261386368593383842448366164000 15816596 -1436253665026805952289800045561013876992 15816597 -356875898247447468638627737745181167040 15816598 711338847113359398650834829458705003136 15816599 4347951539390018347830544086907435610112 15816600 1656909156018842285561751405290342400000 15816601 3129772916296474488340973537699981622602 15816602 1550022694253699670725775107888292998400 15816603 451508959493278355454297000237548706816 15816604 -71786344349314989129664901829350111744 15816605 1288038345174110691525579434784673704960 15816606 979189456953276329133118473720151415424 15816607 -2242754637563289792631635767717531712000 15816608 549934950650640044649002069979004600320 15816609 111936211929109880170755733994740802514 15816610 503840338272672198769979058012568004160 15816611 -2541109808494469190595134375527260904376 15816612 -282698269597963757337222012252872896512 15816613 -7445942187693129910351994039851885451460 15816614 -1015275367457778573447839424890206527168 15816615 1257342906609935244404879368141047168720 15816616 2594045444619991091106778421886997908480 15816617 363681223315695659135184217578012956160 15816618 -35862863865528872715263795755965898656 15816619 -349499336871019104917854394148156084480 15816620 -854222934726522607159844198405401528320 15816621 -559983016057997483608685916885052241088 15816622 1878526633950520619463035959832923874112 15816623 -6718821329269140400779079043414602383480 15816624 -192411625298728317973036988943339159552 15816625 -3946226517715870657051450202843092512000 15816626 794787512178114492767870228615205719040 15816627 7570179977389152585838654363393778061480 15816628 -7377245660493239849063546161809113616384 15816629 -405881270653060984739076523730110341480 15816630 1179310327664166307852115347696600062720 15816631 110313668727113288420061890611490735352 15816632 1625569018819053631492586380526321848320 15816633 729294715981958016441794145470477844480 15816634 696597821188296162059016006896507323392 15816635 668189836212832345252841435465105090400 15816636 -1339427587715195884309471688569396224 15816637 7322609050689693996095760819321002473286 15816638 -556908545862728509755177615376419905280 15816639 787170503880971504243669524004448666768 15816640 -62313953543146024508782806413365739520 15816641 -1090545018814792129536932443957236320958 15816642 -94309621072152178178154599433818921088 15816643 2530069884533262967262059953820527788184 15816644 -833517512070830982608852595108449353728 15816645 -919236370316380065821051942849225107200 15816646 2474592209704911677719210414347511093248 15816647 -22270312845528386172282677948812595712 15816648 1309820676491193615965048076505755648000 15816649 -2867392142650198516468216453147167982364 15816650 -598975317671649897344001063055380396000 15816651 -838161282104481510093399372358399020816 15816652 235151701389241181268047594929867848192 15816653 546378450506806462790760107813748925740 15816654 1274388148757821334844215934009252771840 15816655 -3505801067474066047328464658242315432440 15816656 714134861552097671705578494956576858112 15816657 910293781978325118334223680063182048240 15816658 -207511754844458998201260825015358855680 15816659 4559949395748129329158878548351203461720 15816660 214224012969915653417177108517064181760 15816661 1951594568346812251437791790563783928960 15816662 2712720942244588406811962862620780208000 15816663 -891686658233672278958267787421396199520 15816664 551484766279719275383800949321084723200 15816665 589182672031355736242664159576023819520 15816666 43239261105904184685342585161026617600 15816667 -4117185056802652592450589336742407284284 15816668 1023313152771696115842269992871570328576 15816669 4002281015613419177841831137188574469120 15816670 1381902932301285523800609582841137749760 15816671 885390850680876582414171552971974840560 15816672 1472045993424224170372635753263408087040 15816673 6791881343720520695081288343744714037922 15816674 315787557441599818525494055655847086880 15816675 291540396600391697464929648596909337600 15816676 -2781635186446500865610273666494785386240 15816677 -4663727856925604333468325451650528257280 15816678 2914047252541740262621839672052941470208 15816679 -843686462734305449734797255676684560024 15816680 1262834890170287715716873953141186560000 15816681 -124952523928923072191740216489041279840 15816682 833337473652412075162223273992618582272 15816683 -3198508067572579857048371584129685817480 15816684 272715016747253808436323421842846332928 15816685 1796366711412935324892116091406548997560 15816686 444829875487952755692632669856092715264 15816687 -1254477008439785844330272033907200976360 15816688 -3072806987353614762651988335356601466880 15816689 1915314300531071399043052697561719688256 15816690 24297481575537244930178795076248931840 15816691 527126103975163648509768919111922131344 15816692 1047404248719017868390143181451746546432 15816693 1096064853941369233767185437925647628928 15816694 -1170019614941018014977132475229004354048 15816695 1632704627662620102742200956371520472480 15816696 273440984692249056829948986134778347520 15816697 1873976511429308745236319635570532325760 15816698 -1431440123122656942976745606085537107520 15816699 2887515006510950006616194377873248526284 15816700 -882657062056142213032860918864427097600 15816701 3112306984078070558698693497428933407404 15816702 769320561186255049022816863499081640960 15816703 230467998352165194885872936214172839280 15816704 -182714674722717514270283347314994053120 15816705 -118104094219486956288417634878972849600 15816706 -2248878534323995938308661307116325478448 15816707 2597832530997594666180991125679795675392 15816708 -66449830459675752679119888767570969472 15816709 184611202818496688241670224398697441504 15816710 -792481008725705277411558912990046448640 15816711 1394202763396967417563597757343199951272 15816712 -4809215426506217416593383715282610252800 15816713 5266411028715811850261019423933832472784 15816714 1792924554942455938966209327355760567040 15816715 6769252412886410785238190909832008341280 15816716 -234264213124698087990102275069117214720 15816717 1846496425456813392314617075014371605920 15816718 3337191564602753383744426544586480730560 15816719 1008009572309114579346821150941551020400 15816720 -533372431274742767877763457605101158400 15816721 -626741366378207172781042674277840664320 15816722 -3295673331891354707040769918253238862848 15816723 -169441605545235942303371314483139057472 15816724 289033810218550538285938421510132490240 15816725 629067066621417362796719474167354754250 15816726 595017991320444134417673432429479280000 15816727 653800957007462748229555358010793573312 15816728 6491298230326774460155436967305528924160 15816729 73608123219246061644101392844405493408 15816730 1387241058663912870101130374478049601760 15816731 87917899099535010918501556208212074240 15816732 2353488867809446491714532770939000766464 15816733 -11787368796352884817730575314756623456 15816734 250831665488757621529862416633582058112 15816735 5063710861156357046962081244874487046400 15816736 -1778858430988907155212614853985702772736 15816737 4546125570597607342781292845462255065152 15816738 414926105248192312399526871124164871680 15816739 8120642101749768449222818323040065255624 15816740 1025166479504903780268040777577498112000 15816741 1061526391857907251088004213226453267264 15816742 557065302631421744316495517172660194272 15816743 -595042969958850628019852702594134336008 15816744 -1957300389410547071141782368828099056640 15816745 1971180116350808888592484813656176716800 15816746 -1599113710112794269200711598868065156096 15816747 -2921729584687684336797722098262142201000 15816748 4946226041932766373419338107883375790080 15816749 -1262270929579585089453686776410645422760 15816750 -905590048114435333493229265079756640000 15816751 -2275149915538432556823818770826028566016 15816752 643113875364289270569436831808445284352 15816753 -120995236332459517491224148400780168638 15816754 1880528444063155784350851548438602140192 15816755 2220169295029745240493350092193685339360 15816756 -2177826207119442310145292962063901462528 15816757 -12162911212635006536545461817772226944 15816758 -102364249309259176387420341591428594688 15816759 926407815785601423740041814052534720000 15816760 -1017416499776956665270210849882528153600 15816761 -6135909257916694434513693724419448984176 15816762 -1414109052076148269843274080937676126720 15816763 -3159165864433826771014030321829689224988 15816764 120044558697264789372388836875026707456 15816765 1340155473404201404941063016664261432640 15816766 1433315794132581634889834799352959634176 15816767 -371800705208073380905097040901689194280 15816768 -960766025386802875301048760219174174720 15816769 -11862955976406241796464743236870879157504 15816770 -429646435063332872364202956414417570240 15816771 -244022439581753844223675195905809747880 15816772 875339749998467555410048349853326951680 15816773 851592352621312777766521845386529707040 15816774 2720187315058791400852072793971836827520 15816775 -390627723227346584706494414659384688400 15816776 -82409269350190429089312275264233267200 15816777 -3548115373196145616804510064646209956080 15816778 69651739798862469821939694682770071040 15816779 1243969174009515275256172424542163720640 15816780 -781752742444254127550723764905277347840 15816781 372034871733775605323701902110123371200 15816782 861875942018964704293064921046466493184 15816783 -2593934932465745221196645737638905164032 15816784 1519410645373504214001167034266450124800 15816785 -3026036687102769877367167524218127403020 15816786 594244632689324727397076255278252414464 15816787 807304847157643549504174547441939386272 15816788 -694889692775757181573301894187774900480 15816789 23445764935387121931668783878364553600 15816790 348719096882580218042098801103476727040 15816791 1958158004955030758370162344873424093192 15816792 -1195948799844467860814511568273309900800 15816793 -1500262373115089503927187186757037177856 15816794 -32983557593578758902846989016615812608 15816795 -4162832943150678284539980613750010400 15816796 1295574215669737547928172419508896473600 15816797 -1786494933730162895628547899797545104000 15816798 -298587070934887763324028992326035134400 15816799 -1838687722849634663913874869683908319200 15816800 -1821703207297145855490274199541232435200 15816801 -287296975090043862498489195703124766720 15816802 -1019100099868005284808934088240001667296 15816803 -35606972121179580687621871515197850000 15816804 -2622426311278483776035051505217122069504 15816805 911555647342001734804346399748353486460 15816806 778876754792952331268865962145417200352 15816807 -1056668557692572777693492563745441156040 15816808 -4517514792054060383258048967276255528960 15816809 3470631134585698024565858309872869275280 15816810 1018637606707067951531115817125520396800 15816811 -6613543305180398886488535499583028054176 15816812 1572432868268585662443956632130282569728 15816813 -718709189377421485812929336359796548800 15816814 -107095760637232466050991061657598192320 15816815 354725230761978326273708749741243912800 15816816 -638581823837549469732365596218831667200 15816817 2270607239136294177903175994800443554400 15816818 359240958502098596424549190458410937360 15816819 -18966867378338614676952943184587296192 15816820 -684100806643809758681138396715015536640 15816821 -450037663243158268764713326980242374656 15816822 773036157933277697598074744906313216000 15816823 -4803060219154071598845097634941452973440 15816824 -5454815885207923333553796301055613665280 15816825 -986519457015561777758776399404680400450 15816826 -975593399830483409235104208862496223888 15816827 127378123472759952243433265939381920320 15816828 -1858873457490823850161268254606292459520 15816829 3967373331017938423971353893270356472640 15816830 -12086548407840310487307676192053559680 15816831 729843925714518574581356565673274436480 15816832 -48842998641138493136895043599492710400 15816833 951362558460145608208967621277948446082 15816834 -482040661004748336186900351025512431616 15816835 -1658690592337143318129279570494033529600 15816836 807908430342238159536462744135103488000 15816837 -10079682443619052111053856670941708032 15816838 -445835340312502609282183026870797660160 15816839 4311226456914860101744959824416317498600 15816840 849754354269419036716725993878728704000 15816841 -7338821667475363531208833658962157318758 15816842 -4579664787622710900622958788820091300768 15816843 -1044276454783340869181403551644683532800 15816844 1641727213310437510286219632726828756736 15816845 -2185037008599108084010983183572119447200 15816846 -2744500008865464137007358592505588199296 15816847 1289297818879140313902776688276401365632 15816848 639168843316439235082536914406656655360 15816849 -2422605796567044173530287002429597361936 15816850 487491175706185011107202111380129932800 15816851 1096149015462063332532551737580526754944 15816852 -2254671933716335477331518227939815351424 15816853 -926006721693743729593652583692871099716 15816854 637361595206919970561072621002246046080 15816855 1020950814824573450122554798431231994960 15816856 -4019641064449202898134713888355031920640 15816857 1567420432056828208779707869882772451732 15816858 -2143696241065643636252540791258472034816 15816859 1230586246155284393243142882588539771016 15816860 2923780386240981570709975979980232302080 15816861 -1647421124958980641058257757935615500180 15816862 45477040019147161577153712888225838272 15816863 -6862482464779323244762295965941917687520 15816864 -556223402687605703145570180372551958528 15816865 4025664720328039861475400954103954234260 15816866 418779086432140880129606159550508819008 15816867 -3704023610375113922796355173375617668800 15816868 -378699740445992106587231372129503156224 15816869 -1097990027925511407609948748301091473730 15816870 -484027593322516302682302467631764981760 15816871 -72228820226417787539909635376649592896 15816872 -2491616273255185963419190899433699246080 15816873 482358159022580983873216411576807464000 15816874 2621522182930425265353501977366531445936 15816875 790775128978150493674135719099922072500 15816876 2214835888210835985657494045441324140032 15816877 1816671934781813270808758413722036418732 15816878 522195163458882027099120603242156928 15816879 1624579363033586963337874541361472605600 15816880 -1092708478461046676679537280920832573440 15816881 -167382578313057687970768232694717693900 15816882 -580844733458118839919515969310977796096 15816883 -1159844635722443861177452720541626580016 15816884 -53073745668755133335796900738953453184 15816885 431050736362184931114641411933722456320 15816886 3863502253265379632796592312949511771264 15816887 3614556101497144284225458810903954602536 15816888 -2790204774918609347490475673710213939200 15816889 5294325339845309683640875349595898054800 15816890 2852050072951531030695536391121303876800 15816891 -2772281063384307479591062265144962990656 15816892 -781737452878045107213061099914520494080 15816893 2639053815487115715890775082673829573024 15816894 736643302247878322715561291862247956800 15816895 227609620078523390196279849448817328720 15816896 877550946371926189145180885956146757632 15816897 -4650195473026787685514075816776531624000 15816898 -113452516655886232341473793361948775520 15816899 -16472687251126002331601422561040399664 15816900 387783162068061349330872730201228953600 15816901 6132612672898375591501559367062884763904 15816902 1018034792737607694863254054144906650240 15816903 2067147941061895468140375541937949344208 15816904 7473430608420080777466119981897200435200 15816905 -19396377819322008979001592221634724800 15816906 239900689835368166793054724218084487680 15816907 9803737657184196297943250601430099620240 15816908 -898008634387147694321075490607251969024 15816909 564717805745977495904632120295818511040 15816910 332561887069959246206143435769725547520 15816911 6702656340575131587876309826792982131200 15816912 -503691946076567045539343958907201781760 15816913 -242681462114079366910971252796757931520 15816914 2434928086922035993343256097382273861760 15816915 242951082533836162448407571428671942720 15816916 -297545886261285460424601325541340162048 15816917 272474868883152021023251980682959751452 15816918 108239413775797692792069826929221376000 15816919 4943726097188894066501972941121400796560 15816920 978704125584189716373198775903881216000 15816921 -2173294731972855904871998170228940803888 15816922 -424349963239093943488308175437781030656 15816923 1231693370652713937370499076071282152200 15816924 2602442658470574359124295256357936179200 15816925 -3217727310660826532282025451027613942350 15816926 -3303958461648756249779576207061354761088 15816927 453865362872006111363901210533465884032 15816928 -3752846543429849168782031083794994298880 15816929 5875307437848596703527936924045803369284 15816930 520823116203232732979265905036616000000 15816931 1599139672406975638366903993223018828880 15816932 -4151999159341280630088906367569215877504 15816933 -888564731654643446350902454888675446432 15816934 -690876646044146879747405502463177602816 15816935 -1542372381855193328548325659085299986120 15816936 1400359910488269175374401253690476789760 15816937 -40557764370942474001587054595297929728 15816938 3097647511238862508097337021493952691120 15816939 -571848553628808133162169787779307907584 15816940 4654837444866654962691392964089920404480 15816941 2152552341853090059025699943787462963264 15816942 332237316204641751114444129335532579840 15816943 -4890414899369263311179557738263038277808 15816944 118175508823059043393628128064292519936 15816945 170695024198714660624149599799861960000 15816946 -686913547426336050926711858334681429600 15816947 1281861007412697977144706450579759249432 15816948 11260727474908077741678344706173829120 15816949 864680941707189409134944835352811035200 15816950 1078211650318169739428865195421456596000 15816951 -337060786944141525718489661122006165608 15816952 -3077487087265592267199650096841625190400 15816953 3976503197720274600829939157714024050260 15816954 831853564028766466889347008416755666944 15816955 1874981353667792068195115824373094435600 15816956 3923684090995534226981699059757473052160 15816957 -889423403420458922013925511513229262080 15816958 784713769353722651312549474540945914176 15816959 4446260401661787466365583816116601148160 15816960 1474079162658407726857312834545222942720 15816961 1548881786133445671931448961723384020992 15816962 131985029228434048573776487904839547904 15816963 -2769329878963287205386395613496966824456 15816964 3723328469359766239859432938037544526976 15816965 2223990625023702895108239243189800727000 15816966 -681851231896644957205726049002743263232 15816967 5475118129219358250107945399717958853016 15816968 3099330422683700648490058283516783616000 15816969 -600648683941465552396669244873470053696 15816970 153788204747567320774155844550039165760 15816971 4724568966577318765060945046967716537172 15816972 -141382043453053333069922665542706357248 15816973 2414484274086923565471349166849497799222 15816974 -2242951673172850111474246515781007475264 15816975 4609760063321302083106020222188659200 15816976 49353717881688873638310013719316529152 15816977 -1895125711263880216832114069580048763200 15816978 -2218495935858944754176821169050710412800 15816979 -7008849693476065929294640158415125022420 15816980 -842661024652078362750049177097282572800 15816981 -1789164811057958644328293490184976983648 15816982 -239977399032036028724341828527626841216 15816983 17321800306422272955489359258564503488 15816984 165933280988852346882105256306250219520 15816985 208605792156075889738662782609810265600 15816986 246854295893766276443242903749315006192 15816987 546324582072338468329184630475569149680 15816988 -3191530635581525566250776698769222961664 15816989 1655504760628563227635140680179161625824 15816990 -98744133926282747425715409381377740800 15816991 -41628057842812584643031098960503117840 15816992 -4814865699800048527447263425732648828928 15816993 273609953917549308889856603434199813184 15816994 230364060813261023131068820899831145296 15816995 -4156877901232135433898738099998452592400 15816996 1084884657669962518943114355975317160192 15816997 727796685515971045221969161403648953632 15816998 1003671561813764454873380401165555116000 15816999 2169069195013141306083801947862317352 15817000 7116954852797697785542607563439132160000 15817001 2210612338254949627022680436454766967952 15817002 -850679926167841445148787683982172931840 15817003 -4670332443506726751265917031189466076748 15817004 -3789461649009291873720520191847510413312 15817005 880715716680544187085850462396855963200 15817006 212144476061347440678249285357254246400 15817007 20285136906282026154495327691715894760 15817008 -155747434603666340945599680737958690816 15817009 -2069692043351265903009664818651318709196 15817010 -137919871360858045314734480900423623680 15817011 432942141891811212667306750391367439104 15817012 1885090305845332785762781974019194141056 15817013 6578554014581781684329551582616704625262 15817014 -1705157085123428719914324277268435657280 15817015 -2346204418901966330059822382434231357200 15817016 5515070550755298390102258840948038184960 15817017 -3293256260083311507968104349006413164720 15817018 -966661026921087744249889085432563478784 15817019 -1410141504562136095721088442624140208080 15817020 -1179350951037705627847813514496039321600 15817021 -575515757563479553471888866654290533632 15817022 383582005331992815374541877324460578752 15817023 4489823390976088408489976607680986474872 15817024 -466966753291173138556340542553987743744 15817025 -690036447735323850822330047127894144000 15817026 880092444834419518060393750860491190144 15817027 6632840843497007944335375472995747314876 15817028 -3200389167143850931577219551069943336832 15817029 -1142014800576807091967428918899882640800 15817030 2441007875987099400901353485773498358400 15817031 33408514262712228889634000312966263680 15817032 -104983506902862453774788788951792189440 15817033 -915390647305071291302655703348349703718 15817034 63191776623619388820662890851694717440 15817035 -1420148067201236882574103420817479598400 15817036 3148240068955742330617855670179869274880 15817037 -1667789521979230281863912802512752464768 15817038 -2197627368983188736779020556408466136960 15817039 -2030550969644884778722031487265790895648 15817040 -687102383852910397679970991559569981440 15817041 481208226490997092440454940637890191650 15817042 -1530133078982971445204108795455963078656 15817043 -3376277611705583819549872338690505244856 15817044 -501424749719186712937811802571556229120 15817045 -2290185994464436488365900687398583393700 15817046 -1487952809721440006312329234285703832960 15817047 -903316908120659987128696284421634927280 15817048 2037693473281433895789747608177571072000 15817049 5929217512043479946709399804549388711050 15817050 1124615439003533734650103394316275970000 15817051 390223831871243930572305002326128859872 15817052 -159800265199767470029527072716857320960 15817053 2136127835389304412207473014965723969600 15817054 -1241373368640799845096319903365969730560 15817055 -896838739467613275887182355443436825280 15817056 91974524550688657216460315444477165568 15817057 1115280984863155167361366166426289550660 15817058 -1480585119988969070859284496452480499120 15817059 -1938650288493523368087055030243853260800 15817060 -712136164954094048349781047569344204800 15817061 -454538440260170441433661163414016517056 15817062 214592439332746072637536780583629781760 15817063 -655656757289421701903251124885499657080 15817064 4470166190195643517172097515445878784000 15817065 -860067849776835409308679724842261714560 15817066 -1106395342985667390741092487215130162768 15817067 1736295887888114229521053353930534267792 15817068 -267899007819176543680838129160770236416 15817069 -7461218607298998502232270242144880217140 15817070 1010069463977611893805923042036392940480 15817071 -101409279499367771855278398699040987392 15817072 1596125301727894528799347882276920164352 15817073 5913594750996460838611996463637328922322 15817074 -146901145604670634561521869215344107520 15817075 -744715623284940666296085175730534127700 15817076 -3569779752040298662929857552510236293120 15817077 -37952924059545425352749137530088861632 15817078 -599369929971526969125967655325696456576 15817079 -131383830418729627180271941636486183320 15817080 -464787334900078898968237725643585536000 15817081 108408401556171406863913342874710362560 15817082 3121885639241721824107305298409386636800 15817083 -3172531278962832639942628420701503556096 15817084 -1019976548665708769081040120794288998400 15817085 404189205846830206470870708187471380780 15817086 1077752943358071176522208688909791811200 15817087 -1993060994281607934820767935052438777360 15817088 887524359514348847346498430464058982400 15817089 -11517264859052633848522835996898752832 15817090 1191606710184274962556164920247662752800 15817091 50853528907543813852763267579195772432 15817092 -3581420169488981757060996544826335297536 15817093 2223727650567972637116562733041034521560 15817094 831431038857948721728230620155846268800 15817095 -1240461425240153947200661251418674216000 15817096 1863355348865249274732747493624854773760 15817097 1342176443430265349229937820501435451546 15817098 884640777239727079587833417094439526400 15817099 1370140578240987964136296576028666234160 15817100 629895742411109789228046068467878144000 15817101 3195695336652280742808901499993128157280 15817102 -780706539222325629803140021217762515200 15817103 -180510385666301375648073069109882559856 15817104 -86934517596351084291687275427492028416 15817105 593210510049386752580801629044546788520 15817106 -4623576272092764150235018581190147849440 15817107 -2762956271211081952241087254345722213960 15817108 2035893245089756420914449487529861359360 15817109 224923233263852537701728892147214761152 15817110 -643547184874437450503122507056642330240 15817111 3658226808060930411126459867241746630352 15817112 951712704497264634869521052535877171200 15817113 -1325470058064376637785614999881274625020 15817114 79266042103547187355495457160035186400 15817115 919152584684276692027710319486110845760 15817116 780897293764584092746354409094086860800 15817117 59711551182700395362333119041989532800 15817118 -3723945172355057534612274223269373361280 15817119 948572219623324031969724651283851426048 15817120 86444477943377354597431684340121600 15817121 -2934350897538014742023643375258534140988 15817122 2506658469798505907583201950590663840320 15817123 -1522070496853568268762749302894602493440 15817124 865215859796618183835526831542450631296 15817125 2953131809747817448553126964199713720000 15817126 -2044078039598229677671237858222459898496 15817127 -3800626675702495003907746446625180998024 15817128 -2221249111272461082123496783566989475840 15817129 -41131476401221094971950100914768412920 15817130 -53751333135318167832799131806333091840 15817131 2950350079665635335154178671715065186280 15817132 -1264886433107580164895877935136584719104 15817133 864380544031306835269519225252028476320 15817134 3448198068570716420766342997764902043648 15817135 -4507387158306078307948349204512299556920 15817136 -1843231432365407129039348342180306731008 15817137 -947346104944903289870968230111014749248 15817138 -46530426932677097058941868563767511280 15817139 740365646071529663532457124529365059440 15817140 -4344336760113967534524285035601691238400 15817141 -2486082344951348076357327558081526595748 15817142 4854207897025841836052663470879937514624 15817143 933584005960109640208704481379839814400 15817144 186229980842623825335718875781394718720 15817145 -7057191166879952270309890382835876961920 15817146 -638289162999702241039524376465916023296 15817147 145037197477959637685469857539034250596 15817148 7088814956807680816593390357809235864576 15817149 3974121239911265549922865568814952284768 15817150 -129542132519652916464232095864899611200 15817151 -3466961401394902970106768289771193766120 15817152 -10233724474693004631044369755876098048 15817153 -4009146943528933593358283473350135858912 15817154 -217839371048236135623910042844716076640 15817155 1023320351501842720167032372083766954160 15817156 -1775294589376309331287688069011401630720 15817157 -676040418921437825026118138223051146688 15817158 444421204313212750462812522557556387840 15817159 520760625649610276887753036734707429416 15817160 -4079098180982018514906812172061640448000 15817161 641727301816459682559279338650094292480 15817162 -1530372092702555904996822633210229257168 15817163 3227236755860690055494409842544050664 15817164 -1652010329767890362455704171967072432128 15817165 193368442552928483869428176791729653120 15817166 -26448752801642474651013992526453473856 15817167 958960454076374162844430618069140910080 15817168 583838959613256334635982983279443312640 15817169 -79192510296533298269104205594016817920 15817170 -62605294236900018903927393599612083200 15817171 2767799524543234705393706833693910123372 15817172 -263760908968070312931350049639197644800 15817173 10458804403331670437481820686959293344 15817174 3030711742833712980856144960852705833792 15817175 99537252409980384914775902011993386000 15817176 -109992212428154134546967916440793876480 15817177 -1164493955924907132572769877567960800560 15817178 -78008026513899545965487093711730445632 15817179 32626864538728982600306943535337357568 15817180 3708378087970239734976433749973516646400 15817181 895927811987887924163521928948219685600 15817182 1422274548419964459929993959463566300992 15817183 -4570390842137720685809204233319692617568 15817184 -6770916369716097993503937668318029676544 15817185 -1287862535777674385886473109401292913560 15817186 -118560638173724165190481450184046919680 15817187 -3062450341691940798928954343854819192164 15817188 41873176297719381862130960946057753600 15817189 -3613617393630977416540936551233619483010 15817190 -612478408806490608165231957805635830400 15817191 -1509086691159826066524177644622667872096 15817192 1160618794577757680077554567199535923200 15817193 -1883122317035727430214985277106816124480 15817194 -24339421171943556835534911766398700800 15817195 3692854849168154581230070127545059733920 15817196 -433120376637126867520932188076836897280 15817197 -568375987002458034313723276070285441760 15817198 1713315767170489835694170314970372622336 15817199 -2384952699076114773696187899667129310760 15817200 278119481975687976945958483041742848000 15817201 -2949673238172269956916460997727740666798 15817202 -6046722749011830407984325499676119296 15817203 -3189883601226813851110486305844957855788 15817204 136316106395739516550431482707955789312 15817205 -8592777160236309851831693317820394106440 15817206 -21133326648135323066951837804266708992 15817207 306368306138552157374172588354775368112 15817208 -1719253127398175496370871839710096998400 15817209 2338712832421633846283898751736520462720 15817210 2460306696314786927760971572322571041760 15817211 4901295106268484094226462994110689675812 15817212 1501887559742019036506327836464680910336 15817213 3362573273407946668698353097299324243462 15817214 97757827336184191479631545536456347392 15817215 16837663465583648868650177735694213120 15817216 -1308990480111043820769797575798400483328 15817217 -2349682186947833398557742170152217916932 15817218 -307694767399994168307220376734269549696 15817219 1683386684306969431585551052760461619712 15817220 3436471008149545602927388768130277530880 15817221 -1023209432154145765823697864616215715200 15817222 4597640403416166589291306384979756140800 15817223 -1647175164343771271132022240221075558976 15817224 -804433803053292946747215591728505569280 15817225 -407615675386527505667883985318503044100 15817226 1117477025761678870721427418663661506560 15817227 -1338895449623003846149415053865601095040 15817228 5865013357823403863843428246396086272 15817229 6796820760057764317859334928422693739830 15817230 140603315900175097436986357806189331200 15817231 -1848208042152431310219289180225403429968 15817232 -247914967831223436756589941076485464064 15817233 -2001084877953017195531277958447949384976 15817234 425685912603238020105944815939667072640 15817235 -223086239740751618723562738189167449440 15817236 2083474940159704230880771355358064883712 15817237 6885977774602580871570040715515717308640 15817238 -1549761323051828769883675220444028641280 15817239 -5253900404423746922227058863246092061632 15817240 -752991149735450567908261140715114291200 15817241 -860392243362114731514666893428036284 15817242 -617213591131695148603635396277489929216 15817243 -2783473769716352063957920950413004742256 15817244 -3228168111724649236264260605969865792000 15817245 1901556630665966951731366818339837921120 15817246 1303770987466498882565953354216789299072 15817247 -2880330952783437169262654218537763695008 15817248 -3392129242577800577763241530889815982080 15817249 -103395060642626630446881683132440811664 15817250 -521418911544948691692521124569896320000 15817251 2378252544335574085137123690935793042240 15817252 2620982402928215583260277413666462487552 15817253 -1997681765307170407114075523891061686880 15817254 -80343680476413278029809039156777148416 15817255 -3826917283436096975534685063973418016840 15817256 904066680516233746168763664941938114560 15817257 2746871458561795389814856898589030158420 15817258 -1001348238402755937706346777228170684320 15817259 1132936217049874766116927379797483053600 15817260 -216339444357297245881709616452049085440 15817261 1490566195413778316658711492139198816032 15817262 -279903617242894101551904714823227223488 15817263 -197500560261101211767124220662988069632 15817264 867953768985146656014364606229005844480 15817265 2338109688216028412615490373612158900660 15817266 -731280432132875228199706936441131547248 15817267 -819847075019733111973598220029186792160 15817268 -2356987933066448185723172821060954330752 15817269 -364696617272622506184413704945043775744 15817270 840738792772328751415146752767801877760 15817271 -2182064992227663375362972295408276418056 15817272 -3678428017515514637559089175322086604800 15817273 2554957091862690639599923348393208154880 15817274 3580595107489497322853602946981868628224 15817275 -5608860756974465275364516760713632200 15817276 -4165709186498106645759368125137804890112 15817277 1257673864924219706580485717530851222144 15817278 845127131350926447651517474456141200000 15817279 3455723919495707161335410304913421011576 15817280 -240572229715498882207429975045491916800 15817281 -4790269838756943581078176839915832840320 15817282 -598222758282324785601010421975625090528 15817283 -3393061697093735884588922174667816775296 15817284 33601296081932279166286081096688885760 15817285 12384316129578491757171871288183518720 15817286 -5346297418747828361484500881529010151680 15817287 763290363333465666001155800834898235560 15817288 1699051638372441828342737189323952424960 15817289 -3127424111007956405184134318673650735910 15817290 -967406958413165857833840436908454771200 15817291 1137541587275094038710695995151550891520 15817292 -25444483615550902844367818329168793088 15817293 2465272060591706831225832666315038144064 15817294 419269884321679670554498944902011029696 15817295 -9216296279841678434037642063640687680 15817296 -8672379208602973097825224759683317760 15817297 -5577901582387453670529340302473769914254 15817298 -2977776757062666418941718963910973978624 15817299 -3715615832137960661221004778927247352136 15817300 372185671680188785988098604299630316800 15817301 5207440381085272509749879506245020945280 15817302 466117633669060403937965011525084800000 15817303 2179713192021869881640768576886779180552 15817304 183363883157604986432720178196911605760 15817305 508463936133986859946200301621492120320 15817306 381140917286274355481095921366219514352 15817307 3442581603111096743767975871904370210560 15817308 -189211684636640635763530202297737500672 15817309 -1024809639470507929175585664300070964640 15817310 1299224312356193022270868070513317632000 15817311 929752125420516116555149395577465705560 15817312 18228535966630186131240434745725681664 15817313 -489562649895832429847035834309181889900 15817314 1219815235630231302877278561563251790592 15817315 -1572823486832013097340474166452253139680 15817316 57128060562883188214864658277774950400 15817317 73176277658343245931060062160856028640 15817318 2238547435459473431799319832519933053440 15817319 7062528959774706707361214317801706080 15817320 1335582558922215607619842912894483968000 15817321 -932142300859576453069287893175105308 15817322 3754099550372634436836273803521485908832 15817323 2585646390894117079387487914385204036184 15817324 3654051441739708543998381058657590077696 15817325 2474452207624688748520138130302952974500 15817326 734661210664012088278276986955765146624 15817327 -2584514098415737064692748975698861445808 15817328 -432121920380157986472959635671435214848 15817329 -805700836946496140407842918058351526400 15817330 468393753114275516996683526683964766720 15817331 -2407995342370011787800664716052006322868 15817332 240114783215521683398561890471406290944 15817333 5055396980478673389048657568791291174912 15817334 193723847968812862885404159139341294720 15817335 10416220089908559592396632235122297600 15817336 384387436643735146996976201660712960000 15817337 -3914549202301814561112470391734221429014 15817338 240037989448677850077760034969341849344 15817339 -2482219075679505560002146549058808398544 15817340 -1191215292274613006309106588924096675840 15817341 3261512278128732003630739496950356321792 15817342 -1493536212681312717758168727276698339328 15817343 -1492890916325929785527297092648601697408 15817344 3359743257753908098999526298491698544640 15817345 2572410772070992352641319412267030902100 15817346 -539030910237270348593607200205813582336 15817347 -147147319953815787040873623097697850240 15817348 -397494563571105970580252654458257602560 15817349 667207482037215718213205650637625959352 15817350 -1223996933915645668011307027607313240000 15817351 -2893629799007188489084302554733151483392 15817352 -322273966339300934696111128312927057920 15817353 698564306959934340491668414191175377984 15817354 980375392396973617686783292046460364800 15817355 213858453920035790025561292840925225760 15817356 -212334229858453003077978405074475161088 15817357 1434514443558571245224073047775612854080 15817358 -1553520456538727826232008529551806202816 15817359 3877252018351245935674273282967573792904 15817360 -57991579162660313099494964638262231040 15817361 -264891657475478628458953527913286797440 15817362 -2243246453645394590224818659895325824 15817363 3415182998622572698285385054559586397612 15817364 -6333524940347562009627617796617410568448 15817365 -1047574216981246075623225870169165252740 15817366 1073079325079585277544193464496530866240 15817367 -6467125184615227167423970934235004866360 15817368 -388245516941572516498139699147304468480 15817369 3074150051157170114851866161346832219920 15817370 -35793632973169505872939082723154105120 15817371 3586007312590569733302362069938758263664 15817372 7676778963186876438300600378861557529600 15817373 -628209011587694831270313225119462754432 15817374 -1347883803781782242648810782067967531456 15817375 2915289093969658517286669403203802872000 15817376 -313540020826298820584090497537142685696 15817377 -3636932883528125757173294964538371577680 15817378 -3846274312043434102182357441703833600 15817379 3444542363572108425854879367260642677980 15817380 -1796987267329680420289464758257660723200 15817381 1300717242212876750303900215887835369792 15817382 -150583363035760601288544870399882608640 15817383 7435474281303454267896750468271858519200 15817384 6946334335464603688248859280098760785920 15817385 -1398047040245815375610615101897297125240 15817386 26246651002277981058785948987521071360 15817387 1565034450596860787185614395123024234036 15817388 1082167052741886382616652334318931060736 15817389 -515233026131430700973872402403909505408 15817390 248984083297950751157216870927479818240 15817391 3777158513497128627919532324262528194184 15817392 37938234595917758699238129864922742784 15817393 -2709132760687268350580697926252718336000 15817394 3488730389436790543230960331328875508496 15817395 -2935607952471289172119226305937622643200 15817396 2513558081968369200685898815811717966208 15817397 3226716860282564815215076089348965508846 15817398 2218678649584469259798342265423718076864 15817399 691169732237862614988086601731762932128 15817400 -1836317594397091601357407848734020608000 15817401 1800992335114287826636082563921728663936 15817402 -961538537736027365479116919782976535328 15817403 1962691851917372400306314404104269252880 15817404 1239107975431363555718782971112875712512 15817405 -3035846550331077955356486081669853910400 15817406 -1969757226670315349174221885335252860736 15817407 2552491853696958354580287370805753987088 15817408 -1152249905576693821327212278329789906944 15817409 -560849300563805635373295342867324222720 15817410 389319998589256172973095537889599232000 15817411 -2211047164936417418083332349726518369988 15817412 -18353195076541752722034766241593297920 15817413 -713439847947797989217996992752853882656 15817414 3285602050376702031666565939301808457056 15817415 720295364692316440737270365877137485560 15817416 1584798998359946460103966751014907289600 15817417 1840804112786571468111870352285162737984 15817418 -529809552889682287519282861193999013840 15817419 -411351888890005684504899725048890439556 15817420 -1132497850222567591917172772893199262720 15817421 1653305994742092646785212318832812160 15817422 -380425072330462433872352080167693250560 15817423 1544519848490913787780345076626703858672 15817424 322688647106300452880114105527641047040 15817425 682956870729515045163313614912053779200 15817426 -407343311687467498234616125643599403040 15817427 -14121820853746301239509167043306980702208 15817428 655773865830710648202133633417274603520 15817429 2693609667786197641286699634842665379676 15817430 1150624793676441143362683409700027247360 15817431 -93500410099573875695763733217251322112 15817432 674293371673296530210970126663067668480 15817433 2908284650101778350148650119943566908682 15817434 188971935456061338137542417846011171840 15817435 -4921397267718090104756103876428920173120 15817436 808626676517138808443200755803152112640 15817437 -31714140923727655574425596165166391514 15817438 -224929667795091939662357229774246093312 15817439 7173373696926943521370048440006116945400 15817440 -710561055589376445131550402381883637760 15817441 -2170950983493154667434260927854235701100 15817442 -3683988043802183237577670589892773086128 15817443 -2099640617981389148013212331625111800000 15817444 2141224645405568826727848772386587831936 15817445 -739067004689413736711570166565723584000 15817446 2640274971424589516032435058336703991104 15817447 6087088216264841191029418461928521123896 15817448 2265063426912894419588626661153126400000 15817449 4422093228702820482735275359103295544464 15817450 -579852541344589105915125271869946272000 15817451 -963714390855045670486969858715732054496 15817452 -691776991751377831137051721318672662528 15817453 -1434618316732517705085830520683742629856 15817454 1323940323422661551118160151630216221440 15817455 2006313496234984196310964575639755085840 15817456 38217429031301398490630305467846950912 15817457 -209000691391959999557376473747528859648 15817458 -1047405031801233349044893670692000159616 15817459 -409032471860027730400610951371731043840 15817460 1572529626984602083124357301990044712960 15817461 630056046814156916695196671561068525984 15817462 -1849806719296582706712279064889278920000 15817463 -2785117268208609678515311135137802527504 15817464 -38681785749932988136483685056148275200 15817465 -4448953952520325481434616324235286366140 15817466 1356244080535239384760931550105337624320 15817467 -2654719559348733126252509763879094930920 15817468 1610635710130564287246982550347856532480 15817469 -829414472775428253200920761206339112960 15817470 493220513897005515385180936237072185600 15817471 -641130527495912972731380742557000769856 15817472 667851941917486512389558915846450970624 15817473 1001979225724275182283876366567746010624 15817474 -752228455534892917432899991378738200576 15817475 2740577760890932379519363391069736117500 15817476 1093938815474726092649620432343087007744 15817477 1275597969229473729216688909341976146460 15817478 -1701018513365803466777829742082607276960 15817479 -2574117695955384844462734565060962800136 15817480 -1670226649876473847693643901707653939200 15817481 -6404154706807208512754681292958374390000 15817482 -801727430265960066966330036897238818000 15817483 -12005016769994906784085375936938248768 15817484 -4503039761383726119650244308055345993984 15817485 -187151100929852661110969072858659901760 15817486 -2605532641568990035412547846162187487808 15817487 365519767571831487527419718743245168000 15817488 68516133432516896574599506314421862400 15817489 3467067113251027042493786648143800364656 15817490 140711861586625080630226166831211239040 15817491 -2216094402703491995415840610794739998720 15817492 -2701454171867717917818255203682386963584 15817493 5504150594047701491753780791976600969742 15817494 -124343989799952045605743327920670043136 15817495 -4565645085098914498981341325950308145000 15817496 3095042526906026918568954377289939425280 15817497 4275413124236988903638076622254128086464 15817498 889456817849828327154339234685108231680 15817499 5218938375523009818439366644609651022560 15817500 158877397190091481871436469880539200000 15817501 2084159694534398869623443767887203136352 15817502 -67766210491180730618535787770712797696 15817503 488948183660020276899590209674804190224 15817504 -4208393016954273970712096747106494054400 15817505 -3114920857639701056751718974153219672000 15817506 415139150455461706511371637041895147904 15817507 88067494101241970796136518995702336200 15817508 1541654689089273144531181691282374656 15817509 -2712341820477453225029777414063051977572 15817510 1434078661404444930082009806866233868160 15817511 -30373328886416326611258974514678042888 15817512 57103581449948432327718948474169835520 15817513 -397943808256472851042551170111125319436 15817514 -442375859906986214920280552174533985280 15817515 9902148130751504656960850753907072000 15817516 411068357047159025873558219110622168064 15817517 -6322085940267108089690915381512431782400 15817518 77762590206015994596096821579246143680 15817519 -4920026939454793448942633502496420813360 15817520 -201973061234236075966783630795709153280 15817521 547276958354869562763986679496375254144 15817522 -569200599081619559107014725827234569216 15817523 -3230789554438697602675842165538184538228 15817524 1927387790424433455680343451945686792192 15817525 1391982758359089307792752555738238072500 15817526 -4080323094303667199167906905108925704288 15817527 -546354822233544945092635625207129645352 15817528 -1507782179790223249457315296101143715840 15817529 -821118976815722597003330058094007156160 15817530 -1057434161923454875758809492695735783680 15817531 519587417515553908156649817518452536960 15817532 -627619794640699018411380390875200931328 15817533 999969915209256528819730149174554043648 15817534 1889880209032618299964550936771094172416 15817535 1786884011163346028419290414887872425600 15817536 45842897459377818598502714801632837632 15817537 -207472430741394918172013643993991668288 15817538 -5479207071872805066418138181356314624000 15817539 3805643311732297837065434392371646668024 15817540 1685842391400757404638439629868496588800 15817541 -2234787664140226749416378502181283961348 15817542 -1113300252508630595361803082106253164800 15817543 -3132105129397252813223937067118613797592 15817544 -6345665864142500275299030971796689786880 15817545 -1105024582594778526046381164643693382400 15817546 -2529244798889976162624783414929150039040 15817547 -5161111992508981410888662295353646785004 15817548 544023886783725524148558133499967085056 15817549 5345799443297307207738161766654226621920 15817550 -9851683537803969865654693125199334400 15817551 952476432929071838816422625027081098632 15817552 -1074418415237803110856225928540956786688 15817553 140452928169028354805997939935054294244 15817554 912857643799604545366453673893928267808 15817555 2422176565330932111765574672371830827200 15817556 -3911612787746650840684307904294845429760 15817557 944670791355028893415134958391391283200 15817558 1561157223408002020315321347635334159360 15817559 -5813203266154068152317719862104939687096 15817560 950629501004257004525766419812378214400 15817561 -598324635606421161913635166991977091680 15817562 1931591739122621716671341190578504216064 15817563 -1071369106869102384925859234957095894560 15817564 -361300987133912782549320120024140873728 15817565 2363852388629053227030685867935551044800 15817566 148763214065680972624090492971368226624 15817567 -317907123849741462247143714331118933840 15817568 1711697206983431884655240185783171153920 15817569 -306202693665477281812392722476357566720 15817570 -541873720686869553917051550400142135520 15817571 -2589266140480877053011786091813126396416 15817572 -8350783611849988689610772620793701539840 15817573 1441976116377503120928827953023600173822 15817574 743527291090398661258787302510369971072 15817575 -499456482333217781143767116957092139400 15817576 -26520133910305627320323274223948293120 15817577 132560383652828586333636183302501596020 15817578 475038501425210884564990533685148766720 15817579 2562418020361041567379203979934978015976 15817580 -1120109639387632487337193187652605644800 15817581 -975068648057243092713693406224720561972 15817582 -121233118418807922324350135836975403136 15817583 699548423310418711386780134094994184784 15817584 -302698580206871914590378218211277111296 15817585 640340561293254726917998370922852456960 15817586 2750830024217538182942736023976420274080 15817587 435647038374355250005576250041873599552 15817588 1565372870642671642434579758413374178688 15817589 2787740437044265475007896292622614873390 15817590 282154654167405189590291664737968410240 15817591 5359687159395839822639676586929824037992 15817592 4647616984303342930799046864554914529280 15817593 -29709864020458715393335411026568479744 15817594 607419048230447811305750916503762262240 15817595 -529498427499610024100349567199767091200 15817596 659692927602645609310658584147512262656 15817597 3548074814388630421821116132694002399520 15817598 2390813785818074402274970660941571084800 15817599 1165503776693948209411691626916089696512 15817600 1866877473092927476159574342482526208000 15817601 2058093497792348569745507441151668294100 15817602 391904373455196671474982843235728643584 15817603 -1497529712009337307244074823077074390148 15817604 2054319634134835708803053124570652084224 15817605 1051292440074001160885237367251525366400 15817606 530600714926024646136111011779293333504 15817607 2679244195065121443365430144824951649888 15817608 2252111346925242487145996959722687206400 15817609 -209434759736267359606425782276037064320 15817610 33306000572936897913718963312689193920 15817611 1540390502431462951897950769581994869744 15817612 -36408335626191117214605179488526110208 15817613 1887997135382394983490466007099568013824 15817614 127581057334255056497353782677074176000 15817615 -6052985790893805817255006614074135270400 15817616 525572156963245992769261961953117028352 15817617 4944239552611529785842795223757651640960 15817618 -40749867913398109062951148693660848240 15817619 795014876088048996518191241965435815744 15817620 -55533547402241533272084008302522122240 15817621 3094154896876633077282165991851508775822 15817622 -853167786916486309467063573395673105888 15817623 2551950798067936903075954532932135233384 15817624 -207123161046966554334276233810688215040 15817625 1253719018152151497544148684644136829000 15817626 -270399911792478360126113533724975923200 15817627 135891975383756918616833291231204615712 15817628 4858418459426516386821230614522262125056 15817629 -1612834876844688789387426354549408058176 15817630 -481003203298308720288466235864622998400 15817631 2373096833260137089328310926009869346000 15817632 -2711857318043176079011779182103392944128 15817633 -956262669712361282239546886939546213760 15817634 56751886653638119021915119303515668992 15817635 2167287087505768990486186579555295481120 15817636 36595823495581227601401146054028785664 15817637 -3363438211856069268009504918173183174208 15817638 -179495066355025034836123603592572386432 15817639 551106850439558705607825774011220024440 15817640 -18855792663751107096826338602014003200 15817641 -100951389153724693287629028741074983728 15817642 -1272426311830394539868475157422903330048 15817643 -448346382159021672279136928778106262280 15817644 941991652954547726894822150706655872000 15817645 2229041294279876370814854356828570517900 15817646 -412573698346856934755643678517799276736 15817647 -1503790812426817497843790908496153766640 15817648 -250631929239970628861403856228920066048 15817649 -3927225457346681919454551272524039867164 15817650 1212309887368452779725455959459505849600 15817651 -4056335091494429131772277868884652783348 15817652 665974855181994641793550152281089536000 15817653 6170919390806609590066109614454615548800 15817654 -594016457261288148030033857067183263808 15817655 -1070635307750370995252419690476679460640 15817656 76628902416950555989524781962722611200 15817657 275464052025951600083780151613815715072 15817658 -2506273882175331300781620536022052882320 15817659 -277078864590105775619181254621527774464 15817660 -2870257526187357228567381336756452728320 15817661 -3270478065587396362055798583912767511738 15817662 1208541911941084410760744687591748911104 15817663 -2370144094247801425523788874674672566656 15817664 -85317842562267440267035709334160932864 15817665 -920501003171806276973437947281035484160 15817666 2869636975265986314403783736074587117120 15817667 -4194322517643833520400150141492182645600 15817668 1866152068474834522472664067552451312640 15817669 519035996379980554581166831264118264640 15817670 1208189436560590133455439301561243692160 15817671 4428529606426981430184232450839583297680 15817672 -1708322256000886762333773291757903534080 15817673 -5494711265518643345977135727127639689820 15817674 696481597170748772798437560769548629760 15817675 -86626008767040181519969680692765382000 15817676 330147456096807570580602088011666060288 15817677 -332088964688143931919870069483287457600 15817678 218367412928367134308040200362741503424 15817679 -123496702457765182711335881461122126216 15817680 42587940697704013145375390736330178560 15817681 4821969839317730523424609992204408988128 15817682 302926343826272810982534387633534234912 15817683 70718505643882505813988067342371571968 15817684 264554993515785784076381407019614932480 15817685 376086104944142298674723654154931648560 15817686 -265757765448834688088211404501423615616 15817687 -4537033139063648991512498915800584204664 15817688 -923342142719320521775081777833565716480 15817689 2555336194595401064922370276800317489754 15817690 -1004079097631172180151984022710331040000 15817691 2497626438882220077594805590021924231600 15817692 974912966376048660491919715678782971904 15817693 -1388535429806284440037994642779253101440 15817694 103219941067214276003789874703940594112 15817695 1650274643897654736701135866709008022400 15817696 -3314945282400996477393820367238667960320 15817697 687304853836571028848190472209279191232 15817698 -126601894035942301952367008132564052480 15817699 -441988181228134377723059211496732526336 15817700 479282903680664506018975398068100710400 15817701 -6598367724569954810130394229005519153536 15817702 -1631384579593260611640797527131236294400 15817703 994085394897074596324446377678234492160 15817704 -514134959004898149187941304897412628480 15817705 1197973596404888421888140605672585069860 15817706 362697561371192850432499154940579909552 15817707 -4703704300145685894611381501227358337360 15817708 5641577859206497910974286319175942020096 15817709 -3932589433032790795377082304085303404160 15817710 2012127070358102235299274030422910566400 15817711 341741141900591580121405813042378431168 15817712 -167679978674156502160500634653297475584 15817713 376779824070215326071780513373931062944 15817714 23621221628338237754968012112894476800 15817715 -948938913882078959808109451512106474640 15817716 2387066361423702013863700663743721510272 15817717 -3392616657747479086326796994164425600740 15817718 -211764464686575605243153950795230967296 15817719 -520617439760155723217873863009687624704 15817720 -288894012580313684159553046258207027200 15817721 27761653905586998436387693223209687104 15817722 -8029232466981199366209330386499872256 15817723 459945888022942026817337680665787269120 15817724 -13200074468391344736838438016177241600 15817725 709291432243743137923281237672472800 15817726 -1879443723104753279029894085102359816896 15817727 -243115714626996785839370449772633133600 15817728 -371499127790731283372021501023915868160 15817729 2786803212950958758012020719224664419330 15817730 1979317839623207245474634989908853792320 15817731 -2851373841254574739595880682935324332880 15817732 1383613968274012647045645088168390389760 15817733 4311256089240078667192819535485627061982 15817734 -915925975323460951016121274480025093760 15817735 2798938005108939741592019477841749507520 15817736 -1193071717922901837515370604506813235200 15817737 -608005452611036932557166356417285891840 15817738 -3721001611313443302902530951002083648160 15817739 -6562969560881279565514778500265075905584 15817740 -679377087121599749814854978715537991680 15817741 -2448898547560474872711142958357911051008 15817742 2438844879391671926652810715779223630272 15817743 1799557083403321094774459585893367480232 15817744 149366136932215274979106537968476356608 15817745 -2742213512306195737349936606135972623500 15817746 -420595370837918893811821441115193984000 15817747 -6441091783223917090682717316808292214720 15817748 -4025956802538355396809794218707909950592 15817749 -2017079180552231911370403550075772490336 15817750 345932298135099171002283332644827648000 15817751 -6185588527706552898687642169603143832248 15817752 4738976827731975480484746528770129694720 15817753 765342432565337659028446365598308691520 15817754 1677438676412330564538103835750856270576 15817755 1299926417230903012701324496332540712560 15817756 -4099356795775318799039710468095984556032 15817757 1484845161150329419154097323203058233152 15817758 1799913893374792628902438997837180507136 15817759 -701960621563557595551424278082574257488 15817760 -449217840079906185647933889624775065600 15817761 -43487228446075453837697283275361142398 15817762 -1508950478215233568366950236897625740928 15817763 -2730720050466465901807595033591780594976 15817764 540554988070915813259985773346856805376 15817765 59105161379798426450589478236272437920 15817766 1502587761340055973214117781394938435520 15817767 -604052972626209712224772222265152320000 15817768 -4402182002309136189419182522233426339840 15817769 -5800006381311840302458809057368945654976 15817770 204342072817541220271630705776760833120 15817771 -1045775987876847809130104655445274222112 15817772 -1827026776755083291028865759604122362624 15817773 2566265481643744881250863527069294577984 15817774 -140184549794276814160968182308284190848 15817775 -810279232238074560484852905141155580000 15817776 -33045023762491851876654304285866393600 15817777 -2024164250239960883035237040399682399248 15817778 -3234421332772541700787520223090688504560 15817779 -3436076603200092826382713628318828602476 15817780 2098326972290407999889831344095305472000 15817781 -231824299994574611874465833619127835136 15817782 714436031649481529863106152508394032640 15817783 497171628425514394409288819726424673240 15817784 -4303455134785936522322691082597438525440 15817785 -502307872898044163100686843967017265600 15817786 -36183783085963517731132444407744545856 15817787 -2716596252361896336552063201904129980048 15817788 1744861067608457905849151631698152965120 15817789 -107270306367634789870656957110398565640 15817790 -113208446593511653413003491588118566400 15817791 -2865189779156255641546813389664481880576 15817792 468640228006969354531335255061844459520 15817793 3829378717552212515339219628519472113600 15817794 39117686197135538203336398865323836160 15817795 -1423732806995287200047306626997123802720 15817796 -1761413711062055327148063147067959220992 15817797 -1183285622048442051599987473173465285732 15817798 -2677878472951015741495266510295101600 15817799 -71152882841375946615157660958858860200 15817800 -50845251732826142501049215221622784000 15817801 -703032341105237656132334522440025750000 15817802 -196569386498064100375991261206437737472 15817803 5729476260762795240303817037028953011200 15817804 -1864758744127048252985655524050031475200 15817805 979010781632653328626229254162406432460 15817806 186101876554011443507926672627615787904 15817807 -292092161617828918156834160145062016480 15817808 -8142504324012182450976833023731695616 15817809 465746501806839882155840485656540288960 15817810 -526577713771153624533004076021878640640 15817811 988254363532411014361111029566900038032 15817812 274174997247662374329602557871917006848 15817813 5616369305705877172707455097642339360768 15817814 -309320451962706729981003200232771705408 15817815 1968686054220364603325968973005116878400 15817816 212383509252352428311230061382056386560 15817817 5327908525486343949565570241240586601866 15817818 -1498072635928535495256514041533611165440 15817819 3958676131092655748811104346453841297220 15817820 -2460974966033634856543759611735097451520 15817821 2785081631947963708414619464691980204800 15817822 3697967995369528606531223957148892931712 15817823 1455650919868396247189017599624226016640 15817824 2330474598941575938025596100183609049088 15817825 -660767024775937520960681346265067629450 15817826 2506545356167767462072600821760279398784 15817827 -5001665588652724529318903442643863897168 15817828 262988580814279105796009399491732336640 15817829 -5476828716505069672364813539143536190624 15817830 -364806841149957017900088534051301754880 15817831 1026548582308542266015762600990053224632 15817832 -6381476866099762220616121665192027801600 15817833 1004515615002911485938415124239744656804 15817834 -2485499657358013033643479146299391599184 15817835 1342278344703400961801581934099409494160 15817836 -1215432720753853580809653909395909246976 15817837 -1948191047004449799263255731403684613726 15817838 2644016386540722578309970404129802592320 15817839 -1319598823032958101869532065486285014776 15817840 -546767892577147114815668745332686848000 15817841 467958533546164209352105395566461726080 15817842 -1129467446498968232928928776321976494720 15817843 1649085479530515885502080034407934809664 15817844 698396857357931704671479041661137360896 15817845 -2991630026034178047366876714267447072480 15817846 -570927903885707433748393848681388608 15817847 -2901967798992748162837677521296332542040 15817848 -2074417817261666532577558179276911063040 15817849 -6829728967694686276737627337744161504380 15817850 689602399212754993580421234976390348800 15817851 -9602884639439280526343121013504919040 15817852 -1655258457883820655686983409742722774528 15817853 -559122597344059350011847851176504196916 15817854 758306873261849632097625916994383626240 15817855 3573897398050293509007781942868681798760 15817856 3208684210700040529662286967105252229120 15817857 -3871207236798768117580909300952783435520 15817858 693563217520268312633028623568768677376 15817859 238318709243434380598731985012894273248 15817860 1469564080835021086420399873022496103680 15817861 452513804431102042145506756241701626400 15817862 -2174667901672472127121343937807494400 15817863 -3111199522101371259772587168737726240856 15817864 -1126556448554233644918373533009751280640 15817865 805526073644365318107791460759749995200 15817866 -1345760465526061891132930119053573227776 15817867 1997664004741471212715007828616936417520 15817868 1406088517070354883085334379692689969152 15817869 -34616166131071841923603090445438767680 15817870 -141838351130887752830331955742204682240 15817871 -1913213277392123582207936714702238847200 15817872 169996587913571248368484040908493291520 15817873 -1365440033372279628327956449253333117120 15817874 -120563944347461208932822122623139104768 15817875 -544243651681053682367791384987236132000 15817876 -3465379958912119718584976445603000664320 15817877 -3129094510293274217995458974789276781408 15817878 86794440115933008063122395962584896704 15817879 -1318143286546837621301668583369838342528 15817880 387828424668273537120182306995894272000 15817881 417131819018479634517124244307460193760 15817882 774754959317245349857499677831541374464 15817883 -2191844983538163419177194243149603099240 15817884 281100730291702311229757298114883508736 15817885 -1902349356136926331714721290099642422420 15817886 -1218297608212749594219474775280981332992 15817887 -1854807412162519319687120926076058844560 15817888 -448586989719183174987091246897409163264 15817889 6040736820893662018834687813479341601456 15817890 -25080656458485936622930549787738626560 15817891 4393879545753221406907289625967734657432 15817892 -4066950830327241033760185344395457510784 15817893 -386479655124396521587647827255316818496 15817894 89551342134754383544071315399052633728 15817895 -1638906989490293044273498525595818230600 15817896 244098270218491204301264350649246515200 15817897 2756167123881772897962204013791943761792 15817898 -1800844259165692126029073838468957643936 15817899 -4718659606921862102395369043307140371200 15817900 754833402959984654063310775309860864000 15817901 2174964590490333174601714634528340119904 15817902 2168296231584733651184279108295154554432 15817903 -1258046290102486606573771976861248793496 15817904 -1057076608052543633862163553058145468416 15817905 -479524359886013365807936429104031180800 15817906 -1235688449378536347630845691800186113536 15817907 -601343878599569677881774483834160013760 15817908 -5202342710546181988349063506021307781120 15817909 -2618751076865394961375653987419528888196 15817910 -610391969796454727386784100561328337280 15817911 1627287178846031534458070253214068708072 15817912 -5578343112712097709470026251462228480000 15817913 787553276462752798366290077733447038400 15817914 110986696784381533572201458625138689280 15817915 -1672845314049509828307811236945238861440 15817916 920247816910996649914109207551023639552 15817917 2469351173983703208069212562986037095712 15817918 1042159989030832058706667959993139443840 15817919 -264083025438889400967320707374379274856 15817920 -48572775934595023520211586078337925120 15817921 -122116261425538506073825322204130932288 15817922 1332870607393728483881506630858720899840 15817923 27397222880142628914873439389039425808 15817924 -1068701492633902471218169565825659103104 15817925 1694219444318265630414577574147500318650 15817926 -2543532608288506372425429900482209881600 15817927 613667731124590291672267178492451812160 15817928 -1064050357315828393659677488631500308480 15817929 -2157213259083750438746724217004534463216 15817930 -430286551346839745463995493390936962880 15817931 -2006799707059697609537033913511714940268 15817932 -17285810240784815516788287530940444672 15817933 -10678086128295965747752748316305299728320 15817934 -3981959241865630663053562344645267300480 15817935 -1132057968782256370041300928387087910640 15817936 456634464377703376440559197769586704384 15817937 2057074158364006993243027122906141840 15817938 2302319323656893245165887625448099324544 15817939 -2274975006584860645831534545615487879944 15817940 -2492374817963677700951098042222537416960 15817941 2936029888150596965951686327310382286350 15817942 -118882119687881833842015122885954786688 15817943 -2914840772815107422557988107687165490808 15817944 -1526816388246758195826952063285375795200 15817945 872100483665936784404456751619297285440 15817946 2698077155281929165394003668002676230880 15817947 -558380678931288771507857606350590628200 15817948 1376849565174350254353826789288315431936 15817949 2688656108608053101479942109456573072736 15817950 -1015022695854565361128636712458323792000 15817951 1763456700138927979997240915384739670992 15817952 -1321379051554856150115895254888325840896 15817953 -3205490260565752419474761343393307119696 15817954 -3258511459138765195593501200097184123824 15817955 -2077584656027904809503390176214652798640 15817956 390204063564728201792093144109909934080 15817957 1943300947314498641833910468591191588092 15817958 1160609873215009454174213113366604457984 15817959 2710902179050174445232483603712272943800 15817960 -1558810932427459417731083128595877120000 15817961 5727049261868029919828466442700017349562 15817962 123542665596806678364794097024794121984 15817963 1750567294961002375291441353093673685760 15817964 -2107293932540789290316843917061218626048 15817965 1103323177920442329263254053001916337120 15817966 -579624733957050027068596060128955053696 15817967 3426834494042240374284745039236924096 15817968 166092957181130850809932806671757115392 15817969 3556562508560625445812536245858430764370 15817970 227810606877560384272801587634501248000 15817971 -52193758734433432815796128347485530480 15817972 1949286793740324070876308223106799291776 15817973 -6082792620595417827097972719398557700580 15817974 -578432219622266428956752608621029279744 15817975 196221784544524652854997292558211351000 15817976 -2733187001331955839307341556271280537600 15817977 730155847152142210406796567060841267200 15817978 397829934588062288855551003290880416000 15817979 6205086483199175176787084779034360650176 15817980 -18024046450518252212458376335485050880 15817981 -2592632731681212790874585619098237341268 15817982 2322964096298944919183532564405449198592 15817983 -1592516654482346980718124551631027131376 15817984 -1003269715945366930060480162756395270144 15817985 -2096439171377625799288081737263964347820 15817986 365180264085713314118987371731517188432 15817987 -106353385236281256034767655021590370680 15817988 -4005953298660298843815610513397022495744 15817989 2024028371851158953812403861339259873600 15817990 -2811538766002413742405403434547832357120 15817991 3110590713756709820697031927650964039680 15817992 2112825379177552701443378649933429964800 15817993 3548909909375887286178066488888180387620 15817994 1083252854188347258483811187609177591040 15817995 690204541051772987895895044076917639120 15817996 5335669824995535388027194182686900832000 15817997 631243211692491286238450637993995968128 15817998 37689413505516935290557369122840985600 15817999 84076276801216059101197973319645401440 15818000 -1839590594584503706081280013531217920000 15818001 -391472701107260351172660164065767479568 15818002 1345476104167271069717023482539026975872 15818003 -4158642252002341251886814684841617537748 15818004 257527193755953501201011063507159573376 15818005 30072457884405023120559846375327767040 15818006 -2923630284846295614010768859819942190048 15818007 -938734506833126834182284627379268865120 15818008 -5511393926577807095278997330811565271040 15818009 413560913551126386499083214943773483968 15818010 -125219237410716442099502109760466380800 15818011 2195181654310578044115848775719594485224 15818012 14829141630496262527417970788724244480 15818013 318263616818602968141905627239074758880 15818014 386924633861633272512324726253928430912 15818015 -4240813016257386117258309108373671114840 15818016 1806207103657398086399075338661172609024 15818017 -5050771980788611480477316973360958218240 15818018 912515345238569555664471669286092433920 15818019 -1533740400152943978162260833503256426752 15818020 511447308870569328939966332312464220160 15818021 -3354974220082180871909799754423135846500 15818022 462742553038592089398880563600334512960 15818023 6146322283495313522532576960225287984 15818024 283272021746672667830895462439031930880 15818025 878187827030531242233735916565517766800 15818026 604520382212618217045220512911186991360 15818027 -7000618316363813133426389980896858434124 15818028 -149721460667019853170226301915997166080 15818029 -350500324625124167049744051028908288 15818030 -2822792550785646832696315847018360803200 15818031 -1917456987417226586497190107589673026160 15818032 -1096907386009571215667572101265066885120 15818033 -1551594556232069077362775913346027280464 15818034 1834893953079451686900293817698757809280 15818035 65727875322864731597700541020021459360 15818036 -2017098328032102673160419518550296415488 15818037 1254797408036076954090100389339741012960 15818038 -1551565341086468626122153429939747611904 15818039 -3072335469691508812507928572837730819160 15818040 -1103165784671542591193175075210263347200 15818041 897918985213699567469404582989639597600 15818042 -362565458391571636328607926593770749328 15818043 2656527717355909111798677176339574042624 15818044 -1350293133173807628493364056411780489728 15818045 -2834454516700364995360610264395794767700 15818046 504740658595379895871012579625246256768 15818047 1091053883855283750727841643798445092864 15818048 -19196900641685555818570749553315676160 15818049 -1423480547178689931891180967527094293036 15818050 1136557283206474024447392291505921020000 15818051 -3077358794334157951960530975094793284800 15818052 539331245610864960010078682495358142464 15818053 214406353255236234712588761582056646302 15818054 -623357266593162435318327951559859526528 15818055 -1066461357258647300378797862121172776960 15818056 -4711498069574449495242719769673333923840 15818057 865800703183386419336006601463218143760 15818058 -2633560770487534785188475915243491112960 15818059 -422089355779211620926395156975258056320 15818060 -2174994762277536543710745583449216168960 15818061 -199038079683581352734821170325366310400 15818062 -28830811640495139610554511897977586752 15818063 6268913695161426241469645098844147091312 15818064 -51921141311340487618695233525779660800 15818065 -5860648523241323105806437568434682957080 15818066 10096767821808990016413309276897189888 15818067 -641805917198118504208357169728456837920 15818068 -1394610037456063455445102419623623081984 15818069 -2149010129582152279532156627180826100530 15818070 1360242857628546581318101772724630374400 15818071 1214716713170580627469941854410783467272 15818072 -6696242884243435420248595610820034099200 15818073 580755357067431124457815075720120903104 15818074 1749471886499406809026012761187773365472 15818075 -351204383710152843160381747578933192000 15818076 -167765073830307620949139824954222144000 15818077 3681650464806679507785270818983028876640 15818078 64419775562958614823001691492017809024 15818079 -578527174723983846117379826931264952800 15818080 5890857148470595031759438181944524800 15818081 -6921944465435888703658201779972109316856 15818082 -486485297969355167801692298449330423296 15818083 189865070282233347352459009926859772280 15818084 4602228643701490332517444507118851488000 15818085 -2855923971251945724494257515505425642240 15818086 -4023458823441313500739824482141823775008 15818087 -1945071880072970099191278709763931528000 15818088 -449894306676201159984942674597068800 15818089 -1461662006629046063416132089771911992320 15818090 -1015585772343753009533934477656368051200 15818091 -1205375135157164074457947921131304488960 15818092 444420938681982188289333427642748817408 15818093 -2357012397710366491778356807407806915880 15818094 282561425746493662305282017456261005824 15818095 3441743747701675315970871588782215926600 15818096 -529648137759037820179373784709892210688 15818097 -1721479225053411472045331989627358956128 15818098 1932135047884763968875202244007966070800 15818099 -3846477176770108642408715914953034407480 15818100 -321529390440410977727388513564776601600 15818101 582769966060431821698678667414604742012 15818102 -1455839957211184986870507268607216593248 15818103 -359223613819228735643416612136458658256 15818104 -2888858798600938147850057283087345254400 15818105 -943325075190929980134145215296986725240 15818106 23221664066123765653638997798795920384 15818107 -4321911171401600956438519158486011211240 15818108 3337116562525165964858214994866078028800 15818109 38298687800133176068148799487589579328 15818110 -42346910788780314683785747710384046080 15818111 -5344491135751346974236660575646481980288 15818112 -336415015492773471440097464832491520000 15818113 -5239566506482191012886200009998601632638 15818114 1502986502056677328550784111300163253280 15818115 456718673785542330523747100949487189440 15818116 4236416377524009798340872285475270720640 15818117 2117482132238977177974830430836600220192 15818118 1563530205326330456544777191155486759104 15818119 -1172124846031059136402544495678969799000 15818120 -3423385812630933499137104416705633843200 15818121 1629475421137250008820380587622822759920 15818122 2038821207487678328401301938729760600064 15818123 331775999523875051484986684947829201184 15818124 680286184023097253549773837729205010432 15818125 -766977026364694720543919176130849931250 15818126 -1010608805288087630899466505587636970432 15818127 1071212668747945222182224759146853527680 15818128 -276383138877278726358533149241266323456 15818129 -1936654267382476962486621267965200835724 15818130 -462545094305438771604132395384077580640 15818131 -398488909785637744241854919667404006400 15818132 -1145199269886713758081207508232836505600 15818133 1682655505033458189838372477831141292448 15818134 2567840959755508632341359447172276253216 15818135 47690695762870312872938161342258352640 15818136 1928032222231300867336098704892609331200 15818137 -1072191202258439608584725891376317780280 15818138 -47032454033566017553650221884087603200 15818139 -3026904716711355412552795757474775222480 15818140 -953468845903119196738500814524887930880 15818141 -142790372521554871756285602571515289428 15818142 -1956851744607752556660535886659353425088 15818143 -7690021241381590481287967674380530895120 15818144 -3072361193966032179245087470254820491264 15818145 1155872863407955396530723098135968944000 15818146 1490381801855707330592467325480051907840 15818147 4417418688405690258349142449701024360 15818148 248979863267228189008987659407646915840 15818149 972615730562505554373122019175587263260 15818150 -678787517510498713548797660961026983200 15818151 198321562212251292178965835521246605520 15818152 33849173042233913971354578275296051200 15818153 533473906946147482179385620592143667968 15818154 463926036562175691068074936912049840640 15818155 -3721914231426372060908660050435062433440 15818156 -7480284536392251088359985823861314560 15818157 -1615354019749845330492010273181360545140 15818158 -1247110326852559448814865289487678486336 15818159 -1460357450750123853691752712272049108608 15818160 369760571385817779908711005533196124160 15818161 3278209052979041876258144952499831324224 15818162 -1727473864960754360167097185497876093168 15818163 -810229763597888634457769731745832494016 15818164 5015746141565220371552818917239220883456 15818165 4212342614470831518006714540442162075200 15818166 9045494470283445458173835953818370560 15818167 538563485669957557797288099899229266216 15818168 -3283820367459140059550036534516328714240 15818169 525765428172316654405010988720812355168 15818170 -660636845134354311924810496687846963200 15818171 5324326243982339417504114542161829591872 15818172 173191879435162166088857247117864148992 15818173 1288852575261478708791958438410602950240 15818174 1876500175784275212857414360893652142336 15818175 -524632735211982578067759248087842221000 15818176 -367970946775652321135155256538515374080 15818177 2587061884776171822514536787023110388612 15818178 -351118583272919369086333780600823466240 15818179 3876254165844463016015842950081141554880 15818180 427667604812793276719446782637377373440 15818181 1023135090823324199071446321259884312000 15818182 1185618735636431986077007816622938020192 15818183 554474673114743378642675020478635853664 15818184 -298358492073144944623411428874941235200 15818185 2821593423939801913821046593003097201380 15818186 33092108893333099308131991349995060480 15818187 1642779644482244702003127763198503654144 15818188 894977334799478569743806096487565445888 15818189 412728906881219882256830564799995891820 15818190 953693785514408758264408885214259899520 15818191 -876177307989619371780855859120746591288 15818192 230231490614373155343396309321836494848 15818193 -342618919303220014930951371183690393600 15818194 708271282147243605929165499461472817152 15818195 2989862564663197355917554248913227178000 15818196 -1118023795541976245452674562265437943808 15818197 -6135929663596183314812767054343877970354 15818198 352659371835924320685713866844508179520 15818199 -4505571703210404621221130889780520693040 15818200 -1738675357467361986621567916290470400000 15818201 292170680498275172400180203873496957504 15818202 -1322919334995555173232595929187947279120 15818203 1480203516485775076099885705704295448240 15818204 1733300128705225564479896161242215678976 15818205 -167597981600075228367449410547731161600 15818206 -1878003269757195047275754922942488600448 15818207 181052096319353349781708986763830602952 15818208 1138005432909497887202876630875955527680 15818209 -524368930986316941156793071574976110 15818210 -1842318399494932770949608728429575362720 15818211 1176362606779122390165670400014126304232 15818212 4470131933970543820906097160290890374400 15818213 3021216353393957263214007060280742478462 15818214 1153828478736248183714529428151044111040 15818215 -212254623653969332808215611263716147200 15818216 3688211230596059355680016441055641384960 15818217 845798448042040489205261905473673384080 15818218 53627432948216788154073265878649771104 15818219 4904178615955712976895914113555619013620 15818220 839897510956909933323302849312383795200 15818221 -1581081012417093523615634793433711691976 15818222 1104879349241441287384429559955122488320 15818223 -2783818939401262089250116975261197214336 15818224 -114550409007979278550863111505714544640 15818225 1742967511147452860224045200321610137600 15818226 -1975958576522225353498283101741797006336 15818227 -719951278139063358104513233219187034000 15818228 -271725229062883318532848058976536818944 15818229 909819330008992552603778710251312864270 15818230 867193203355243458101568240402415766400 15818231 -3171172590305133684931907990172566931456 15818232 1800709516595293796244237704215384227840 15818233 3530195672670495171377689661553495881284 15818234 -1345146190180256552903791035089654691984 15818235 -1893628268407545063248941036877231802000 15818236 -1454381309717823330592202318948335895552 15818237 -2057723620652957999726777997063142324494 15818238 -11643799036466830692579206100109811712 15818239 -6002996392191760548058312501153108456960 15818240 884859195998767226085185971857685217280 15818241 -1970900393113317402698466643235737405920 15818242 -1507526741445928384345820262696249853056 15818243 35244748295329835672548934790651654816 15818244 -1449746360310935317704946308387373363200 15818245 3226001555984301537272227811018851733880 15818246 68618528890815277421244485339925748224 15818247 48852856209850448261621827068982676592 15818248 -1034755378412873863813842910018121441280 15818249 -9503030390854561668618445263556828218240 15818250 -428037724622353598093448225238708224000 15818251 -120155808646446933960475112487381061896 15818252 4287016475366056473582979753768698836736 15818253 -505178914833331561716948246466128254400 15818254 -2002421944951718743128399069375644892480 15818255 -740887016826719586036747929268957128640 15818256 -87477683471339413887327530364639436800 15818257 -362408720081787094678771838320653963328 15818258 -2177439598441351079466275955019772206080 15818259 -1728834231578655713808722405287812839496 15818260 -556986167114512533477996650855408179200 15818261 -5982032783570590940658460506180202833138 15818262 -1262403908598453167403911195891674114176 15818263 4840406314862222179568326387905121821512 15818264 -247034086369661700330378904431407923200 15818265 -3415836016251956723324592089033961660540 15818266 -297457759494507497669950043392815441168 15818267 6695086987726071746922541647476922845316 15818268 119778701026599135804985544398673166336 15818269 -4252142598136932073721115563104456786330 15818270 154527220892187847918438381267899264000 15818271 -749873515322882157326660550061166429952 15818272 -155537894977580081483011999991012917248 15818273 563948605360663616510374017217119024384 15818274 -540699850587973961290537576122616028160 15818275 310173005110410779525783604573651687600 15818276 61198367102786250881922155518257431040 15818277 -62915280309297448400079099010579170816 15818278 2599778479502250171244287814240740299616 15818279 5005742489553841865279394575729710605840 15818280 -1696287935425813683798578166614097100800 15818281 -30020797155608554551084431579128484528 15818282 -569081412319717773763702183610527150080 15818283 378530180197998514532803373270383627776 15818284 -3852266300655043666788393724597612528384 15818285 995750613220404846540204009791319538560 15818286 470398778898111249175746523515794992128 15818287 471697185133165585379930608533874309800 15818288 -518768638525888375726890120505413746688 15818289 -1057339743267729633102586989101377688976 15818290 345677704513347182719368933795177194400 15818291 -6820657190809556964737433311070232936308 15818292 450658955990699458203538764506742534144 15818293 8466519340572839829618942129722575310844 15818294 309828443282979834788741828668864508352 15818295 -1065295514277176107918542023323507593600 15818296 -941778257238799051770620772601127731200 15818297 212898969336715532449884334023030472800 15818298 -19433116931549417933890070236150068480 15818299 -2793707927261367239393977560675980206048 15818300 -340705929533648877474226949087112000000 15818301 6105556712747977899730289314084497983040 15818302 2979551800874055830918106897016874839872 15818303 4838534197829103517320405764425404509424 15818304 -50012878409219241544056982621025992704 15818305 781992340696721568327457506322990853160 15818306 -1242747448156888565408733278381011370496 15818307 -929049891981213344149358053425713790720 15818308 -1097427264959921658622091449798377259008 15818309 1062609737740802342646550849198299791004 15818310 17560035746783089244205160726696377600 15818311 -330034305218141399882680664172508788000 15818312 3966575623118374179250714796344202618880 15818313 -1030837524076786107821397568594175324160 15818314 -533955240550223367382225225995868086336 15818315 -2569692095566824991439875619330965235040 15818316 335056793159932822865107721884008586752 15818317 -482798509803821444168010319144103538720 15818318 -2636316775839809573134714023521836664640 15818319 -1269826516072131243047352660486948619392 15818320 -501854307670352928286839384816211722240 15818321 125476690529368278713114705059045905522 15818322 17560627201129495316726325683559859200 15818323 2337095725763015871376589175276462810280 15818324 94374782349247884296112366241256226816 15818325 1072597675727748202323956758141044393600 15818326 -1651449759031363597691617532654508893760 15818327 -1159185032744831922618407751890007774888 15818328 -9741797582547374942859770796028978790400 15818329 32863572659370320861737750615012110484 15818330 1006925974371249083891354175543460800 15818331 996845118463077219713198060687572662384 15818332 2889057401950112110914632877229319799296 15818333 1275953756649255504179115529457434335768 15818334 791127130890597659735127762498913446912 15818335 333642209197248889222144341619765383840 15818336 5639484888283439361276428424993794949120 15818337 1911865769319615155179013155945163250708 15818338 -163475847215591403722817693869714999520 15818339 1069296938231543798392244484981400181760 15818340 2333003779974445614444209151010971340800 15818341 49646052632140835066871812324023322304 15818342 1632631829538812329314192501111132463104 15818343 3589419447160414757429824363065791258664 15818344 -2190907957064531632918262670958056161280 15818345 536387469555399913033300011987448519680 15818346 -2014156327189120160891484570886928539728 15818347 -7821709698294502362138636281290092523128 15818348 -610417024100943857508857755639724488704 15818349 -2514298762525910742829472867203767039936 15818350 1420247964760216616932172279376872428800 15818351 -1315074425901226081651956341006804892408 15818352 -415527521650995129758729935841077493760 15818353 2389769469767205455430764700435490908724 15818354 -881805029111524882394737569950596776960 15818355 266764995474518803286755823648459904000 15818356 1335315869153943850090787048104726780672 15818357 4251992557071706748011501896315845250606 15818358 1564500726380184822205026456422090833920 15818359 -1255115737593467221768426687417780556440 15818360 -1817503212025292070470497469852806656000 15818361 -1496805384715867604539157597978587257600 15818362 -222597781316451480476155176112627537920 15818363 4862101012153916644063808628058164148584 15818364 3118330615817432538883202932333173113856 15818365 3796001629138636043702308755622649320320 15818366 -3783503043752199232131564057610600954368 15818367 1312593834393079676724947966928483840 15818368 2869325394408988156841692827568696197120 15818369 -336189400842720315055952122439273124864 15818370 -39685729578210588295210634672391659520 15818371 1647401494523627555867016557403048973144 15818372 -1574187899518085929135946146943309015040 15818373 4530113420859331641927895129933057651422 15818374 238432261370427765170995447098447851520 15818375 7577456303618835973769299645420641402000 15818376 1871074748733140413140477062513975746560 15818377 -2186131348524734518359576671627548843980 15818378 2573471223696709389097608034303613909856 15818379 625885781291982658573798718876662234584 15818380 -1378365267536363833357306690788431293440 15818381 3441301736348169015739639126415298676224 15818382 -2067858890576537569854266668023777778560 15818383 -724385181300307061244925822219689374480 15818384 1229700325218677268834574767668570726400 15818385 -321149385730626312898854062000442561600 15818386 1961165927348884299886864170668485141392 15818387 -73656903926801412075346736108441918400 15818388 472228373033609336202020849090672025600 15818389 2430952935483890211398233387789659616224 15818390 -121226813815256513538687492280648139520 15818391 783403259823139492100073391023758835240 15818392 -2575567106540012202888275424146433024000 15818393 -1999736021950327354071939299851832448960 15818394 1657591530310940724190086281679695344128 15818395 -1155616321990297944203829973453085945280 15818396 2503668913435733723354565078060328834560 15818397 -991907055067660755107319974603053844928 15818398 -3593743364405177178347654791553181012480 15818399 -4296913598830997045892348059644905479160 15818400 -1070469611541308794851935023983280128000 15818401 -1651472154719760126066551052043348023296 15818402 -108505081120175833314536745464337340128 15818403 105005354443021351521523382782956682104 15818404 -934424123359965657497603817510673960960 15818405 -1948994446511949500235985451121049031940 15818406 -2148860780492255215105712916601023103296 15818407 4125114801152043027383036769166577433600 15818408 835576709592203048816758220079262632960 15818409 215654664875275251455853206450976705360 15818410 -13926359046863959124316864029203127040 15818411 -66607575115422830061092466019507988736 15818412 768779723907473024825382182072031129600 15818413 914740690707743143759393060690123286048 15818414 5648739129488582598738137229713120239872 15818415 -125787810551066931079667873334475101600 15818416 1342236793815845360080573554349826588672 15818417 -5188657415209673762192088846685348167534 15818418 169930312181928007281675164891146576896 15818419 -98926090078742644781011678155283409240 15818420 209129943090473686198297388464850042880 15818421 -2270892471396643398147629733720702705888 15818422 1951172626436603185574949674305045492800 15818423 -7476658760438652968737036276495065146328 15818424 1760749066524744971186941220948910673920 15818425 202185140560981486261079816453029207500 15818426 296852886509861567987851312109404480224 15818427 3369117209480260945950550413849466584960 15818428 -245668098815383423053942512688506135040 15818429 3664142863848544970688499068593260331520 15818430 533334657703564147366833672510835989120 15818431 -3711935089387022645107086546711672057600 15818432 255354388807030179625700849199964225536 15818433 -948384367143716317894377016007396249856 15818434 3075526198500341315270153011732640950272 15818435 -4915411627467873549657294123817735227120 15818436 -1430876042885826705217943453509942272000 15818437 -4276487946453173369746608721220362226914 15818438 305626667503610557446382311231060129120 15818439 490051902199948547377461986910240603648 15818440 964671020569952692406010724244683161600 15818441 45268441222294337163870895622333125812 15818442 -133160529888145725836418437052842719488 15818443 53841621122971263583994134011575954864 15818444 -4004393345099377979407967980823191160064 15818445 -957699089564295075372678807669391551360 15818446 1314250167296507988810811945116508064640 15818447 6111335588352742429521079381321533704400 15818448 388168317286085043418730341468995846144 15818449 14169730079308747343765821013510959468392 15818450 1513220319458792153505624683699951376000 15818451 1827060446294406985448037391601191416 15818452 -438350156737092161990996335910146787328 15818453 -25606494413452972703925249775272856896 15818454 270391950839311466682350858546370113280 15818455 1235819094583667169479165298173219488560 15818456 -1482942424603843489106423913671157350400 15818457 -344304721714578138180374795879883198912 15818458 1660268853428989027848436954031146824960 15818459 1633001955010660162290778781096950073520 15818460 -218957975270740447956097131672095293440 15818461 -173433170135537094030647556420892093248 15818462 247844576412526572002686660949285437824 15818463 1862667839598913381846919041245983616000 15818464 4704025900270866418037030291770129514496 15818465 -1436144476852729964282971828761732724080 15818466 2181884470030645947841638605558140180224 15818467 11590564077321692812732074313080086992 15818468 766467913574074205005271536868522667648 15818469 -3661747680245816182220575950572450464320 15818470 231528239227571119047496040597789932800 15818471 4773762596528189278243007386164093039672 15818472 3030174171919399820855067004313743441920 15818473 -11276126525253716325323319665946937380192 15818474 346876246637350084455704314251667008000 15818475 875195496563332991542632768240485238600 15818476 -2979958128532783729595045362657994061312 15818477 988217411744004999596389234327375930326 15818478 -674471736680625593402566769270876390400 15818479 5557935081853920886711453832905482144080 15818480 -421677075568128880632145819672889917440 15818481 -12112994060529558069180610634281711488 15818482 763750871898936594614056344125067679872 15818483 3775890731279957501653560365153863299000 15818484 -978257346856128831085863750307477647360 15818485 -886769677315283486451666669265003776000 15818486 -1217203876939060751227713732256183641600 15818487 31456625344717217093066377480351397760 15818488 1363281035983865321371480139259705753600 15818489 -2613774107988542537542804004060722210710 15818490 -63689883833051587675046739549761798400 15818491 -706054816569812956280752367995037713328 15818492 4130094222232458487371710151537178300416 15818493 -1427580054276488818728780480768184104000 15818494 530925201019012531888348008151807729152 15818495 -58604321136325623291850292318118919680 15818496 61866969608622261357560141410593669120 15818497 1061932518096705460636623949534400072772 15818498 -811785973446112310693935209010956817536 15818499 -223873918270875312183277350424656428880 15818500 2024087930518483011389298377379472512000 15818501 1079044767677383243836416209773921857502 15818502 -649381769640872749975153143933428668416 15818503 -3597495083871224751521752927761852397056 15818504 -171427319129473192707986993184216576000 15818505 -1028568480809167829522948172956555558400 15818506 -2273593162214113416656129779036198801920 15818507 -827227898017602753212016423514818081600 15818508 -2388842061373295480313526931985942374400 15818509 -519409539593913819375537693141753347328 15818510 320898633609933757295730753451711200000 15818511 -2306814660270027177915311211116167473528 15818512 135422204645440519222837211952306388992 15818513 -3069762431115283395477586436249161532238 15818514 1201487758087237526380040378516423301120 15818515 4236901485302823629658987319892602058160 15818516 25958508396350340306247140778941726720 15818517 36154359651177508499152029986924770560 15818518 -1152113984031266754899988608698435331040 15818519 -1041352418786312799263223084147821745960 15818520 -535458825940725320838053538144695500800 15818521 -3909443771874984027582901677212387252278 15818522 -224413544967392016159487287663613637376 15818523 -2897602257418565889025507026463963188840 15818524 -629264924921834773948692799077102395904 15818525 560533401099109273007770966563997737600 15818526 -570780621769063992461057352727898403840 15818527 4200723762102252253690911215604312097376 15818528 7805576319950509646700333452313538068480 15818529 3033013536994023705790555255830166763184 15818530 -140640229854114148977632780787710023680 15818531 -262479475738936131868457638322020689768 15818532 547706347081824424619592782825405801472 15818533 6660328205454774814416088003507655262782 15818534 3393757667814593274651616865510809312512 15818535 -1775495644006279951736415965869288185600 15818536 -214819899673229324206476662337609738240 15818537 1052765011110811758639062954424624577152 15818538 -296013649999762227351565774989823583232 15818539 -62298445956757089754344639808074073344 15818540 1190013428734953600333070690361470986240 15818541 501368272865532621298759748772643150464 15818542 -1904552868438942088457553414187970075328 15818543 -2001590605039664015599670252146746650400 15818544 257721545503635039281690786437571543040 15818545 5621978680322002431103497771239997240000 15818546 -2701069886624658464045666523967184076528 15818547 224286827302719655104437128612760823360 15818548 -2526475290029899762665691076731623908992 15818549 -3833629243613371036520132605905407935680 15818550 485981694804639094780582687647389529600 15818551 3053635139751886732777079240311179734880 15818552 -2583102623675780855470370591348467814400 15818553 -1195837308307263235964757181426554431238 15818554 3521616284129584308036069098343530084976 15818555 1936259974142880664383527982450989253120 15818556 459804563848109205080011362016825049088 15818557 803321151371442514307920121198930269420 15818558 -1167882968080184680386416206834905565824 15818559 789267021778496470671450551328393922560 15818560 68942931493577172265187438487357358080 15818561 -2077608441601618221385142920447307187552 15818562 198117503109231284039029540730964956160 15818563 5578849326061382142780972811347424218812 15818564 3032450845654473664707157666011151334400 15818565 169355075761217204544401582903214796800 15818566 723948686478136419227524718833018478976 15818567 284755519375545594803685175700469950712 15818568 730268953402411430064480497572951326720 15818569 -860757408501650637555388804749735923586 15818570 -726033186120241945255455432930421487520 15818571 -4308013717383914111694319404623472284748 15818572 2979878738756460894849433911230315520 15818573 1505894138056399324281759866840902575180 15818574 -1455572709181054851133819976441029352448 15818575 833500458002047709550873685610870793800 15818576 -414225377412074954437928471085678010368 15818577 -1211361618303495286548327682721083748880 15818578 -2212038374364189254265108552532523246976 15818579 406496380945108513432326264372271715232 15818580 -310342787093303833159407505581585066240 15818581 2762829146820559018610350306461943213564 15818582 -9748110711815171441940705212317526400 15818583 -2146195643902128673388997847273082793600 15818584 -2730306366844392114563654415474713917440 15818585 1032752694281056238577262721663738250000 15818586 -718560318313006718244859979719995926016 15818587 1290608406535594009613244132854757510144 15818588 -1521500202198874040138498490384417246720 15818589 330635666565357852034940554476164287404 15818590 -2387997562253559788968551139092593515200 15818591 2015131539831099587721509268481396552992 15818592 -1398192507954332048283309081031629864960 15818593 -358929219053407739040917729688363966720 15818594 -1907440418910000393494782235187272834688 15818595 -618049643516853485194675768480097909760 15818596 -411724439392998993592758948287506364800 15818597 4994245285748398734517101742592073528540 15818598 538162806002983381569545867635201923840 15818599 5932591005237063864750513971823754076600 15818600 -1006310102629007064850357277712230400000 15818601 1726446644990995138801009293217843477440 15818602 4404753197138927642666272901720900720640 15818603 12716536364510356403253691107719759778744 15818604 1315104603228963196636370238431679578112 15818605 -2134069774701477289184257749926557656480 15818606 270506825225689556403288855962191090752 15818607 -398439256121477757184805611688523433248 15818608 15583902341282216561412398116056268800 15818609 -6341494325596895606125301999227252774080 15818610 634712800499432116306846185562448555520 15818611 125491916808542418365920618521422819352 15818612 -1672638671754334181525169999550763335680 15818613 1824587119987528275100935790718613210144 15818614 286533866468315154098646848805275706624 15818615 1015887907154598894514003089682414844760 15818616 -2132745942092663575883771221440200232960 15818617 7840478404014918976650895223532084302400 15818618 -98489517726273154786342362102506975232 15818619 -1007247022339291419347202420415648823760 15818620 -494666955955696364876561558743739105280 15818621 -926584133752131894536744174287088947680 15818622 895246348951561925149487044273718551872 15818623 -412440116026343110897745025023981044616 15818624 5228371206980301712716337569831447429120 15818625 -33106196490574910051421121851799200000 15818626 2714553512139267462769158730817915650512 15818627 -5790753452779975471556060721156088084728 15818628 232299210028239404009617107029319806976 15818629 -2082344753984384256893700226302722180770 15818630 135372247945783233126971771438618198400 15818631 373722927001224927139646941011369302952 15818632 1571017868009890590083360008686092006400 15818633 -6197895395842770391824049680933771743040 15818634 -627010759943484096269144191361431907232 15818635 1775220324278963321146655878179415241760 15818636 -573572835967451216819104790179761853440 15818637 -2775096227166834194228663703489518960832 15818638 -2368852686352471345044103691800394683392 15818639 2046525423916472260568841556428960074856 15818640 -69244872927022912456487868319236096000 15818641 -1934689308306518585913942778911771738048 15818642 724306685094975894445164125777221814784 15818643 -3196213434852489234832606855859760260616 15818644 1568760649799298952224016451860740956160 15818645 1782994231428565953629926884302500077720 15818646 6761608787628072901838108808191608704 15818647 86769606034580721973812971744296504352 15818648 252921436976004050070288846267654942720 15818649 566176585528120390729722553657548386304 15818650 -1442378554652457759142638027222892369200 15818651 -1999208192251677113965478026459070532348 15818652 -214934189599542085130033605892518516224 15818653 -3489252556386557951677990803681542641140 15818654 1093344661887431203280893457540913667392 15818655 2732883826190393553462669687544165430160 15818656 -376610973555247169418516199882468884480 15818657 -3808223609622094574253840855443158858320 15818658 -17847364578560534754741532338883916928 15818659 -172966019341441171942210796481449366640 15818660 24923274797009321141902094108451409920 15818661 -304144375304408407734013868010631414464 15818662 100139223416277878787024893021090536512 15818663 -889498639508261592851867327996756275104 15818664 -837759944734272251371042836906904289280 15818665 1812140260794055974640143416384249553060 15818666 -2728112284212654061845072424477361627136 15818667 -327462849015977725819003489959179818560 15818668 -84811467316326500824379466569664058880 15818669 -4286509901552976665533258599350038077930 15818670 -1048742352902351543670597773522559968640 15818671 -4258504610041217512527059484794726438856 15818672 910891187137925726201501250465520680960 15818673 -80184592366961955494305979519910939456 15818674 191801116077579807784257925541763096336 15818675 3211919046950205402015221995561218801900 15818676 495473130237087974421829111342905759744 15818677 -2641634357255780241458932650387396722528 15818678 -283455726350576064961163059115791114560 15818679 488185598488414853914360899138648547920 15818680 -1480985512694678366177289007734182707200 15818681 433658137280855328725872410345229482 15818682 548804273542865480587155300764424645120 15818683 -2146354483728498337129953859679772455068 15818684 207798985758206584326809066346788444160 15818685 -811994509421591651503480634676500995200 15818686 1085188868231613346211910627475851332544 15818687 3790825708448473349143847517654458483520 15818688 1123085679090795540424225062927445524480 15818689 -4466665926440105761058169816972633816144 15818690 -947060308038597202408977031925848658400 15818691 -845246602822948777842903175583936330496 15818692 -1102381923897443267403439888840677927680 15818693 -2675975905126581551904827446395593280 15818694 850242746133416236721975384141256926400 15818695 3638675127783132013002558955823715838200 15818696 -7615310276683775700469020185182648074240 15818697 -1510094548862638515194305635736634313360 15818698 -229044052867028307891420760867409679360 15818699 671262279774675835380210975806068458864 15818700 -1936967417996745806975364386071496601600 15818701 -4479613473547824211038571635465991078848 15818702 -92877675723083664168265645236375926400 15818703 -1127732427234051839455103572023889998192 15818704 353226620002614143393323245381816287232 15818705 384535034435294281083336587282161584000 15818706 -861147713272422411490848758286949140480 15818707 1215690988268686513345707685976132963080 15818708 -294867209213424275319474574443698233344 15818709 345881703786471460574815888644313262400 15818710 -76215619341426046814253673679684010240 15818711 34457155080000483637101544624996744704 15818712 -195565357090413064539376697715891240960 15818713 -1128954877627628874171762020601244802038 15818714 2351189580501137210045288865784141929456 15818715 -2306624722888011915443538927829211869680 15818716 5160517515381079715594178091739394449920 15818717 -3899492914043309795183592903183838153140 15818718 386683365227060318858903955503384426304 15818719 10090094535027633304158010926547453452000 15818720 -3483432360432287980950901975283886981120 15818721 -760398049939149418904354258870505075072 15818722 -453698088684423489749499395885094791808 15818723 6246434406726766045562546084936363352480 15818724 3304815906241836794040872312865154642560 15818725 468888791540727961173610218727855362100 15818726 -67756353423844093318901219325402101760 15818727 567198822904311005523459109961194887720 15818728 4469893979220499833029905449816144936960 15818729 -198906517375113652882593231730049366400 15818730 -2914461722283797495759608053495233280 15818731 1425622297558517130928479240685820332532 15818732 4737116083844713830022597446691810980096 15818733 -61536663727366527649797004330603387776 15818734 -432598351836789031582486798890392736000 15818735 -194239444300774509218213793745509525600 15818736 -539539558628278197897287887246778400768 15818737 -1828571447884974552392243495570172469008 15818738 -891017015390290817603979659106725282976 15818739 -1128449548227183195318474378549259100160 15818740 -293581793107028184792569468771777003520 15818741 -4646259587914105085845278501369933678048 15818742 349431238305448522513581844105548710400 15818743 -5939095499097681359386110855432242880 15818744 -6520163034442904510012211282424131747840 15818745 1850273448458226482822929094751906957120 15818746 -3291857527294564320869358340438697260320 15818747 598646526539585269252075293437296147200 15818748 2636351966660523473904756530747709358080 15818749 828604533622603112250310619797107359750 15818750 -725030458335609041262884507074967400000 15818751 45952616032727350523627309959672299936 15818752 -193022785987103236389015310634632347648 15818753 -6887398647922825148651957054890434559998 15818754 13484831710582445201192381188559708160 15818755 -4664726843516558180807306065798202209440 15818756 1594110287500360928834831098137446461440 15818757 -116612262038207941852742157664167659712 15818758 -5785017041957634287955485838692851968 15818759 383183401221762653916560869096340687640 15818760 1849199508458403156599328770578661376000 15818761 2432614954219154234244353889828529474432 15818762 16897641153058405391557106200612387632 15818763 -1297738529293765719421044133246525577256 15818764 -1218621989919325473552132119654994869248 15818765 -4232943714367379279493523049811147260340 15818766 -67318656277476524799792261392437421952 15818767 3274908513416915638371460780696519305600 15818768 -234702399124781972964678408555151613952 15818769 3341682656045696638775555556293975948100 15818770 -252479417188688611902648703271901450240 15818771 3432522714981851462044696224686149350600 15818772 118164815289364378214239666716617183232 15818773 -660063760653376996399234037131183134720 15818774 -369380764419596915034323620719832233600 15818775 384014334119791551956719421196274560000 15818776 1074679541019073228260836376031634841600 15818777 774600213008504811237313153362729697608 15818778 -1458287287907321872360418276677046804496 15818779 4426821874226812615956780491793276087984 15818780 -1709987168756469678130440503543776834560 15818781 -2032116898111796303375977191574376204256 15818782 -422706090827759842786849299453031246080 15818783 359297763187670935690067122756401352032 15818784 1357656525035844712186829364476777594880 15818785 -3549489695237518046455801246722017582400 15818786 3633589392552719190850941089054471456592 15818787 -4086573238244807583070486200890162092560 15818788 3117721158249577170619579152389145193088 15818789 176836450675940173924396847026646908032 15818790 490319537454659400651218300286783651840 15818791 348070167739143556795766661783667780032 15818792 -3848237915970245795622310000448983449600 15818793 627705280421133339109466856588028490304 15818794 2930993168902507788149408839014297003696 15818795 -1353052893600158459034470039522117482320 15818796 -366403630803797099745689511692263062528 15818797 -5213792919100056916338165560926871840 15818798 145729065436867214574470111629949870400 15818799 -641729883464199264377951047884528720000 15818800 -46209196360761835587863450740708147200 15818801 6488546736064495396633435111357642578432 15818802 992388304859766443774258645258000547840 15818803 327564241292621405909273649723490307328 15818804 467648682717964028574329316662187294720 15818805 -2307462792132398647774683097812165509700 15818806 2748351431590262503682878448734402359360 15818807 1386618605706116113460298663012325414056 15818808 -86471016255958552110963713917932134400 15818809 6118948676682862199629999536591969172010 15818810 -291581623688442910719691019703478640640 15818811 -1499409024789805876539109632561289021440 15818812 113581680919416296979272053910146127872 15818813 2243564519289154702488225267742453285062 15818814 -4140989026576851808491040016607804480 15818815 -2978481195707000676059386634073797462040 15818816 -680773737715758973224939087277518225408 15818817 -1512894632034677496934110165071070364800 15818818 2323383231972765009677478521162687217360 15818819 5360843061334575090897211152834834764220 15818820 320541110170619324437567291559333806080 15818821 -1949296034820997130150457636434106174656 15818822 -1220437385100904064521673520271255176576 15818823 2689124150970483242674759739551488343104 15818824 15928157143067588953749274427385937920 15818825 -544750690291216473756095369028101001600 15818826 1996196921733741839329937711549223423744 15818827 -5335759850228636064110416154002280473324 15818828 -511966889709974759471430288314707967232 15818829 -338809873694119410131803113658918674912 15818830 -979804263919177566709112198908513238400 15818831 -1467178716044504356165623356962793845008 15818832 -55718520410060649618088387127159439360 15818833 7071867508653013763539842390022596091380 15818834 569493059921251221960408781008770927232 15818835 -425672418779131158431584648437680409600 15818836 -2804345300680871451604273745170877730816 15818837 -12210161238031232729762141391530133233088 15818838 -4299846979606037463985249020013854720 15818839 -29384131801412298863926397742271410600 15818840 -81810673011613896679985822526250598400 15818841 -2532456823352722758573875974295898118560 15818842 -39437617068386634069010091750260769856 15818843 924296357764315234723001789243296183200 15818844 1030663920801820604185536685666022891520 15818845 797829717915495458635500074019379783680 15818846 -3898740460967432574796964179264002976128 15818847 2732230241231868781093766303388370250496 15818848 2053209650677216582368246757371560853504 15818849 -5956377608664435486076093977817592160960 15818850 -38598976360099950097877362318570160400 15818851 -1437699371274182216907951430305386803928 15818852 -151422888633880051075586761489486725120 15818853 1036401096012139887210987549449162423904 15818854 -5437736108741674260358383140922737878848 15818855 -2251346431044977280411252776664784148640 15818856 13359383054971203606036370287425372160 15818857 -824151797258549651315498738028558147696 15818858 521425811767265719934601949276812991488 15818859 -816528825292090084027809762347660482272 15818860 -1422719197531927397080737511091702630400 15818861 3756367530957386964854888185204325349462 15818862 1911054728491268604486671804411433196800 15818863 606489814869406645566854757954911884504 15818864 -424824471607856329685239256679890878464 15818865 1868986450687243634804003533367182456320 15818866 174213596518753894256696870558465851392 15818867 -5410884317820528577442042543129795580084 15818868 201526560146758521702223517091653836800 15818869 3016405442321287964015961925103343566112 15818870 -1148633892124395973397414578287650880000 15818871 1381962023000437174976501769333395197440 15818872 -5475222877796211712126942316181088051200 15818873 3030024025426268242997039215009031694144 15818874 -2320052682905182812382611611887263771648 15818875 -2552044036368638829635007078114181476000 15818876 3115512066536315303692433447932158351360 15818877 3992974483623289054364843239996587559014 15818878 -1709914971688394128165800240146290229760 15818879 -617514510178098797748047500030955387520 15818880 -332398571843180037167252847985478860800 15818881 218977472588524538822497723434368746240 15818882 -3912231014742458980421596632696353948208 15818883 -65114665909156147881455670122829100800 15818884 609250916890052180210180972315409924096 15818885 -3635257028629282036608991141472705999400 15818886 833107253824263421579160046390531813504 15818887 937747280316066739091103714828177012480 15818888 6386576364773073909438891152339900789760 15818889 963103348638167742706205955101942609424 15818890 2467279531796955765383766563803059055200 15818891 -88408475548087232141969986098202364640 15818892 1853943300505023725788488173766547901952 15818893 2893778427365186231752970875871565326860 15818894 -116164603126827556249048604622354862080 15818895 100969935758607821276622354945407420400 15818896 561123600880276540633415582012764823552 15818897 2251095920978793070517569749072929290752 15818898 -874643311211546611313382787358550731136 15818899 4622436653291486925473573038831294889900 15818900 -2300484544920977135247164462415073392000 15818901 788434446355369124726822721824749284864 15818902 -3387160310682559983434672007673050204096 15818903 4263136932193647590213899342707755009520 15818904 2269439266854872758561564882686207068160 15818905 5657582289347009453793672599403368877120 15818906 92832868905544919416041086225108202240 15818907 876922734467708933342133791937762179856 15818908 -341546372413507558146821834039559782400 15818909 18658708997179137232124171857178011110 15818910 333804870728333315555802953496956064000 15818911 2947301780632217489080699208151105955024 15818912 4576731573927899116305253721217196818432 15818913 1492920439373501967913573981112767443024 15818914 -638790409705167267508529779661363296944 15818915 2560571771355318858922290507164562677040 15818916 -829069094694952980470584589172702474240 15818917 -1562482753135800039669761224107530372640 15818918 774480565489871837123722475626969160160 15818919 424392395290463464807262118248743227648 15818920 -1466343411436018881743980818124108800000 15818921 -4277158743947176045754893573506968847756 15818922 -363117040388941309177984302919840128000 15818923 3315655633297201697144410297932309094944 15818924 -3123929562318046346687282908275554009088 15818925 -560822223986322404929938633622364568000 15818926 -875874606188665107673138461387494400 15818927 -396301743951840925341701214555186361920 15818928 -23660773836949290534236651088796188672 15818929 -2149705133662629178293442959166767180224 15818930 -635061316011854445669101092369015078080 15818931 -8228231306923227469973212316412057437088 15818932 -216376830625741484934054294273998868480 15818933 2243048583372528991667774668389072337404 15818934 1298504513119738424759282321756418506112 15818935 -2687945582257342454855486552097572318880 15818936 1825547424940917106075341661310884700160 15818937 -1859917862749488094088570861129813937840 15818938 2970434190720102435988840264640872875120 15818939 -415818749701494611211190221848805790944 15818940 440041161480499846541080043126798469120 15818941 6653584368979165170393025328121849590342 15818942 1627010049890235501938563489402768859904 15818943 -288985279060842930954039652577524846080 15818944 599847811008992636899225225785612697600 15818945 137962464504782924377924357319316049920 15818946 -709064941004679284881748338095018270720 15818947 1408985797882565479008949460147747466000 15818948 -52266596187515730617695755558797516544 15818949 -319795301353999935714785644156595856000 15818950 -746044766153595321983738189827217193600 15818951 -898650935445285911614868446254576873408 15818952 1046475187346004571651043331174717849600 15818953 -2116539628484829339988904004698188837798 15818954 -225442304849179831478031755982916339008 15818955 -1927013432617923227287830692169493850640 15818956 4931384673025379675050044338004499192320 15818957 2272866754747033132459817675897854501824 15818958 -286813964880657242749479690487908590976 15818959 -694330006010600525600053717673260642560 15818960 1293988353992863461366368957123710156800 15818961 -847495481459437426346053004124292339728 15818962 -1518440519717106177959672867238108182400 15818963 961598445369604572691861550100222255360 15818964 -96606550786193438564105280688832169984 15818965 -3933137198672818099619849033775579967140 15818966 -129390168216135707585307593688415097568 15818967 -214393518719907398744041526586549064416 15818968 -1597370277343125844813887075108480122880 15818969 120453653491972996826418172560988790544 15818970 -606838706632665268238472824420422709760 15818971 152151672229325143921489357417575684112 15818972 568860899055972497670472595944027832832 15818973 -2869568265486392128823267251848194361216 15818974 4044005811728579608272972691405276484736 15818975 3877706884265071659300770782781091864000 15818976 356464761839847612522688276506814709760 15818977 -1247677631992867170717971045808086254174 15818978 2502423817721865376400543947436850278400 15818979 1829959738607948682106165194888400368000 15818980 60157072019732564838759171462009008640 15818981 -2966705187649601017545034401717422425218 15818982 2114478294174618125682731746685754862080 15818983 838399031242577232912682582132294421904 15818984 6496319957378438551703125328463961374720 15818985 296191863774258012704476818168661635840 15818986 -320806721010536942737621138373404498176 15818987 2724666532596407745490366521985424832 15818988 232424497166565297325036895163887040000 15818989 19547877108774994353619878351395656728 15818990 -115316773945376396603638704536081203200 15818991 -1777736624083567165865338151088877257600 15818992 -453536749877197617119682734018466480128 15818993 253058048043837792519042581297015310336 15818994 975454173600703242142625169565386401424 15818995 -1489861864919207190106834031473852986000 15818996 873984986934585785262410945483986800000 15818997 -3827301867434004856779897134965508076000 15818998 650940782389419345225299543699991310464 15818999 23303762374475556025311848698050675552 15819000 94202325813095995595281951657789440000 15819001 -3003312964768371796907079142296237770400 15819002 -2724553000588195045134931616060329322496 15819003 6219055232740573528820406490385936074800 15819004 2256999979106739750895075302589132845056 15819005 4181439141036045074597424164226183663660 15819006 179978504119001749744844781831439564800 15819007 7921423707820504120465162744310195303160 15819008 -766602220106372043156910176459949080576 15819009 -907585836501295409117430196228280571072 15819010 -1217786344220338725248438691963291157440 15819011 -1887318342820689540898490657897826596448 15819012 -5475900753125245571678535469722900480 15819013 1873965045773121274361003730676915149216 15819014 206775917652890611551796198644095861856 15819015 -1023131794542597866024481004289459343360 15819016 1796096287948932615039779892902463129600 15819017 272070970736930345934435965216655418212 15819018 -930937577338005861548644222900915236096 15819019 5607348443316553849552572300111389678420 15819020 33448533174406034701546270948971079680 15819021 1496565030991565710397582191865546714880 15819022 1126157548519107077925688253157406629312 15819023 -2263246354301839866130375135610394138696 15819024 -152523115712963378123698734624014598144 15819025 -3047423657356148762071323143601522307200 15819026 -152366148399070392169650321375442290288 15819027 -106467863960043743989986838034026131456 15819028 4371330887187178579390565167475955456 15819029 -66331892745955497889430905067861133924 15819030 -424192798381411110135947887590963264000 15819031 -5268764121161902224525054717684937354168 15819032 1541862843674520411194948986735540224000 15819033 -249439817388054745103442333171408457776 15819034 -1077881582747795934654258359068922572800 15819035 4964696740291725675462730398364892258160 15819036 4682419434664793121666356784410782556160 15819037 1512626129671671417151273577768334066700 15819038 289299469092410910794944446891887564160 15819039 5389328489294794808919638409343343942400 15819040 -2996318661289302014014480731948721766400 15819041 -2498675353252114510598153255379232043328 15819042 707317360011237380951327584279469795712 15819043 -431757400453422248248918253558829004708 15819044 -6341696802128699319549973515251679800064 15819045 -1098568275624966818762427521394204845760 15819046 -2342632503495812082187319177934108522528 15819047 -4625978537333325009393032266462703562504 15819048 371735294947399961420376041013928181760 15819049 6970688525907150716371455948051178518528 15819050 -470465213900339214682283893318398175200 15819051 -25981704447833176535261007375831260496 15819052 -2256437153121051371139534950170831446016 15819053 864750091793466320267058754433738617344 15819054 -10003134439201016647447650898562717568 15819055 7836306829697654597394589976925189120 15819056 -1210033339367835137038472477567729664 15819057 -4760396377072511589444031105584817234800 15819058 -2152091228478715291703196089900396223360 15819059 -2833871576895073957881993263791708378740 15819060 640645938627576343027868824165152552960 15819061 390066894935151477277708195335607021560 15819062 2725796670112631590868081491554511105920 15819063 -973654675636480582570638485646125238912 15819064 1508767013445145783709579359247093022720 15819065 851453021811129150946360236101912003400 15819066 1630411731978588021035552645617812803952 15819067 1648106884683024130222507660062646018152 15819068 3326861941785030719733636813950844238848 15819069 -822819731477379653605719389139796771584 15819070 -1709649812850035654332918321424699616000 15819071 -1040020673410412590736633702952556168656 15819072 -146422770486069812194816833333428748288 15819073 2285911577466692174952106598915619280322 15819074 1491054506489922061726271836472079682080 15819075 1365983281966646483271946634358409239600 15819076 31630816784633647530953363067261345792 15819077 1247526251375352726610757529922124401440 15819078 1029486708022185181536195634849839845376 15819079 -4465188572566908225260740131788078993320 15819080 -3033163077654897349114688316921618432000 15819081 -4342540484308460867359771085473573464480 15819082 1166568583868083510755552934218801913392 15819083 -86140050256089343330615677634118737920 15819084 534332971883844773286154896246709616640 15819085 -1125197807113296844297488816102293847840 15819086 -165857066696398464773092704380639073216 15819087 -1858583856415414246929081270212831557632 15819088 -36322035671159228556546078016016293888 15819089 223161109153999536849366402799965043968 15819090 97994834256076815575961992752037452800 15819091 -3268323158620687467191342235649194431920 15819092 1521053346505564406626709328578740058112 15819093 998645483848415480680255701013716112782 15819094 -2369737388662179428431856785517896176000 15819095 1300595417768841890591965687953126205680 15819096 -295899572928259400927365928215624089600 15819097 1227057104073759410398073673263248690432 15819098 49107496062693524151248263318145182464 15819099 -296161418479157786484882222607579530960 15819100 -84480283236875269940295763788486835200 15819101 -2183555076411365292566908510104385965408 15819102 -344961837365443597761869966360255717760 15819103 4653062929430273026353277769874514840352 15819104 -1731906069953385555601231730723431907328 15819105 -1127979070525414690646012077237637351040 15819106 -507368821934638642615615878157434019248 15819107 1002131838068374053920226397465601432400 15819108 -995460667962529888788618248905222794240 15819109 -5473348705388772985368834361532504914690 15819110 926950664852005410835065641617615128960 15819111 -357695815778691111630046085255374510080 15819112 1278817466142268952945345241449637212160 15819113 263538528944282237214707913117131660004 15819114 -398012054749670602137079761603679180800 15819115 457630014191055460687321588810003932000 15819116 -815298849794859395000363970954363996672 15819117 -4018858612914663370461637561962562898688 15819118 2066166050091461332033720004593917788160 15819119 -11730454521904462543831625066190810676704 15819120 -135286983148458713509862605637529108480 15819121 -4537808775660439545853770026691397444188 15819122 -1189250416691019663796713362219755094016 15819123 -769672676889187492544822967790485348000 15819124 117754203478167011272239712556361639936 15819125 826175513033574250297685855040076320000 15819126 -519346569663361154021917948720507593216 15819127 -995147484387571210352947872337083273120 15819128 804339150127315511554548130204946104320 15819129 2454469990981031119949251741217420754804 15819130 -883395336471486968049400884647815145280 15819131 4449434883526641273976244559781031200932 15819132 129336482399833096847869111181191176192 15819133 4340397425599262074730407864893612971424 15819134 -678668887727292227164880326508094136320 15819135 -2086009225422968644778964177278975660400 15819136 1640119186871915109925322713616665804800 15819137 2159710000747407182949195237630766278786 15819138 98310156361274869854819585654075080400 15819139 -265588267437639433032070363501340666880 15819140 -2049876091718747490276564029540209570560 15819141 8642798983543075657504640817917403456 15819142 1735915861665353035590904408462046323200 15819143 1908499080429374148909900081266207770392 15819144 1850523755433234571869317541551497789440 15819145 1072710140067599719677977555460569145600 15819146 -856558207955141192981652510547559960064 15819147 -692046024982911035758387858949027823312 15819148 -2605614526678266151543150311004989592064 15819149 -2863978058098366455630864828485826972864 15819150 -189605237390802518178748946952386534400 15819151 3152379596522708156278817464198359350904 15819152 1819491617861627212641630440528990699520 15819153 -256363860006849726924600218885527173120 15819154 -293895880731652957795324116086883020640 15819155 -1617599082516336831200525128296323861760 15819156 911148284819521875117263668418845936512 15819157 -1405875231000809556691656551098936660594 15819158 2091924944014716150459195880213232630976 15819159 -2684493956767754107285534105045983391896 15819160 524082634152694992616973458123837440000 15819161 848184739719197504026774626291850436112 15819162 927129098727770694450803037615574973952 15819163 7168638682292797990009344125408665281696 15819164 -7786112895266256622391753581337789913600 15819165 -1579964702920729591079819415271159526400 15819166 6787228535961387574774627516891505817600 15819167 628085018075571494176016946851472866304 15819168 -5400206107804895007686851863787968921600 15819169 -5507351426640834734154875699401072314704 15819170 677029209768471697646905622982089779200 15819171 1965401324932857507391008408216094632960 15819172 88122555299943565216006157350287016960 15819173 69158525056019515719936216192113716800 15819174 -82057888329383040664628822277020147712 15819175 -723122263190070437141739467882881053000 15819176 127699108689259533479008236611998187520 15819177 -2254127104759338979859018554884087120 15819178 271969226660347057785704794931435966640 15819179 -1577777997738821181120968863142685169824 15819180 -20578028371270766417682969334867169280 15819181 -52326091527575739785684177485416336000 15819182 3866449253265463574532590736679107984192 15819183 -4616527326588753643339442152350986733048 15819184 6322389505083803809299168425255010304 15819185 2055700168772205583800258597227911987380 15819186 -788357476747414554910260325616288620800 15819187 4949078512603146914237601803452357438800 15819188 954453699971636023189537282537848532992 15819189 -1482926024352887106732576879763746737376 15819190 1687153685173586587467771575992496985600 15819191 7238904715071422351184897300788134746000 15819192 3748753258713470585717609719864675737600 15819193 488523056881630511047435334704368396288 15819194 1190417487232219629378224307726728136672 15819195 -390127999313424565108218282113319494400 15819196 3658104886154376466640755155929426662400 15819197 -9562078039402834924266727619585215305600 15819198 960667448045516310757835275364387358720 15819199 4067955944604156000521922261965238393720 15819200 701637467272738656660367304726623027200 15819201 1150790137589268476397956343356280157392 15819202 -60580486433790308104379968859694466560 15819203 -7176200101460113024737955679546797828548 15819204 830513448881616810527985818637131037696 15819205 -2063683209195821643165320436375295891140 15819206 272930202515608498863251017247206205184 15819207 -375235533810491152370037930492230361600 15819208 379812635799685960806550468717869312000 15819209 -946083233205429429550273786707948365004 15819210 321947133850143020223683693103760070400 15819211 -598203351992091045722378628769191457200 15819212 -1101572294574461255746293411415884428544 15819213 -760924899313984504900247927995943350272 15819214 -892829899285192031653831645831299147648 15819215 -4683693695959058529549581957043695580480 15819216 -63005723481055672951576122494795120640 15819217 5197386473983801628438942927223228609266 15819218 104287425156722535311415561102597244560 15819219 -28130586426813646557763454751326374032 15819220 -1592845537546772907816709521751520805120 15819221 774828984519617765009619170779047228864 15819222 310767080161530375469459697806244568960 15819223 -69301320249369638320010913533584385360 15819224 -3766560354280622635033522267042374359040 15819225 1671172141086908143170128857834770891600 15819226 1771027243616999811424330244489640818688 15819227 79098556743504331332853720688366301480 15819228 1051937442464910948970690655013233048064 15819229 -1150505344480525864699728670799663111360 15819230 799393875038482020926116757027061139200 15819231 3409609428148471550772205207344618228624 15819232 1595456637748895252241933858929357881344 15819233 -6927346237209838807593072249755989063518 15819234 -458997553166175608083267475700352840320 15819235 330509586875798791165416000163158029760 15819236 -730605797383775983986968399855546232192 15819237 187346277951448859805604101869799007200 15819238 -1238619096096188104182044075860298995200 15819239 -439822765022254121372767031710262911680 15819240 -17889228513841857807293048416171622400 15819241 -2587254570725920426912645031878365996358 15819242 -2688374772903281956980736851568746148608 15819243 1723432151816619070298778765025778248128 15819244 -777323785065383023977494892143284296704 15819245 -2875721954773477530829514258309155849080 15819246 67188488732935051844641098264969242880 15819247 -2021830136992369743458568093367052741888 15819248 1260394169731300572199527673698042839040 15819249 -2199915298419025886345282803106839169760 15819250 -2753363675643494146890921588975788088000 15819251 -3282843107671439127206959175704497229920 15819252 2803359960607955586998794300395188619264 15819253 865365956351477135167589678126110301820 15819254 1649557064199282875905193162337242705472 15819255 -2672319696951176342968817828371299046560 15819256 -446392166660166762537750360076237701120 15819257 1404106160695024609101784485384852888720 15819258 -452363404910512586286101794174661425920 15819259 -3917979232443161008317588899016186321584 15819260 5431787786310107677110872132978918707200 15819261 -506981103758018539450801920100906518528 15819262 -519651495039824130416874583735148450688 15819263 -3861134795186100573792667797130218960 15819264 -332827011338968493043261336577288175616 15819265 -937747044656029643063202257516038045440 15819266 -823281593407646024475889999010404485168 15819267 1473895378608649383891882660871440962880 15819268 5586790800377812474784675068277895118080 15819269 -516541465004704360117117577362560758400 15819270 -10136535107623594395888270833530767360 15819271 -1148986370217808133889590579190895530008 15819272 292817277998978333473221021545648455680 15819273 3748803066785989151351712959846752908000 15819274 1123878596854572902776695944013935801136 15819275 2103958042530686505708820637576167056600 15819276 424389496320471040101317863931228651520 15819277 -6032925849346216273374063765179227740874 15819278 -3659976534244660361644667168161269802560 15819279 190690392305099027611282367904077168640 15819280 -713084985285493426366760647356242903040 15819281 1654877331006221658830375504643119998452 15819282 -3125455100188388472051209383829953488 15819283 4183357961409392168520176411430357439532 15819284 -931364269731152928519213794515617210624 15819285 509228646402253378884611707535260487040 15819286 182063326251164894923350155985942589440 15819287 2005166272368193650155051940254892245592 15819288 1304422108782484422773042675464971202560 15819289 5524516801564965937869199487288254886090 15819290 -1193098941071269475357355219629336397600 15819291 -4229732610044383726629258591561653366100 15819292 -545724590954580938020387510304713705984 15819293 -888448857233443468614508995207873638016 15819294 -793347714346332857434700498499578846400 15819295 -2697300420829950219442089023522975252400 15819296 -1406779575883532682180016603688691499008 15819297 526465839797360436589137006996472093440 15819298 822340442418516062447322328932240000 15819299 6022867997971154005058139096003609611736 15819300 102357099725412991389698606562559180800 15819301 -1446428303046113949892593820463536666400 15819302 2549333339515293743436223388722060832640 15819303 -1461951754436176882008639216369184801152 15819304 386457287815220072241065203368496742400 15819305 -721732080211393722852789499547044512000 15819306 -220112237120290764299001596537323200000 15819307 -2411649739969629172059833467097105233440 15819308 -1725278315798822926088386894092916506624 15819309 -1768547296752721916296808049732448155072 15819310 -721732634523097797178815770194812829440 15819311 4228153907230811453998347027951391728912 15819312 -476730930886954299465531885191701463040 15819313 -7767802891972160065644686028158967872 15819314 639198662157069582271806075344662566912 15819315 -565799269622990766138025351517225814480 15819316 2221463611969384536353904559791826268160 15819317 -2129505475853613782064592197615186925188 15819318 -307791177815769130294686881915558139936 15819319 -359074143535784733820993178470325939456 15819320 -3392216594477717346332660007355631616000 15819321 41311486900626851782182570168638674944 15819322 -540844774806864702355638665169286978848 15819323 1868323039792949816353529738779493574864 15819324 -1908065933482829571085182635136448143360 15819325 -296515401375621145533593978435830307950 15819326 4319435481659556826024461897949253218560 15819327 2823431229579139543300745499972637819680 15819328 181049953603666680703208100463950954496 15819329 -6945631485472704548303605692042896267070 15819330 1101306682294969427702366952526205760000 15819331 -1198301272478863544256653197020491384832 15819332 -3392659433493139984370754388471747960704 15819333 4058222706135445787339348159102394736128 15819334 -778980144819803489437997113863723169920 15819335 -498426042705098364711014408919058752000 15819336 -884409994549512641511001614693654927360 15819337 6513871664815810724120954121109915296986 15819338 -2859293838055149909677158591236692326560 15819339 -413706171389120502329386208683186397712 15819340 1460828538183431153423295617190719523840 15819341 -5559417801735116655529211288798978421258 15819342 101162611771146906261821200264272334848 15819343 -3333114043798669631685907722051984534680 15819344 292917120190657081177468267088912056320 15819345 320789272002861283196376887193123288000 15819346 -1707719571783693427875313271494628662128 15819347 -1547710138777747741247935702450893501204 15819348 -2021392923254468433617484733725686814720 15819349 -736256229208637422120652013248604017920 15819350 390117970532183727529939835014004332800 15819351 4133329755447173561317856504761340873832 15819352 3208584212969489490571415653915701043200 15819353 -2959192786946293687036451689215553860336 15819354 -332001826766424197441371319474039685120 15819355 -4134114703469820995322489183712054896000 15819356 -65010237928542033192677950655745157632 15819357 17883261520791152882883884249751333792 15819358 -1047849503530528401287918486930483357952 15819359 6025179004826873322552428495338215547104 15819360 -1888811050552350445131947646719258787840 15819361 -5396525380587375531889916647053871811038 15819362 3967168539266342834318217664260648960 15819363 1013298146303647334464797872846118593184 15819364 793657495391038859319002691413694050304 15819365 -103121710539290420008076396213611324800 15819366 999175170555055379897054672346427304448 15819367 2385651522259153404509521366061497476432 15819368 184004245181861394186869748687922053120 15819369 -2219595033078061362572705365214409638256 15819370 1135432529795603846482870307445445800960 15819371 11308315413141275427337795090543381463352 15819372 900406160472412843329881088693523120896 15819373 3296973351674191136972556687953958145622 15819374 1500393558175723814470723714177069707264 15819375 -197463739264753877768779705684105200000 15819376 690435879149463125577887635584070418432 15819377 500001826037367443109356381708208273792 15819378 1912642072877266771822199468985702539520 15819379 4241599995052868746877904101641400226376 15819380 -1417801058470842871572217993469858131200 15819381 7973056596044761698862722814673970222 15819382 2556042814169788254030901155236812677792 15819383 -3907421100861754180903542060662065855560 15819384 873193763143873635144322833229912473600 15819385 -1504214934797771491886471711140854868800 15819386 -2853181770825959622150380453243808550656 15819387 665989710186681067743120465199224142560 15819388 106158139480106662835880328724080670720 15819389 2007853376932543031380109072143189142400 15819390 -875850301712005233734037142715455082880 15819391 -2056341527973252538263280964005418960528 15819392 -25816661218450677360378553753046876160 15819393 1093660487265671001361186664357691433728 15819394 -1112298893642097683598697628803817101920 15819395 2026022084572928881002179881250243168400 15819396 -972024401244271300165143184150199006208 15819397 -1982916468647445985664083148335777171200 15819398 -91016726633239858427733933986536481664 15819399 -12833170146402621040068234352816131792 15819400 426790743839393798231802008635944960000 15819401 -388766961188996073998710314666599421696 15819402 -412807089020320227873778741860150797568 15819403 -1234359483424194311624945595685089424132 15819404 5002779397983655506852815945211354713856 15819405 1703041691765067858309267739330871883360 15819406 297662940288157767560988083287903369152 15819407 -3088766966028797921973343151778969466200 15819408 1093551025462737081959643855565927219200 15819409 1853404011457384178957322439067825860416 15819410 230659150948247554437347948049761664000 15819411 -3664268952465968321147618286922979129928 15819412 -817000877259139291815212583520350402560 15819413 -6154078917485402640686051149102480918020 15819414 23694670705213871598161627328750712128 15819415 2645369677241409803977198624983472695600 15819416 4103861416660801924202300783007498516480 15819417 -359802242838063513299198813215226309712 15819418 -4567077074699433553912424461703989783584 15819419 -1057920397486834496681803476414554880 15819420 -391126555972430402765228533211979525120 15819421 -4292070919044791261760198357787776484378 15819422 1293626716709802533928422602216937008512 15819423 -668548146401755447435119652175628276096 15819424 135945692482969389770227619878555090944 15819425 -2304099611934906418195673243955496139850 15819426 752022958974193257065266153026078710784 15819427 938891077773346270255426211521334817760 15819428 -542362194738341100800569329734988574464 15819429 5024326324313310367369258678378434373728 15819430 1316617974978334774460701827514467131520 15819431 -3480052620613647916553594499337755141768 15819432 2129450698250557165679113475448664227840 15819433 2007725133517853321440475173246154849920 15819434 -2776722041169966128460598127507579827200 15819435 -1447796992629835396311609769027134825600 15819436 2079070561736583011734137703032277095680 15819437 7264993006478009322995636792628410198592 15819438 -3407422740312819359190531585686933606400 15819439 2793298943236147120985770810667151497952 15819440 -22682077262069337230903624217078005760 15819441 -4233688374869646967671688899740878121376 15819442 46261256444587356578592213641138680320 15819443 8277213566774488513503725774182718479800 15819444 -1329135156528895267789018649812429461120 15819445 2123610587394419526301867734166819120920 15819446 572448549398578708692038460987110223744 15819447 -1182885240656385903030259783944932051328 15819448 -9401798779240485631483668144176295690240 15819449 -2379827226045824442178942539234816254550 15819450 499409642804812545829190265355842547200 15819451 -2716364236712610510582756855353177960600 15819452 194162354925961005937502128746664934400 15819453 -524643671923331373991702088886944775060 15819454 5178577017025632998006916058930747875840 15819455 17792885533224126125078623089992526720 15819456 105674463784754315468751657017762906112 15819457 -3440323457163937150844625137973778074720 15819458 2056066782546283786626793100313476560080 15819459 1093322739452481472910110794285133333680 15819460 1326996244588912657979439332657863987200 15819461 208917795818593102409655788488335692544 15819462 121437142715678934324289669621105455072 15819463 -5002106431620598143493792857411690087120 15819464 -6555743227512138632385890507552106224640 15819465 -138231493911148473774313922158085134080 15819466 696560130433515057436609378063293426624 15819467 -1266366707162003299944481858059937451568 15819468 835564253948793762198740580475812003840 15819469 -1207853901766481151567770894291430271680 15819470 634590094662539820376197834709840872960 15819471 1765948255131290569256997188364932134920 15819472 142564405837283765121590034189216563200 15819473 1422246395877015358476775323244058932722 15819474 250543919406906870923025095098024661760 15819475 652451492203595960621494381678095996400 15819476 758161981431760003810573655533373061120 15819477 2197006393844979079819773876519032977632 15819478 -1423488346730687082471541868824151988960 15819479 1658134864348951550521300621480612456800 15819480 437228321756541337019994323928059289600 15819481 10997696541288761247118940291333573928 15819482 -338002340690302441567975529292404790528 15819483 673336958982504813330597018281401948800 15819484 -399392346716632831786831215205961065984 15819485 18948477791088703718321707333717156800 15819486 -205840642544377728466223192420100759552 15819487 -6870070365928307674291127266176471725528 15819488 -569430522918792511992984491527722762240 15819489 982247845872774251576106735109272455040 15819490 2525022260806529905250002104820795956000 15819491 8441704673114370544931760982727723883552 15819492 -184550531427866207608693486197667061760 15819493 -1613274564647751076279628398082469304800 15819494 2537637276935488383279349870022847787392 15819495 4271725141001310791645273336875665638400 15819496 -900163867426380313207800335460806492160 15819497 -398273647460907040073052922969920599580 15819498 810781080457827025332828089838613636704 15819499 -6844400705760191447037752892418918751500 15819500 5226603559120356528731190361430434560000 15819501 375462941279604127782417598699799737344 15819502 -3574930330659543182813923482829955226048 15819503 -1497910665763674865154843387854198286400 15819504 -807110073979229307621237142937453199360 15819505 -51171315068465875693197470820858336000 15819506 3115627300314443348212009031938516967952 15819507 221629096209662012834847617968479416328 15819508 4028127050899378906270725939473963347328 15819509 4233929229169521462249391627225834085916 15819510 349672809436975397943743178520561213440 15819511 -4178439425439620443631629121980731844888 15819512 1832980801150370668592744257682694266880 15819513 -2871462686409891764359667897693389200000 15819514 2070341494812418610525969533578471002880 15819515 817301576360173190196041366650185738240 15819516 3698378782084235615728970890919079797760 15819517 949082236356888764992669578225107254784 15819518 -109948937429402753696769206869152607872 15819519 786525850546292507628536104154106310344 15819520 1121515587030857374671533451173041274880 15819521 3063825738963635328316635252207880126722 15819522 -393375916237481122112436533466927739392 15819523 -763102056498295580734278994052708980228 15819524 1551265712026034259923519313413193854976 15819525 835839545314046700927258811081378604250 15819526 -418316146811314785434192214574909872576 15819527 1282807522129784644433994584039578740192 15819528 -990338521267140845635871781916262400 15819529 -2715182556214258270157184638848498080960 15819530 1216709106175039616413273561127957233920 15819531 -415602829838480021198681044568524574976 15819532 -2309183159788051712973133203227658997248 15819533 -3656232590499810714830203202693751204480 15819534 527285612263446269533500144356929152384 15819535 -2749879133919266081907389330713881709440 15819536 286480828140626698697751056468766769152 15819537 -1553771623359996947978643831665101119648 15819538 51994799970574938889956689972147263488 15819539 -5587051615677540673376525886937635432660 15819540 294009203585440203497965495212595200 15819541 -5090224862040410920625322646735551555058 15819542 3333656574286656308314544594958769804032 15819543 -798539982173581487721755465602537611336 15819544 269509660191921184006186550365455237120 15819545 -306283078471550661896958535149592518720 15819546 -44026235803467983355924957113765673216 15819547 -4390889546968781530414429832065761147004 15819548 355273294081693362242939514504955944960 15819549 479096732907304294008568467246282776160 15819550 -1582315434678654398224746548179221931200 15819551 -3370386754442167394296725986754108047616 15819552 2098696707242431446369536153576158003200 15819553 5169540764939800247834593165900270984802 15819554 -346386801274620409531420932794514753888 15819555 2382397043845489596542587951471527025920 15819556 2403088778441618445738823055385406536320 15819557 3282264599348767042709068165530625123800 15819558 1483334774972999626252399096959744140160 15819559 -784653769805828230137299695341938987984 15819560 3917116440178943288355350883253610496000 15819561 795450702525720716288573156092970685888 15819562 -2077174270820977806462897759045796187136 15819563 -506736486082648652859420001653982827336 15819564 -4782463345433769700988706596447610470400 15819565 3159893224664026623179827403160552632460 15819566 480615339671417904707680635165609926592 15819567 -4649696984901514329298061961166362710520 15819568 773186354943024737441384251515212267520 15819569 4444863290741785364590074331455166781970 15819570 779051936286779495573831502269012659200 15819571 37934924109294062824748545667246947520 15819572 494870667994225845202697911932176586240 15819573 837133547823528096227875204695829175808 15819574 2765295474219745769778673419773522691840 15819575 -1083357465956463082410225143409392054400 15819576 3084738731639772670595566563603224002560 15819577 -2761886952610638455391276532505819919574 15819578 -193129083397725616079085167907945228576 15819579 134776224327834873109014274942720918848 15819580 -278439269325338765595888100110012917760 15819581 -945285542658080067394593282170218044672 15819582 1632570720598189317448271531506302441792 15819583 -2696933027508210758513579995763281980408 15819584 -235105754586480748981032740347076149248 15819585 -485092507790874312969011890947410889600 15819586 75615400090994489006448505478140586880 15819587 2887558505819373407432636918843208458400 15819588 1169509640239080441844259796340943673600 15819589 155290442986687345032907073132614645056 15819590 1255316119763189287543780477750790400000 15819591 -3306212285339593766972997756393393509208 15819592 -2430777494141877252986878737176498995200 15819593 6241153769021347355972785656947615866842 15819594 728298461754648455252394651043770819072 15819595 -1089962380926020719056247731380974489200 15819596 -642813864728059072483842119607914385408 15819597 -1657554446922275030426849549219824848960 15819598 2772091723753351528089621771613704004800 15819599 2213010904735934920198117315052563697064 15819600 -93749506061430823972009456957548134400 15819601 5196723012308078218618573094631618832050 15819602 -1970712174221482767320744753249798971248 15819603 1776920384851680785640492337559301470904 15819604 -16041948981486248219444746119260690688 15819605 -3112524418762470744967839774629603021640 15819606 847833679372483879546005085342340465280 15819607 3804078403796738901329134194362380440720 15819608 820654340953921679499067387423514664960 15819609 -248229049840847157754578538823496117120 15819610 -305031553032254970966246260994948526080 15819611 -118002009832988184158145066486796226160 15819612 226295664791700711168390252763893606912 15819613 -4271239501495925120945116058231367922138 15819614 4861336892652474668133171472791134400 15819615 263956270387354994122102724447142637920 15819616 1284643126368767373748050472605599662080 15819617 3045668390954623213567577884250734312800 15819618 399343301570640645877099120372825993728 15819619 1129636098582596167762812308275640373020 15819620 3080892031092819561496263045963009146880 15819621 3401086098213217557333489492488357203680 15819622 224973219179391669448525585592130138624 15819623 -3359609610804002879233356773304096109128 15819624 -256499294160869584589517916160449520640 15819625 -835125827805148526757163030080722976000 15819626 392099382124791742093899190292868670464 15819627 2077797096049315686704006455546367647320 15819628 -2458633554364832024425645095514570752000 15819629 -661496492140700269807706300821578950208 15819630 60536746651593794690134652705850839040 15819631 3468060415752390837802703157774662935072 15819632 -1367632558923778305263155026375951089664 15819633 1790146198941350327658579492564791002884 15819634 -2311108387621180361210659866465421006848 15819635 1906420109612050092335120966581705812960 15819636 1053099528776611721536202227091195559936 15819637 -2081596944301638267189979212258716824608 15819638 -662641661258914343006431979929713251904 15819639 -316404358503882224407757118636235962624 15819640 1824337528138617339351626389199400652800 15819641 -2283863006909968023959634056331708777216 15819642 -950292010885897849487396999591636073360 15819643 602191190761014152852079525660855485200 15819644 -157149766705981807318834443095720137728 15819645 275410389977564843133087656602024569600 15819646 1318679582654493975935927058751474084224 15819647 -519663905849915677191496194903944655960 15819648 529933154529119306431667336096042188800 15819649 4475720338460168842766743639036605607680 15819650 1351497142578332077122539602072137686400 15819651 4169846147596997669182968527134711949040 15819652 -1291424162231545748995246047949724430336 15819653 464069409684838568121334358443253958144 15819654 -1162469461111711683261068149574495618880 15819655 895940649807101768946719173243128237360 15819656 2905068569061542228106753783311233781760 15819657 23978956551381709791128273369131591680 15819658 -1200991941972466548076792253636652442320 15819659 6072406142756423085877528317739935451860 15819660 -155326581889913114841687651114711275520 15819661 -612667428474060062704513964021823720 15819662 1398489326962613383729901716782515707200 15819663 1582018551436729494696295197462391006344 15819664 -166312805303385857598919171770422919168 15819665 854869345730262701667366820546899219060 15819666 -258547228368344956437438536759267942400 15819667 3260282601457214420029050690758576043280 15819668 -3893522217741447922529206405145074086144 15819669 -3089892833678756498439390528461401584306 15819670 -2492263929403801716714469714256731670400 15819671 2068103025332157992285079382862766612480 15819672 -844333516783196826526807555166786027520 15819673 938046312559483076386617183900100672020 15819674 1730169256738978398127293952797165577920 15819675 -766753416780345490172153668705077291000 15819676 -1104024729574442686854516185292743448576 15819677 346256870760460679247439545282778103526 15819678 518713508287335722506709925235725527040 15819679 -5151573233477741452502263151830022829320 15819680 -1371692864390402048243673155419104215040 15819681 1808658073152632234894322820001957119152 15819682 470881622406584692543675813437448698192 15819683 -71347590692748279641558004269935753728 15819684 20522949283802251019780352200634808320 15819685 -185415378935064374606641871140857456000 15819686 -823583139373130841367272466504866864576 15819687 1255391119351593351950777946632285707608 15819688 -612979419514226086258506001597245696000 15819689 3016824525473126917166476215800334506490 15819690 -125489324830755351210809978691071884800 15819691 -4491811591202141720976408539033920113936 15819692 -9958698579394818892953219376218209280 15819693 1741847832708465200813425587068260064064 15819694 -2836600595552636516097912806493244738560 15819695 -497518361626984572429929349518534596080 15819696 1046373842759500764698027640727102341120 15819697 -1257554153301411758375054093159777183854 15819698 2016145767620646160100910100860936867600 15819699 -1215541134659300786732745626466471402240 15819700 6206878650852339030479123923111577600 15819701 -2703623648346633876687940264896129338208 15819702 -133419784677528193548286067979076795968 15819703 327960702659514247120458123974786943360 15819704 -14314021686034834742318099550658560000 15819705 106247678639100210659716219764816649920 15819706 -1070073104795323014742570371762922576896 15819707 -4926275583661808206652376001197307185048 15819708 192162865182390026288793669951045328896 15819709 -1448701547040801053877907249689761570720 15819710 -267204356942167481809204344421072391040 15819711 806853310773151464936463360042302132240 15819712 -1829658018858565085723957594521782452224 15819713 1251594796782467981210455797483043546368 15819714 -34354574366990524869391310272353445296 15819715 -190585311508358918228848268830677685200 15819716 1314762218058348466381588233560617098240 15819717 3298407165779181735886915889019275329248 15819718 -2528426438142392004672128644172871073440 15819719 -1582968856511579490550230369827315747880 15819720 26902473557102044216020448746651648000 15819721 -3243764993932399923216953872810473319078 15819722 10774736536029516854531079728293338624 15819723 -139801040130349129347199797521472080640 15819724 4732881001912027814503497351672128380416 15819725 -1579391659014192048072802363705771500000 15819726 -625282576338283217534086039685399250816 15819727 1032806753392974561589407595145722130688 15819728 -1494347020680674240392847378053059944448 15819729 -237232325928092517138786178724730950400 15819730 3637504754957630459773807381972218746880 15819731 -2363733063680844465772695995527979121936 15819732 -3137338487795432301374447295583431782400 15819733 977718074921137817224117366582849019260 15819734 -245610880068012681677795311994594697216 15819735 939682813936563950949726883311810834000 15819736 493040918401797915224034373221214556160 15819737 -322043773811959150540064095975317034800 15819738 1019052097446791341612344813218353691136 15819739 -1547805519154368918011291234256423336176 15819740 -1749683858470064191571659396030832977920 15819741 -713307794813704668156298621807703668416 15819742 5720161412544903321271206738078007872 15819743 70989390241863330582097655269789532544 15819744 2944634969221334797544375676107489280 15819745 1077102370990297561904258543018702382420 15819746 -1297750430238345733974116473357611050928 15819747 -910765858294966060048311572511940738128 15819748 992343757808456851193612483379179077248 15819749 278350487399794854368386395605306224320 15819750 932789425744032063832793509674076800000 15819751 2573183476231585016260704140189284989752 15819752 -1857195609827911925789802102866463329280 15819753 -2940880324602564035575962791773928048496 15819754 216640507943421503133837876107132965632 15819755 163164145345234560000327628628178124800 15819756 2946667679234312245849643773403880617472 15819757 -233582818198542738195035749349858121448 15819758 885693545291994928376503260311864588160 15819759 3047129816211993902344850234082617208720 15819760 -1028856534951400889444434295780583997440 15819761 1894984844232292266871361694967449355200 15819762 331394648465922636274070210394988428288 15819763 4346595092849515347740130347807678360012 15819764 559666806662662473158923354148069990400 15819765 -375217813046548408805669794667705256960 15819766 -56558097011193154755452537716258845696 15819767 4941235311044116218291009812141161521360 15819768 968604950514822543114704083464885780480 15819769 -509543236231997634803418896247258619904 15819770 -314977933223181615485505827840665190400 15819771 307688691955033617390215504622428048064 15819772 -5068942301505020768877554901671790517760 15819773 8523322449143131610297058799888110042240 15819774 470423339214388798064580363998553879168 15819775 -3563325495732775881677562211418327257200 15819776 451249368355444373192365978999993663488 15819777 4422697728225167632467147275902879497600 15819778 2051356828045546074119657771199499421760 15819779 4230484222234550178038936334165804592380 15819780 -573822735524217349839367489939321958400 15819781 187453211816115392858019580572282254812 15819782 5001341041844328552368664995726719776 15819783 -463092039446173641076533410666480060160 15819784 1137027839208261427939886106549110046720 15819785 1346357231439276233429758848789451354980 15819786 -3674075824027526093117566484502779136 15819787 1738663386604781816086192884773872319512 15819788 42836817624119576886627400963792488960 15819789 -1053392996624297634455805815454864230976 15819790 -681690945703408642267883902325539699200 15819791 -1713988394834370758699343843285639024576 15819792 601135239469368571481960908981318582272 15819793 6607863119425280336821300923209836044144 15819794 -282708204195746121058063126682395255296 15819795 556139213956603512228527181194786709120 15819796 910710933802165320699385162060838625280 15819797 634809505439780123806425628181665620000 15819798 1255855514968152834555317953730172617664 15819799 3845068688781495240230766917114726167240 15819800 2529829786385145148281838475602334208000 15819801 2221155191778978749233916344204070494848 15819802 -73277633703245892318814917464128101888 15819803 587815122136357820503339568871727250052 15819804 -25115663293231436102867050597218877440 15819805 2031164876556476340547071983452304804460 15819806 -2254458259508451794789259285536430315648 15819807 -3263936198787925039268856396825177469680 15819808 1147488534136015179441098854021126225920 15819809 886368868989768345799650758306390159112 15819810 963905274752656491831568945343468636160 15819811 1022156320185890559126095351779214707104 15819812 394226722369212270409739318915418484992 15819813 4957601817878062268823449928709925414400 15819814 790778081114878557369653217567244431360 15819815 4074267430230181555088665536528917053440 15819816 3493583635512583096331769759487349145600 15819817 -2279045865903495800106248740409385789760 15819818 -740089247106076587400166328917508994560 15819819 2845962381021378395963495132832564069360 15819820 471986153884249577449270877729858734080 15819821 -1172106670402450499873921184787710724500 15819822 3315958388017570731424723788065731467840 15819823 -1783075725369814617546405176209909764776 15819824 1060902372576239194684941889954999173120 15819825 -767022466493483895981347414199469022400 15819826 2753232256538184884020187483549357625600 15819827 1467279470921698672735387557219861646464 15819828 -63967341263274322960235877295024859136 15819829 -153689565509885283560120249597802624640 15819830 76848186867703845283888226121570865920 15819831 -145315062683999964740552344674524876088 15819832 -1818574300056594215822004534476827607040 15819833 6583716421814805296144249110174477463082 15819834 -56638578354469556942810954413979136000 15819835 -3983050114750578832381624234221139662720 15819836 -2714732573307458545452256687822213739520 15819837 292518790591772442083862887815861416960 15819838 -2637775039780209289203962412291407335680 15819839 -948913535504578313673243613856209708800 15819840 -691813637715374971151676746630588006400 15819841 3970019028428779011498240525929004404400 15819842 2009998170941914051021900600332377829072 15819843 665504579595144154022822613312643442688 15819844 1943000104838272804415804162626302148736 15819845 914195851709558810915084057694893207100 15819846 -1082267312363050695310165897088583782400 15819847 -2104647427188528921750194708106921268680 15819848 -628098770493728351909093418957066240000 15819849 88952447434002935317322769588218864868 15819850 235199624731452983760479265722678560800 15819851 588566709069846098055806780049834037704 15819852 -2438954547521844560699909933618508518400 15819853 -1637600781650240221641201476921187828096 15819854 -36577202128383251525764192394034978624 15819855 456217124463481999948805396548937963520 15819856 571998089000501373256936473011213434880 15819857 485079412894543402181437725510393226992 15819858 3658483706863284342081304442852917248 15819859 -4804647055583564450994815948385305855160 15819860 319597730489444272812254830663353139200 15819861 974242047771733694196498633505007731872 15819862 2983260398336752429298655193700301185664 15819863 -1017871666967031584980732921630652496888 15819864 840617372224199235820199490785298309120 15819865 -2413293560272127065688533089192822626880 15819866 -1945394619108187539366112632134589220368 15819867 -100108627604931473803921304256061686768 15819868 404036449917362154154505444541003238400 15819869 -577122521450498465107874926558296221556 15819870 -1139952778010599708787451278671842739200 15819871 -11303487713843000790963585575448474694368 15819872 -87535710465523248029236662487374102528 15819873 6387146356650561116527623384884478254784 15819874 856681493067657012956032908296894679552 15819875 3489729987127459549041337055985139980000 15819876 -565353842082264644738098526377733674368 15819877 -5750996256540709457358226551463648153800 15819878 1978572967651303349908085358420350358240 15819879 -4942084463150879672602134386762723749632 15819880 10012721000390397431662930207122124800 15819881 -545203936075200166406297649174954392256 15819882 676264306891030190788534503629312507904 15819883 -1245314608011728322140850278108987667456 15819884 2969160431084459717442974375493178050816 15819885 3490775731821148225714310285943450012600 15819886 -1689861328048030151734578081751484956608 15819887 1155210187718011733344064794412103240000 15819888 -85528716713801012418487839666858885120 15819889 683677199251725218300123602021386903040 15819890 -146016204894050975782380247463865604800 15819891 -1414882049304182888136397772112612755544 15819892 -4024045328119590576466056837509988249600 15819893 -430345545877686589911616424177460142116 15819894 10925890478520813329621289997452134400 15819895 779639237180071697424862228095761136480 15819896 -514126339827988738712131822179630858240 15819897 113699380624305190323534730510673758560 15819898 -839318311081557360151434194357929222800 15819899 4680696218855903971627988508756464148900 15819900 -603411845574176766401503189841462131200 15819901 3743323523618219513597218030429030464902 15819902 -1040340906282610825145348329805656350720 15819903 -60380252987314364761737532718019600 15819904 -2328878420538138745380701649513511649280 15819905 -1014923239900545433019615939840513404440 15819906 -1163172955087055297109759896253153484800 15819907 232869475494605380682530648300889782440 15819908 -1060873428804291892438433305558921175040 15819909 643535092164132237762853019829896996160 15819910 795797101573540278357740289211667324160 15819911 -4038171982338137731956838946364734063088 15819912 -1194591692360265091665413096823024430080 15819913 3588317928998820168526237846734201755920 15819914 45521899810289490985240195095494010624 15819915 32895797911446433959089321275343070720 15819916 402714809515506367596347094647010300928 15819917 -190715870867360694305207887090840629960 15819918 -926196779304407051575356343583421388800 15819919 7554924860319905162033190554455914774320 15819920 -226744102737665664734719046721286963200 15819921 2440808223490818084164889662601644075040 15819922 1037821745867539717840345271175671128224 15819923 -1446695147425069112608676000395892258400 15819924 -529980222497558840269619910250449604608 15819925 -3828368827032093595760612663903619463200 15819926 35870184480538399975108581857926694400 15819927 -2311457411723597860894902448764820323480 15819928 -1292585300382796083831424565080275148800 15819929 -3968147350775558476351731739970018956416 15819930 -26705371216565366962316137729330375680 15819931 4698254453353096313468802218308902089732 15819932 -148741177067063583371424063489748270080 15819933 1590638991713212578575772454192520179200 15819934 881247142743986995184151032084794249920 15819935 -1794843202697838579189929783018138539200 15819936 1762700306811551392589825019375104557056 15819937 2029539917117547464912827042922730488000 15819938 -1448287697514671107035765305307258609504 15819939 -4288802764570569876619331925118743387996 15819940 807080998223587537161846805104887927040 15819941 -261957772240634002961567697285097316100 15819942 809068851044150811592698547970412680064 15819943 527535696362248655034624069046184290264 15819944 -5012123341687117483027626931752482780160 15819945 2148608441871392970663332810506259510400 15819946 -5245744576319284352796619158478538821536 15819947 912361827604915185756501501729138879120 15819948 -160775472378572575093826722144332186624 15819949 -1325362665406993153666354024833880558836 15819950 -359563734971793302616640053729562449600 15819951 -196817016436854455037850151322098073600 15819952 430338631247242566943077237174354247680 15819953 2133234885230943631068918181685840387184 15819954 -187960058112730661877535959918544162560 15819955 3149004460258427980885931768188211973360 15819956 -643301154411649359182839317198756784128 15819957 1311210220893326464817735088098544799488 15819958 -6087624781702086930748593631376701440 15819959 -1212888131519954128617654954509065276896 15819960 49325438100668403198766254404467507200 15819961 -58485432611473422046157420352220900438 15819962 -4243086547743761249575995113815001226528 15819963 -29153106547991551026041715957289359312 15819964 -1356160669300992164092163799960060172800 15819965 -403562827058162465762009672060684390400 15819966 -452341755251496250941509770761399752640 15819967 2790504397140967842297391824277948798016 15819968 -962771002748094643268466063493514133504 15819969 1980568801137400522085238940522186603200 15819970 -1241508754232558476770430671857093721600 15819971 7257558471472663833996480604562996666172 15819972 -503295490550446619938095196967431016448 15819973 904975716177845909414990248705953242688 15819974 1993912272104301956223168168710982032736 15819975 1481518331808937535493947467221945120000 15819976 677652723433482179987574805807114813440 15819977 1285549233544615149216630821828258420826 15819978 1038106465063046562549831492070133524224 15819979 -1254399339600046250290720627272223731648 15819980 -2513404587030003792151008134674102963200 15819981 -3875737752277022613616675494973834851648 15819982 -2677815832361676982064694156376509781824 15819983 2003918261562059547350413085544612627864 15819984 -691363879668362781585856809336429821952 15819985 -2094152172932696969224994237979184776600 15819986 -188443233869601851336911706008749129216 15819987 966790022682092080186516355088744222720 15819988 1624437254274173317821568791474371823488 15819989 -1787576699065942500545282151656718166560 15819990 1255328556427954696824182539178414709120 15819991 2141376779799554110164561113449036656984 15819992 5907689754823146058484409880323836160000 15819993 -2410279204047299294924467547466470117820 15819994 716330196686656714836091036792753198080 15819995 934171460347353125951878647367799469600 15819996 -1405858455778822976753035079645058739200 15819997 -5523812418370065194245904063195751950420 15819998 -173778712555756528489684072467363313536 15819999 -140446487726452264936162171662371050992 15820000 137107938535652742419875580326379520000 15820001 160392551330694218418081533815219573920 15820002 383654545713690811562346321554535329280 15820003 -3873856906715166804476226292455788287776 15820004 -4585271628958676507132880078972675010944 15820005 -2417840586538790961740656701700187353440 15820006 -8092447954643376777402397116302262048 15820007 1156941651037559196286515086214325286400 15820008 2406830206018012658261087338151870054400 15820009 1427614923912120138514265223530957065216 15820010 1880350325148236642730996664074743288160 15820011 2172745788044454848320969980973616205660 15820012 2295464654590440737891887863238270021632 15820013 -125537695134401019417882734988968532480 15820014 227210586848692495467400097557730924544 15820015 3251624617364838050262982530861190937160 15820016 482700471140362420688435512732601843712 15820017 -524823356500534246057785339884173333440 15820018 675632282305338258999740392448414226960 15820019 -1110554566432303330867675840849504385400 15820020 -657335561200379585016287097859144243200 15820021 -189159338902802684869120505003386811136 15820022 1271357333821751827962456186111722044800 15820023 1112235282478903528446497091595673634384 15820024 3586805206136048051518833059511398400 15820025 -283979593667168534826122518109918195700 15820026 73000390003413319181911730939643654144 15820027 -1616476668863873099580207747796659567560 15820028 -349586642580367272162655304968681955328 15820029 -2736561634040574751543922484915853185306 15820030 -2406383293596659880411565046932560547200 15820031 281283385913483793832956756662175503232 15820032 -1725247146477273548559856004089302220800 15820033 1612956820934839815000111960607977119700 15820034 -1693100431579943244375073412642497279968 15820035 966427514662468535707888927294878481920 15820036 -1605009361295167755216315187338618805120 15820037 6289026614762957099697988418578996318686 15820038 -269594401927213016238110776773848954496 15820039 -4077818619624134879238472320956520045160 15820040 -4456355907596435876591815294148596531200 15820041 299561773739829116846741882979543704592 15820042 541258718412106228638547549526594398560 15820043 4229174166989189179171208218537120958292 15820044 -339496465279085706370870240722228805632 15820045 -1614118172728380036397990844003396425800 15820046 2779976767271594209291002970481081379840 15820047 -3899556966604211627633951857358745733200 15820048 137335824176131467927320607552805945344 15820049 -39661018381194472608227941926362950272 15820050 21172012565506546557614631852471004800 15820051 -797741995663518922845244783918290102608 15820052 -1230546454349653793928083915301109697664 15820053 -1505870246347332707081730228474529745280 15820054 351528927757686995848162564670975810880 15820055 -928069455588826209465064534736880052080 15820056 730518799967429767591343366289044275200 15820057 -714896851895573000798853659118447223776 15820058 -2942066073512335034084896452916636623120 15820059 126467508265014254537638652465041574400 15820060 1552875294030454582220437478305044180480 15820061 -1251376243156039142245942080898442845338 15820062 1218239897197170232564463901979080274752 15820063 -487156079121526966485526459032755684240 15820064 3178951968483640224269974204424580759552 15820065 -612317642828800649583024552788751009600 15820066 4108968324026289545363340205878438912000 15820067 619439520105362644553381759376183294960 15820068 3347228914854471040316505535902062131200 15820069 886426601193517827696523169061294609470 15820070 -300873858435076479167661623601684791040 15820071 5410143152923045389310542093536091361104 15820072 -2214522742856568488242822394792748979200 15820073 5682432834752333392303966098045561530724 15820074 555974978041880488560815271205013383344 15820075 446690309283834737738750563711443120000 15820076 -1484114610410494833942246168677339578368 15820077 -1045363876777155728227320457331559561216 15820078 -98489483988482971040072557787746174080 15820079 -12482310784786957724992277406506796458112 15820080 -96900767718149067737496540901451366400 15820081 -3345493099131342132278589241278243070428 15820082 96916575100068545596938877008681335712 15820083 -658640613143686410427477244242076265600 15820084 -225664312954815543637459534291466158080 15820085 -2660524119435516889229602899706234500840 15820086 -882566517280915838355161014973882880000 15820087 -44101649528055432937232174238125899880 15820088 -278747480542139155998849409943491338240 15820089 -1409700188328041863416167455790042521776 15820090 -307022199642856125513869762859300725760 15820091 -1400307953023854217931519113052777445420 15820092 3604338559012386611083772720430040730112 15820093 -1199095059061651859110745290545315225658 15820094 807738198651620636710261310811225828096 15820095 -2231426214990209416337869103649480858480 15820096 -297961159923112253646715694075970846720 15820097 3698769330537360744204539304735483396546 15820098 -946910519218024696103975951115053749248 15820099 -1901319677742118925376843053699361496900 15820100 -20548780328581783362940484162118441600 15820101 -2299248701765077356042270402129925384800 15820102 428101433393599282774963118182693200000 15820103 80410670055515368209255830691459591384 15820104 -425977906008794844299306946920484986880 15820105 -1038138504129249679996005156531354777600 15820106 -592557478340007683193220685908016087040 15820107 -6555822735151022329726242350176067174208 15820108 502703508326021671041492069670592246528 15820109 6912266440530537696351949538506906546860 15820110 -31620128197738005068386930775059083840 15820111 1987728656693116836322978080480196988800 15820112 140760247722205725039586773843346980864 15820113 -828752379807173298039867097937230335360 15820114 1600166997271637780947172809710109120656 15820115 -2426741217070033754593155009590896514400 15820116 -9370097361573405943304948180443047936 15820117 -455540291534203067615537113220109641508 15820118 128750350765998796828143268238066404416 15820119 696028829490848404205478722544719044608 15820120 -1555904338386934971779929773930018816000 15820121 4136600137060704263949460864009779447444 15820122 -71096426525065122046578920735427863040 15820123 4006167365938737603795168544384762880208 15820124 1752593636987898440157348344098557230592 15820125 679212597663049743833768178811807464000 15820126 1362720834224893470671201943052015426560 15820127 -345545550957531312788301338373134270400 15820128 -967902391276647648155574418916457578496 15820129 937526103275354636691807706596405323688 15820130 34237635489975341616245346830153541120 15820131 4245076486042452972498849343780542364080 15820132 -575251623322837974959762286270242224128 15820133 -1468276644596489409344365128481456608480 15820134 1146509325925188164234656489778087692800 15820135 512278344523698119855771934902588588160 15820136 584694124139978372764460390240417218560 15820137 -870162397821235745552742828536865162240 15820138 4750886763842949495578581324251805438560 15820139 -4532176989797109975907295567301456498060 15820140 1831252288427067089523479039102045076480 15820141 -2512018390215946003932032076468356595200 15820142 -838204252037753108809333584148336978560 15820143 591948437546943610787818367977037337864 15820144 1093091258539558884313460963083109826560 15820145 -5833380953263710608408140085125833600 15820146 -1496251233282918055087266564437819994240 15820147 877063011204116449259049193145230840064 15820148 -2112805374157927948799303949504633913344 15820149 793434299135544628227082524465869095872 15820150 -1843913901843619553021705757921674527200 15820151 -378828551765819355158035061783955828600 15820152 -850645083633799384164314449979736698880 15820153 -4740388450317570927935986214458624790400 15820154 -1537648320894962851158576215091731536128 15820155 -1034220802888746336564900539285323487760 15820156 5231010377640670727134636830516549004800 15820157 8295607431506368645924944400809497490240 15820158 1014719219097656720344230066336246699648 15820159 921938421411226182364459553953620721440 15820160 -1372621320843758748454988738721742848000 15820161 -918058604878649430325162257097267308096 15820162 -2095848938084549392865689051040593221168 15820163 -561153325506567867611138855618866223400 15820164 -1408670113683768183229164317982180587520 15820165 -2144157679403099641331200691586941462280 15820166 2637889954727470015313732491030745188800 15820167 -453439392888254334996123041269541944320 15820168 -247340581672604837119374662385110876160 15820169 1128309638825048775924306440130210876570 15820170 357254703128286805387254878909561472000 15820171 2312472666707555282191631059532285276372 15820172 1112028137786962011048183424811288338176 15820173 -42196835659325118165922017799005842880 15820174 -789260580031898291392313044631330563008 15820175 -510560560674780835824894925798646593200 15820176 650788466378568417833811747752430600192 15820177 -896048720068575212100855658264103600528 15820178 1250526547947613591006967498157602415360 15820179 4339613338627254413245883886655282328640 15820180 1402144089423170058540930991043559110400 15820181 2972566239132454204329816854848738745532 15820182 -306775696689408923686105937774353096704 15820183 -120326097432175202384715367311842205360 15820184 -3295860657622298538527899388630382796800 15820185 2684143676908419164007436704982504564800 15820186 2084524943332695699567230756179966280160 15820187 -5570008070312119008015631767513656359164 15820188 141554477796766869082906813354003929600 15820189 -2115815622340297405203115747815944872800 15820190 -2228386282647284376600718560676152926400 15820191 119652205307866004566725257504901089232 15820192 -1680202412967493540326510332123301347328 15820193 -55897551565594302566031552628925756160 15820194 636929070806060402386785829961377494528 15820195 38858691332135668354686126142272590400 15820196 220556331619706693959749151690710650880 15820197 -3692287285211639802346321430125435543200 15820198 318643369986389329176566800879579299840 15820199 -1537393275832311768958737341592694510080 15820200 -2428894726434598937741757381593014272000 15820201 -2337272386011796586891516340887005165440 15820202 -2123017325760973358943237876066114238368 15820203 645344328216656064926415813537157758720 15820204 45431409627526434854449204656799539712 15820205 2322737560969222123856494374950061596160 15820206 -1985844858388763463924788660112795957696 15820207 -70356409813812953211660261788318906120 15820208 187773494652224058573952868228554309632 15820209 -2068158472153723223263146706734871546686 15820210 -1232727323555383292293636684972662420480 15820211 2809762791977597550605014099334913327504 15820212 -27808321415805517451420419878325506048 15820213 454366844959226854144075003009667150460 15820214 306749776100137112541696335727847767456 15820215 -1691485187714266795164646889235037551360 15820216 -71441105080241678633337116023161753600 15820217 -2267756167843981389791272059665407025280 15820218 -2870846954771344121681065761585914764800 15820219 -245105641361220430240387707245398437480 15820220 -895125856429178187250784933246190243840 15820221 -2280252339930130903059130028175005138688 15820222 -1253785268994922099566665095664958394176 15820223 -356650525215195636786440924347736334528 15820224 484251612244028569237044843409047552000 15820225 -119271255598244579154450780749657458500 15820226 5752579365044072392450972447159134624 15820227 -75130535563796729066621369188466720952 15820228 2032730587709398627519651843866671370240 15820229 -99185195291304375642398612367860847780 15820230 21360264204504706176269629890301501440 15820231 242402925771558693486189270561517016544 15820232 -2617524755136122026804318958222588697600 15820233 1287042542833703832320727063291810487488 15820234 -2785372066254043601834412519675093987648 15820235 54135731235601256143179219481090062000 15820236 -1723833961240583947966945320855697228800 15820237 -5089374331493940179876255671497184727328 15820238 -1233743447715427247769342728799930114624 15820239 3460851626922065358751335037095094501248 15820240 90453598253415182464185760591208693760 15820241 -5791601363726643713074761750052541525760 15820242 197984012221682074978387097161756608000 15820243 -9634560781742184100268666864474369360 15820244 -5148228540538523875769712488401605070848 15820245 -211065279728998056344715518867825452800 15820246 -929372483662426136793014650670548369536 15820247 809309956547707448546425139697191319552 15820248 2531361345074328617837645728502108712960 15820249 429998969460093725364435223050133450250 15820250 2783030335209252159012492912778517784000 15820251 2884505830464419941782312276904726354944 15820252 183205010461738070032014343384722216960 15820253 -5363202820075553909645817433484313235296 15820254 -1284710019794180405438504721029148047040 15820255 -4770916958142318234303068247729690192000 15820256 -549010536360988722298937657513177776128 15820257 -1984581225672660796932822230651065185360 15820258 -1331919495843515894076196131534888857520 15820259 -20857512760345120019606302249791320832 15820260 210504644060803022779289269531831296000 15820261 -1271259182570332620364654152322804674176 15820262 -3364991712461878005355190537194089662208 15820263 -2317031261556673206430682212089055539456 15820264 -4875253481551996123576981431264502548480 15820265 3091659087071487004815028022560745658660 15820266 -257708675429280383218959770340314701824 15820267 -186928329356002089615926477204073010208 15820268 -137960458987075987666390651913007965184 15820269 -3601414050701484309133576430330079903360 15820270 -443513827657050128854925065722395907840 15820271 -675495440188266410886044660671897079688 15820272 760287680612484983939684330807183474688 15820273 498376746885289041217238160351775743040 15820274 2048412315162943429129457667918602163840 15820275 195807507414519966150841510527469011600 15820276 3302632296795608517164716424345636044160 15820277 2910083623919448546086784650225564547072 15820278 1658296348126592936495122144822679653824 15820279 32615704466731785868508714643981968760 15820280 106652811816378111122466244968211660800 15820281 1424724928081701225424373271975388800570 15820282 1435989237809337605326622509768693351392 15820283 5099600692865943671455511313146803232880 15820284 101281832518120300276868710771435054080 15820285 -2596344124970534228961217053593567443200 15820286 -871345746748334759473812675699426951936 15820287 -3649877221002872218003067501936576666808 15820288 1311491871566176333646829848079624044544 15820289 2683437009554462843824882580279005287168 15820290 -1244962298056875528575035080560003482080 15820291 572989816385530439926538281168757562624 15820292 -480319116114279147628081193934400585728 15820293 303269860303308451316547751381419852000 15820294 76526775201295411001081411483064840192 15820295 -190993303330990713765470789996853784200 15820296 335432929021049549384795105133004800000 15820297 4021973626883726174660650131577564366080 15820298 113336584971287713320312953396949074688 15820299 -2569344684400975138632269046285322239360 15820300 193422688022585253099842064811548172800 15820301 61700607871276233678601656894955334400 15820302 8603976968040056766928525962136664064 15820303 -8527810208793186990233536313499495045920 15820304 -792087810807960742730398638163379798016 15820305 718795237904074699839437742489129837120 15820306 -157796748750498603656300954343582849648 15820307 -2959773391156041138223782671384097087444 15820308 1675479231045503403831730392694740504576 15820309 2645916498645028984908557522860325450510 15820310 -359647172749367402298035657308977386880 15820311 -204699656902341682482643863080899076736 15820312 -1580797858618163258242583906247985152000 15820313 -945091738768542852228043831645378933356 15820314 -1016051466338570408201415250212007733760 15820315 -1206646739839568594785312899286648639200 15820316 2002862710149204138388831784468668823040 15820317 -3692748555995095218944971813199343415866 15820318 -2438150362086941086986835556859258560640 15820319 -117388900741942076660013861303940950480 15820320 -799304141264020882510140328548300226560 15820321 679836089952961669657109449834751584944 15820322 -648681778983103674581056470424890183168 15820323 -112944129039044389804446806878140383232 15820324 305223826947696158232645066328708431872 15820325 -776625690952692244965929670848827726950 15820326 -2279956613363532834952492564401534249600 15820327 73997758921359711195802534920848349176 15820328 -1301968203805332584444584382138846499840 15820329 -1179188805117376556823940345648915679232 15820330 -1837149172904638633192087020487998049440 15820331 2405491346205649240256679425534666552880 15820332 -28312087608571945029745486925070176256 15820333 245585213993742141952047604988911201984 15820334 -1198666985625480806142446513414398170048 15820335 -2143633215278086306364418921100235150280 15820336 -995536041529838189670015546760393162752 15820337 242500818672342266657458794006812500200 15820338 -931902191676117569205278701401956470272 15820339 -1861181843721181491866407629649548809472 15820340 228679411284190158149391458541954435840 15820341 -203160460969182702388369033569320501760 15820342 -1032404219818779355370411989536802645056 15820343 -975019420766699437336453501105767501312 15820344 1446291405224917819061987234174791311360 15820345 -7706883140727495085274954612339940480 15820346 -3363776295763345876679750406484733592576 15820347 -3683305830615687652370132539192548090600 15820348 -38702239793304572275650042520282043392 15820349 -12928023793345123673578584675837342888 15820350 110645415078124072816141221738852864000 15820351 3407003060018766504251968203984343516352 15820352 -1921742730762678172652701707583285100544 15820353 465648858675037479313060139082755673540 15820354 -491701870705168198403742463276887668736 15820355 1029025851510117859323984437755752863760 15820356 1610418325212194152175584797579772760064 15820357 574401613273889227039621258207484257312 15820358 192882470990820814205337894292399788480 15820359 1363976557894521802798639722564013940904 15820360 -931826805543456424894965681313595136000 15820361 1743973790321301000065582670729409533924 15820362 -918682521648715355747169109849702606080 15820363 2128791512391451758647651067124687437424 15820364 323795612767203152432170666096563926016 15820365 1728832956765825159102871760074517989440 15820366 -74411777309373613017999925199740108800 15820367 1119414903231980168140461957273068194416 15820368 676536521051294001053373152801858125824 15820369 778572254817037278777433714462829288000 15820370 3103711394883377638008367212510948624000 15820371 1869297770720484168681757650582211029072 15820372 322429488929885364224627723155272804352 15820373 80251951581695865216996173921502627000 15820374 -674610694002146838044626023236106983040 15820375 -4633456341112200070211719665112885020000 15820376 2844472049876746173248466990458412441600 15820377 3713131599477600851857936674759005338320 15820378 -316404965538352675136071856012532019200 15820379 -2921727335239583974600736934576881170416 15820380 -338025010659049255257296807226245683200 15820381 694179259658337261100398163603941552192 15820382 -2273772290557363571998928028288183993600 15820383 -794387921081003136016276902813288890352 15820384 2542520660028825935620782773979214381056 15820385 981454614007294374710732970100380322560 15820386 372210965305130300928073430623467300864 15820387 -2361006421000910649323853379025728824 15820388 -163054583751459770186764736080413327360 15820389 -388052400862888998201079317805194552960 15820390 -1721927992751848894928738998419156971520 15820391 1876269850330263156575319919469381508792 15820392 -1522652543731488676496508103440612556800 15820393 928322317495183532179140661356449987642 15820394 364293292301068392474181183095918300000 15820395 -21144539544679535863205132714694915360 15820396 3803883935886912062920254248089832439808 15820397 -2118206122354876658146022035250586314154 15820398 87701337352141680029053997900967058368 15820399 -2673166270493403730583478951873257435040 15820400 -127908190061092994668594976872346419200 15820401 -775305855724301929537550491724209067040 15820402 696763975840084448204801319784866055680 15820403 9934800708122727398477214398007025152024 15820404 -110377854820035761993613478867515383808 15820405 3776333393929446221347648647651865980060 15820406 983395361585477010585239200101813325056 15820407 2533809811065412581299748834125630496000 15820408 -5926160533887878566780886924116707287040 15820409 3495986402902957749699033151323678046752 15820410 -588938960649868332141195417889923344640 15820411 -6373798310661095982429219780068844184416 15820412 -4544417720208600154512016050764346163200 15820413 -254940283009424307156220593486983779776 15820414 45234038625625584332703409579373992320 15820415 -634228980015937413084514435971717415680 15820416 666658200613005400811396170750655201280 15820417 -1708176959618539806135981971496007825534 15820418 3939722695287655400882094703309715356704 15820419 1031006508038527618498768584457124245680 15820420 294796597770752250407027701124088668160 15820421 -4657231798791811528516403269810622826816 15820422 -12829663718056515144727360518692872320 15820423 1036426120164383962761236943873963079480 15820424 -2418131642081069264309271386032689561600 15820425 1852017288076468751192752321309106566350 15820426 854891267307505103944890525274004874240 15820427 -1408605575931220385148720314644422876528 15820428 1794817193161174214269684193877342643200 15820429 3502187986858197238660342378756440029580 15820430 954911581693891891314351771190242951360 15820431 10414705695925961392415919118595779200 15820432 -1362979280389770760926244912592891936768 15820433 2012503506974874231870867369237606475584 15820434 -15775565846886214336665324713733769584 15820435 2781146482650727892406304719907368960 15820436 872921698683344558591049169353730423680 15820437 -2935627250739705144730016848533616731360 15820438 99201472859018326423947354373848429312 15820439 -3572366666100993801220120824219909416760 15820440 1627423589045343940118815487537182924800 15820441 1065703416889349656784488809564525537344 15820442 508423441343395858839790422475825292544 15820443 4015375608415243644584981801713160524332 15820444 203113507015747225802343238053115309056 15820445 32723443626359373167150268889610750400 15820446 1168996833013641630401659295183316480000 15820447 -1329024479466941774623646225486582705280 15820448 1607125658007958882169098206534907723776 15820449 2198826013406068368714366648318833932464 15820450 293243257535469963368420196199424642400 15820451 8049290701258910010309513119156536155600 15820452 -1153304575085061355572599384797176165120 15820453 -5971883713495207679260073273814811331136 15820454 39765236792119713404472302084630951808 15820455 -792997369100555239294159448026496839680 15820456 419664851753060007126290840022803450880 15820457 -665938006495759192929966102234241085340 15820458 -1289714236408057851590449287645143972352 15820459 2927003746829710241710395516638458668160 15820460 -48280687488857609930100706844910412800 15820461 7242869123425239566715112291613091129600 15820462 559877702167171942622857090348905680640 15820463 8717893196480042725583275450588769269464 15820464 11018622678198325902103111557834866688 15820465 -2129303974815779276730469416530481313200 15820466 -3999777307993081617579202569321458531568 15820467 155410034951859265609083637752995938656 15820468 -5255983216313281977835020821299561332352 15820469 -1128871547643227780855911146464264894304 15820470 -656513549627504744946276973690976350080 15820471 123050601075105737800503279808424005512 15820472 884789912806678466407468633461899304960 15820473 -942860135047032036564062084035805079216 15820474 -55749504368939976455530050550058561280 15820475 -506327136229840796298995517812347941000 15820476 -534107938268128208968546356059893186560 15820477 -72611686544085440819297540951306335488 15820478 44305985710262556216634588766572784640 15820479 -2999475094125529331668964507984031215016 15820480 -404218554179775316567313053142420029440 15820481 37111381148807924256638068731424024512 15820482 -2263641482712423604385193482183633980416 15820483 1144737188166176882110403670337497626520 15820484 -2135872087973451199376444074984642905984 15820485 -1342971475876723932424729463418771330240 15820486 -488069066232281003826846092139203546880 15820487 -36647798861830480519294731404984067360 15820488 5121655080407595202913307504195832627200 15820489 -977332551308871598441291379453872228044 15820490 245590874728629417483175208740481786880 15820491 7120145704870766034766498759242788044800 15820492 -764135512465496565508904095072256099584 15820493 73169890345637117308297162847231819244 15820494 657264530833710515831621188424061315072 15820495 3680219031381364568238261485354278080000 15820496 -357687159333497356269243564075525734400 15820497 -4511113772734299663085206746719668096 15820498 3297551189014213057937636179905878586000 15820499 2322736298748472583500717005038312827500 15820500 -154816407140122176452026936648243200000 15820501 1383868206924002354483742500728560775502 15820502 1018110722464022178316444524945013985280 15820503 404703184834900253327082436995481127808 15820504 245405631139794615959357026806454026240 15820505 -3987260254714527425497008951618238457340 15820506 251517163823096736139329902048693543808 15820507 5918427717906895166317797186111458763160 15820508 7420004297131308634170342080238449664 15820509 -968168610773777906941645727545628067840 15820510 25189329682826434476728501662446168960 15820511 1845865455006418754769214734903505067904 15820512 3056670160862635528407624512378461224960 15820513 -5784865614295666151556730436619241734238 15820514 2192457903927185558340728921785665227856 15820515 -5089531257659206142265424939169591340000 15820516 1970249758320719855109841014493814833152 15820517 14416068236132074454701731220312415232 15820518 485691967411399535368192955150577039360 15820519 660305220194173491373055008127197586400 15820520 2450820374388117224765979349113331660800 15820521 270574938190671441933107681400119088960 15820522 -4441543830206143241035270828969675044000 15820523 8006922942605666169415572404766850141320 15820524 -1364990838023890917772853418261449360640 15820525 -487149293511808472920439907628292343200 15820526 684383037577361087596323247150841435712 15820527 -79531317424328955800113164675585566592 15820528 -955270254132441846025872097400235163648 15820529 7494287925426626538239670275243931736320 15820530 -560094820294769009824168277211211038720 15820531 1812435345874154568810122008951452144332 15820532 299223920296306892085684289405637836800 15820533 1138893043643722229281476576894671561244 15820534 503073962075671802297615677638798438912 15820535 -1556889003740493926581118972527195992000 15820536 461324454697986505345148681749219430400 15820537 4749245930663741631503866495957162344592 15820538 -472777325992058810542786381459620731904 15820539 749188007049382590280669428002980803840 15820540 -1054382566759879062327595432281833472000 15820541 4103526718848610727980682004405480391584 15820542 1888688245578686146792693597807593498240 15820543 -427916766827756887267101163850409236600 15820544 1936494256459910041566566911395086991360 15820545 -199416454972249483584866330346468202560 15820546 -784632191481433950644783840937957480960 15820547 1946097533340259799198951855519757111600 15820548 -1149119400798402484541277002141532165120 15820549 -3396436695143508578111648056908325771136 15820550 -1186833208117194190780856110636032355200 15820551 1494641303442522138398103814161741870960 15820552 6203120968105667865705763388519717068800 15820553 470624284461924308097227670456428282304 15820554 -1750169897996757717059304111050795470080 15820555 2136592424427728537662988482643394834000 15820556 -409568262007264096785339560516883175680 15820557 -92079350264067611524645535265098537280 15820558 743225853866225598342659025243467717184 15820559 1097657690098078152684051877411047527040 15820560 -227433130652237672213530361879592960 15820561 -750583132633652069136749176987951114908 15820562 -4157109898806582511334032682005292473968 15820563 -150580977463762888533020263033202448000 15820564 2460730923087734547268703500324588770176 15820565 341841955666493810311668044059856596920 15820566 694569745338396913131339561543486517248 15820567 -6411487067446045552710624271650832208 15820568 6536440647527481775545480216444130498560 15820569 -3457995100179213441159936643059252192960 15820570 -725416474947069973162492366661655613440 15820571 -406158031918517339969281198688519354112 15820572 1853396785436707562916768525194003472384 15820573 -167682458124408985675546630637940796800 15820574 -1541613137007952869845863998508934178816 15820575 -576683144580458490714261381441733084800 15820576 10762887117982006331834936723748459380736 15820577 -4476537195282180212729755223031772124574 15820578 -1315253014405798944894046073001383016960 15820579 627285582544877190839682652352592665180 15820580 198521669428493888917764196268386771200 15820581 -2082031528336051405863571117927645787136 15820582 -2778055925123132674840286002943493369408 15820583 -1473486829699723372687439636599153020168 15820584 -984680991439644825406407818508868730880 15820585 1249324906820756128559488755473860886400 15820586 -6579246304565346948192951875015109029376 15820587 1098191186235254405538770342868251665920 15820588 -130295896302395979556953986091883051008 15820589 6832808972091773190992193388347653514390 15820590 1433223131994400261897834141350804232320 15820591 7969652875418756272145242106349458736144 15820592 -765016222770252185122809074117635964928 15820593 1344239965654159456300965491394567767664 15820594 1474076995002151280394506568643921943040 15820595 1337845348392569893139985273657129067680 15820596 -132960148223248267165617928357763690496 15820597 2932443928377418801235086894993732744000 15820598 3923189102959411024679202611373721288320 15820599 2629863456190168759875441741087866442960 15820600 1813773373639992245994013790038278144000 15820601 -70478123525648116864091496069106473600 15820602 -50438730856351192089469561706264985600 15820603 75062843550917208997684449266757368144 15820604 951548546321946532097514087907843808256 15820605 621920656370637770285935310253138892800 15820606 -734363753983619494124430805100018210496 15820607 -5805130845323012510553008713130209797768 15820608 540563650854382388329136617068378980352 15820609 -2526475100033311143784754813420988459584 15820610 193665526971930045711179173202383748160 15820611 3296311152899024022719724294998100634872 15820612 5011216653070201741246990391624268976256 15820613 -1811634871711653927131351824122030639840 15820614 2181170950620498686152861841627295174720 15820615 -2362952826154108278883170213003657183240 15820616 -2529308577048128873236874105272209408000 15820617 -359039402141917759346747910403089353952 15820618 -3758439900329090593556059213938528053760 15820619 -3578532222876222276252739061524142538240 15820620 -1827045825830716333545752631232949867520 15820621 -2259077053763872885645380913005836391178 15820622 1177396537012507226539573480695717074112 15820623 566162525238018310136772950307041341440 15820624 1512278671132222621824929315653919498240 15820625 -558365150743586828519870848723655287500 15820626 258404010992780243845081998030723878400 15820627 -4498868377951016905574324458184012309524 15820628 1189172539180029686612518065890473066368 15820629 -2173081014331394510883196094919155136 15820630 864844723552883361321624860106935395200 15820631 -2056484869614539105775608771078437428720 15820632 -1077030836729189039756366188113452820480 15820633 -84197615779254715289494414617505733632 15820634 2949867028526847859756775843492779167216 15820635 -2531385182867111810943896536492991673600 15820636 -2730213693774595709802670916411346104320 15820637 -182138143565347398718306618993474555200 15820638 -194354383854181304531242195996162597056 15820639 1107483023036225619877856129851131825440 15820640 1037699042120355896694659345912089804800 15820641 2458426139881950960509369481044959122450 15820642 1742335615752123616269321658837606308864 15820643 -5426011727775726419014378049891527597320 15820644 384333688740006436765308585882814513152 15820645 1704043201886460990270479736885912373080 15820646 36198201558936424895218725239406993408 15820647 546577596762333870405466535375306338128 15820648 6222595757636027957187784244560905231360 15820649 1576910525988734348971830829663875304164 15820650 392826206505714534412602615483226560000 15820651 -1814894186305188357769548085391992801536 15820652 2615377368145527933395507769212289505536 15820653 1837545952003521194712156466160921534208 15820654 -3169940522653445324695293449068965754560 15820655 3524864197218883780265331190250402037120 15820656 -251272911033092706728376667859789119488 15820657 2676726367800974639630869355878310045906 15820658 515589160569345712545188291583088152576 15820659 -1974786849225792984015411727051680826752 15820660 68902303252988440549833892859592691200 15820661 -3788184083968744517775179888284590294738 15820662 139329737413802186898943755480979077120 15820663 -1600763185542223916526943501162411483440 15820664 -2007690813037799031805836415146943610880 15820665 -2738436601330420793210783365851893760 15820666 -3163059764026355039935519947393513229968 15820667 -726098591675285242019948715114914651808 15820668 424894795010107348422985884297788401152 15820669 -2157456162248171774137360584035582359930 15820670 -26790417083181410382799073262153415680 15820671 4316690888084102154426670291665102003600 15820672 272347317654698421937619954854275317760 15820673 -6616622025080962523856201141139279507200 15820674 -763649242722395661079932567629386458240 15820675 -1549680823110005959686722756371489346000 15820676 -3581372710283369165469218681763788588544 15820677 84890934716520716706311146964509053660 15820678 722095258995614112743710698858051954624 15820679 2942899723613802113989986072399481029096 15820680 -1465028454505018364766464010192027648000 15820681 1728138525484072484580894538189796483764 15820682 27919110133239691126586879496487511040 15820683 163906407648660065819045878725664678848 15820684 -40201949355001080082461531487488019968 15820685 488447253417632395163803570072214146380 15820686 9798297578427092235216587901217214208 15820687 -2763748833960179940830706999011911155664 15820688 49769320151267379435406160898731802624 15820689 -5111396006409212715166170851082446400 15820690 2667299011909852912660392608029476477600 15820691 5606696266283288467232236602032822482092 15820692 2822381123196354399070949929868011468800 15820693 -2511687737887920082704234507519739253184 15820694 3172018144586592424029424437729585135360 15820695 -525000696862587082780212207107289630720 15820696 -3120907730737122053329808270280816230400 15820697 -8354181214060253273747882079200452259520 15820698 -1732408454581621685428714868690426096640 15820699 89582735462103990050012417708016134400 15820700 828020852279519633129388429567771494400 15820701 329534991412104916915709839349472404640 15820702 874151965971532345267880965133078558400 15820703 -2201078594044691795247138624851142208296 15820704 -1282289262023233499718179089589112668160 15820705 5178383334309147194538156650250108307860 15820706 58184703435783325203036190039146755328 15820707 407299871521105446816818973284416756992 15820708 -3096603838552857168332521596916670246272 15820709 -670982174180067376003296306953804965440 15820710 -381621367145529633362112662244362772480 15820711 31607112608142814860573307918064866560 15820712 636130354202477580301719197839188203520 15820713 1094271336739781197373344763678694516720 15820714 504696099432203060869755179084727171072 15820715 -2826321438471761041219365351181121876640 15820716 32061271433016195802084721368062680064 15820717 -1009693329734102304407866334918272622592 15820718 -1642110378613504479629349570064175624640 15820719 481617270588548796229180036307983545360 15820720 713006885642163093493881518416645324800 15820721 1211480727608173507234980149416491531264 15820722 1368221018491469636154177272485178754960 15820723 6173840868741689449213537123267649855344 15820724 -1296623463012139131222558269613898315008 15820725 1761860156310555783287534644291878297600 15820726 25063207260533612309514891740796117504 15820727 -1138829219753855610888819967905940682088 15820728 -486239000209399319407968985445181358080 15820729 530548223853317614786694770369832196180 15820730 1209174056983612297910179226840022777600 15820731 2083837169007777294325411024744539105840 15820732 -10356177384167482558839219301614182400 15820733 -965003185472267149355498546485621492980 15820734 936505654896065471222622666555720066048 15820735 -75371985033066653707061931659301181440 15820736 -793685767521554202224062229968815390720 15820737 -187581287863783575684344187700422268032 15820738 -161656287412850181023199233094554035680 15820739 -4614635866295013883530165232924771673280 15820740 -145435763083990746483214059767365486080 15820741 -2078688346199392953917285134889924155716 15820742 791718278302037691824715180501449872512 15820743 -3429475865831777299016265131436352955736 15820744 4086629980879096643331315487429026662400 15820745 4174986335419857646311413593685309138880 15820746 2166898271329236076872082880900124374784 15820747 -8742064554553656765251273091760715549040 15820748 -2258924617170945173000945008377010574592 15820749 -453429837204544886320194565987275053760 15820750 -93679202191717926181086529086288000 15820751 1306786552920527825652873836258758912752 15820752 99139868769528259943636915338547036160 15820753 -3122574605311774840794390410792367759576 15820754 503776669711262874024483781954738578720 15820755 -1589473039752207869133670207552987615440 15820756 -728691694542249511872965305348846034944 15820757 -868763639194113923195851193445494423040 15820758 -1404834955287127638999203114982125256960 15820759 3260320420660499144557381842661696063960 15820760 498917881577396308780456402296548966400 15820761 -3372205725196953995739893772250195117632 15820762 -64337291445555010299596915540573668368 15820763 1406528348369967742433186381703354456096 15820764 2537549389754816013518556597063762788352 15820765 -254459890779109323995976652391961502080 15820766 276845182256859044341370362800456192192 15820767 -284568195000866218275446819261698079016 15820768 372355354199380182948346289868448727040 15820769 -1608305739303057885017438756073977236830 15820770 283599255835836935441546109091264834560 15820771 6444399063875986123172531473399417589760 15820772 -633295081284708922530173279087587949568 15820773 716160251892267989417287342111021627968 15820774 -559351544515742629511560493962717086720 15820775 -6250840051424618989138394385832654200 15820776 1488105254317448742198723659412942796800 15820777 6966290102468106409434920953091233438080 15820778 -4768591155325334125473840319308249219744 15820779 91201724378818213140104743120258860768 15820780 -322202983501335915433942637655255367680 15820781 2413866746239052931592453187954042357664 15820782 271612642347322065006457379842743792192 15820783 1172345950545554216769177574752555943224 15820784 643376908367746456890403414052799184896 15820785 -2915533773500815351962382587144456988800 15820786 2162538685915322579856584028890089688592 15820787 2906652479079155139282549357823859649240 15820788 -326664027025774646601261654716881305600 15820789 -6740918658489738870328240188997575443876 15820790 -1295025462115486604442608465165889945600 15820791 -681147662180589813372459258530944172160 15820792 364360038611061445777710349002947358720 15820793 97283315807580816378296056291958412360 15820794 45372305106015246886907885101437754368 15820795 -200330225078687000171306105034356100000 15820796 985809782840757464234304490379932948992 15820797 3306798369985255544184309310284933910272 15820798 -591672726629704192981522616793678824064 15820799 -923908352003795728137900397537656883200 15820800 -193367683652975710475175227635531776000 15820801 -19588644963865691407833245036911364048 15820802 -894571445614773618251885556754054797408 15820803 -2434791244937291000393577130567700691372 15820804 -1595696234630928134544223645929473836800 15820805 235693928960811775069390237054527936000 15820806 -683530498917253127160023370989355740160 15820807 185203216931812412546611301774728440472 15820808 -3143083961720891587988289241759629143040 15820809 3251075345338042006079205599234355058704 15820810 -1827000123246663842371815779311002241440 15820811 -3537725809537560682080595438296681596448 15820812 1208055760159017574466217203610174750720 15820813 -2924914171260076263504525497136028156980 15820814 344717899167166467354922570059326456256 15820815 -2329911055950785526502733252020443978480 15820816 246779912908814463658490260786838175744 15820817 -7119566503080091109497837741960954669134 15820818 -2387021016832097130750568499085173760 15820819 -569876505999068421765013212388516277248 15820820 1966047797542426671339541436208384960000 15820821 -840343451165894813826505153618774946610 15820822 -2098414083908433313556036389758209976288 15820823 4083997769801776625707411491593007264072 15820824 -1904097908613318632897706750354559303680 15820825 -5768779578936231598140441142166844450 15820826 514658782057091216235372541733784664320 15820827 -74931147708728815483322910237472576320 15820828 -2253748484629769824306240273583906112000 15820829 -1842524548322204875234997111801714363124 15820830 -381204640247645293667736766492981639680 15820831 299811843491288015107639372420401356632 15820832 -571147288280692259622772710694086770688 15820833 1231471298977586356521565647928407766464 15820834 1531667798707664218012464357128403961920 15820835 3084606426298747474674957984528278243280 15820836 2687570661956739628863143751227745730560 15820837 -7068854454684422737478750846593702392514 15820838 2043815115371349939845014885920252024960 15820839 -160738828712463108058246416000620485080 15820840 910641329869676208397391966969261260800 15820841 -2182743788034854023401488974536968833200 15820842 -1208708593857129782635372162897686878976 15820843 -1005648320714814930861765188473512728908 15820844 1002186418611911772199762641159273676800 15820845 -546874462123021637655803172537104040480 15820846 2378899960176961934152554758183485787520 15820847 2450756181428809954556403932438748650592 15820848 -279108968094266944847007007739265417216 15820849 -2124045466481917040537979590642521273152 15820850 -159488173305210167401646688735193344000 15820851 1167951322797860783887575865666084139832 15820852 -392705415748029563269914363080247596288 15820853 2754080055355169563368747000770883867840 15820854 -441982273953520190902013210714627616768 15820855 -1671559814659427400850421420434854234240 15820856 -6537736800189404643897169353260702515200 15820857 1066869004082232565580022302650777281348 15820858 -2008365395832118269641814731464097744784 15820859 1628797338292940351110788612209950664448 15820860 -273486687335011933042063012259061473280 15820861 44372412639602395448592236167145637824 15820862 478880866004050876084749997691753268864 15820863 -583634084290746589390297735717102713600 15820864 -1970790411737628879909571367371277860864 15820865 -2617739129392012187895019819481160061740 15820866 -2204181893964527772182442146780083526400 15820867 -1204451028205795062559325494480890765488 15820868 300105561505178720932219500433214976000 15820869 2430167669130408623879128187686548033888 15820870 151216878894573685152369213522235641600 15820871 -2550079934095848446303251241126862744 15820872 -667742188227295255216174411247740354560 15820873 -3534969348899122230850827697181540928540 15820874 3457647071587144946022310843717717500672 15820875 773378079963968770185661168867592400000 15820876 2028174964264363550562099299908087326720 15820877 -1904252272219158273899196609906520715274 15820878 -514351329328232495674110227272672598976 15820879 2345862218379486009032354729709247934184 15820880 -1084630975530740745665341267570874941440 15820881 -499545582731661194928206044648054198272 15820882 509248060150203559922241976117492285440 15820883 -528710568542972314305018021649775821536 15820884 -940153718591028444152615703309202104576 15820885 5084086556677270906366062197905962815580 15820886 -3434729308160927711585764499190134800608 15820887 -3309913714679660672057379590439346310040 15820888 -911782435227733474459665741768235530240 15820889 -2872906627575580775285631389775243750144 15820890 -176041281584181922198902761903805542400 15820891 -8730131006641110553391283022813221729600 15820892 -615851282593579459369294387445762279424 15820893 -1178203999499567611910550145810686283200 15820894 353748170504273684995204590214415054592 15820895 -578087277179644935847896723878706989280 15820896 643013170822969806279959815680360972288 15820897 -398704560396717822611033042046190025208 15820898 -456881920954316087394721724467687833600 15820899 844075738666223754986782723840646294448 15820900 2073917596502732562710091881309201072000 15820901 2951820336623028407068860289249223997600 15820902 2060109633930705998079705338055201499680 15820903 -1408038461081462223029618529242744106496 15820904 -12000239123215956323158604623971778560 15820905 -377171977660193128424087155334380634880 15820906 -2768270215459448348705873445020413792848 15820907 2087968985757292829237755034665609894680 15820908 632945454829495242537467072022319388160 15820909 2409291166988329012420769417555598297120 15820910 -477609111995570345954787083097183786240 15820911 -2438742484537102546620058348899291310968 15820912 -396961461744557369064329042790193299456 15820913 -3032541565514028184294940718789091034640 15820914 -834469684476369241996953520496157173760 15820915 3024662189664455948321946606400439212800 15820916 -1797040137900911173500004417137237146880 15820917 360587210869079805656527126156117307520 15820918 692532996468929462537596335384092075904 15820919 -3825563881999210189966465939968177046680 15820920 173575283982673471600773955076379648000 15820921 -606400141521642282083400683676473893500 15820922 -697584804354890789767468537808071196448 15820923 -717659741956330475455207696851955309200 15820924 144557555064659193253215933416311589376 15820925 57279070783097890083218734609742218500 15820926 -625737346871446633389310387822444941312 15820927 6712305938836849462587613767794537632 15820928 2128701319676401511603250082612059832320 15820929 -868504746447390653151885560754683744526 15820930 -668833372830074057209369164990508807680 15820931 2726068464759158220611930108867717047200 15820932 1165146849188967810515076171977861532672 15820933 3797327390792398468344917110331468236764 15820934 34513906723352513708480620971921375552 15820935 -1251254675241637737475239730100972121480 15820936 5021383015982964213566034721373524423680 15820937 -7247552260322998628106807131701751266608 15820938 144158319530256788464298502881926494720 15820939 2721888141733501217415953738354544584440 15820940 1945437339147727804048801953120991319040 15820941 50937236879925413706124013859755988864 15820942 -2683581056037770360006346839789739352128 15820943 661527217447771045225498684660747503432 15820944 -834048890278707625347571107195274592256 15820945 -311071428540076295007399327175112483520 15820946 -367780175633880327224600721749740553328 15820947 -107888778300258314911338848134517727360 15820948 251583295103287576797616564498306854912 15820949 -3190631663616874778399882795131028680050 15820950 527466490530703945271344943171473104000 15820951 -6705477157804689680925131247942254965048 15820952 -3238190118267034857197535620812658442240 15820953 3827624181378832798554727992211776164304 15820954 428824974401678021480353903659113449440 15820955 -2575852919919902774614723593629858600640 15820956 -1148875967347485117238851634220225522688 15820957 -1170508914022422388610658493488844593108 15820958 2846975051325024968584956458966566563840 15820959 1224862355475850469452509683406248213760 15820960 -1636796012751502433681834239124975124480 15820961 1537952113202152809543768264483961032852 15820962 -816188467772902048416007413393685605120 15820963 6181082513022501982132795278456519573212 15820964 3889546046758074451215477487639176806400 15820965 950548140627552395993386461196677969720 15820966 880552152520098540948369066417086327040 15820967 2986398999066985940218441734361671089016 15820968 -346358641808990285397043872399606988800 15820969 -7409371120984839725371837969219085924700 15820970 1241997500801736864044673994836717384960 15820971 1541704206718240242405509266623477588312 15820972 1748837565895845841210359036964106859776 15820973 6071772805569424151797492517293376417718 15820974 132334409602358922768332656489409249280 15820975 667050013109745748540304292038549321000 15820976 -16362985886450538448290864772932403200 15820977 2168676255101678440420831427408184924480 15820978 580240364523287484601359402583315272192 15820979 -463238379062884267463512872968214390240 15820980 -67459316401679448027948954423990681600 15820981 4316623576101285579449353971564918660864 15820982 4097077699095241920785475522714399502464 15820983 -3383170282768524315997454199865947411648 15820984 -1246718794764272661881788660026304573440 15820985 382028085637192636692095420803274250180 15820986 2064918626020357653581015384190872945664 15820987 703373586553425696253346841069497379840 15820988 -943609287492587192796311198324768100864 15820989 3688059464230782741512728253702857069824 15820990 19822663106777751484959395926414197120 15820991 5679403566553931437649796403094585841744 15820992 207868775305022814591547241747447808 15820993 -7519597953944335745566509673424769101758 15820994 -1303690806450474376474988067067513228800 15820995 2187138678962366126281920333366206931120 15820996 -814847696698687323123465047309071104000 15820997 6079848555353642723323594204222416220446 15820998 -11516987554443519288295588849630174464 15820999 7445011503790675424097732049439314750272 15821000 455108690227076882456973010963153920000 15821001 -1387495363773081496637855460323293074432 15821002 -539310413786056487890550554420333610496 15821003 4660537704945704674317575246053274557440 15821004 -452977659903758043067608097534175843328 15821005 92303124320098083516022012261403128320 15821006 -1482698170263135826282430296727898055296 15821007 -142264275969710412448251016246707978360 15821008 -404155666573727721723806007115437834240 15821009 -2518828296724420570648420598139683915790 15821010 742929439048819954397656174311437053440 15821011 -2677975737728406541902917536033438314388 15821012 -2698632252446150892110569355046207725568 15821013 -113799087626993638361587353681497190816 15821014 -4928391376274582694706158475128405319680 15821015 47758421927732944807451654293571059200 15821016 -736213788238400482698091512759207997440 15821017 -171263877961642041358097314843541167980 15821018 24717262420884915705556959705076197600 15821019 2948681291060612735908960160582768523600 15821020 -231305499954280838647382621999162987520 15821021 2157641890384712699055737786840473696800 15821022 1096892670772671932084171172166514740032 15821023 556030756561290146407353946605257224800 15821024 991216494661145356969474457242666008576 15821025 -744076574642924138540052715302335692800 15821026 -100878658424923943263953578672795567616 15821027 1642812858990440557046654181314253116520 15821028 -490908075862197188481288674828885729280 15821029 566713902395558367701871783864870845312 15821030 -1077604528948798549720519761351590839680 15821031 2782382462974536834234918032016001152552 15821032 -1690914890506122631014756875779103539200 15821033 -76951153599843102026818873713741113472 15821034 154803372552762006474393531717930554880 15821035 1991302831381638330880858499793982000560 15821036 -296229415736944490683803603145116745728 15821037 -2995524105546077060863994504890275677940 15821038 3470862801822164879371373735803696057920 15821039 255938812511625293039821907626847141328 15821040 -102424099983093233074517432215395041280 15821041 -5272284279096002662009561614737887696558 15821042 -3008652943354607672097590614999497209328 15821043 -355290471123548662747804664379742684416 15821044 3329955486635786001014098163224312726272 15821045 2966677769333997324914085696562790731200 15821046 -826337667867545085517307806830020941056 15821047 -4762991924062552751625644021526005520336 15821048 1664383399683063637182742631311186575360 15821049 -1722392343042285165371333410751165321136 15821050 91521985976335929343814785819157184000 15821051 -2463982806754588793549895037078440777948 15821052 137792702221228902964981373581287204864 15821053 6460235747031944780480974921818163837120 15821054 833987577445581249686207497083218986752 15821055 -530769017378809690093399554265362328800 15821056 -1190943606756126860605237698117362515968 15821057 -1574961845809975609462336917746372225088 15821058 -972298564528251938823277927280259731712 15821059 -4686701906669567031880043076773716059360 15821060 -3259748741509020074733084922726750667520 15821061 4100875600322820414793684018450791762144 15821062 -93212516714134187405766083194710590400 15821063 6440046936591614794594909998858970465104 15821064 61590566375657439833319085094454558720 15821065 1122174926464275981421377687383701174920 15821066 4509335136150796961919146770612708310880 15821067 -529575201919707742294481637822535981056 15821068 -867620440385571487830545077580291537152 15821069 -6955009795282736726922633745273053169440 15821070 -315962049969484135529071029823494224640 15821071 137014260599899703669829274823995750512 15821072 815405586846277361605421249271115284480 15821073 -824111442677238480629928034964234360478 15821074 -3326466784134811486691018466460086052464 15821075 -1630588134094700387271988754237391803700 15821076 -23390256082144412195835884455046731776 15821077 -1388174585312327734995707582715155719428 15821078 -113964038140845534135970651598251395840 15821079 2547857152424192063773000188478835455488 15821080 -1888879466512746843271296047558557286400 15821081 -5178374863200058691808813625956882584118 15821082 42899939511604416576478197178810820064 15821083 316303213892423743173963427163957880000 15821084 3482071879556474088288933475655578469376 15821085 -26572739277958689034691520605166355200 15821086 2458940973821318865351539530478626637760 15821087 4078245473098571631171690165353417329392 15821088 1780246778817612300729888547368625766400 15821089 2517131072544106393988766605777379825556 15821090 2082624777644913033569344878790659904800 15821091 1285756850818016405013510080235706786560 15821092 902762521479735090591566370379761541120 15821093 -115251715167926951716991939367681584640 15821094 -563807413225364445041342266602282862080 15821095 233449268371296551435981012380345504800 15821096 1020088501863673546253647757720118881280 15821097 402783022037029659856952468029730308800 15821098 -1010243623728559803194213321306826839040 15821099 1399243179786446227156416876024763329936 15821100 1110433318963988964909825770733386592000 15821101 783960076998291370420692846784319975532 15821102 817288013887608413273376567304577793024 15821103 2163133986804105150019649907248026795008 15821104 -477904908253994738204287839227615133696 15821105 820329575770664659913741896225278478260 15821106 -70145917373364011713185067176210358272 15821107 -1289550238499182807956893389100927467560 15821108 -140615228604582374327672563188218873472 15821109 -2028823565740617586461112716759865238400 15821110 -1379977398543617288696261209636926288000 15821111 -3794945875687641888060768336998822451288 15821112 739708555184848878302492960116418150400 15821113 -1004170700238915971943218578689162560 15821114 -1231964451699874890603786099771759648 15821115 -204832093960657370663737340030459066880 15821116 -2551757847954245053989482476696194319360 15821117 1344800211639676219897300996402974259020 15821118 -3270404466678572934562440064002902659200 15821119 -109965411781597519494951229803395585920 15821120 312848936979453685573718879699022643200 15821121 53935168957176700593264199587935598720 15821122 2337386793350036815249699249739308604112 15821123 3367632775807490451653646964995277917372 15821124 2476596001382147287141406276171085803520 15821125 2042820110996587292023350326940323328000 15821126 -1107495581862001904304955669872055075200 15821127 341314282383528475389676300808131435392 15821128 -3868472905391038252490386175964543344640 15821129 -2179739359126387409546257260898991934720 15821130 -226449326382655716889683213808579737600 15821131 980249917844772256461831588251569681512 15821132 1121581437293051090865551408746400885760 15821133 -1342984099724419167261005875212638189376 15821134 1237605458659637178183398690533867780992 15821135 -1150149101494507001832254405514181570080 15821136 -317185446931977904954776564895135825920 15821137 853398032292631543067428515505737020786 15821138 169186186052839383277012966983479836800 15821139 4294242558735158600077947881095941778800 15821140 -1233083800681457718314528277665531166720 15821141 2816318374853975277632057470671956333472 15821142 -1677137033650243835378299199344679297088 15821143 -827801878191870104990935199480828649024 15821144 359410790090714251871372133243699179520 15821145 144837436979084627932405846529945052420 15821146 -108325345025721367869136673911041597696 15821147 -468052193873986065177188353340812952160 15821148 -88610048517590851630939249984033259520 15821149 -459156656668814699267315136490171164864 15821150 -108232896378260118043236384561817099200 15821151 -3049955994354161807958451909230861238968 15821152 4219963895295143850016399681309774970880 15821153 4626473685041561077099074969075727526760 15821154 2015938684493674076818472177325364557264 15821155 -24953286899628403314923394353066732640 15821156 287136718296562108280645313101287356672 15821157 -1589078623336014451356574530576684605280 15821158 2981923022438071990380998820729157459680 15821159 2716906013407940877334677177745226408904 15821160 870669102045338536252250825339417395200 15821161 4199349994423950894219981739807642088762 15821162 -2138097558695804728244548889125635072 15821163 122697304374075282220995654869376060480 15821164 -3656743745825729267920076716969111930624 15821165 1230370238250907017371234369231151138060 15821166 3182066723589825859773531816833887492224 15821167 666000483377059656022922378989377297640 15821168 6733520845808288704144245757441671168 15821169 375207714140590832503964001149713871232 15821170 1449932128067743665050638018287952037280 15821171 -2247375790349526967370866666329490246176 15821172 -2622246676704032235057731253884198768640 15821173 589549711891753996113297094534361020864 15821174 390447415370716677726719292911574924480 15821175 -89068795366802222698414377549211270800 15821176 653992694570725644406738257440703774720 15821177 -1989581004184896537078106832284472234028 15821178 -1936525949235859005001760288306392037376 15821179 -4418179283847669397204512175946563192128 15821180 -590039372775426251407531630073982105600 15821181 1448368901683607681192847098307700902528 15821182 1502300688911248272481181334555894769920 15821183 -1341047408577436216434582641578019176080 15821184 -1984224347644065884587781893528076943360 15821185 -1380262508980469156842784998392319358040 15821186 -2465044397385656928938708353040043360 15821187 6943205244320679187984988512418904548352 15821188 -4543813022735365378282178942694835491584 15821189 -2451221506703988881919876671144601855876 15821190 588851945765589164190258555718312550400 15821191 -2300850899550081254732065269427534807616 15821192 4992884945827626002591248172634761625600 15821193 -2377160090585391515970764726072499645936 15821194 1081666988710095598806046980260413889280 15821195 -810221561302051822926011716094273140080 15821196 -1018453721483931768559507117948310762496 15821197 -983988249577420315442135229372731252768 15821198 -2326987488166199612930014710043181966400 15821199 1998477036258763783891422955522666463784 15821200 -372332080026932207363638297135941632000 15821201 -2581925679897668921810745441279857828496 15821202 -2013115063508958013689369587815393687296 15821203 -2093353188226377959397393341755752207600 15821204 -1170096056681375466401428936057145303040 15821205 4205385606636114344340032661071500800 15821206 2376325686590482870880450034290277514560 15821207 845058389141107071084046355999683100352 15821208 -418769137080333389538591004069318287360 15821209 7516002679110142259913575027605591278410 15821210 293089373215749975610833084282533411520 15821211 -1581154048862823058528855752118414056960 15821212 -91982379188386229785872808577227186176 15821213 -5011652970191566341368854543711471136538 15821214 787572949105726402067956202594244111360 15821215 -1898003830993603891584457240219634423640 15821216 3738396464666482018113314347072815562752 15821217 51280295661596556967249864679996448000 15821218 -314633964275642532042387573624714470400 15821219 916488367157338511858137844648309079096 15821220 -726897121802966940009582817249000611840 15821221 -178895795387482948713521167807522700708 15821222 1188267454517121369365990162387641895424 15821223 184829009324377625324865300982026019968 15821224 5042645379080475948316819913048650137600 15821225 593432055249174569185403985067224350400 15821226 -1562217144836255251964072835995958301008 15821227 6056462924969722404261018979110730081076 15821228 2349955089865817584839368803610265101568 15821229 -471486634617471497748613479685119950016 15821230 -934160800544569620201532035215154585600 15821231 367684158405727694451575014441880397312 15821232 253387076983169739922681836309841969152 15821233 -2075406681210270929412596839279629302220 15821234 1675635554930427297980201434123754496 15821235 1257215472445637887051205726700630541200 15821236 2206899424732196598432318856505425105280 15821237 -3125895564169204880726820611843664207048 15821238 -267553812617413852204707471712636001856 15821239 849893616990749444943179977479750644656 15821240 -296284619708170007804506721039265792000 15821241 -223413428295905707350317769192548444160 15821242 -275865824556268735375994272557038611488 15821243 2301434192449638148578035172057151090800 15821244 -1264891599005970147542793192851510473728 15821245 1527563067428914147587192492756236823360 15821246 -1401000971718836015525415589907939094528 15821247 -28746053684453350087650343175629016160 15821248 -27525801490148723996657111894589440000 15821249 -1757953619763422780806702031217205314750 15821250 -14807548651914525963289197004779600000 15821251 1207418434894665393657455053339021798400 15821252 3975609246711891599156801525041014212736 15821253 -121224250622443140910339618768316877312 15821254 2504556416535900213230494811826005886912 15821255 3673757844621926283487363926119631527160 15821256 4119399675162871453496724839106154905600 15821257 2987082900710975961042588336132693276506 15821258 3508682866007325807554968824304488353280 15821259 569471830578870004637788224762237708504 15821260 427733399097949416263790165826540277760 15821261 -8587625591174273655303806412513113800500 15821262 1590569545553678265220699115971306985280 15821263 1526978563676790358482093813297081465600 15821264 337478055987493766202203288610056724480 15821265 -1433164824106841080047505304803921335360 15821266 2227009940312970081350859038720197682832 15821267 -2910436114184617126803722708930803335600 15821268 -1749622626378411899225807808323198023680 15821269 -619152642174487753841196062608122558240 15821270 -609369378032833788657246042026676337920 15821271 4554405192652027333219818771499255946400 15821272 -2619347696881107184509064266118817894400 15821273 53501422797163654926004552352697807120 15821274 -35750528476300728406709418083612875776 15821275 685412344792715980637523755518130885300 15821276 928954314038886501989076275323946396160 15821277 -2295161646203844642892626118340315614080 15821278 -2468826033284772525436974113160746491200 15821279 -493155597752982908368222897347475924224 15821280 -1738035008600390384271122379059150192640 15821281 -955466427382569404632538249803236034560 15821282 394079569213329156821694989263289618592 15821283 2586047460496597278785231594729308784448 15821284 -436898814885801120968192715188732346368 15821285 -78404037696188636275560884970442106880 15821286 95901852565153833585533731811354204160 15821287 917170831567034478050070821530740890936 15821288 524126033881372901746638946135181721600 15821289 -180828971119235821793795701945535720592 15821290 211488657431794620484028887437727446720 15821291 88714160303460967100446149111297657600 15821292 -203310152957975272373842917765722638848 15821293 -4916647958543721492049811377444629404458 15821294 -211750730276906721406071127219338240000 15821295 -185794224540298828025019685136353359360 15821296 27441898137637795157468319807791104000 15821297 -69389294342578404135952946527770023580 15821298 1935971830267686697299017164279020979200 15821299 1175910357142722086082665870436986635264 15821300 -142707325649488436238842124537844992000 15821301 2808831682904373000916239214009695193632 15821302 -57865845576245278009197646007238813696 15821303 -53430141494568428580262325542347623448 15821304 -1998702873314872553687090234803524218880 15821305 1877393004513005380694429410305247975500 15821306 -1397120720684899062110404673691575445648 15821307 -2945728288669261684798783832727091372596 15821308 557636085792159383786074079583815064576 15821309 497728910803917309453399932135280781440 15821310 920299872116459047937375205831483884160 15821311 -696542455570057423605787278203419364496 15821312 770649219371835002009116978384881057792 15821313 -2462611184369677874986109125942296702816 15821314 466574668167019350099865644408033122256 15821315 1350663308677571027850682333048044503040 15821316 -204696048523403272503533626455790112640 15821317 -1434695977571239543016298306515846456768 15821318 554944449734545641359968278653349003360 15821319 -364352902875217228941516865145488450560 15821320 2787978602962163974556033750483233228800 15821321 -4625115008669113770244562463184582067868 15821322 827267839371876128506953222784569753600 15821323 1153663494300453846363291784704182519440 15821324 3749094766612610607986876135662307325696 15821325 57384104879655164301075386055134432100 15821326 210990893953563582010177759572928779648 15821327 267570325047698507744630239335449049120 15821328 114720355281487058876103293620669906944 15821329 -2361741162021890448165761981446748181070 15821330 -1344211285686827148485065431656595763200 15821331 -3865742313306852802703637652309621426248 15821332 -1000012317228131767069433809398095000704 15821333 215411339901106808679249500678399197824 15821334 -6136636430652033219682557210183202752 15821335 -302949059118669835754237168982873566400 15821336 848334958908395813456860718080280647680 15821337 12660371223784300980184698332278585344 15821338 -285584304661400701143196665428335368960 15821339 4366882601427702294773064154249218905256 15821340 477216958263131400144319644285246842880 15821341 -2471319037413020777689630467881891404128 15821342 2762063078510462949133012023777324339072 15821343 -2384639323471320763739055975076439812968 15821344 -2456107247515642670404296889905904091136 15821345 1649674773376181220486769495837498046100 15821346 -564871891919500035921238927687187269632 15821347 -3900561333122490514095225070844528232960 15821348 -973985060846077214511988020798284742144 15821349 1919209804428110728713610769341522100064 15821350 487645532722999315398107534212252368000 15821351 494966730387804436585408350668989623264 15821352 -2092844073458192822230831276927721472000 15821353 5706026502533736432670636856882245812602 15821354 4081086264807181123906011734268116838912 15821355 1656175429602194857688775701381356800 15821356 -1088265614176559863006340573794263920640 15821357 -1893020547429339981109763382559304828160 15821358 -641640997186407269514068432195395353600 15821359 131109684902510645977198153071859596560 15821360 324737063372702047560800735577860014080 15821361 -3448220429691091260820164604247155611468 15821362 947408414683931208662683899059693540352 15821363 318289043176161228405376878133359251304 15821364 -1155286952584306571461403877042192168960 15821365 2318482686940917689753676975977639510940 15821366 1304995453021336503486007526879681999424 15821367 -291983031538793870322827245153135477680 15821368 -3143190845561064474716535151105413488640 15821369 1200864088261195935294464034564556202244 15821370 -2462724052433005689379366051526002483200 15821371 6463980329152253346863039119105795065572 15821372 -867675584185814378668856380662431769600 15821373 -1546083258714595003280787185091331533696 15821374 2285588382052563377952732903614106375936 15821375 -6551938614462120217919668161035784816000 15821376 948139054047244392627133633952816824320 15821377 8199636226407670522423689451665764352 15821378 30887554553945387177101829838370266624 15821379 995048872710315574040714302641671639040 15821380 -2205622551747822321144262789734917160960 15821381 -7160448188418451989437438472181633442400 15821382 1864843437311389923878813451506042035392 15821383 -2311462225453023391342806764793246899368 15821384 -3954352326270607702213825247650758589440 15821385 -338676989052104471498204498816877638400 15821386 -34655641890611307694177796477110598400 15821387 -1182575720400036026894707479504455229600 15821388 2704753832456708675492821240921480917504 15821389 6464857609297671102173261590833000691190 15821390 546135839537774311054531464668141529600 15821391 981408889361087226134633116408022386704 15821392 -1455435659538338194258606278751043067904 15821393 585082320998198933769219283145351927616 15821394 196871525940926964025439227875043134720 15821395 1989562762187538497102801116030896601200 15821396 2119292337489340782254097755961370613760 15821397 1935479544226980698264572076983540339680 15821398 73790165912832856061813236470361452864 15821399 12466376194701640889755667653664578771248 15821400 -204338139613887916302762123085234176000 15821401 -1107411754999351757913093796301486220480 15821402 -1274728642201146484978538971578499139328 15821403 -167070416016551246201425725408985247376 15821404 3371372330128418296987250437853190885376 15821405 -821187740224309049748322391792468160000 15821406 26501570143244068911716523736010373120 15821407 1757269787662171483705431261295523872992 15821408 -480006256528479003479240451661171261440 15821409 36479678717019730383664067310051813120 15821410 732025694644575536561835114458847198720 15821411 1069800763914895450465693181351661777672 15821412 -799126899508262369712155772715770866688 15821413 11459888457473953593750158373725095982400 15821414 -1334050808737862255356743241360722422400 15821415 -3117955613021720467092644530776829602840 15821416 1862278171721688209580632592655769088000 15821417 541003386423410044183320750259801745466 15821418 582167687337929004077557164686347012608 15821419 127020986936083516513662548344591712496 15821420 65010749455893110618557533409844167680 15821421 558440638664991870426889914223860238848 15821422 303305242185755713463795482690845964800 15821423 -3302902929300960821669071810981853153328 15821424 303823723016666328368162671759386083328 15821425 -2210850114600823107385110680645827617850 15821426 621569062099642978270727553546745962624 15821427 -167375575341413304208175325735287297280 15821428 -9414625126143981901434264420985237504 15821429 1287287857303618346179542849492346453884 15821430 901328041857121687932194204793863925120 15821431 4410796032451399443129846511732558672232 15821432 1490005171579691818345746882270271242240 15821433 3596893966649217642517000149079632148800 15821434 -4579913347996666549307449347688963691808 15821435 1253374464954277004616743528562323984160 15821436 74229433233393703932675058833429341184 15821437 1054736366770871890726247385621539934086 15821438 3991563377029086866070332176404854085120 15821439 -1071098113276596144490159657279690132992 15821440 -621975285656147802821546316178391040000 15821441 -4032133964104492187331052899525065917560 15821442 90769088453108859657683446468337653248 15821443 404411350709477454749757073145104727760 15821444 1400116245808470969057264754704856386816 15821445 173523129998883183282503083869611352000 15821446 239370514446363854397799256318214993600 15821447 -5559374401649710313193221041662088637568 15821448 1092444546718435227789332381475194634240 15821449 716922555520266678370687150674698900352 15821450 -393714676285835187289129622590978758000 15821451 -3960078901181720988740812044021915242820 15821452 -1387713364877190192816521458533868646400 15821453 -6643520204539780245174018962814163796298 15821454 -552840728881682171380222874435064966144 15821455 -929216532894463524957401262257809908480 15821456 -240111496709650608603978780521314910208 15821457 1042995986991738795873527187056373043440 15821458 335598830026548021465949180857142246176 15821459 -119504591408489558615445178340793870480 15821460 -380708894635612069157375213163495628800 15821461 1120721158369682194171238122512838628124 15821462 2785418383212995332754392915999074803232 15821463 52144836033558636247485865826578564224 15821464 -3958104610369020447975170540342345932800 15821465 -7253476115156313633320263336764106891200 15821466 -650167935076523851059922100828073133056 15821467 -3757495605810319613082508608378815871484 15821468 1758130986573170965016742424013789698560 15821469 -1653420526736836735933962640789297479552 15821470 -159416935279349868673704100770601697280 15821471 -721595725164991889249020373866201987800 15821472 130901330481141030556472177143153950720 15821473 6699663932683804019917537199030192490722 15821474 524666381401920390691419437575298147712 15821475 2019730170228285969540098952610268178000 15821476 -6658039886602409066836381878417625856 15821477 -54196391639891159139107797578890428128 15821478 165475501547204515466985324794919220608 15821479 2540557181378386953073443049886626127176 15821480 780791604881299384492388391823504742400 15821481 -1339649017364622581964583811159426513280 15821482 -2065222762948806355035184676792728515408 15821483 2461287989769628369428039484179661575732 15821484 812119102843798966151990152512746422272 15821485 3160325241043590425475417187699678325760 15821486 -823421892508207271559141299970132523200 15821487 1962533736626249980977335283949373710008 15821488 1931719727555832362657424381891977543680 15821489 867083721408463903489162383923540128320 15821490 135599677849656258899315538872028902400 15821491 -17227318685603589661269381609551888736 15821492 -1846211789896421000876261709499591568640 15821493 1403454194083215505914800387852758675968 15821494 -625393791448848313154813460345497112960 15821495 -773973706724533898132488834260867348000 15821496 1065176738529270933746943072662878310400 15821497 10372137068438130990646816931311265550672 15821498 677422334155888554439367266625871396864 15821499 -95971498917633911421116073622391849280 15821500 186404304713325719856273127252950912000 15821501 1772732038643686160872222178201627136000 15821502 -1377206029266806161078165407454965874368 15821503 -6805031406862719492556504432020351578736 15821504 -339199144823134591578156208795995340800 15821505 -742098522287864194504551316580002424640 15821506 -2756864113192758301293693335545397376 15821507 1751053245135841866383341908122096370288 15821508 -1691937734340258068068308858639474263040 15821509 -400815773488019247128952067946650631040 15821510 953255000823493311933570108337201580160 15821511 798089212338780828561203363247584546472 15821512 -3587317865646210735667239763226814520320 15821513 -2409270744906097138132156439026166435238 15821514 -1847080210926993554217973533076782236160 15821515 3219663623343066104963662279077779936160 15821516 3355582954026037518788068336206998568960 15821517 -317660308683959528478676746726239718720 15821518 1082039412263355017698100958017077905216 15821519 1314966600018626358373352907375799098096 15821520 270648263058011835817132677331778273280 15821521 -13126814640483076864569031903600252330688 15821522 201408282201251119879280867547548365824 15821523 1768736284180750757710998592992687505464 15821524 -10210454538541311466366282027305141557504 15821525 -1814648638874444094441379213890798806400 15821526 -617756299711843874638675201600985210880 15821527 -3049328224976232651786263945577701653624 15821528 -2331031979455920242731607184999768576000 15821529 -2531576193278046225462427879931964017760 15821530 920001358334363575242109371625247472000 15821531 -489545966542269092382806507295251783472 15821532 30730002641001815167535215297109225472 15821533 367785833857831661823889573808244811776 15821534 676557967118642850466387546415548880832 15821535 436095785876305753237747366079863117200 15821536 3812563819684397410134658973372287549440 15821537 2677119801099715489248172323794073168660 15821538 260261043220000136234004155287798982400 15821539 660084786220915697410123809222974640624 15821540 -1085528461500747524310644767486111518720 15821541 -2544170639764025474006180683656435750720 15821542 455780221461183480300071103531839635584 15821543 3678836081870138617385938947142123459344 15821544 1533454183879966882959264368147440926720 15821545 1419650295168308098546173012591428901000 15821546 -1172722563121799148099054558423785259936 15821547 -15186921489991503784320245091541041408 15821548 744700015754270993402190251384912331008 15821549 45286659245836255115264619420977471328 15821550 -390926051662506513597198829767693672000 15821551 -5796490612011302834951240764422072054448 15821552 138197713592401552792671412201809149952 15821553 -3270485549075005920960906061745407392 15821554 -1143621256165708711964032109406471257088 15821555 698021392606959661416444115138467652560 15821556 -295118827325284949058220301485517488128 15821557 -3414445273700790615546903728283656985380 15821558 1701635504891203105807767394357787008320 15821559 -1717254776322307707569107950859196916960 15821560 -130568015363824106195005149551013888000 15821561 -2390533652728133817102165521644673856000 15821562 71458500698465392614250751423747673600 15821563 3037376251277301692431104962351987128320 15821564 -1174943714701469740919273632207492674048 15821565 -396638801121976645793100309383730480000 15821566 18888193594395757268986216426275024000 15821567 2557216356531013612444972291592042004960 15821568 27949983288472997212474970835423068160 15821569 1508837978745034853299987898311010182080 15821570 841570326916244422688046219219579669120 15821571 502508537919980559403839847108679390712 15821572 386029004976540610086443175067185661696 15821573 6770454502469519487911338249823256883260 15821574 -1400528532917535046785911343213124165440 15821575 -1464164479984382142151344319737171504000 15821576 -5194578295392646456831442752670272465920 15821577 -5362033570357832862548290544134194219180 15821578 -1595708510740258557633677226590473982160 15821579 -713112252084180417955847866196808494880 15821580 -2631958992912340439836503148449456537600 15821581 -4004740431147183858032381758825715102528 15821582 14885562430004204355866174626607476224 15821583 -3185141525920571844350901440212916787576 15821584 950189903281715680685922885218422169600 15821585 -103989890693857565387760850320667257600 15821586 -886136057077982304072313770503864340096 15821587 -339487432698491246965154455681057943764 15821588 876409967037697614905664573977033690880 15821589 -511479308781407850461636675515155391680 15821590 327356396778058078730085201398158828800 15821591 -1620696826290711246871385135842102894008 15821592 -26186638567823543460403171675822325760 15821593 5852934163186280014147354794428918352842 15821594 8783763548071797535718683627095677952 15821595 1229750319150644773131721028332819584000 15821596 993957591033069750019050763674259729408 15821597 3832382398207282771998995770172257778304 15821598 762032873358289505610122706083197012608 15821599 200467081073878244662255613673227093600 15821600 3502347384805933939979304330762471014400 15821601 1169237446129476275877105779378607663744 15821602 1772605554806965136317102522015873276752 15821603 2599589488619265075956707266315750678480 15821604 2917997386637110919413353551898805386240 15821605 2933517161083067753439018521816793731160 15821606 -2212432366115665827568731894549548425248 15821607 1573418324741593307084189022131871018192 15821608 638946005247045908843951022453842411520 15821609 4840313264485712452472287009317390834810 15821610 -1575198776347722529690976257562854041600 15821611 -1004212894668889077283722281031398515128 15821612 -2330108243027425698606402375555906687744 15821613 313231179321701629869264571490925809880 15821614 6370241738388041533040458716328093440 15821615 -1761172186754202847678284803605055997240 15821616 -82069937097580164815878970408945614848 15821617 -1614580189858737508306561054228634198400 15821618 -3689448223193847624814221704161548480240 15821619 -1949765720745993057310571180764377575040 15821620 75300168274722569572096651930819111680 15821621 -2744837785416941311310423936786507276178 15821622 1187172999085655593234362776490228896640 15821623 -2448755759414897550264564192454995172280 15821624 1253297180614349204677423684779084349440 15821625 1365560756570541021202739623790226816000 15821626 -2458086654797250156904619544761582562816 15821627 5616029916990773524093607094166631390400 15821628 1321940591889989994659136151638939902976 15821629 2042752234175077294865306187798873081760 15821630 -47180087609488047826129403466226289280 15821631 414935379773544291274522489774733360640 15821632 -3461411524082977018984539025386255679488 15821633 6679058676962140396022491676325103698882 15821634 1435221524280444239895385545141793476480 15821635 34004413443446184351231123350767160400 15821636 -1061616754196670045677558936377604210688 15821637 -1812832186199735497648187319143037145632 15821638 -828390044237821569118075642975757867904 15821639 -651986681785202512892980040363477467560 15821640 -1918515669447994120331664923935715328000 15821641 -4473847508518310974092545469821108600256 15821642 1776430262557506979531991762603395795200 15821643 -4340442138935984418406028138384350698000 15821644 -1272547084202099115772374769848115856384 15821645 1799289004576025417787464907453832258560 15821646 -1613972768773992924110371703799555686400 15821647 1252282070911961744418772324333289546096 15821648 -165791217765326824443779281919632343040 15821649 4131440685504889678427984570763539730 15821650 6685103221312260408194608957160971200 15821651 -2130564547168775426719043257211083869528 15821652 356737964967417121874504374449900847104 15821653 -4539779349173946407007144974034094754098 15821654 293855709676067915786641809666807586560 15821655 -91277482211960725513738054225337436000 15821656 619984464688284175981777602420835614720 15821657 -813989192276573275527418929115799353728 15821658 -135587803388359108095492155286564208896 15821659 5522042940898941719583590438911661237556 15821660 956291600105718075785890695346955059200 15821661 430533493816855024804590866990259230400 15821662 -274902330701747833458609888345446006400 15821663 -973484590549371512815736260157236449552 15821664 3711449150600557340803477284520474705920 15821665 1791657281710369313208043537886261751060 15821666 -414388172110789988613064270949035931136 15821667 -1771504594015704110507929044256306316316 15821668 2233771389957587742596094105193478162048 15821669 -4529379765501160167436082615545664412930 15821670 -383260377906112457028057138450912119040 15821671 -1840011728927536811587471324494232253456 15821672 2291837316211481874402605485862039116800 15821673 117097476107687586550456836670692080640 15821674 709377755275566506023418548962755131392 15821675 -2569821042809111559879018925994446770000 15821676 893318990411898156780789952841573990400 15821677 583605877313950803585720445643586483840 15821678 -8526364691854538693715319256541619776 15821679 -3714048858928549587005305849280543155440 15821680 -144904573370463202746402035061384806400 15821681 -1452409013119416335105239984116002429376 15821682 1463047869580537915936320997151507698944 15821683 -1799540969990353237164251323326695692616 15821684 1874912963334620579563938713106468652416 15821685 2091487447640537892107567550111610556640 15821686 469279654572829845687116210783103893760 15821687 87114033943146336535853467845222395904 15821688 1772542986200736328185538273920337858560 15821689 -911811262648518247804348726109667914876 15821690 1515833045337066099335140126374088005600 15821691 -3120349305913101711454975723286162448336 15821692 403326306198195800890887298060221977088 15821693 1373657108776861013826417802428453408684 15821694 141814255850759286735121592078905036800 15821695 384100448754864087265079710883111286240 15821696 6652833487469086137963243041693777264640 15821697 926183859352462349650384978905181290528 15821698 -1052250155572538481932111724440886308400 15821699 4333595545613509060412818903315870329240 15821700 310975856281171137512998108158152601600 15821701 729324962546658903522167596176160415360 15821702 1284355452330651581425360623736988435712 15821703 -5728516431807222957637316807688944113200 15821704 -6731256006694803617942520439125791539200 15821705 -2267754260409367059934223614215603116280 15821706 3915953507051413675665861917594330072064 15821707 832864768863812244169767212701978135440 15821708 5267757981679983469985960445007311360 15821709 -1258960488313863220174821682020547972512 15821710 -1685132947356253235504689963081649682240 15821711 -1451708766128067518861285695085727436176 15821712 -785059796241806537943099849644607430656 15821713 -1608270971821584364970822668526859381660 15821714 2903679135073323629989226254003285936800 15821715 173245004249582715711261687779729495040 15821716 150211964629402198041626887294402259840 15821717 -1513915463523927224175103444675033063620 15821718 -309388414897262482940663155696066560 15821719 -156204017867078851060502529874247985840 15821720 -3232048643031085593795321013871163187200 15821721 -46672486051418283504214853510504067792 15821722 915483899366355821495113058056155378432 15821723 3400136590780716748641412824230337223344 15821724 2534462407473865460313835487926462880256 15821725 -3892414895899562562141768676239121976000 15821726 -2093889977416925048306023698255460730496 15821727 -1435961349659996314089650353474122609792 15821728 154304024188516364928948141020793274368 15821729 -1353304088158682613190198096445422676928 15821730 2482948973538226662122873277479558430720 15821731 -27888182916171542611438040511053615928 15821732 -2432336087870568992010639104424762731904 15821733 -83801912572893639353427367986519230976 15821734 -2371522876316989668757754716960299925440 15821735 2775450115863778293424433142490972575600 15821736 -417698763210995397056581740482806087680 15821737 8697985857576036178296892273778325622400 15821738 -435746954624595666561064661628579727104 15821739 1205232172031112018627987080637851125404 15821740 2795567269991192273056346953047083566080 15821741 2981177268049726800327353054383110272172 15821742 708449119626504694492866769175011010112 15821743 1430140166685312738043579396066333654000 15821744 555603791017846942906624407313217372160 15821745 488916455765709394056742816203969359040 15821746 936553012703876261907735436672627129344 15821747 -3508122281098587417752864792044993721568 15821748 2978233156723123915839489899745526684032 15821749 1158817278879561409891366472915860543360 15821750 225137517753108524698525083425538624000 15821751 -1620071399275855285494423585266764063488 15821752 4520207676077012653944246815205852057600 15821753 -1241681904704221326692809709525592710712 15821754 -1067570762149618928721574955291223350784 15821755 -2189636023110955072488302361523980290640 15821756 277456274919278773428847145044707456000 15821757 739795343835080305770324211482427569600 15821758 -221278953630793399394001296221740724416 15821759 -6021099327746057749621010392117255823040 15821760 499938405515052531760762169510760284160 15821761 -6842742123774759543075852883137647144638 15821762 -3302960462878424702760460455167999232000 15821763 1207163974435904202362691691921443498744 15821764 -32488413501973060579657458913031282688 15821765 2789283622026795547806817354005060537660 15821766 -117389861961663532012954167653272273248 15821767 2471879130896181868454431263663938771792 15821768 3078823413081141452531165329584415810560 15821769 -1468225875074467495189548229193109491712 15821770 2205809698877537427983187684216580906080 15821771 -2224857854960197478676037158837889861488 15821772 -1033662991491305671948926864963387429888 15821773 2528434540900639423776249701225494647840 15821774 1758294240751621502240554772873989907136 15821775 -2031597389165444280938494153221097293000 15821776 799662675595440142940261816989099384832 15821777 -34686834552195806967411531559405951068 15821778 -98448525591804470825919294249150190080 15821779 -4185638622910430048143338269203089065620 15821780 451728141277935512850729760711164395520 15821781 -3285942895152614481710080215966307891776 15821782 -1614152071907300417823431257060601266176 15821783 4244842595160184427345506258182671761032 15821784 2182355696216775821194560429883072512000 15821785 -930209440159453634168166015823813726080 15821786 -1617899515165577558891514053308213393440 15821787 -3485684445890576885678493260056946405376 15821788 -1734885596625889060071622815450185446912 15821789 511042942038906194769345516366439495590 15821790 -824718315014639292168177129900114641280 15821791 -7153073322805725166209591762969351126600 15821792 328221710556302705870569688158640799744 15821793 26934922882189858772315008928239920000 15821794 2927828553978694547558654777207700115200 15821795 171825530696047058533686173368382677200 15821796 -51436273705460611771217820638945642496 15821797 1136764823020618350966293700448660884600 15821798 2479919385388265263487727466262088003072 15821799 76715402218937778334782572401496152320 15821800 -977915638847471738888683026623139840000 15821801 849327012845995719657765678589100380590 15821802 1451208192570881221267618807630812623280 15821803 1438388594381310115731188670144159399144 15821804 4609993132337876299778285015303313868800 15821805 -224345068001184398602389577373644531200 15821806 674762707982402021884954626906644108160 15821807 110736309194582945827609569334762289400 15821808 -3949949190877168148410168011364171776 15821809 -7591795058525702951976704222415613762990 15821810 -1551752998529216536605162596059174464000 15821811 -23869035144075194738074728629944629696 15821812 3774165550493565473821594521779419699200 15821813 -538065654234620526276117502663322866560 15821814 -1252303769494258045331584457481291233280 15821815 1582193485761129436642646661602755110720 15821816 -6601461452472118456364349580072071659520 15821817 4444940700797629579595027110812933697536 15821818 -48216164976105850353758335544778285600 15821819 1156969701669971553739536422982814641744 15821820 -173511496418044472475598613393618227200 15821821 -1167189843283778039192969779153141521728 15821822 677090024615024468074050158112657395712 15821823 2299012101839841802855093777240544234184 15821824 -2591068303698934152738075353786229981184 15821825 -2024742035270395862754968178762241104900 15821826 -1127554926841780566715511877234285104256 15821827 -1867723458250677894776654933284112563456 15821828 -166164230857793856994963742379138683904 15821829 -257079762441691250903627553963497888676 15821830 -3272594088039172749898114052549978254080 15821831 -1989752653704808547757416122602238123368 15821832 1190932552369824087428145938013423206400 15821833 -1096527147664609529645896138234782030156 15821834 -591989288347480672915960122320299070208 15821835 3183072415169673772052334082099366560000 15821836 1162540420085503590537359820212101748480 15821837 -6397988434571545640010318075086516982900 15821838 449534909113770822112316916882218649600 15821839 -8439176875759900883575484719119114920 15821840 158803363935671541906521465753963151360 15821841 186422716513268647724064498488840470464 15821842 187078534571735820738601888240126162944 15821843 8957404985443713613617468069410958925464 15821844 2120881220473088161743782664709458671616 15821845 625197483266860502746612864243186924800 15821846 3697869131907594119212124936617960867872 15821847 -1258962405919728471445219122428404294176 15821848 -2948427363006032589845663713646572339200 15821849 14426727925915799706998391110013189542400 15821850 -10356619222862510831570039228002713600 15821851 2617588117196557017611464209110794588600 15821852 -4314295923501937929671019580053587747328 15821853 -500762365583679882758826908544368217600 15821854 -1281904834474489401002330068324030314624 15821855 994715047852564050072068346396590704200 15821856 886318086546647697662179135934299766784 15821857 3469283239903901288377360918130439146772 15821858 867069516068610828427356336066791753280 15821859 87265805287698907924776379582773905280 15821860 1044574601972313662975079475210084942080 15821861 1436359306834659736845871313058874654080 15821862 493738217555425407079772923854429696000 15821863 -7045372238191197759948492504902605530600 15821864 1230934157701273519365394027003001395200 15821865 3149124156216126166496989536869681030400 15821866 1009389696594312996010260044475837034176 15821867 1542172206023048864777351177443626275712 15821868 2896482062611783429905921890968609482240 15821869 -2007233227399661508322321541509215651104 15821870 215405117483992420209692370259061059200 15821871 -772677375665910282455889828778512528240 15821872 1399737535360464581507970377423668150272 15821873 2078524567765071558103434336460912141824 15821874 118013487636523145691349846121105479968 15821875 -3095315060930066557976172433756757550000 15821876 232794126570755270612710714950146912256 15821877 3349596726127589573438863066821676972320 15821878 889609718337158180131450201015172472960 15821879 -821452057022527262887116476112464180880 15821880 1057430562189510804180391360222663680000 15821881 -5811945749698056226277014583588496079318 15821882 2888454077683703571242456369958636807792 15821883 520368485793957845655331626453361282560 15821884 718654377372582435467865539669159823360 15821885 1360961571262358237651042833077632081580 15821886 404620379212351150907613713409201014400 15821887 -2872767483102614176611623823942026246464 15821888 415772466136406626793126987982443642880 15821889 -2539142637423203864767106973340800200160 15821890 529344414931456285266539264479518804480 15821891 18399746876671008075413351982099370584 15821892 -183091598526152458552785241463282810880 15821893 23180767684420847047856951370538040000 15821894 -2652192144417719262347563458117256221888 15821895 1260222157235014284012382315906830669600 15821896 5232206054625638287496408152861111649280 15821897 -994503623637854489516381774790849402048 15821898 443005283125177236565565466145891716864 15821899 4222754044240705314680218530409596698900 15821900 108608896217404018438789554282143462400 15821901 558723094331235597781999979269128459030 15821902 -1316641798317504144072163413996755926848 15821903 614083855950335061949544524072344363720 15821904 -346120778845029439708443495780758323200 15821905 72459898164769487520677993834476317120 15821906 63975465941056728560684849417602219152 15821907 2003349182665593983426414790798304408320 15821908 -133572769850480720511809549164911652992 15821909 -1322087546385626396442108028526987875890 15821910 183243716882692144917317231924702931840 15821911 -1188499242263075915711295317499841452368 15821912 -2617613134751603986168164566874494054400 15821913 -2035331004382828977070676593524548836656 15821914 -958149059174140664701592307590415925248 15821915 14232247157019487567084435184493498000 15821916 -815496214162230498861073908879708856320 15821917 -1966613585976176018431016759938086988008 15821918 2154664811956440779156387532420852820992 15821919 -3209196415477109412843103718108296669680 15821920 -1248141019105603322963586830565593579520 15821921 165819841176823190447104904895450140640 15821922 -172451732494355135742919408092027394560 15821923 -1357481345133433189624112375306332888736 15821924 -845663076640572698603179099842268151808 15821925 -212681162552192287889597080439481115200 15821926 1416221919481897635345182206331456111424 15821927 -6357971405877892051453890574889596513920 15821928 -1193013128019134845706234518447816320000 15821929 -6990342124796514982532751928301228630470 15821930 295001585337665274093158338010810833920 15821931 -751102691155136171163690972396879525120 15821932 -1268264507506809663559630367826429271040 15821933 5872698778496416432077485113475613846624 15821934 926575422227206903709621613285026828544 15821935 -392775071604223204790609090430572173440 15821936 8724355714356001824066633488072048640 15821937 4099117084593401536252666830239453435394 15821938 -350785618734017871108726218079248096640 15821939 2202863697346353837703109470746933192192 15821940 -799702246619288194878585536850753822720 15821941 -2333770132920043853190255621572884589316 15821942 1272225544929744366656528884676689459872 15821943 -4450004562267089928410506146751825062936 15821944 -4273735129503023983290031474806981795840 15821945 -347281066113112896819273635469197760000 15821946 472405571864014784480635677521631436800 15821947 292710435094617917308560682173794180528 15821948 -497130120837197391219990880211062738944 15821949 1397724001242469144815212713054784612448 15821950 -65114747910010418677225567532909064000 15821951 1346405701606037426113444969866930477024 15821952 -474060424492883537705037674956833423360 15821953 -1543368279752937952469082277066234163520 15821954 -864309487790554018569837040794825355824 15821955 1763198360109656731383968888520320556000 15821956 7530840518703936393228222593663014505472 15821957 -11719798186977284289995044280316974091108 15821958 202951391141427987448568039526015902208 15821959 3530210254757987807825477442886578139160 15821960 2101945968475052547059505217135411200 15821961 194912555195203414033286203761323022624 15821962 -762495342721186023641538864985791559680 15821963 -2142653322777425030106987137089124556480 15821964 -929871499920123663399547500268844422656 15821965 4763838041911178113437796594678181856000 15821966 -1207201778643954326640320144110188857856 15821967 1237801787615273763541135297100207421312 15821968 262656523836819509794659468972467896320 15821969 1645962527777593304202679533561065816370 15821970 -1102249181216037816032832682201982016000 15821971 619547961752401005341451226203359457600 15821972 -2962932482729649299280353658753412228224 15821973 3503236642107749214874501335349145153184 15821974 1035331303009720200677440676667864347904 15821975 -276934009043964129990341537166663258000 15821976 -1910551675800500661772146703566386626560 15821977 -3194694555590007986293268761423720682108 15821978 962524097551338903205945649567200973040 15821979 -20455963551424261906211209133796455232 15821980 -164480348204931551613948980501979456000 15821981 -939903419722662063116806513395671523456 15821982 -678016192938655558051648752518758262400 15821983 1025995920623471201075767691637035198976 15821984 -1619585584099014870716163327071873925120 15821985 3277943597002258123155838438050425909760 15821986 2309129089507862243084935813516429363200 15821987 1223893898245293316298835571278042876636 15821988 214636760392613931640017153934931681280 15821989 541684565271137211142203621597519992160 15821990 -2732969179381581135170444167076503785600 15821991 3106478090889241910801081460864184050000 15821992 -678765509225257820452606839149043840000 15821993 -236347998517725052752315335146208148000 15821994 921558827465300279591361817004224408320 15821995 681541045661623108162232895606946344960 15821996 -1908505871078131015548298171693272288000 15821997 -596397550860351052879359363840616250880 15821998 3062711475543858095928958397874836761536 15821999 -175290252661550021202831006742628075520 15822000 -621353099054461876061366918308331520000 15822001 -2796499003292164471502124825847961053388 15822002 -181547930280434567949209823771107945952 15822003 -1483202749044453269430199599736921828800 15822004 -925154089704908068426302984529220352000 15822005 806626905926972660180990143154270181660 15822006 -2338294517151567808900248766371314028096 15822007 -7391381048012909273904195028895777974744 15822008 -4208096634915617524303114760884920791040 15822009 148206651913940302480283989286899961664 15822010 -282112239492047021104896455574399559680 15822011 -4671399394300136129482295418355409279388 15822012 2619802418360115271700978339514906240000 15822013 -7081730772493372946915896250589303010080 15822014 380681976724645277593203324907403139072 15822015 396465995963881859189399312726898080640 15822016 -713983438616624230276011279117788905472 15822017 -4023964220298792253422059010241024895934 15822018 1134871140653624079192616735292831286864 15822019 4395780989500068072521553063235717299096 15822020 -7287796700568605373703342453028881920 15822021 -2665845988257357224846255325795815923488 15822022 13979037200270795912890164425228789760 15822023 -499009651141465956009341234244173820480 15822024 2570507473655641179424153987100363857920 15822025 2161481987792124781148921734985049103550 15822026 -305972702600070387635127069645742281216 15822027 -2164263787020255631317426457250228316960 15822028 -296860361941238375717800223111736848384 15822029 -551742468770450727525692208153329951370 15822030 -342671427272807670232758237771588710400 15822031 603797572091531633374306759195480200912 15822032 531020880183894967277192261180403572736 15822033 -795004911564506588797284322693198797696 15822034 933055319515399167448546603606836191520 15822035 3841876493904216781494632119323307698480 15822036 3386003454975739493196254907507650310144 15822037 -636677459661716091720693645114809494656 15822038 2715270116863591708468477069329747636096 15822039 -45777811588180395789508437666194046720 15822040 -1995814220558389061764364807822311219200 15822041 3131901414330905489765049711240725299200 15822042 784913805542327839286440034352623719680 15822043 -1212729950275933651409133579800896768736 15822044 39629716510699783020892333495105812480 15822045 1037413146798514508498080107150237851520 15822046 1905530676627456665458741275103461731904 15822047 1350195139904007697257650124023513511240 15822048 -1354211814075767820576236250735178678272 15822049 2620451156850960803616614519672172938160 15822050 1232861278552716329821820182687634812800 15822051 1269617596280501821116079927816476880560 15822052 -1782040125810354421772342359326380578560 15822053 1542043570141871921361492870767996679864 15822054 -60420796325427438070544565390238155648 15822055 -1354624747462052201412714969915214083840 15822056 6793248866972019797958656212714322426880 15822057 -127909291675008052210102119406660079808 15822058 579277730106059782521434567361425915904 15822059 -231626300781775933328523950243893862400 15822060 272617759302172814692192462717114368000 15822061 -2843700396556914138641354110064050186068 15822062 -3244975893021901151739681002892237393408 15822063 -1712839720387467540423866846897639479608 15822064 28642937119961186722029440366468136960 15822065 19903304440378687182877258735430305920 15822066 -224016005327891667570124993355629151232 15822067 421781359797091086798774114251560254600 15822068 2212161287528427717745847028888546754560 15822069 1224739540456507090448213840492392832544 15822070 -1724474105532631005921745343290028839680 15822071 7529257112771756694765614394338343511272 15822072 -567965830321568103430589625582886625280 15822073 481465229569086532521147622704011801344 15822074 470866074823877704390608881317549255536 15822075 -892866797073494397436721258125697441400 15822076 -2122849909179186150563287987054046044160 15822077 -4799393157936152137576780925220764494074 15822078 -2119832036297038678994628233327900496576 15822079 -858031062149296731399429636269378539520 15822080 4298150466543908190052823296474727055360 15822081 -12917281774502663190949920184931011200 15822082 1574168495789665295355171226323092534784 15822083 -2377340493226572586830184615565049117720 15822084 432997480152002094953925376346767534080 15822085 -918343224919018659706983773347389120000 15822086 2241078675518448452048634518671269761280 15822087 -1420870836981586286348688001405222896048 15822088 -553831355097189344772936247848566077440 15822089 1750337107032518587675800276160127808720 15822090 100263553834594297300140185161877975040 15822091 14043273516056613341547695682219208752 15822092 197636156007751671266952711571531776000 15822093 -2100595324088921178908971192391044992 15822094 2037247410351672261837518894085085212096 15822095 -1980218009803667066934219548236243649400 15822096 -146866478555858616725188376036079894528 15822097 6101128249418614862014798253565190778546 15822098 -4646561636643793479051184301293521020160 15822099 760764470230466519525293693812559503264 15822100 -1913518150615341425403600549554954352000 15822101 -4172071500255028481822771178285175334898 15822102 -2034631499441727627831101439484187823168 15822103 -4790610521886675216850568190647170508880 15822104 8652889174879587189393237378938156974080 15822105 -513006952906516747174456059387296668800 15822106 3428885671883738120071634598047104384752 15822107 2507464157979876892463988193705983735312 15822108 -56076158922137763077077452550888980480 15822109 590750504114134188016968870108396348940 15822110 2664726991427004538572908494048197504000 15822111 -2947135875292818391517053884625241203128 15822112 -942506565862832680731110807207691091968 15822113 2490976425012770383485311209483295001600 15822114 -166921108716829806361755004222698209280 15822115 30457933544867404558249663302068179920 15822116 5119286433693634316558395777251636992640 15822117 -3280280171093491382861170012077942162720 15822118 1881780853214043394643718215247251877984 15822119 -5300387975111426442446394731004779853240 15822120 2917577488261965297645909344684359680000 15822121 -632887959125263501398040974157382507520 15822122 -5330752609475378987868987158329732439808 15822123 -1563691616860905450746646113198391656616 15822124 -2105842392069516633002777919656519053824 15822125 1744210499769751587593415751823858208000 15822126 -765981375288465259697655129120141873408 15822127 860724256720806050680343103123786953472 15822128 -634603482580999162288704505118546657280 15822129 875742703935371995473357502589322541920 15822130 83371226542783248589974025959457224000 15822131 -510089338622897392671716079381325008816 15822132 19015725379742352983018679282774687744 15822133 1899325483071062205665293442194219894382 15822134 3059327275913518877369304316744982925216 15822135 29123793282057732739536118344675444960 15822136 4134378124756934857335903354813859430400 15822137 1411232489815797947096352020426718476160 15822138 -1046628885819473671675144605498405135360 15822139 -16554828891466943442302823843627199955040 15822140 -3699742287054573496015789396315158912000 15822141 -349792307929282226011678871233103179008 15822142 156091691729843317584267898366610599680 15822143 867997880770308413578412784913708676064 15822144 250974536258592233131923762983331692544 15822145 -136481908313937013578216903967425485100 15822146 336063176968394724832449466534950212160 15822147 -699406919472468351452333083941994360704 15822148 422795996889942484473464397959688821760 15822149 4728181330234546938715479374921053772286 15822150 -1856387658739642314161194730796249110400 15822151 -115618232305304164051276260622681815848 15822152 783986867077957289010116037023612928000 15822153 -1087189074998682082693592272851853026540 15822154 1880686802978973637847890789002046729776 15822155 -2180593875885411725575461947974241620800 15822156 -1165148154105928457313938182887004323840 15822157 -2038373919575468169200165549183242348820 15822158 1734063377062160088417638709653261330880 15822159 3643277559291261086120337663893828390400 15822160 -462466427801311535360247632839901184000 15822161 -5144848969511567552753057030603579791500 15822162 1431538419328275451438738328727754598400 15822163 311115113519279056875989543620626644560 15822164 111479643696968654005537075397552541696 15822165 819305700852324412257224409736431768000 15822166 -13398837060611269151987339310015390336 15822167 -2498488625970338303891054263642825465128 15822168 -1207528448150429704702584625482694656000 15822169 700404455274237502608116419414389311760 15822170 -356362277278106538973305674222945264640 15822171 -2421702392622311927045314826131829223060 15822172 -153623556857841429732694457227546518016 15822173 -1535789709352255560517359040713932911578 15822174 1142018284066962024307320876648578273280 15822175 870605647300140952762527024430742686000 15822176 -5432898033617940111211513543548537274368 15822177 -40740970564362586061687921013176635968 15822178 -2036015461097351445338342074758160125360 15822179 136445974742502233375850493213117015440 15822180 1897662274734799109745040063155087421440 15822181 4675190602736198336141308737951320905982 15822182 -4310535044929943359878718641699551460288 15822183 193979541238208176487432790810302853120 15822184 -2849911354610645747159618732657276190720 15822185 655169956904976038569336567476954225600 15822186 1477433988024625569337436978662606214400 15822187 -269330396203264606033382396319921711048 15822188 -3832119424623605777871605009613097950720 15822189 -2090475945613256905928791345944941516160 15822190 -784681294571335280756667486602962932480 15822191 1745489657936259131187919618532334059904 15822192 710422843741093364446441032662975938560 15822193 -3444760585763201980505491167803353521680 15822194 -7611462634958222510804757295349984640 15822195 2905543874539817644135449680652547663920 15822196 1044983071434789418455816654396017217024 15822197 -1179736646381208597442488012507335652000 15822198 1251093415301865533298420256748289798240 15822199 -3103170394793530287539765128529614450240 15822200 -1610432245227912401831075151735399936000 15822201 673760040840320926953284743766679281232 15822202 864495460085588294814821168524108656 15822203 3264392404851058583541734217137259916452 15822204 2057577030855339041930275607471515869696 15822205 -1757518324788036151794190090175599795200 15822206 472712584611644506354905103222269483264 15822207 -2726110881391050087562763676583628745600 15822208 201185711984554489665272244531458211840 15822209 1636546535345725514727275074174955147604 15822210 -1447370289564282814234534618595828567040 15822211 -2650860440669885484844095867301223405188 15822212 -1038002959601565326250091187317264404480 15822213 -861662442911693458398029902837124726112 15822214 -361630830032433158453615919471335843328 15822215 1426822487031300002239850257022308362360 15822216 917951291980643811079360024315453854720 15822217 1839502826944694646647133538309578740532 15822218 1665167172995241637384036403436221920560 15822219 -925335430048103972703957287759452677120 15822220 -2064647619586027637402903030848639749120 15822221 8004997105401883674616256621271667434432 15822222 -142406903538898014325697571475117566720 15822223 7250749155693937152271917472314540265920 15822224 391016859728896303772258644290399436800 15822225 -1863759705934197086013947318894801500650 15822226 849975741739041054486120888729120668160 15822227 1518064566165414544758789593922686396076 15822228 -262072985495695380083400167633302241280 15822229 -3199592363275290470143081334506487469216 15822230 2287712676402329462583504174112418219520 15822231 1534199524186007493838440800384138121600 15822232 833033632178556993779022747437891942400 15822233 558739098790637798706462489617513581440 15822234 1163078159806265636702637728667220156128 15822235 -1078635502863987757126533521245098770400 15822236 -655388630763400539770612422829903319552 15822237 -32791151052686071773409282600457963232 15822238 788692821836956085538142627456657883520 15822239 -567001196569151335391077339549531674576 15822240 454561336220646163314885126356792770560 15822241 2151957116873637128809700184962168670484 15822242 -1463966632225514678749642411891730288640 15822243 3473765138370426005535334557983756233200 15822244 -1777756168878348610872185012452087598464 15822245 -252917403467729480278385278622994739200 15822246 -1743891419378900030523480931607044204032 15822247 -367935734634341881969484373951549612800 15822248 1480234176624825800701092245212002385920 15822249 -1030586734918021044299556585741675899904 15822250 943749856672310316027618291553145280000 15822251 -4022706020170679799948378566854170403368 15822252 -672845204124381429503555897987125291008 15822253 -510927697339931794544559038992060033556 15822254 -349456424020662552258050898149447217408 15822255 389912498553781482390989945498653437600 15822256 540474405663061085069831064863308775424 15822257 -3345917127870017376862403883052131081792 15822258 -21231005015798226283408292492942726016 15822259 4217152736474052619153437470965979119240 15822260 593368752051765747645040564202071733760 15822261 -714857898812433865727386881983223093120 15822262 -101112684043946055588803169569232648000 15822263 -2461511556849113367751518386852656246488 15822264 455104094331544095670911115908387840000 15822265 -4589374452473692976797625629285366200 15822266 -3794284159889396156954606450812084496640 15822267 -1223325469617096068362967440817227311288 15822268 90185828456087574416071251458170355712 15822269 70646459101695981615467114542106024940 15822270 -2447127992855498472177360116142447532800 15822271 -3180796844971741915791794058534202056 15822272 -235907562327659112961368397326009237504 15822273 686972154034669817216817523352080842624 15822274 193701918945006871585282391990876500032 15822275 -407496006218232867815978907995024966400 15822276 798387208749119344804682574385137106944 15822277 -3134528765018446018096882288073913339874 15822278 479421563299774956405013185024021504000 15822279 649891601081221782788628210523621351296 15822280 35927078867668560113899942632284160000 15822281 953413985316355976313410125044634805082 15822282 385116332114398521565287137140705534464 15822283 -7188206390740714223565185154929051599468 15822284 -5699111162159779198450287012720977664000 15822285 797970659809681135163338262394744895200 15822286 744496210592308677227606439353483942592 15822287 1044444143302184665689320562167889625608 15822288 -858043053147482918851775940937067397120 15822289 -2490670155223270809784074538694382090944 15822290 57208025260041221319885598886123927040 15822291 -100352960336371088198620950270492096000 15822292 -157839982557866999033036138727322880000 15822293 998699555050326782359497428427118917084 15822294 -163590523885848620907735583322194980480 15822295 -1264199343043307265265020049630102878720 15822296 1048131488345933525443619242522486210560 15822297 295006341777424716432618831649731184260 15822298 1766244699320660458073744172875069048064 15822299 -997962855431914489857769349071798256700 15822300 61351557802680873488422641238169164800 15822301 -658263077784474198605197699735408345056 15822302 -1391535958541365761675538554304480221696 15822303 525877336302421191812941557061906329600 15822304 -831412676983012501018289666058154672128 15822305 -2327111649169033045587833402036670014040 15822306 365638669541887842827044513395236112384 15822307 -412919228039334789282762200167011358720 15822308 -2612793058571550316702582940980535403264 15822309 -5276653427701208090165181588654687279072 15822310 121551951993867443022928694735589504000 15822311 -9992167014511694965814457433739654382000 15822312 4649956794986730304375498215190855680 15822313 -1644571559270189565286263279636803407800 15822314 -2645318468544889307517687197523708725760 15822315 -3501738793028962451319759898600329391680 15822316 -2840018023980070595813635156061814664960 15822317 212753176269568055839227826489767021792 15822318 -1272119021245263742801639593549058990080 15822319 -21177096828138701762538886323787040456 15822320 480284805737197863104392686449587814400 15822321 -1638188096530622763268770285234121594560 15822322 487892098718820287680644196714906973712 15822323 728723376984269898088971243632712 15822324 -1008322762011257628138405103513345843200 15822325 3895758793539472375941092781921670968000 15822326 -863669727305505270141729607479691804800 15822327 2882382934940263767570842364286776774120 15822328 -11756552577799672401806697355210272768000 15822329 -527020563116340915888010887659781215616 15822330 -1438974108081181680168166674483299662080 15822331 -540093027630308213494010071864178827200 15822332 1000992908194867693336306213250800128000 15822333 927062735591031649489361828130299752140 15822334 2599378516315610808465371385916014351552 15822335 -498108195329204529448520180358618546240 15822336 593904168162724900707826582777667518464 15822337 -3356577178274972447053667749370550114560 15822338 -19262517785056879956517691649390440448 15822339 250907173534437890256576641796836956848 15822340 -291057042179195872769293622250402620160 15822341 3959980659477263854904739437886528875742 15822342 403331960947046822276170679735143345920 15822343 -5174897688513658809083031459273628955856 15822344 1482300189026116364323543249258267115520 15822345 2657736923899840236759870861516610790400 15822346 -82318045802948660065563880572921298128 15822347 -506917468022125125517264597037117374800 15822348 -10007237796425336626940503761291961344 15822349 3690807647112262520229397864994233798636 15822350 -376342458615155350760170731213656995200 15822351 1373201245331319487993217293362175118880 15822352 -133727243586471356076254890928593174528 15822353 1485157457200452254453113859042315819364 15822354 -235380124468690079258524324310822861568 15822355 -565718518234178175916009371749304461040 15822356 -3726574841942121629206908617454851174400 15822357 -4185091527116708191650274840801536495360 15822358 1199450325387681804964251186173044277280 15822359 1196447599684216923118736163662340915552 15822360 1999620495603076954473704059968647577600 15822361 3043138372169702720510553391137612405962 15822362 6735715441764647965971625768988044518912 15822363 2214833787625033178243956442313600095088 15822364 -3755074976066077810509559434301690457600 15822365 782324942287148788106330489278708896120 15822366 7623124946012731988101342848629557248 15822367 -1892380415212766553878591283638879418240 15822368 -1185069838322777124881088905252287021056 15822369 1099647596141111436280464154872295519488 15822370 920464016042696870464266981512252966400 15822371 -974250720399017814071924959968682992000 15822372 236276098307734604552197963834684833792 15822373 9673954480814488036985958297835632768 15822374 3418155242766472440903428920562543571936 15822375 3436970447095208449249416325882147908000 15822376 2592449642230314597858503355463838914560 15822377 1285811877705071503377595205080066895226 15822378 -37415604487759174523176820994378131712 15822379 -718155562413333600355415633213888679624 15822380 -1435164528312226910804001796821442344960 15822381 -3813698978216299712475538856413417914048 15822382 4855966962410885671121777976899358404352 15822383 -2055898259158080712053223933060786131480 15822384 -193919400376348690839990405344825180160 15822385 -376079771259379452199922599267709504640 15822386 -316813111723756515941833063991761402608 15822387 -193150349657505065709930851235331009200 15822388 87267261431069157481010867319509756288 15822389 -2973797325180403549939888280539096339200 15822390 -378361933358082200118663927820160676480 15822391 -1580451470506749424198069278720706908728 15822392 -702459115756408817229715492277326233600 15822393 -3503434286040719150318119340531026201056 15822394 -762508785320410946005814233765336888464 15822395 -902175868349537043382965258608850633600 15822396 -2606975239229656117045572606893423912448 15822397 -5647687876539198424874836377553776801300 15822398 -287504757017600183055141564088169068800 15822399 -3988158574609885620246481190218146311736 15822400 249685092131667062255914383398928384000 15822401 -715605275457494411037892914334251344448 15822402 -664527901007110889773902802458923262720 15822403 -3370615202954836675497253617217882465348 15822404 -59993785539079322200323618560638207488 15822405 724075719688073930708351597015434507200 15822406 -1801347942610481516059202248743287110656 15822407 -1656216582074763760311065357842473579480 15822408 -595104980759361650084704583568346644480 15822409 187015661231804865606686983189761893760 15822410 -410273246991903342286458407179648366080 15822411 1811645750780358622672684238240455847808 15822412 4120107742883797896982182069584995033856 15822413 4680999202176546768474687645620988931104 15822414 399092980353676968125593689627540069504 15822415 -524829158282377979634244080772521745920 15822416 1398786334355525635837082841125570076672 15822417 424960058489388112938786911792405350848 15822418 -80281308413124158995984707131044137840 15822419 -206239208091260979600744905639804914656 15822420 -686909010234743059471935458230076313600 15822421 -1585804406747208745949592690811171685760 15822422 -316338032303816284253391420387908321280 15822423 -440671097979707044263555281840857275120 15822424 5789918979453785768929325180478347550720 15822425 2715486451833994219708326946538340843150 15822426 -350496274534210553171396695798195316736 15822427 -991774322716031997267386429380787330448 15822428 -236886407006462397869595450170135092224 15822429 155702900168937091389456398405109985920 15822430 -690539761558854210149617114238908884480 15822431 -790654222010009253257666994459989257536 15822432 3941137984254305557865798882033954979840 15822433 1278117811090879048992543358317049031328 15822434 -2102978481057125192807535594407909118384 15822435 -3169286869451341916115647952099354951840 15822436 873555338193962977315454562097873551360 15822437 -1406486690647305906662132467454622821988 15822438 -142460994432168892637093347613379717120 15822439 4493364526314553803453791232696981485240 15822440 883055796902806152840934469162434560000 15822441 275186028014121735469252325277111640320 15822442 3568086935852490254310151599297035472816 15822443 -870532300321426832096833825214835330480 15822444 1287143735366689232575594525571091456 15822445 -2413759728400851084942405799052085290400 15822446 2444634157360936290514338106010275512960 15822447 -490584407506503258308124300114110700672 15822448 -2052823067491707842619009835866739245056 15822449 286729359640323695452064473095783056436 15822450 395261604676072490526250727685795993600 15822451 7288048233346584375338673787207007877452 15822452 -76830831444485191142248735140161845248 15822453 -1148819438392312535460301336606835529696 15822454 2400313775348490799111170226123432342176 15822455 340939591409336949757086249926328012720 15822456 2447577568881122752228856913284182179840 15822457 1838743217892642763578373587823192026112 15822458 67190569184188937054477724539319745920 15822459 -2971060777590322676891916194421100128000 15822460 616658594694965436466780092030671769600 15822461 10877674165224697774768065055336021572 15822462 -486919371964299908814812873310598029312 15822463 10883248878483084425928764745374337662224 15822464 -804883351172728473451109243037312614400 15822465 640179591293913780744661503109505685120 15822466 -3714371041866439102636417381430551886976 15822467 -5970551563782987589765012091327949399888 15822468 -2575041243058994887100273040919250574336 15822469 -794308491267015031254152571151239869156 15822470 1668026017677712441776246775840314199680 15822471 -2043965680414330368971248892379659068416 15822472 1339651575216706389171869388556209484800 15822473 759203114106417933428441998489356065040 15822474 746000369014624166674178695655311380480 15822475 64970630472611024547126860349433467000 15822476 -4130700815074131587816521623976805939712 15822477 31253987441138971379063149876710170016 15822478 1352269495345180355751623074078659840000 15822479 -1327929206297047021863367959102256435920 15822480 27595176611382985850793303546243317760 15822481 -2386875046011536441480976327783239249168 15822482 -341480009122637270216024839030868021760 15822483 4331841083143206779502347079071821764024 15822484 593039904614620856853263605174109830016 15822485 -714458001710885213133030354160007402880 15822486 -213449578553691707280418099717304152320 15822487 -7377611048156299648829211937908671756400 15822488 -5620594416717332298629212399051230228480 15822489 -2021395760826070394445986843022740080176 15822490 439267233362940590843532685506193152000 15822491 -1410195775336596270828399391502764314108 15822492 902730538116643226284119437999108628480 15822493 -739902465169828097040775264856601009536 15822494 -1352352693164346941455685600895873861888 15822495 -6833950355293467528204372810915581760 15822496 861527659170986937956025833720773607424 15822497 4290870639259115231527916793125259797040 15822498 902788192819720158289487122834034504064 15822499 949150142538002085786463815813872635392 15822500 257324705978855641072419168295208400000 15822501 2868812812975984877741458570867554606432 15822502 -3413019101274542350226576839529294193600 15822503 6679129293052951296945527717124875114400 15822504 -3452701880368843262680315419287335203840 15822505 62573376535913106454476573160314327360 15822506 -1150057216444730628567025835208260319744 15822507 1978476570125157008172332092475737655640 15822508 -169828557575392326580676230611018552320 15822509 1234923568654068270457563190500465408000 15822510 1227425073499002457842678949256051512320 15822511 5294942486946126302620160473453606420112 15822512 -175855116072579312502502701686321020928 15822513 -1326142833908660820199722727153899031680 15822514 -736543345411366943890937637943029080160 15822515 -495719933510760663735031676220281635200 15822516 -1626787802171559555491046985813905100800 15822517 1549350751837054474933849609909355271086 15822518 -850900214751009611256279129308836573344 15822519 -712828839386345689046813336850524654592 15822520 -643616562601930743309038724689135616000 15822521 -747375597190041534228270767965801094976 15822522 1429155339628619373387549918494109080832 15822523 -198565585007521432978704488690214499228 15822524 275165521894112980586607545508141576192 15822525 -1293176288556178953808531825903710175200 15822526 2596852068164457358817918777649754780800 15822527 -76118588098328484789704751621613575456 15822528 701875367763580794846920160886017490944 15822529 2448043999386713771527935245126384857476 15822530 765341398643499625582083469573132715520 15822531 225349701510888907691899095400584448728 15822532 -713894050587352889164584179586869268480 15822533 -3534939913291302446915248152248468053218 15822534 16535697417864671326075123674181355520 15822535 3914174220177303892148131826166991334400 15822536 -84876650490285258723266483927803960320 15822537 2987607753188674881506895471240902367168 15822538 42225003044665209842856240474297324288 15822539 1808062665102138171790418107941632008824 15822540 -96752103699148198446932289612045941760 15822541 2471278500787524147185449519734516024588 15822542 -341702852509696700236451902529893293888 15822543 -2188565188839389673556395796469029381632 15822544 677213314708225577684064126478563368960 15822545 -5321258902267510347134821346144687026200 15822546 -1288496526326692325501615398386759555072 15822547 1967160585127187705741449192039022914240 15822548 -545886767625143665540608108697053401088 15822549 581252449780557843141759157008468138510 15822550 995395936197173126301005686790666860800 15822551 667714648782620804570641942424486776320 15822552 -608596691534200530792255873103922626560 15822553 -6110354038398728071432970865448717246198 15822554 -2382795908013435686489945095679740849920 15822555 57805101350975756209759278390655856640 15822556 582076608829147930573892663156158894080 15822557 5211752864598763030594313810751262576806 15822558 -668388536781717787873818832686812112576 15822559 3392086629639181764068370508567515759720 15822560 -2027845445291392616764899227160454103040 15822561 1680528107304786811114570899265376847840 15822562 263389676648213992149599427305403623424 15822563 -2835098997378904919470730438638698518880 15822564 -2644294537472426964899080197749783930880 15822565 2702520407814683689280005169376378780 15822566 -3464757292626093826678790836201350291840 15822567 1058521822319414020187198792301518939040 15822568 1781081704241338552059908759020079938560 15822569 52764425374738377415728956727699387072 15822570 -32873089051317358340198920713321388800 15822571 6864198173074138359680967036828546262772 15822572 -242151086399879710515869368211974881024 15822573 350767831419107343651916450701380574720 15822574 395533705228959391601619875484464104320 15822575 -306216207654432747023839397639061459000 15822576 104544761173537634363945528536393580544 15822577 -6263690919072475918510817986184122086574 15822578 -407268447360211732057379141250324804576 15822579 665493317666424640732363112303219672640 15822580 -1205679892608839959055826397979286758400 15822581 5767344583792486392808022099530705824 15822582 1773411361729778879801436032500352569344 15822583 -2341540899368665175383441403325513868880 15822584 -2712872076431268225682461925523759677440 15822585 -2274105604974176439879962831145990504000 15822586 -271418170305023643672201473413191217152 15822587 -5653628876559247368403081094429841734808 15822588 1367971140324925308531228051720808972800 15822589 -3389685705152743262398780943625925071610 15822590 610562018916967719034289658174620788800 15822591 3355454003595179411028815183462739246792 15822592 964141605420595850684920879941041520640 15822593 1014089054509104747307726928883308995842 15822594 3367501015683902509434887155305213696000 15822595 1588362809375487927483582285322505523600 15822596 5131478308994244005299874731521729283200 15822597 449830415509005129211410608770855354368 15822598 792249870891408013636055394561536261760 15822599 1118015839575130496854665298120894852368 15822600 -1684095986597599114611206565795628032000 15822601 5958681781487068955689026755204107320602 15822602 -395215822762904362042414031101962199248 15822603 1496220011951927185842528294898404095520 15822604 43744175078035343923082412006614853632 15822605 -1223973941383857336834060182215425442740 15822606 100793256487523779680829563369199607808 15822607 -7884005898588107154940931397651553568168 15822608 1119264930571149561706787802318204518400 15822609 -1546849924007018351944860771108773434272 15822610 929330995349249226998855522734273873920 15822611 -2221911294827871918924106629919527463680 15822612 418700700829587919280886894200408651520 15822613 -224468298769460233696496298623641424900 15822614 3700031661082704449010953970155032704 15822615 -5401143656340607482078179111509572480 15822616 1065194399339651852718726760887831828480 15822617 -2257761317744056478432638428005340892416 15822618 141722669978659944622483974803516520960 15822619 1708221196876407950466697535487517684744 15822620 -586900588225045613276406743821401292800 15822621 -64723570035607434680690537719927194138 15822622 -1054596852333222534317274698077489188288 15822623 -5256813744366812830833384756113431924128 15822624 25572189428332177809536559893261058048 15822625 -791098568557781406463320563150888976000 15822626 -1190966144102672050602093739951435789488 15822627 -5180894504632810071873821876570810514000 15822628 -3679584938154972597936580737368375477632 15822629 -341307660613343374836257550413665913124 15822630 8182188759822830074568058861101880960 15822631 -3348971805200253135158053886743835891712 15822632 983502649042436461970366874426772684800 15822633 -1265080763150495978142544227263354123376 15822634 -1446240328228929801558110930271600553728 15822635 2165508880693597855016819011448672685360 15822636 -2645555865318179913228598205480434457088 15822637 4326254443723636802646974582737338715286 15822638 442243924609967479977178599274606224768 15822639 -635693206995482367315946449913184396520 15822640 -361955051302425754935774455355477196800 15822641 -4667512932325404874691431849019851454958 15822642 -1538615894929649519172398465455641851136 15822643 -1215480713468835120405093027304366837536 15822644 -6738756204551934047435316095397427974144 15822645 -1797323765877274730556063558916388141280 15822646 532542097259238843637315444659217556736 15822647 2693464191893673750187080264148090653096 15822648 -1348246569971948660780877402143588352000 15822649 -7527267466020459542529941724983311939760 15822650 866860842256481746808673325022977342800 15822651 715849072304441600189876214871786569840 15822652 2474539556133840311611061535748016577536 15822653 133733806755450850512262184407609938432 15822654 -944924136653082409532170937286464443392 15822655 3664951247555987295951075598181927683560 15822656 -1905302131666597098041302307657872834560 15822657 -711577365705097586842529249613826820046 15822658 -234517251150675655986985949164033460160 15822659 9883285141415780800409689446289173400104 15822660 -135270458446272027496645695915885281280 15822661 -6619116692620097353639467343507812689700 15822662 2704165708231770463747503302863392596832 15822663 -512238220104804658061040639655468237656 15822664 -272752549640369984683586623189466972160 15822665 1088195479278270522318590799204724797000 15822666 -742412671818661142270248112870016971520 15822667 -30945707323027424873770758504556480768 15822668 2354362255129414222460386243857194941440 15822669 -158432895683450205869139249885783333120 15822670 741444452837559948595797965399388569280 15822671 12879099044834948913561114379166485872 15822672 -996006900343886275480535840647012024320 15822673 -1632733423704726324903330071682121603200 15822674 -1194298537484465361349704575961253813248 15822675 -1104334021949567150299324601115944208000 15822676 -609926234123494237389708627743513280512 15822677 36275772135513121660820622366907903608 15822678 -610972465107693752777859952786442064000 15822679 -573961106195437158993751669479654558720 15822680 -1609697568992720173673961612925589299200 15822681 340737300196757588302217678223906519744 15822682 -1731177551584333639720953515089792201248 15822683 1947135202520542775380413961859508979464 15822684 2630471427337239834789928637484092344320 15822685 2801790657618301207903915163639429638380 15822686 984841546058211835908928162105283712 15822687 -630861241949589816200467787293971648000 15822688 2734786734581119247634859009692091416576 15822689 356602215547396999789517624279357270400 15822690 462471758424991360714220784013098240000 15822691 -8945181476066244483527040470674530472608 15822692 -2472487115884422496656100475102683085184 15822693 -3529973596656135281485548087440529255396 15822694 -3577621974003313146681231073410530851104 15822695 -336166479847371843995671499344157759520 15822696 -549879284312480272442622963433087795200 15822697 -314905265598228887295784312350741753120 15822698 810083418266803252858037329174078599600 15822699 2725139244956457811088932520882117819976 15822700 -1692731998529919555784002123480502700800 15822701 -4342750662562404023929766317588657581600 15822702 -924479292040608060041940061719817430016 15822703 -657728875321600687305035592304878695816 15822704 -154264497291281641695314178817742438400 15822705 -587828695835110524870539674863331660800 15822706 3910676162607424634584520786578882773120 15822707 -5174265782453927418477851348669900956968 15822708 1914718418615920727239268385480312637440 15822709 1322925938110371589773030802606360429216 15822710 9027767979199661509138842559668510720 15822711 619442803048235408132172738118524432432 15822712 1038519144817374118314543929096906096640 15822713 2422998173221795994999124693957323881962 15822714 999560046858123261071168924434750679040 15822715 -4639086972581549142849186937698823184640 15822716 188211518955012867560831188008400859136 15822717 -1074689752408556678099142428715927523488 15822718 2977943337486414456653014959989652226560 15822719 8952082082492031241486147260779067249120 15822720 885199085608518809350313085387354931200 15822721 -3263330753136392383944009680174411806078 15822722 -1079708394594185866128837313110109847088 15822723 692460814703610607440317776825527308544 15822724 -1688528062058177690790501365052940800000 15822725 3574030414883879358929513380609492656000 15822726 1047824467217028056088869373145161777024 15822727 -2315734083758252750326539739275110088424 15822728 -442652545605609496753446176142905088000 15822729 -2475928789538718889909099839814654780800 15822730 -248340351013480463541991200868563072000 15822731 1571712567776690571332767165065516920532 15822732 15487456283931110380971982034354491392 15822733 1629964249493673902745930629809763299500 15822734 3159966794321381011466702145992327726016 15822735 -1197492463840358449655685394096118837760 15822736 -275301431539708854247281141425627660288 15822737 3599615513547803504632705448921614413540 15822738 -3170914482475965587972942113324069524480 15822739 -4270620705123139994361753989085732549460 15822740 741416456109276778265467900029902288640 15822741 -1010693526320308348950372250171444058112 15822742 -65442270941765363165178864899158778880 15822743 2611628065056199100235735584698093681224 15822744 -1204645962100839904244536300978539724800 15822745 -3299838924179889842267757194882463973500 15822746 753676823615000718303310780125976569072 15822747 920097957650178075786981377455661142768 15822748 694246007682641670264332461203843617280 15822749 -5109571179683028689958863478460876805664 15822750 42652074181585002172209842792706144000 15822751 -747375174751520580296497365096168437648 15822752 -5421099849097035146842139997244804300800 15822753 2864232477368105205797829435093151680 15822754 -344735708765300118163789881437495402208 15822755 -1853122778610484199822292979816684958400 15822756 -1904522147048266292748010468040821555200 15822757 -8525578670735734088508513635417572214400 15822758 -40279581184482999927721004502222673920 15822759 -18603091839272151940734077834610511152 15822760 -1054972309445912831948984621406896640000 15822761 735773942438106071854834415286490147848 15822762 60590358512002085168833881863527989504 15822763 -4204164555558974215920380818996685597760 15822764 1466033919816748663100388857518252344576 15822765 1019021206315764676314602703702596987520 15822766 1198680175216899803623287703974287360832 15822767 -693305917869146312365739148733628763600 15822768 -252727487892802619304678305425043030016 15822769 633113354252894267048619016324359009170 15822770 -1560875797796523882961505566353927848640 15822771 -1265714077956818033338487766069892684488 15822772 -343599330616322023132515459552118865920 15822773 -5767362800083934092443789737755365506016 15822774 164440299567334940541034561287165363840 15822775 -3628946727135794185762368613085157353200 15822776 2056642665665754139442452636953650380800 15822777 -3728243100877514070023824194290462225280 15822778 173050875439307010735328865037711923424 15822779 290517356070567646670962361402287552800 15822780 -149296428252226891026324684599908147200 15822781 -1141856642468108404889141000110607675520 15822782 367608749510335157271010077339325684800 15822783 119774462647897409334257723514857585712 15822784 490890787176703966744349633623565008896 15822785 -615250481554306375389807773404241076480 15822786 702637978528966093754307315747422785920 15822787 4423519145701429341882919924812950408000 15822788 1562033538612254534362586727654373186560 15822789 1834435396033961357256753003040665942048 15822790 -1115584189702389324154206162537993129600 15822791 -441538699974359947013816792305609110000 15822792 344518233084390707136097585564696888320 15822793 422005014776739202270655378122903434560 15822794 602383205854469879705237329385895930096 15822795 20612290123122132886211779054087630320 15822796 2894320230549239623756941296987295744 15822797 4969219514930498490428799818918032112640 15822798 -1518755969714392362361416323615004390336 15822799 -1131632667634459353574855399098103037200 15822800 -295513484106269504112469716545991475200 15822801 -2680825002929809914722412734792991076320 15822802 -1219441648737026125519411134472924713696 15822803 -1234036298879666447574067586813246914560 15822804 553406186311642050899240526960152309760 15822805 1790235227494542112980120574356337189920 15822806 979725769564374127976186661706122929280 15822807 1276540835753827275137501667641948160 15822808 534163071486783051076921241076420341760 15822809 6158077339621389427135216791030137984010 15822810 -990806546655552376184054113952379532800 15822811 988279557685399790609876006678134825412 15822812 -1082021941305717514250982993173662201344 15822813 -870481594572467515160961510628551033696 15822814 -89567613819748784918737024716110969088 15822815 -2002170297528215614349634396082721202000 15822816 -878214128696336645061253607512232165376 15822817 -2099548458317929183953809698027493264060 15822818 -1463074420581499306947191832253363054848 15822819 -368321742847135189896919437832503335712 15822820 -407410530530710667281749677086122700800 15822821 -1174170841440453006545305817725890341088 15822822 1467904775339001875629770453996414664704 15822823 -557267311196151353560115519188144789856 15822824 -4374038321332277332057765927307393894400 15822825 -829968350582015995483085463056729282400 15822826 2021526241045261625616733932452275208112 15822827 954790892481865727054535712109184068400 15822828 -298533664395177941878236377391807903744 15822829 3431270919802837437453315290810568007680 15822830 -2007954451907681298061797008344654309440 15822831 4042228651964366931685576455576102616320 15822832 -881136906042820757601970725637866651648 15822833 -1584187659800730808363763935574995281996 15822834 -673727771206061116856993882301914566656 15822835 4590109791703969328413323097343156066400 15822836 5297716887825691519037207720886777732480 15822837 -4759113623903024274744203356004549589120 15822838 2580798934222004157998680795241681968896 15822839 16423497447239779246666439954891786880 15822840 1678786517051372971279563756596984217600 15822841 1259212044592008639303534821537606185092 15822842 6563468522835146566212213234985833984 15822843 264718302777972109753451363840353525728 15822844 1951948645983819298686056040929648318976 15822845 1577507089464712374702984993347399405100 15822846 -18243436109312632537898941504229680320 15822847 -138141885097802533008969942400594641168 15822848 4013942484676064495118218033557376335872 15822849 -608905726786250673499129418816836129920 15822850 -413491435581194179740811046662175232000 15822851 2202233249068811194961640921745844749008 15822852 2326640418831513487297764284236499761152 15822853 1802389292400431955510807691712194569600 15822854 -198079849241693046109869918756787399488 15822855 -41065330716465836006988233331083506800 15822856 -233021472952550133736946749897617408000 15822857 -107000501345174836374317865249975633894 15822858 774941104102793993087760136631250512640 15822859 -2500387808725121331168989720828243553296 15822860 -590393911602752387467353849681922160640 15822861 395599038500068033084222723124688487872 15822862 -1344630067053671458487286449035559148672 15822863 2127551793269443951259992740133319762160 15822864 36116703274216702778923594934533570560 15822865 -497463763176325724890502265184300397400 15822866 1265813943862275409326121146179108191632 15822867 1446465175353297048900574378151361994680 15822868 -654103159787748676183853529996247399552 15822869 5665843095309994710268028327405903945280 15822870 281588312112451471309635362122629212160 15822871 -2176561994793678285297159188165729201280 15822872 87263688342185785319301295171366256640 15822873 -851874183670378137118237475376374030400 15822874 268939532680751916116344448598157286112 15822875 -342990891745163522816821305194164116000 15822876 168918749535158015034851325593794114560 15822877 -19527321036228553687293099123392614400 15822878 -3645511101374651191096719611120007063360 15822879 -3750305112063246034558112375850079076352 15822880 3944046750092841941065274913187837378560 15822881 1833571598231450225579221387847099747682 15822882 41779187063929546026597077401732779648 15822883 -571351712832329679442262813302527240868 15822884 691842012785039906444278359321468180480 15822885 -586063166170500086624579792236537077120 15822886 -2151485088482628906846445812853765696320 15822887 3313852204699717435837839619418919724536 15822888 238493729056409695438184740221702144000 15822889 -5183462949665481387008463797169053490310 15822890 -2040081726428579596546418768691314400000 15822891 -239785791273055531000675759248347097600 15822892 -3189662602453786746330807696049609302784 15822893 2087298510049901044836960691983046985580 15822894 -1925621251043852607700447985806607689728 15822895 2350285748094203487011818155266512700400 15822896 -15176869264962205750865578380692029440 15822897 1626925402956287808721041015163027071600 15822898 -98614252965051077149816281053045982720 15822899 479172231040835810999752132268670284664 15822900 -1454714392642371635524842728360066659200 15822901 -6674323340929761286812995501496381182098 15822902 -2452215169981046284680726209661207924960 15822903 6017582605946881599585181710926047071648 15822904 6012364741800557748479320364653149941760 15822905 -1627845386310916070713467177027245528640 15822906 757288462279092940500250816030464576000 15822907 2057987887356258330673649637542014018512 15822908 -1257610369834498042277280044426487247872 15822909 3872511833896907309116713531969600885414 15822910 -2404239969982008368806720510941995328000 15822911 -221297012351774388186359635857841663848 15822912 -431210496033541052532913967097798721536 15822913 -1873236801403554122295944270703877995838 15822914 431742582861981507992516259855446671056 15822915 2350095371084675214816659267747377824000 15822916 -7189496447862884311196402406003874639872 15822917 2421697934058764266148382685801383116352 15822918 198978461506946762026152479232405258240 15822919 -465543979389366519260250149996575072976 15822920 -564586029820109644978970386704932352000 15822921 1015683887082144628049419784955061391904 15822922 -459101004631613318232746786452089751200 15822923 3298101941209056320021446891544682065172 15822924 -1104776437084951453084218852608167203840 15822925 21203549282424518538571095631209576000 15822926 -612518598544689247662227549111929528320 15822927 -541531499121165216579316777573683054912 15822928 -204847374812815368393605126824015429632 15822929 642516787475131921727205041331453436530 15822930 430039561235705061504952022166394552320 15822931 2742062737571852939170630342201425611840 15822932 -1311026127303794068951572212426545893504 15822933 -2242931326849054393633222790956261718400 15822934 3558070701295643023142052395772713960640 15822935 -499786404903345262368808124875125433200 15822936 -1143912791474374846536198058625194567680 15822937 -1167029041911019236370988455037687000568 15822938 471998011217863375829993190653561876928 15822939 275803071158934511384916819996757642240 15822940 -118160478675045594501015154691679160320 15822941 2960999487898274669513869444749715842342 15822942 345788400551248832650599382110695715840 15822943 -7329389683477499036176861605840009891808 15822944 -150929880933813131330443778298312130560 15822945 -2484389923882415467874356433746460140800 15822946 -826573992825513483378931865858554066560 15822947 2631542843243126807435648542846282913232 15822948 228818123459678866614847311303908398080 15822949 -5248856624654976266264786977323933122050 15822950 78151192123028697610302933005122339200 15822951 1486731323906699241694118972995127952720 15822952 1797741223804172417136893757390639790080 15822953 -3210731792834230924846542722795330720880 15822954 231227821418511274074517690015131202560 15822955 3878474416029656489242841773686309531360 15822956 -7285882490444320695485097107645184967680 15822957 1863325987241015550684248884641251557440 15822958 527170947433683697798403664282428229120 15822959 -659626341288987872297041628676324705840 15822960 -424044538799756727691383878827184947200 15822961 2416178101222881424099426600664528514624 15822962 -294966186336119369855041855337320188000 15822963 -3058448212674711337252467138406919185104 15822964 1218092664560977819963917815438159942400 15822965 16074013911288025196609171756449643520 15822966 569439981562403638415801298959868957696 15822967 4809208929770096784003676317060170503016 15822968 -773263051801683162560645387105402880 15822969 219950062460191330729054530224841576288 15822970 -861990091987442015188652655702029836320 15822971 7841981316733202095399324536664864194792 15822972 3521308304775010651792550171841750220800 15822973 -5758994151140236907371066256293946396160 15822974 -2765807678078501231238820093664707222080 15822975 -239893870831737852418575000309166608000 15822976 852762093016402427987247633808459038720 15822977 8884471432945625925512021084252946983892 15822978 -349957775190107798817464594440824091776 15822979 335192032418483226818344489168715731580 15822980 -4070464832805835393328930597515493721600 15822981 -2368543069592808326481102685039326293280 15822982 463822695038324429755383641951532134880 15822983 5826058245927331353900978963263771571120 15822984 -2457076132822691553799915560120385536000 15822985 -1487994625521227705709952149401437601400 15822986 3372022670886616564814150885953289576544 15822987 -2374325005542706415126370949128777689640 15822988 2419008949940159979235762398466196078592 15822989 -190785130728567911501743564594032476160 15822990 1615763178451788646755243207231339462720 15822991 1228593080700092489260369354974775512 15822992 -505007713088730524337566582583266402304 15822993 -680328352414522472790089095850766206736 15822994 507010562935618425864051920782101443712 15822995 957322700839911365650700926165085054400 15822996 1113373999361355882160009201214039838720 15822997 3918303609617578084669361396353775778446 15822998 609996484453466488927966008069334318464 15822999 4139908794976346543129150139041359671120 15823000 -734064280343693055992564967790817280000 15823001 -7172387290567407477246492106789884034998 15823002 -775886145536801655326075669277648802560 15823003 -1923582567025717153679992313950204110320 15823004 2621610389986916202412736677472701581312 15823005 -3375856639070159382934395270092976677760 15823006 -1514739862914474135375061498316190354048 15823007 -1326489846302466334454012078624784997008 15823008 -2764353122516299291038461829943796760576 15823009 2118931441954512984617677767793949539860 15823010 860035695514943719103879733854981913600 15823011 -3108103118733929558569904250610078464 15823012 -3367492860108207341351331725028141890944 15823013 -1238034305086343847465616294916367851520 15823014 -1719743451024031410290533615573256151360 15823015 1316936673760253145220640378225252826720 15823016 -3250989100566569485876155131404577341440 15823017 -326912718768330425169588941947430882880 15823018 5651663138685258302591308118378751193440 15823019 711060505119205483511537660460656100744 15823020 -253609334560000065698780644327835566080 15823021 2018783117481079876786809712769607565792 15823022 3489213889121121870821181255621808662912 15823023 -3544765969637003161302797916720412289016 15823024 6660593606237453919554980240128802816 15823025 509535387304945054853754293403131548800 15823026 -12096993108629919102994570237732340208 15823027 6235994314807522045150893760678915728072 15823028 786527640596792013699736092143127676416 15823029 -2048980085887171814279245634090616099360 15823030 -3355376579047125376471455976906774260480 15823031 635115801839528572175081303063086064760 15823032 3110740752038747288478823628919329587200 15823033 2779382633309959560206600872774827446400 15823034 -2033349777838568776486624545787187235840 15823035 279717074718258730337400195880812918000 15823036 -4902631216104851552844718659034793221120 15823037 1833076616345883072726668045479887910080 15823038 851557025034612543218372923267896791040 15823039 -1973352120736139179137862104754849206304 15823040 -486829977510233425695781189464379883520 15823041 -902945463036243761094016107004963773120 15823042 -234369051733734115892636396558275986528 15823043 -2134588124177199956099130104913796119960 15823044 -1355838058186618512239413794991457876736 15823045 1038360857622450059871001995202099889280 15823046 2436754589382814806568375363570315013472 15823047 -1504727428683419627085477676646251096320 15823048 -1303253422735216245141210120689559552000 15823049 5397212309298030893237827591269245610 15823050 -486237033572650644723847040377881158400 15823051 -408100412891905486995638510081082089856 15823052 -1491059697104994829987790070345480145920 15823053 -734993416816153668624739567039932588480 15823054 20135870174242715476944703812907713408 15823055 6953748100451535824562561500479928292000 15823056 38187659052491116431125952259355049984 15823057 154623405578587296018415741367490557952 15823058 -50688590166158796027958682089148037120 15823059 273015423819944335732495982827777067520 15823060 -300641430124490084864649367400682823680 15823061 -138610712153784944093001779543571122688 15823062 412150123260878620614135002022011041728 15823063 708577460948930071722522342299785343880 15823064 3124942118228969720621976478126490910720 15823065 3122921485943191485652915246848726456000 15823066 -1671289220107871448452391889736195060736 15823067 -3756626642454057754039449310654383032400 15823068 3025321227243563238947877834824727183360 15823069 476978113468180138195582987859688272896 15823070 237310298365582813530829963188424233600 15823071 -875492173739690162701652820862381548816 15823072 -5953721594129856058234753540415390220288 15823073 -3437280081819720694306343258556237281664 15823074 -465765794531959414844151481860416869632 15823075 1500720591426707845932169810162802558300 15823076 -7722083273686873158589755069394731194112 15823077 -463276776437569835446693478344994558880 15823078 -982584448702236624446452615849457168160 15823079 982638010424861863722912656756335450680 15823080 -546521248429526438301697236651884544000 15823081 7334164190037208484635636145567373821882 15823082 -827084038568618430635944686733804972032 15823083 -6971155706729643326230144844661071256576 15823084 -200202626800719046907654310093502422784 15823085 -290022652125816785758385304516595544040 15823086 651885261355992292050991896939693312000 15823087 34025954946107225719849710293906291200 15823088 -345902335941627896990449414605587251200 15823089 -1035260364520088202050898948692872380792 15823090 1090812864985678311447540713706835433280 15823091 -3202220322993344747075370446390052851508 15823092 1267707931859736499136019101318727936000 15823093 3137767772056458466512593629994199480288 15823094 30363148675451899153859061233011027200 15823095 1110983808752168842407500961937500356640 15823096 -41936188351777183459182155916565094400 15823097 72697094699773383289261984732632963408 15823098 -104532454826024614482443756233506032016 15823099 -576648428164080576384762838291328743536 15823100 818559668227694627982224186711437094400 15823101 -916214693658759234001450566603522565632 15823102 -445119241116641388564778934528004277248 15823103 4385381705376673813055441935963164102864 15823104 1153566887936022975857285522108436185088 15823105 3029821344020083466547656196067629734400 15823106 71575768343725570734488193522540285984 15823107 173580981275079253457996985052690356792 15823108 1458595370833468357316045054034484719616 15823109 4997468345891473555952815261425080825310 15823110 -933832161891123660152692796778742298880 15823111 5550115908521647332390786200626321762712 15823112 -2079524625935499753564681166960663142400 15823113 944644622703404865727724982049304325888 15823114 -2443165112197412456822718347500358819328 15823115 -15503844324126695374253154849834447360 15823116 594817356384758943762567932123649216000 15823117 -400454019779785091701219521809131222688 15823118 -2143241817589037123662069039359994176960 15823119 -561852816388655673291379407235864880352 15823120 -251809965738998415785039520453301370880 15823121 -7711610972640390437856059857688066745678 15823122 -849470104216107162274254808151776075776 15823123 -3995181821784990913788228640316217271520 15823124 1255663840592686932511134526154299576320 15823125 535163421153267550058494712506430287500 15823126 -825314314221331407808939204821387528192 15823127 4547917047294970471859943668792941691976 15823128 544004025561803617610216397085702840320 15823129 4816158138566250989826848525010149308746 15823130 474710626263943270854770349800081949120 15823131 -1164377528207575729578811990402697442816 15823132 1302361979363678271284050033155084641280 15823133 -52299938192702321678838862095477522516 15823134 -1011436199085914892734540882929605221760 15823135 3738824172906770777374341456703888519080 15823136 -1366253088291269777405842136383944130560 15823137 1041170819333210770649983707211051332960 15823138 138027053884371452236395972561729820320 15823139 4707894612625727107448796359322764989680 15823140 -190635610190705050701338656913018880 15823141 -470695820376066834453588377609007556548 15823142 1353226583728048287340178041369436309472 15823143 -1162489655570084450726705313819856963200 15823144 -1082809618277197113555912749182556897280 15823145 120481760204373363890114262307566003720 15823146 -1081424013456474532714714660283635996416 15823147 -10498605186635034709902409199926860681440 15823148 304848991603731292893933793768351137792 15823149 1684863404350533080573563840833368203968 15823150 -245038283514412927932795222474653126400 15823151 -968008389192509689962531243157109922600 15823152 100717877509931149701422511625735716864 15823153 -2650610956710062446670478277854754671598 15823154 -3880455400745727816758086608854256505440 15823155 -692692030880444913091857209648224039680 15823156 -5957704055483724861041724593907730054400 15823157 1918557931994687728995911419288907543712 15823158 581760682105052529141741908120922041088 15823159 -3138463580647360007750645890723849678080 15823160 2298799756256259910989904036189631078400 15823161 4341847859954846399551170651307305822720 15823162 -46888181238737758968650628795206592000 15823163 4110154423946099776916435927711632829412 15823164 -414573337250944655804674064013278527488 15823165 4156043527893664168346455102214566368120 15823166 -3119434502217960696566495275942557811968 15823167 -2534625352575588248303731680403109945088 15823168 -1388746640660124433457783338170202456064 15823169 -8187819713005901882768047333677302101056 15823170 -1326254153450542952418212707916483040 15823171 -296026123367588795223019501228450828992 15823172 -1598383192437060406974054843471293534208 15823173 -1987639702085219442101441053087568560416 15823174 -163844598562043414235815090361381183360 15823175 686949952698757183170852905378607273600 15823176 -269878896492861724838969466013350912000 15823177 -4496350559522313622458564211393268327974 15823178 -502296796905024199813468876234635984 15823179 -3806275897380451942970223228779031030276 15823180 -2523070975103933202749942774726102553600 15823181 1084362948306325059687475137704873546400 15823182 -480136764608138754066707119179879427008 15823183 42696475664783305564690531298959100400 15823184 -255006923887416031982977954900397260800 15823185 189177259733957762128300044391164812160 15823186 1176588831419345918770415856656495318304 15823187 2305512010695837044329990742307390265836 15823188 -211792025136169230762052443417378471936 15823189 4803986752010412264691409367251877233056 15823190 -2169086461210756318244574260116088582400 15823191 639575979773383386560591239466799321192 15823192 2490715251616149904873167470774243819520 15823193 -1678536861402440692415090099669660568960 15823194 1591609121708524693247243452523523494400 15823195 2566495585282760054197974355050354445920 15823196 -225790618482775851382049284119757401600 15823197 -811733947592865164694201309371254745172 15823198 -317074251555153125002009561509167465664 15823199 138141354019418260199595153782978906736 15823200 -2097694474133373673329183569755766784000 15823201 1882719661618256221002010959107310406804 15823202 -1712999076017418010229595356617799210496 15823203 463510759593874623418443950797702268160 15823204 2706841173207004791716551875370315776000 15823205 5129595241162465015447972845723937052160 15823206 -154396864508731985429078805385830899712 15823207 1885845701861036088303331864000861718456 15823208 -7086578830416337613135581897691109949440 15823209 -2927815902117049361143183112291860843200 15823210 -175818920473815166946676475486301644800 15823211 4541577142954018890314548140277521757812 15823212 1119547572294783777452213179577797785600 15823213 2362887244908727097173532003522372130560 15823214 2362355446292534164851432444052668906432 15823215 -1507156159652102043443097289498358124000 15823216 -1495530382128905060898206127097383190528 15823217 -6678667482403847673717393018086932287948 15823218 -811068967114625529449423281424584668672 15823219 38611409117431101459922938953340058840 15823220 -727852935515694741627568845712449208320 15823221 -886146026770039456707817783146279920640 15823222 -2856050790039000850143550759430062304448 15823223 962759337235287258562805453223402235464 15823224 2432379918593214700272414469018163957760 15823225 121511193894493716993340905811732183200 15823226 32154823263521440622847364759608514560 15823227 3874808319104273306424819459886522841112 15823228 2118487760725963859397073564697493398016 15823229 -4768948357014232169589859623179857590324 15823230 -363830853516392092836164742298055249280 15823231 3732974136982620509560940100873450567600 15823232 159778432779048688481083430501823283200 15823233 1661240729785790204923594806828074939364 15823234 330549496099878479608421738468535859200 15823235 2162147883440603896908475530336991142160 15823236 122010013327988296163965063773275025408 15823237 1367005266471237003068335529246661556224 15823238 -54404565930211532980175307506819780160 15823239 5098667034352960795245672351209114573568 15823240 2501302148916157460176191872933880268800 15823241 1758510208859571369648531302585758790400 15823242 1279286115098174470554095162975114073600 15823243 611833127296981768245738326108111851080 15823244 479170549487346486310671741013455360000 15823245 1398610819853752755930618618693714355200 15823246 -102355040397378618899305889456320676928 15823247 6405952599396429948266401820766872707512 15823248 -78024504616909772805293324018581241856 15823249 1788434067841186674715079836531872294720 15823250 3476407750196406177173750381232236160000 15823251 1428828657750905364430299442847299190580 15823252 2910261639785114558819294731046303140736 15823253 -6140368366817931119211185610202396489974 15823254 -109265909752339870681576557969264751680 15823255 -2271509151076819270581276838259386598400 15823256 391381257310523202643358458405337948160 15823257 1749113027588636729001742117856680939680 15823258 277088461243974601601259554494788084480 15823259 -1099088597858309668567653283549475547696 15823260 -2450589728652921239671548129418648304640 15823261 268570080099191541997427395966004789932 15823262 73071066398956786158010802408740552704 15823263 550267140220746100250767383183713458704 15823264 3862008118805374927926964950598287360000 15823265 2433325913913607025882817269240745696660 15823266 -441145375427525400978595472761799933952 15823267 1796896314716957838884525116551080958792 15823268 -1751128427260553789365275194339858202624 15823269 -1324678666114501253087216956844751360 15823270 -2493806478462455637084871937912332675200 15823271 -402357944601677275491903133499675200248 15823272 -832286539226089757913800018359034511360 15823273 -2437336862769149668909963472534732785536 15823274 -1781372463044173981946702799958553491968 15823275 41475317960549541811898552430406338000 15823276 2409977191466296764125308190172725248000 15823277 -224321778760336740181622688826151435688 15823278 1362126105869857371436705639962858191808 15823279 6765440574375748911601762613016123604880 15823280 -573392340276579118254551738998237102080 15823281 -1025492275932091326224088284481726530448 15823282 283657058758877518348569563970281182992 15823283 -13741433706313272877769608993219882080 15823284 -908093151550121430573776523832366510080 15823285 -20604052456315833242344378900329348840 15823286 538889080468561682062540432500421632000 15823287 257333789591141358304813313480295671568 15823288 -942240063093691335202488530486632919040 15823289 -1193144137890448643551259082248431469910 15823290 43905612728723077057574318248396800000 15823291 6001143061192112815220397622599103752 15823292 2094001394695565644051916029850219222016 15823293 -1712671076720136809537715973979741089536 15823294 1265534581246330917215399564840793202944 15823295 -3989233224837082935916575421667694106800 15823296 1707588461129860670342737374671127183360 15823297 1011413604464604015494365378756311524864 15823298 -2828182657949499093464426707992039575136 15823299 -112792785901313420985052766547426554880 15823300 -1054797794250725856507329467676916265600 15823301 1997156291244703254717166300670382107610 15823302 461730558953681194638743286062432145408 15823303 -307948183448072697953215939568921790816 15823304 2426939457471162113659758440400047308800 15823305 4531915249180589510434043836112589321600 15823306 3915510646256607742728586544432460770352 15823307 5057160618130248191991768430085573235792 15823308 -1522332204434340962417876809407244976640 15823309 1391098824080454043032488590246687734840 15823310 -601988198796058939811174089419548659200 15823311 196308857885287925348191598305344307200 15823312 8438842355200689756662941511613808640 15823313 4640496442768928530133861336828347791984 15823314 -129011906630578763920550563084142707200 15823315 1409307012555499431888680109022280454960 15823316 -96211682541225108193757913636245391360 15823317 -192674748593855104996208959222801584480 15823318 -783119177855996717474664033498842035584 15823319 3153706746236310621314540845698734242896 15823320 200370240515039993252540792785360281600 15823321 4520197286803672695987293403634535399700 15823322 210776651260647627564195930794326217712 15823323 395673138976913047341535487192533077120 15823324 -2582775345067414877289765987534872222208 15823325 -231466040143781433582019711433924645550 15823326 -2172477868493639329786675142378148440256 15823327 1763792629324388991622663160940299014360 15823328 1758975839648316726148317483530905190400 15823329 4008874877629838613202701565678602558384 15823330 -419812192710946621044427424482110228480 15823331 -3925885461976063878920381283032503616868 15823332 550399371627702222937481522429378875392 15823333 -2971604179914166618467178127235442401600 15823334 85143227879533315523508046219232170560 15823335 -416527344431969642554059251569193990400 15823336 -4545280503606170254823808097792491832320 15823337 41100669660954412359642604125762065652 15823338 1574184572793982238973922134688165943040 15823339 -1565619203191980426643841895318671673568 15823340 -858916902208238994099714857878988467200 15823341 2042548599691014902777448837259867538550 15823342 318330009747254047385443825256092099200 15823343 923510714961467895021757296568580598840 15823344 -359438624612780609356827528342205366272 15823345 -4148449524762681411733970276197965175320 15823346 271932583572815954455608047351781000192 15823347 1946699604017292023399591682703769273400 15823348 -1564161681795565023327946687566645480704 15823349 -11223970576333458260320196619038271228864 15823350 -79996006389585311253327446456389077600 15823351 1959315872777465974811806634354411526672 15823352 -79189752450352413115705325981074329600 15823353 407524461229709247983426626936885344000 15823354 -710486901246037626623438632128545556624 15823355 -61982582872328069262769881832530883440 15823356 -1152291002906132582649070741553499365376 15823357 -1011742464804841279971383770327541798880 15823358 158240382489867222250336635398254049280 15823359 1636257729930883182625191392847287408328 15823360 15232983896135534310791265549822197760 15823361 83090326390025328845897428443171112704 15823362 -766148325199946101514217987452123136 15823363 -2588096883707766803549791947196628163000 15823364 -2842394419115309253000153587784412078848 15823365 -60421556621409305209021461435903103680 15823366 -814177525657244377656528344976311805696 15823367 4821955246828602995624535664594428384 15823368 1377467650499435333131429067542424985600 15823369 -3618241696504094982889241790682753056192 15823370 -719941233304345755521139201688095177120 15823371 -2766200470708292167622327242127867200320 15823372 -5245469022231861131233725036297991004160 15823373 4973254453191940155806949574996768781622 15823374 469186023203537982964399209997630098432 15823375 -2800646332550423219277270790025815080000 15823376 -100757138119325185584566678740770471936 15823377 -3206257975646317389075161899172439512160 15823378 2814681489097842900138859149003831588240 15823379 664619670609168444941983576034234543616 15823380 -456795543684679996973058633026134333440 15823381 152344309971575329823083675255859711392 15823382 -1052912289692220768634274441406730761216 15823383 -1415012640523392790806239578742114356656 15823384 1056846719826223009996197745067069030400 15823385 938507463552062871504844029093150440580 15823386 848194348027107420893012255426461597920 15823387 2869306215783820610056519054557472693200 15823388 -201432856665426139782786520679027564544 15823389 733188303312644885116197302551262231424 15823390 -870969576265448359169872507142503065600 15823391 1617170621102160818976353295626859968784 15823392 312003146196515895195538176675497902080 15823393 -2047417341023229195273869162118586802256 15823394 -448943578705079023965404915450331466368 15823395 -616272257277970285943588022015539650560 15823396 4867936471504202135069610192976413474816 15823397 4348756281694085389754858845829700463680 15823398 -30419020245320836130842980234713114112 15823399 1535344093079998272496674762754721114880 15823400 -1760338808085416374495656464405465856000 15823401 -1844363645923881889544583687183973272096 15823402 -980158511629836706056186899817405904896 15823403 4368818598070187584692897760479014249652 15823404 -4412974942870917012103215583191977210880 15823405 -325035856387356879277825876387840330440 15823406 694319749704342808598373723664858870464 15823407 253016343221366519002727408272819878288 15823408 -126779272973165392504083198239932039168 15823409 -1915661192319992468203153666051545418560 15823410 1299760338953623237231189615344981711360 15823411 1038901622136611341859412342440288439232 15823412 4272654302823335610354889006023911808 15823413 -3761722866349709534311282870019679182436 15823414 518242766936940533954882955879861982272 15823415 -323648422265460047028719326080667498080 15823416 574569708563522410781827702383455109120 15823417 1643112249585837231138370918572127630464 15823418 126619060593404544883299724993247649504 15823419 -94237583882454630849219502829307535872 15823420 -698811589622391310647914512543386347520 15823421 -628285321283097269388366032060408738400 15823422 3086198729157034572419952753061402170432 15823423 -1366886970014905422042504836260642702848 15823424 711862944113722963729719628659077677056 15823425 1446547377662726005436149198296653515200 15823426 65206591307216843377846652523797640912 15823427 7405297105601284821218632684977901881276 15823428 -1249240454794068145211636590175827752960 15823429 1398950783236165806040520875583924336030 15823430 -250671131138313667180911196949894622720 15823431 1180368969785540027454711616625211974640 15823432 2816094924402272267833623043223875814400 15823433 -3743697050564800758881433268365900993318 15823434 241539239264857155404997339760663601664 15823435 2188562561150776829459228460411294302880 15823436 3813977592254825909191750671341141287680 15823437 273046708196530028839434707827066124352 15823438 -2658145144623552879074238390846839138304 15823439 -3350235521985676635783261607099533455760 15823440 277103425705852956273508209675446108160 15823441 -10170490436720334544635553417061190976 15823442 -3195297694993098451506386417994532956000 15823443 1357097554008697576233406153308615604224 15823444 389674397740641451027396634198891520000 15823445 1088802101365984597980582532197481789440 15823446 -359682464249417006499711354919419456000 15823447 1953221172343458287461280473372045318800 15823448 1261493211902329445942738549021534054400 15823449 120131169179145161549600562846758147034 15823450 63089310777863785685599821918318018000 15823451 -976776577294104868448281255385508312048 15823452 23086033946044051811457292076707725312 15823453 -6804064234310979376805086534640897070298 15823454 521604031139923101743455147501310848512 15823455 717531374592846878650728215217721960320 15823456 6447107297279579592405145860039807074304 15823457 788598190511453533378284433214037741504 15823458 -310375163102195699040838447896781547520 15823459 286618826284441545999796978254145753216 15823460 1129743680143640904078482550995015938560 15823461 442307606284110736656567611623927193184 15823462 267667622070026177679407955451884297600 15823463 -7781793565684902545892728242851483522720 15823464 -3748643905694621449192249165192408596480 15823465 -392617424342925367293648505152033089280 15823466 2041709712106257014148042317507191883520 15823467 -1547784369258934702469928746151721260312 15823468 -1614521968052393516166432413716500587520 15823469 2702995733240165198920615200402664758870 15823470 -10170315764112681955361519806809375360 15823471 -4219337502303265930650514666777154129328 15823472 -705569675580951663221698123097047793664 15823473 1789082281214041055352904348617137644800 15823474 -2350811972859138826400386540482922159488 15823475 2761013936294312938049436084552173923500 15823476 1739460354574358392303288310754126671232 15823477 -2131134137018868709393449547292973278674 15823478 7209017795793129691997191476630722439168 15823479 -234507366096442762868272673407753200000 15823480 47209834706663593620946178468084736000 15823481 3673748372642636015129135164779372343200 15823482 1661006507612618836480956491230601391360 15823483 2420148351808497987882199535399700449104 15823484 77631955364905083076649867038270250496 15823485 145243213255398228179513134386124800000 15823486 -45584629638120236821073888934110453760 15823487 -3320200393622047534938778279249910772864 15823488 -260168699404024654413824720353257062400 15823489 -18931193175190470504706160724607563168 15823490 -4713938633623748735551000549919566141440 15823491 -1560969652828201092328136886156532772880 15823492 -1356366453350139491620066877806833657600 15823493 1834875714596402224643020634709960852000 15823494 4705337198133220281155047643824343808 15823495 2910316163297590169635579854365160891000 15823496 -1016137543394498140027421322072869007360 15823497 -329558394544532374163721030117409209120 15823498 -3507156545633186195958660671218096603968 15823499 -2048803486899537595137810869808550246920 15823500 354281946183390259957067742640103424000 15823501 -1272216184392529410764850700832790919498 15823502 2489165458994537083720746887803316064000 15823503 -68556057012583973381872556329947878160 15823504 -976842197891605583441589906784028917760 15823505 496604924143462946882311594946138952000 15823506 649218108438502467691481435237553419904 15823507 -540181106887351540383390309413977197488 15823508 195965798383701007650864718812567059328 15823509 -75138834002626615724402454762056291232 15823510 -1632801778476908328767046553273528323840 15823511 -578677365210905405786163351436614820776 15823512 -110454788179066929152857903630823270400 15823513 4507919707089712610881252928714430834580 15823514 1347955337774627431557201864256212947712 15823515 2531112491129841616450405522829583633120 15823516 -1043038990484772104021454783794184458240 15823517 -2036098813170556453669014225474243836352 15823518 2086350133988425857132084765462197123904 15823519 2189487926563769473414343251221814941920 15823520 5107138494417660106844676740417993441280 15823521 434938498437356465899656437843680892052 15823522 -4351093866144063909839866403210245632 15823523 -3809394573102072625477494465134950676160 15823524 -4675279873728737636312551547178304124928 15823525 2194333460565066460593178081483686465050 15823526 14149112206162640301349714492834271712 15823527 40182748874196238345222336745731540608 15823528 2080276481354768494980100763157339586560 15823529 2055295366995492649797978100367476283130 15823530 -314091850476017018854835632921880116800 15823531 -2240086277707367233821744798413417916720 15823532 -228256488358708864053241641521526566400 15823533 -5657741034473478811981481254467368928 15823534 -2167803946298755994629588572947956795584 15823535 -100610129042352377931932486362692057600 15823536 503317263555557944823309009911149330432 15823537 7468227336758357568691024940938328704512 15823538 1329169928136663853183157856719886666144 15823539 -5347274451767007437488026640630754958480 15823540 325170205829167434972393386318564966400 15823541 6989029290349373466712721659723900296942 15823542 534293452766811735901732483375335014400 15823543 3437367818632200476532066332016385226792 15823544 407242089578298470004101132176322949120 15823545 2450629846268274261079040897213143168320 15823546 -663322983184005409604783380089610388736 15823547 1305397806646128558812898292654942838784 15823548 -1002428908266894314531214545917355275776 15823549 2184452691232319997111578245397939762112 15823550 77492854203979129367356403804198500800 15823551 -365699856851391265942941567679026706560 15823552 386141874657817783826892420309500035072 15823553 463400491626294527013623845740879738564 15823554 -1621083022013033131584693144455127550080 15823555 -628267475859259654334933910727982956080 15823556 -1670796680709996024654196013331215020032 15823557 -2285286727882559969006144534054073694752 15823558 -2467144252986364126651983396243480681120 15823559 7737204653288827338897908345978479139016 15823560 -1489117603991782680153070331126132736000 15823561 3296253288117019701490203676249400276480 15823562 -738055605575915052513907325686894933968 15823563 459177931346708550523710026855663223552 15823564 -1416663490321782259677220901656637376000 15823565 -3031839352386828135758556433456455014400 15823566 -2102919784417375603045319147430199541760 15823567 46107173406102793593133164565889221616 15823568 63744063875570600088657303055587655680 15823569 384189600109040748086764364265002508288 15823570 -22966095292555655120903927436916823040 15823571 664219144950468532932106816063649856912 15823572 3928812912115784328957144885813165023232 15823573 -3801534828545284758675574184144196672178 15823574 770438542709338456678249192723368125568 15823575 139319613800667334299721616429926519800 15823576 1726136984063331238568956584986519654400 15823577 736781305248636431188222733353273180800 15823578 -1841449192710431991666746877524865024 15823579 -677584014115895971180366973880358235880 15823580 -1466049761172402482294837138187354086400 15823581 -486565968381805859937085097346237552000 15823582 43266342187762518704211675922716289152 15823583 3111011584326414445088270148915234118320 15823584 -2771019554024157687580955946102552526848 15823585 -64713316039765121731392067203453677400 15823586 -1095009830165800527076382739034931453952 15823587 188678263120224110132920516517662400256 15823588 2151778420627814375102055750861232392192 15823589 6071380649414178131463650024196140978460 15823590 818793991101375669622836737413787368320 15823591 -3499986013546136605709226645420609804160 15823592 -1024313829605631130301938394776049664000 15823593 298398451466669775455118121675731191322 15823594 -1792911951393206156431125716456795597904 15823595 -1779544340662314738249167257799187770400 15823596 -1426016422989280167971232768341066500608 15823597 769744069383975284525034766536269017046 15823598 701186973711506373823055522642487179136 15823599 3451835860858749103627950218100563498880 15823600 -168859032734541547064115791316688896000 15823601 2687228386697227484352994701574269259602 15823602 459945185871370280074375265519015886480 15823603 -93185307935998716317766485967483893960 15823604 1106117556070556631036975323877701400576 15823605 -271111741538485135354457910789185959680 15823606 3153911360195403557530286717180057710752 15823607 -2060068745299513894695808480574144805144 15823608 2014694875198064926287447754268025999360 15823609 911642855504643313144460745926344570368 15823610 1094937376580946803405198996241355077120 15823611 -2565769357871746434212088792679045407540 15823612 -299287349590786223912503580551643301888 15823613 3194694234978826631823599318327704224 15823614 1218300886611492499408298513034326379840 15823615 -3831487474747534247291154297926679705240 15823616 873663284144903301324940082813067067392 15823617 516082208169541334304350320329463717392 15823618 -916013771550122259014705403687799641600 15823619 2714436146133075930404505380612788125600 15823620 -2376075079806768377295121205751190118400 15823621 7680207096269143671367824506366390092800 15823622 99086985772008420720512752488485999424 15823623 -1652982160285606248158288299960330512000 15823624 103624234600383260111250261042579624960 15823625 1788854837996070439291444338350828922000 15823626 -17822780909711185913105804525816911872 15823627 -484067269339742449955867226374071428480 15823628 -2960595500899913291720782549793161350144 15823629 586107829949518812009657522532450838400 15823630 -571180014504997491724858395558989663040 15823631 1086187835014993936508378886059733898560 15823632 29217459802664122356987505448966946816 15823633 1451198289151377764067900136360533363520 15823634 -1549216649044295283772201145121835388928 15823635 -746536158909305321688952857969019592400 15823636 4246936294330531355720220117490835166080 15823637 -2614070440155513953162193533747925158400 15823638 -578981177741200055610228837981242432256 15823639 -583234455810092257723951002581100979800 15823640 -490726301885233370063588720916194918400 15823641 -181971333407141835186155049599002262496 15823642 -14998050446593504074254491260751926048 15823643 5315316154961746279709869843079382232320 15823644 -2142562842855527573856345976303547010048 15823645 -2301132535909804412636269977600545249280 15823646 2168720785295937545637488091682865638272 15823647 -648198068373725303367044070896422886400 15823648 -3842323281221668009644486960311221223424 15823649 -5093071296830766249974688889720041640350 15823650 -1026854351043639270347416465088054582400 15823651 3787865698782002023908930302230737434400 15823652 -340997739013270516937213216432196726528 15823653 -1869983911891933085317238509937933812896 15823654 -575533426258946616565518469585805184 15823655 -1138847270560887349206745906864550387040 15823656 45291232974738913784542303695341568000 15823657 591917924677107616361643852961057385460 15823658 5523095185953920866596000597589939622400 15823659 1895504548488511727238847823367990454104 15823660 297686879668499292456296206130031744000 15823661 -1802615111344070057786489182007125294368 15823662 -786885556726568981623297051294036945920 15823663 -1205330447353345696138799271984580457136 15823664 404155342849252245256214200512777338880 15823665 1246294149030685197036562842740583662400 15823666 -36333658877093488100946611440119598560 15823667 -2544891851790885753483982097133219463284 15823668 -712583792187014280099176763267243515904 15823669 -5683702314473295488274519141066307798930 15823670 1044425150831017562306313265011220210560 15823671 214596818057707695606603856784446679040 15823672 -3403686207694641162154258592437066137600 15823673 4230599491198056572007094710755545015044 15823674 -351732795566338580502676208835877811856 15823675 -619638965090188663447539791384425120000 15823676 -5871859955221322094333582615435663344640 15823677 4016157430111014099683744398022913227520 15823678 170178026370190493297618861227428323328 15823679 3336942211556543379827410959603921490272 15823680 -261535505523852671846804576145380474880 15823681 2499807816236722754010231542090938860482 15823682 -1345762610729574350120928877547204144640 15823683 -1207070996208698616524536372218063991548 15823684 1317345588372253120287679693982812774400 15823685 400889706008048875123949002678032330360 15823686 961948734585967336865170997097364688064 15823687 4353777589865174679900885168052283962392 15823688 3942571384643203467369419437912083317760 15823689 -1285700869573298194955379084767024673408 15823690 128710133881056555842390954628537446400 15823691 -565738881495504790000099216923432816528 15823692 -536731931110087468126594816844235522048 15823693 -2306334267389976003642499926870415458058 15823694 1309939499664960006751644798438461279040 15823695 228396938547367176115193347391948937600 15823696 -153670545448706844918520631703002021888 15823697 -5031849951903703918851127982175820915854 15823698 2026198361237077929854758588097600533248 15823699 3390487233610471353376719832854591112 15823700 2007185238376809133750646897997184512000 15823701 613614907055198926938189296713188142080 15823702 -1331703516464509300335289715185636678656 15823703 493115345988401256860814805288328687280 15823704 368867310658559164222307567452704522240 15823705 -1145979173398052785279843177931857518000 15823706 -1774625394992312611419773686591790450976 15823707 2684698975277187050791618241717457855792 15823708 -217656649738799004830070352811991158272 15823709 -1172147451849087718679855429187813070560 15823710 100326534863876102656613098242627413760 15823711 -5330396092870791684771789364361226636008 15823712 -2838754465982181522615579378891698995200 15823713 -809129102431377823030179306587451326400 15823714 -295462228510183279833853203623760097920 15823715 1636338488048738206148865688822029995520 15823716 -120876100648060147722905136832202747904 15823717 -1559169520553390640564812665837685390628 15823718 925146556881468844630775285685222094560 15823719 4694642440024944144622801612358781425664 15823720 2078308156212347908002222121393910169600 15823721 -6386437976187076248707957719340436987078 15823722 -596049877152883774721579107454205020928 15823723 7296693117065336976836005218754558073464 15823724 28818209484410951203781735847841677312 15823725 -2030015625032082630956957450765173137600 15823726 194518334832837777494866574265154011264 15823727 -4889298419309472140709264367205359109424 15823728 -1781387173818414117067579601886594662400 15823729 3498214388652403149353567891345613415368 15823730 -364876627905171585249972562721528498880 15823731 1218476836347498244603634267581949138688 15823732 -1499567851684392076648067412273133629440 15823733 -173196643668378758353560348370830845952 15823734 -378660351605310389287882116590453084160 15823735 1348960072178623182338971414799830606680 15823736 -1103895751218342009927517133083671920640 15823737 -1688196852158200513027229656504675387206 15823738 264626065671675144331253800449874634496 15823739 -3618381715260897253820730884848984154460 15823740 1325486006738533507591498284533403878400 15823741 -4499765485557244241565693642567864948000 15823742 -1786426408320347318666081422870819679040 15823743 562068736691312839187908646011349065728 15823744 1021442339038172780292626552580829347840 15823745 -268872805118389002631324174022304435840 15823746 125783661181073435823963188998522369872 15823747 -1679979087560602166921008586353320065568 15823748 472971561171873150341818996057477090560 15823749 2769087129946989063418232420826143837664 15823750 30207571924819952456111506673123100000 15823751 -6049942952268500111401230068671390366080 15823752 -2185830601337976672940077935148112281600 15823753 3464089795180593129867210961388827045632 15823754 -5928455410864640915671437291928323008928 15823755 5835697165323885043065426778575468000 15823756 -1952806674276689452619327913818624534528 15823757 1130734852156166497298372402556541422006 15823758 689017104738616694328090421698285859968 15823759 -1333927905449418026903420254515073661568 15823760 -773641315662367293885907609799924121600 15823761 4595654068855045157158527555375121247472 15823762 -2148603092392855852094693810780017504368 15823763 6852208633239902623172713099777652256480 15823764 -24885456974103288537139374510046986240 15823765 -4632863090347405325908143331148662041600 15823766 3048295507232436004855211343723642558336 15823767 2716559538699869395527613459153135634280 15823768 6215244228372946709621368486924230850560 15823769 -2441785655111004446365103638784376112956 15823770 392615191714960138960018757873523916800 15823771 1053169287056810441439728217144630994944 15823772 -120886227392784809097742718954076745728 15823773 553938510841148004895942034877754753824 15823774 -1375590119087280064788479580691986937728 15823775 -2703770053155446285807915445878211600 15823776 -2655867290133317005604576606281065824256 15823777 4565562711294182169325602812152838879232 15823778 -17134961575462367179058149125023554176 15823779 -890886489791111895746937691444145702400 15823780 -814575193599850562461390067652495298560 15823781 6314354406920026160967283852177854363582 15823782 -1191834245378892954537897776240895832320 15823783 6346885658834074453481236577007918099600 15823784 -4500682781096739165659097098403993108480 15823785 39219900933406996414888928388793103040 15823786 -401205146042873539464373965463333138944 15823787 493985076858040753266898877112413643264 15823788 -1039800089452151350588689873850442711040 15823789 -864087924680262658153436485424636500000 15823790 -879895199908193602260921590588414353920 15823791 715797392025498252023432502166083905448 15823792 -168282114296954836828950426809062195200 15823793 -854094273034937377246872720228834610752 15823794 76262466808486749841769894282903158272 15823795 -592988761573648772883134180240377762560 15823796 -1571351838678181975769603873566136438400 15823797 4242044916848672153214121781872290203040 15823798 384665278236544067963178995480149034400 15823799 3473479385236137286542655417050771157800 15823800 1416994058531468817676709823652416000000 15823801 664961569366727877262433718872686732160 15823802 -195076889704791632027650638437238728448 15823803 893845357115048305746272990197744039704 15823804 1030517542329359690537059665303283507200 15823805 -1661600547098599830780896165209998291540 15823806 2185863623820983543069544500389407453504 15823807 -2408072742582691433742353439041708426944 15823808 375693832905917895267199858495444746240 15823809 -6254338822595496642660392989140914573280 15823810 1664826813323764719484317528948012502560 15823811 -6281228100580693361475625294208967963588 15823812 -685290004770341425985952707949982488576 15823813 -65625745880759195691844375144734650340 15823814 -2166800090898166375177786187486719491744 15823815 -273598631866233977585585969969343255600 15823816 -2416181040826979206997028818890874880000 15823817 2799427381638728441660228736315911275866 15823818 -41748132163701866048716317148074998016 15823819 87305138683651479206992840757974646784 15823820 -2192581504331088529810100396708408017920 15823821 -1746334188635764467017483674774434581760 15823822 272092470494475599136396005239216040832 15823823 7575085884159966526530234835231529529072 15823824 -90546786560149773330177501052126887936 15823825 3660959362099623530764512932819741987100 15823826 2428037981559188094302607929391538693776 15823827 473203359015086025734477683755584187360 15823828 44762267828281732810209049807980251136 15823829 -50223854554766341629597463406686077024 15823830 836249538985486561003308770610779811840 15823831 5854320453172961427693986539805363754632 15823832 -3650176699295542204732471414422448281600 15823833 1995558689879544137094619300056144905424 15823834 1745250044399769570286776277553294922720 15823835 3795323014585832194069874926013147904960 15823836 30931921830373127084240412474973621248 15823837 -4180343725194118203369222480190388199514 15823838 914048262680710738978277979134394064896 15823839 -536093220281665757641067061545303757312 15823840 2218533242057642019274288737589297152000 15823841 284814224538444757665136903977422779968 15823842 -536884056617811759102819209178741776640 15823843 -1293077030531235489020756620569225201200 15823844 1008849814892866931382775668309901344000 15823845 8548664233717904264548765035910872120 15823846 -440951962316071203650691624445309961280 15823847 2501947002886551091248331490451519862440 15823848 -1970017001055480006761197676757197783040 15823849 -1872814704417281325619923380806691654064 15823850 -104166314714689111503317889204094080000 15823851 -3061979035627736947379130790932631008168 15823852 2284771332538323150439626257164540733952 15823853 499161445771784570905541540115086457504 15823854 -1927761935920325053136973294277255335936 15823855 -2253025908260431994353653544780357982640 15823856 1934031356042553030463867560152440602624 15823857 120178166905063969834948089149174906880 15823858 3080765286234233458291161898710334479360 15823859 -7557784954263348082218628270246235167680 15823860 -607636123928919256723967712358702448640 15823861 4685781339694195198573155347976866832924 15823862 -2332817437212261828825810062668041103488 15823863 3921810984721875981922088206869829555200 15823864 2012034725727533212688664030978057031680 15823865 1399907221336733494103753402023353297600 15823866 -1989348744414747064793508104990234858496 15823867 2365894013692814273177147435960962927800 15823868 -1054730204377421562910693971390387876864 15823869 -830605113879635402203286451821721440256 15823870 2331005660359310600422966314986510306880 15823871 -5292118751320923928523883060487011456 15823872 2354260823655872074905173667175037140992 15823873 83544551243937296002073005472124272744 15823874 718818376343641643100006040031909534592 15823875 -193155011525659382828876184269830596000 15823876 -2500678756208561082032594230332020640640 15823877 -986562891811446790713617147252709609792 15823878 -71768454614514409805891914343132436480 15823879 -3910868153102809934059880460635866317240 15823880 4090923469087245033007789371492049766400 15823881 -1673030162023173424874693430508199580630 15823882 1646381724011491175903263173727696319232 15823883 -1148193640947106132194078974085016857600 15823884 1894643313220268293395474753974691287040 15823885 833422367158702293254013037350239569920 15823886 1245558470071809581900114239592786362944 15823887 -1676782626744196265547224176089104498040 15823888 7917411113387325411204432944958537728 15823889 -2241792287902580831253224411901917042844 15823890 -2593519259879319039944654590664591616000 15823891 7399623378907927037653448260774875253292 15823892 -597170970767125202182081000890102816768 15823893 -1786767971320484039945517070803969815136 15823894 -937148686254697970931288889616688182112 15823895 -3805817501477525451942554557175775114600 15823896 5978851628763953964473668014276096000 15823897 6572230483138527930104303262266099750352 15823898 -126989819729649731563066341172838423040 15823899 19885208643528794709130449115685884944 15823900 1219333560026372883487112708767870912000 15823901 631355274394116892030244650866076019160 15823902 213340123952408260347048459633140809344 15823903 -4243697310237382503893035371391312369880 15823904 2240401126568787613941506637167301820416 15823905 76460539911242114871834254153103116160 15823906 186101385420569353997746498764999814656 15823907 550961990017947178636929790419883901832 15823908 -907084862114041072957868106626118758400 15823909 -334458434897280024794215849050491210688 15823910 202391721142717792352680756998379071360 15823911 660278815935672628658267334746197416144 15823912 1655001791067994884331963966609446666240 15823913 -5332549203594130984802582555671261248384 15823914 2347425601387778991053369885483282688 15823915 -208483975898213205341644122785560705440 15823916 -908952133560306090193952952570531029760 15823917 -6874994054119983828434671952879322111360 15823918 268488230384211163655748911937592842240 15823919 2474848538842376839553870230411366238400 15823920 -236401413116905409032752387400846540800 15823921 798214964564993067762115571521762646592 15823922 -1982526082788749246755172668794373065600 15823923 -4906667814862711176480024053837380254096 15823924 3640216008781984579386421871244731265792 15823925 -379410017644612949939429436886998483000 15823926 -7321407327221509244542154459268303936 15823927 -413413502998209175863799943680508264528 15823928 -6728240790583346193273215361400978083840 15823929 4543283472183491677979204529772150910688 15823930 -2630716122056686309123938704551818500640 15823931 -700841098793057466587210429585736535200 15823932 -415577471546613095369186439696337571328 15823933 1979638739059089150596483127510910880940 15823934 197599803992067883136169884628314232192 15823935 -1399695314219388576819566723763662685480 15823936 1209837783128338665285858603464720384000 15823937 8716370562086797728386501672852277110400 15823938 185611389711891136476354548741434664448 15823939 6935733058689043277341467090921306521056 15823940 1541311027135122933509885973701233090560 15823941 240889389397768081928552088014455334400 15823942 947429153848656392804209020415048363872 15823943 -431223488360153612354084202995996322840 15823944 6518148325878973397220292262555252736000 15823945 875238779851642173739551417015638581440 15823946 2343691738841063177775653096788312780800 15823947 -870738920904439245311501669070685180200 15823948 -650233847233330346353364840235670437888 15823949 -471599493947201203098040977793443683400 15823950 73660674273467047653877819286182502400 15823951 269445717743366028674775794339363973120 15823952 51280338556254073332193071407834972160 15823953 -1056917924736444425701119409716608311356 15823954 -9166991665951154435340364358171973120 15823955 -94480231609263260198555490635086668480 15823956 477518234675544221682055620879268227072 15823957 -74613299045803770789225537152145141888 15823958 1434575695629005668683270538247247226560 15823959 -3523163263037875181586219170398980684696 15823960 3838869517433135101366419051793514496000 15823961 772444437580079588611882342321018429824 15823962 -1575552765240389313462494992194881049600 15823963 -4132582159298616335894152028727858329788 15823964 -733034681622588599085000518583885127680 15823965 2843391168298761428196350993709347361120 15823966 -1612400587545396479105130351957317894400 15823967 -3984254732368136865961967633040221397984 15823968 -1480373401885467225615969753426749816832 15823969 -746895670142769077892592813285826026304 15823970 116827107972233196375689576525745638400 15823971 -2264978202705683931193916161316753183760 15823972 892889560105338533478415732670534235776 15823973 -957338906127378569371273494323384887392 15823974 1717455575521888512543277326076089197952 15823975 112252836633983747809041394097670117400 15823976 -856609740232253863520704923993277808640 15823977 -1154245078264838277784368258775203905520 15823978 -2852343260023082767562291366515847610960 15823979 3083814085270003550936382920696328203640 15823980 1554166105303866533164424680587398108160 15823981 -378753345196233276518818861833018455936 15823982 -1083241806267182818672331056261911755328 15823983 525595609672318458864015470256066605568 15823984 1493709208684649621337922653891674603520 15823985 -537756269204583510625690926201439109400 15823986 -901569044310897641568825497418459582336 15823987 203898720248858401782122213057572514636 15823988 -2332702087635928329194148357608432707584 15823989 -1928479039792305102609015723742782131346 15823990 -147701771547050373422893914732261465600 15823991 -155348266259799712699452650407495257792 15823992 -2283987717418014931508807776191826145280 15823993 6163523225256782999029557166430386218944 15823994 -188786424409864960137381001745430274704 15823995 -391115899199094287613334654401028742400 15823996 2869592004370910678147464409159988992000 15823997 -370572150608409786359435440168685758368 15823998 51012608327898348759781310023238951040 15823999 -781980282647499029657272429931338768000 15824000 38750282009117063746413616252846080000 15824001 1522076891896343907531747726309923760432 15824002 688332254445159830404059951127829030400 15824003 901164490448386459868511718212231139824 15824004 1177630541033272571075676604814682611712 15824005 -103608468152060363298906330928611926340 15824006 4905469146948363680248897946005401152640 15824007 1985265140378275224275117600740393141920 15824008 -1308310384922330601329670891692736921600 15824009 1055200847663039818900959727038452369700 15824010 -732556237615711748616691352545775815680 15824011 1380914950849298382840530248806392138820 15824012 26545046492470919834085486697318195200 15824013 -1932317510546393554669981669927747976256 15824014 2504798289673141343645359126959137220672 15824015 -2107163281690248929018847038524434078840 15824016 222932153156276017624189061397723217920 15824017 -13087218465527774393361372054375098480 15824018 -267031523814005979214447427688019190784 15824019 -1777306954143359918013974758385226883656 15824020 -262710984144983243039040676369345931520 15824021 5102307231907113890356170917881242990222 15824022 -206258732433687247201941638359434791040 15824023 122092452654088488976731100021546029984 15824024 -3541629970932836514394646064321438105600 15824025 -621428729448093238153326695132292192000 15824026 81406694277212668319030724275604713712 15824027 -5306118835774844407564628757720071216124 15824028 4566072965324842579271118081159375618048 15824029 2033337574745865277299404936417584406284 15824030 -284295008703510943979401340553774873600 15824031 -2959406298094096256343863690925837803448 15824032 1225361176896497738653456040354144845824 15824033 -1624968631453407823849683414750602076078 15824034 -1145521735941324559354514030070172877616 15824035 -748884411541340024768195735661308489520 15824036 3501897290964051779144190903990713088000 15824037 833538887777609677567926806196597982560 15824038 -679126533979468229094987191336311408320 15824039 154699430391257759969827429510916092032 15824040 -206222199682978551376454133081821184000 15824041 -1816282063379181910878202398489906295558 15824042 363674274128322408636177895721338555584 15824043 12938682852089448861938607264148853760 15824044 -2887075790682622519628701178810944777728 15824045 -376285491187150587090001874628049574400 15824046 29711393303395393389064397457372622848 15824047 2144454829609173340567033004888157028496 15824048 -698760594565345507194676745194536468480 15824049 1230444014068852701309046808759118654720 15824050 -1374630289629794816161442808105883670400 15824051 1624095778700997011765874650076275435280 15824052 3678878608451659150113394841241403699200 15824053 2586112032860153562144143851894977730560 15824054 2027941693588712941246550915498992472064 15824055 -825812992263298512496875436567808179200 15824056 1101231286539756702376004814451810959360 15824057 4415373137686567512089244857272730043306 15824058 -409191545623252275474678405530956348416 15824059 8294037303701456562184600211643691904616 15824060 43205465781950136657160157678242391040 15824061 2565470982019916497498724461800632261760 15824062 679590300800621747406676814211295948032 15824063 -653046479604203677819544261675495499576 15824064 -53410617606919114290535639021875363840 15824065 -3037252468728872446482737041104044970540 15824066 535438658979347632084127446407487745232 15824067 40484445256693191244416723584670304512 15824068 -491764806008799481339043675671269766656 15824069 -668039538636756942773561306556906375456 15824070 -789297466250364090815759587104308405760 15824071 -1564282966176934751486632807147075464056 15824072 2158526717702186578946496215649277747200 15824073 -164784429059941308378159986392993646592 15824074 4902675708497672017944173118147784704 15824075 -444933925564078233667835673441114396000 15824076 2679774169055613943630328218029465861120 15824077 2674199845272334195689594649293287488672 15824078 2860836226266417723460797252254932827840 15824079 6107188243355925259320579945182456160 15824080 200004983650623033372377229559553064960 15824081 873042304354094487602497607609795673024 15824082 -171671600893599139923933761269450368000 15824083 3304704143972979375145564163474528812368 15824084 4042570585925994374300557814034347520000 15824085 1756377097951458198818902141924810680960 15824086 -13167902749103601843005270312855550336 15824087 1602607477359270597020672324431371833736 15824088 -391859152392624391343942050929039728640 15824089 -5435886815325589630599446318222040867200 15824090 67354785788267746854083049696716248800 15824091 -1000966384507214245980081968265377604096 15824092 1945245906930581431818143637768424031232 15824093 -5038682671269392394152528598655032341760 15824094 303861058782827588730522198904147485696 15824095 1199951929994820576581818551481138944000 15824096 10948389958147002090964952859335166787584 15824097 1149671444835803932171029718961777725074 15824098 -3536280992815027731379199096676287359200 15824099 -4146214687302603091472846779784891397864 15824100 386003025640469508448913137534911206400 15824101 -6277608885386452771209446182932298561728 15824102 1423074226642178793261452427819815501952 15824103 -379183504926698537358578697651878427096 15824104 -268620215189016019701482814142632314880 15824105 -50596592005920421173109320505767144960 15824106 832388319830428878412356967388830348800 15824107 1574815509091916551994110481901695176800 15824108 612390677720953091892547501337876406528 15824109 -2732402016462185777113070306418350175744 15824110 1164845562107454474617232822832054680960 15824111 1885179370235294391877926718041934472400 15824112 274181411563853724187217081021410836480 15824113 3161774662993634998995053309576299521362 15824114 -799449252547736493516263896383905546208 15824115 902648867696789197396130245227208888800 15824116 -1633301443941341320910745404272957685760 15824117 1064110482931709534461241127216160603392 15824118 -1594196304513534835824170829067319992896 15824119 7132968418261507762283219259079778188520 15824120 -248631342526925361163352351989909094400 15824121 -64596382461977833562404949161006727088 15824122 1806646261772119375685940109061047520112 15824123 394327231560596499615744722127881056512 15824124 -1325383729788316564520466441857720087040 15824125 586196457354400937989478953962217248000 15824126 1039268313819990153568833848420447277504 15824127 2464700593721585364594262780920272487168 15824128 107957021219848625434356064867793764352 15824129 141075674466075451838906563406585732160 15824130 -270808548199242185697066880727777326080 15824131 4480979169438383171582961510719883951600 15824132 261157055704368879450322027038340668672 15824133 -44049665014540522683044271023499894720 15824134 -618536100112488015381929519257035770784 15824135 -1445093610145949739522864062503036534920 15824136 -594102032771626026892938107451005337600 15824137 39165713659254346331275072556586933120 15824138 1273558553228084261245489076193038592 15824139 2526741059031886372198017317072501822424 15824140 1913581425364107951876135447204972518400 15824141 4324871392333606213511098636596621823542 15824142 -815389400955878538499016142798841119360 15824143 -3067116242898861746598512398929143798608 15824144 150865929623083899762608322109200924672 15824145 293039641766048528586595199411782002240 15824146 225659393464215104435312694554089496112 15824147 -1335725707188335597479829648659420814280 15824148 252455539916190058142387917821023379456 15824149 953560853953277232756715018342953946848 15824150 549752984409096580562851161606034728000 15824151 1335269067405263971041205797185037606192 15824152 1979678535552970670011050306148767621120 15824153 2021013419314960933266296306911218017940 15824154 -1195581166555328694228797484735952776960 15824155 1411446478929115973348386886069314617120 15824156 -3331043322337615365739023443601325248000 15824157 -1253306920304688256843386780517314983712 15824158 1027828654400572072224770540278444202496 15824159 238023130997205782898112983447115154688 15824160 1240265992954414315435717569578344120320 15824161 -1492770240789063744757808070457611152256 15824162 2505430450369880837120825815556239274832 15824163 -1454724999952031752168108948882584083136 15824164 -3316087141077848332387778484388808074624 15824165 281190627165555898159469123408793408000 15824166 74425793588510398614547328247520261824 15824167 2051952619660587803206764382615197395392 15824168 5483258125614716404592851900316516674560 15824169 1333335898922939794473586558684420622400 15824170 81978713336562581375511357017015573760 15824171 773447181087265060929340887692841939600 15824172 7435968331494800219690324439143645184 15824173 5637779385613899663253804591561519734422 15824174 2903429439160489273079038234273285359360 15824175 1727931620260941476766667858250086734000 15824176 1514820528522857505782034864383494111232 15824177 -586276698359163333446471015384005589520 15824178 890470117670526531116353109890917536544 15824179 801871448730651387913338957749000039072 15824180 -390941618497742239225240819191126201600 15824181 548831304638351651524102011363976758720 15824182 -1865116319681146919568168978254628052416 15824183 2270819148268519090010139271357541739432 15824184 -707942583862465027285382495769074073600 15824185 -867474901360392397982660963907291043440 15824186 -1187460871355390602214978355172633555200 15824187 772370394691459305617984912594478236640 15824188 4736936051360884835633199574029930949120 15824189 -226959429895111519992997481266397438010 15824190 -153161534094570557666335672688863641600 15824191 -206211805321332409277581077697368392616 15824192 1725388301451373458875988190074529382400 15824193 -576577217657001240836300892282429533184 15824194 -278710102141464916315852355410192627200 15824195 -3059369881237364226368780926056715139520 15824196 -416085408531257611042782786679705608192 15824197 1828814037985247711626241855581253310652 15824198 132948257485012248700444306596842833920 15824199 40615219027177626880673262394335790848 15824200 236834822856571613186967098977812480000 15824201 1359555782835340630409443582662896330202 15824202 120014413074320438400525968673313522944 15824203 -141803742608255278112733515810277616616 15824204 -5088644577584071436127536170197153996288 15824205 1699715718507398024190024091368491383170 15824206 -1123014543925847067291135369501858800448 15824207 2835618994598412857565855566207865052800 15824208 344783200682021875078228837127709917184 15824209 396737236315295121673941078529120687216 15824210 -55834927701158412109486984876817212800 15824211 684017426425635147196825239976340382000 15824212 1516866779248566998107740953435638951680 15824213 -1218072817755397409801266848715250965440 15824214 -1094878234203907959887836860687954677760 15824215 -79890000131224225061490387026970610560 15824216 -4178928363770170753874989186077629675520 15824217 -2902100139087099785997670428557438959920 15824218 -1229091855253972975749812255431971045120 15824219 4982967924477800778983296039531598890800 15824220 -1094024116916954037831069882206473374720 15824221 595366951787808361440523109795481846112 15824222 -2193533256480796339282251228930113619648 15824223 1685571617033805268363387891605693872472 15824224 1454951791494730456695403450672734535680 15824225 244472655266051971648877931759893361900 15824226 -236938644424166488491019322539387238400 15824227 3315140271997862339927337076672630306560 15824228 394155988991884393038369986238196125696 15824229 201725310870783936132059792593559831040 15824230 -59283537921235725267846315506374932480 15824231 5800666022226215247470063541067738543032 15824232 -183952067210362696084709368384203816960 15824233 -2643092538070041776606013028881453944518 15824234 -712391297778938050434951271310441261376 15824235 159468713490861692997761972440350869760 15824236 643301925195201860243052261110456449280 15824237 -468636106783310541673843177341511502400 15824238 -2087929071728177361062841182134904849856 15824239 5738230374728967486468372922487962489040 15824240 607924302182563267957488732729710837760 15824241 -63497982984344923721703393593363822928 15824242 -62146751330729128966709704985516083200 15824243 24649761783256868686360500199165438104 15824244 -1436898149074550639599119769835809751040 15824245 479202755460477592095168308423586439200 15824246 -4286324723103721067968308592620365330880 15824247 213581216220112164860950988853733611600 15824248 -3095094913469379306197160510006066401280 15824249 -363779870269463514497079687324526702080 15824250 -959000020084131947775204838811032464000 15824251 226921701548576042490019096020866393252 15824252 -1728013887279555632310945975524242068480 15824253 1941872414639873919811722568433375907840 15824254 -1172321097174880603104859935275843396928 15824255 -2338839556708217113424826400691122194840 15824256 -619885733375641701728876785200833495040 15824257 -3741391550055959482611183990124326369020 15824258 -65573513645139524236819979378503718016 15824259 -2504113268585889575380187515531891615344 15824260 615754173807781388783672735077102632960 15824261 1804183841608280664159722235320290614720 15824262 596791418808694620341256610904972267904 15824263 580296686463588829481901139682736643968 15824264 -837182841602050385108110255630535270400 15824265 -1739252413083198141949784570637015343680 15824266 -1245277948831378395600366945662581353168 15824267 2991409971396751880809408638170767283472 15824268 -3012578115738110800737040090606553441280 15824269 3267724144247775393604285895726289055670 15824270 -395089103168963408935989460931565588480 15824271 -2198550150137924249675312338141130184168 15824272 1356500020495655948780538792696725176320 15824273 -168718540677753366703022955883174708956 15824274 643537920394827193760332992718356792960 15824275 -142435401607716387141162639149819691700 15824276 818473019783043015408346776244251353088 15824277 -76591423545557997392191242874572942240 15824278 288163221295102937327101959247047687360 15824279 -342112606542661940432465580608779416120 15824280 -985797325126040755411119875922516787200 15824281 56204588190770388760593626086775112000 15824282 -1283264004318785051632909668944010298368 15824283 211048517881679259866815892734094712960 15824284 -94739294399225588305327312139959216128 15824285 -2674413046838591391700202675770836952200 15824286 433649903513916891777232940275446794304 15824287 -857979783125631327435511095379577142968 15824288 502031298202853495683105605778145280000 15824289 733520471686567237389456079357645877760 15824290 -1589191926324051699238820589908301477600 15824291 108004060155152571562608576361990554624 15824292 -2115894556627074073247099526555666794496 15824293 -868835158015232851682484379397048635940 15824294 1381733119591655372325970607303510927040 15824295 2836984902086602504794270128953531795200 15824296 4928794813357002028581272124604904033280 15824297 1098814643452893415254408065569835961972 15824298 359051195846761181351206817978730263040 15824299 -2501766312621629241405227651588224982736 15824300 -1284173077699906607200409313212577273600 15824301 85603002090803114898144745781282880 15824302 -1664482218697671862466028329123032535040 15824303 1783047928379527846879104619238737110528 15824304 -636804677505670402918575735392412450816 15824305 590420510720739882178295484046144464000 15824306 2022430052966655422372558640231741404160 15824307 797868807810681055112568989306474173488 15824308 569554184120360086579682626075350981376 15824309 -2971086250824250278832177938511089641490 15824310 -717705405664505304066960659042478624000 15824311 -4462822261435972518524163121505052432088 15824312 2297631871248301979797672711482728570880 15824313 531196723522872124603994802257515563642 15824314 -3680075379432231105369400577455281446400 15824315 -750262497582078058111293930517933069680 15824316 594083517445819309193033578168111718400 15824317 9029653553489189447475425965764771628972 15824318 312651190116975974847803653231220271360 15824319 -122249591531616088482810255874539406080 15824320 767083790540208478972455303600804986880 15824321 -5544324118338810773554850027712240969600 15824322 -11701258218813071597051929699966242816 15824323 2880530871594369277385604914303945541120 15824324 -1515057489623436302226661823394715154304 15824325 1822500770342518751572105904567420575200 15824326 239868252414634096595190135139450730496 15824327 448698221528658549905307534782121207552 15824328 -127018010990059750394286626382215086080 15824329 -4116547211762917933047804555370640508070 15824330 -710378257727366407608764026543156226880 15824331 326211517679037002199113585204556516240 15824332 657096424562771091474089885350368471040 15824333 -341051423499824837449185645358372643520 15824334 -164313418158216539832302277234024010752 15824335 -5044218930311277651482216290598493705720 15824336 -1130736491125197033179029908821978382336 15824337 471651092823846626287187185390961485152 15824338 283538228586498369393900163988859233280 15824339 3587274188837990562371953857053992204140 15824340 768792271831616415413961354459158323200 15824341 4653666001888614664900698096997511786360 15824342 -2218050551430336502597180548523308680928 15824343 -4136108406010584654462345642020836215600 15824344 45525260630286192516750497535091384320 15824345 1003872008944111726033639711696840723200 15824346 2842304935817059907932308073024054842624 15824347 2108078009011524304657461441492698070528 15824348 -5992103341825267101462426537104622695424 15824349 3328294074215084395383884208968350797120 15824350 719215308335474650135701559985727052800 15824351 1386081921108779001235427165642891144352 15824352 2166265599453598295693140000410061504512 15824353 1200018383942261396364539795200696336384 15824354 1050918299898444344713808484671208229152 15824355 29474365665728329812427146371752854960 15824356 341320445218490541858923148936262819072 15824357 6664761126642804476350558903679341140606 15824358 442121228022775797058314892756713552000 15824359 1829020176304990708692674115401327676040 15824360 -1134341087915681734582952074163796480000 15824361 105529694375903243990435501663394432000 15824362 -2537222690826174830741966351552980031568 15824363 -2526978577716428643928517829431865519360 15824364 1588943310897198933377578174446175090176 15824365 4610115323913313003729094251764199600320 15824366 -892334596199039678476148981892245186496 15824367 -449711527823111678139542686319155228464 15824368 -93300297230994581279322340809366306816 15824369 3383393776710745318699129362569729683008 15824370 156158956729544474757172937124596636160 15824371 -631447968745953892378976619589010983800 15824372 5242579376205483124943819421666495978240 15824373 191253554290253966970150530517397269600 15824374 1161746857744503957181336915538574694272 15824375 -299998361871607624243647915848652090000 15824376 3179144133445145472542927845734657638400 15824377 5260839826540753208101143542941038083652 15824378 975028451214290176739033781767417664000 15824379 481390892822988716878921908341634670080 15824380 1036929755234090199167065843486894080 15824381 -346320031511899333249595234328851725818 15824382 -216884775861022447620550732353691852800 15824383 4486984081466214941269661595046707851040 15824384 -412726709577434373500081373260386664448 15824385 -605630736242989264094983190538445222380 15824386 2443497581598414451292805303041496969120 15824387 53897180158483662343158503081967827520 15824388 764507919291219265670508888837523123200 15824389 -295816645296439499548694604738425330144 15824390 -1518677401414368999392917884990642902400 15824391 2729520681080712071888422076703480748800 15824392 -4449117874046201160237038868286739742720 15824393 1449434357201244761476147575904388759844 15824394 2563622182178729062021287063784518879024 15824395 -6354806471871286741566290874422857051920 15824396 1606376741238677086735588870062452582400 15824397 -91978636963828521116968750530624683520 15824398 -3236033655896659207837180642545570100800 15824399 6333361102533915332624354074230086329536 15824400 173426534205692175763193535305166028800 15824401 -541142241640190453578888986886801805400 15824402 1155055574439796729696083685954504512000 15824403 -1717399492029257591459201759396716649868 15824404 -3662069935398968257801144573431709654144 15824405 5384553210106082209333097148622481612160 15824406 -6139682801507020893894798324867778176 15824407 4365240355985787151314989253209915478480 15824408 5437035949688051634751832921538290472960 15824409 259930414196127027871276556392223686848 15824410 -181235958393793010986045702242670602240 15824411 -192486926377092702422813309863247585280 15824412 1261166659145741977379813957598197185536 15824413 3169611289762522505029331888375114609184 15824414 -74510398010400390367201972489979584512 15824415 627777881129855170204592883476149923840 15824416 -7562641840053971676273593703486754652160 15824417 1332103476629054757567455940706939430592 15824418 258539870867968554275414320986282501888 15824419 -834082784061309178239894392147202387648 15824420 344180854822194447429599886227369095680 15824421 -1532330381528015922881753130616223439810 15824422 -26264951444713346654462208969485344128 15824423 -2822712532678986882357387517020437912880 15824424 -123281952459139182267564791534679490560 15824425 -3143124607581082962525174775906913034850 15824426 3293397166970901058105690866407641140912 15824427 -1047041133408281177743930769688687600192 15824428 -2274665603484677727038346792670923256320 15824429 881819696413949739053084451037553280 15824430 -50199379990250783596440483265357824000 15824431 1244464392834597142914338612592746743792 15824432 -579379848762807062186675202916226826240 15824433 -4569933502859817524954731143461522575776 15824434 -3067908993233170600325871818012364102384 15824435 -16792091277802908830520846909327365040 15824436 -2698383500250591433080726916724367986688 15824437 3386410750399985451590006844272891992320 15824438 -263628489467469630071953037899045048704 15824439 968795486517942614934128690560277635608 15824440 3543672363655592021631949922887400140800 15824441 -851608529137521358231169887796530099158 15824442 -581475020964366523604442367423100438016 15824443 -3622298943801911662889759123916176897308 15824444 576148342308784704049172052436259728896 15824445 92998978204691596489878306321119427840 15824446 -250327759193372878753005988162411180032 15824447 -6386127019930475894907936992362597142160 15824448 -572175012650653268761988431092148862976 15824449 -2937389686505080048434147870597218156880 15824450 636459732497078443052925784329819218400 15824451 302113143438072635617371852517915562232 15824452 -4168132893097830831449938909516065296256 15824453 -5074677269683487718953636191790731763298 15824454 43144349455882778872282918827264737280 15824455 1203715280997814948832711523510659934000 15824456 1375524694968615344486603250098318069760 15824457 -5040539676659187870312503377708146630720 15824458 -769648152843328560395967783539862266016 15824459 864185764336372597920265821672413697600 15824460 550908742732324493924840170919994408960 15824461 -4689833582240249402004169508033500988938 15824462 4010645768313053609956167714857417719872 15824463 2676946933973439191172725859757861760400 15824464 -1538462828499664183384737720775553720320 15824465 -3657514551990790183072931255672490544140 15824466 112312977404630631056739692453485131264 15824467 -3322336895683724009224934606297916471600 15824468 -829156848115124358112932537822946940928 15824469 1357423699259166937043716859341952548800 15824470 -869614162038683470137527463614839384320 15824471 292653101862958441115952912827378796480 15824472 -1066678491614810594948591150646092206080 15824473 -49445377819872408102184519715174082560 15824474 3389550890281603298282381665910836490736 15824475 -475502567135420266000171887295555970400 15824476 -1259464831893354173566515640437972221440 15824477 2003240658027273902662023721861697086464 15824478 -671164437839923289511167323024631636352 15824479 -1018927625527100413223094610856524242960 15824480 113458754096745992235233113509199872000 15824481 1506531905408785115296863985888211282352 15824482 -527700726890781928481574297049860367200 15824483 -409527591113442687487407234406067291712 15824484 47972799497053038170753189014083271488 15824485 968335144088124119566286972883734039160 15824486 2705276744116581281298581836131535531200 15824487 194775952261228165543017006567276365952 15824488 -5594517516713957026647352152890178816000 15824489 -382516856209302183819618866102711776176 15824490 1485839033284733922692821492420204953600 15824491 -5004216263849519453951165336386645396108 15824492 -5122307540231262484608469507747922403840 15824493 -1706275143316941242222253268070403588756 15824494 849492810808810628745526679160305960832 15824495 878634991825005732759579265755335326800 15824496 -307441507700015177136492785861635964928 15824497 956426954570790378201260231044191631540 15824498 749119918439738209941433232593981693440 15824499 1027254309251413630802003097373316612664 15824500 1196608760537412319650807536071742400000 15824501 7680118688148832141348465843919405724 15824502 175237560690394770113196071468844514368 15824503 331485905991224986386911518188041485024 15824504 -4494720070402033187591465362474072842240 15824505 -2623704062637866231653215803614408193280 15824506 -466365102568557408128150270291396945808 15824507 2822605086495202305933246113960051406756 15824508 -384498597436280627419891261163396136960 15824509 4056066202994982405410237552438754455116 15824510 272498326502413714854237838368857640960 15824511 -959486836980562950191959429101287712000 15824512 -3737550261967456233565752863032030003200 15824513 -6277192803073772759400476302994645594238 15824514 -766099366994860438371467515187362911360 15824515 -357216007147663643489825590040072798400 15824516 69549144076162807901583039822090980352 15824517 -3029781858730611632419263685322082418080 15824518 -5325409334181796357041175375508218731648 15824519 -3427868124682812826501643370990725743080 15824520 -591740967874248969601975828837479936000 15824521 2631242883519609478575215652503792973722 15824522 379559390305825405553067633028936057344 15824523 -376429753193523297743980675565408063232 15824524 3318846973742876582811965631224935329792 15824525 -822750927613595132300794298588027120700 15824526 234190389036736284533682861663852908544 15824527 19095079888044530346878917443203865040 15824528 -29325079977814006456659535569719771136 15824529 196528864868919610188255025199609822208 15824530 -246016643243194923004056833611571980800 15824531 5789693588521651037235705792997253400792 15824532 545221738368734499477066896814679529472 15824533 -385035947233662127186713126855173903218 15824534 1055193046279102335523835458206506866752 15824535 -3368928284830702764540834914297643596640 15824536 -778458722159560160519986991078525091840 15824537 708637579416747529281668478397583514186 15824538 -4498800283014946992938518866791744924160 15824539 -1371918907589785877228487427680844140928 15824540 -1116526513366293903568678154921476661760 15824541 364759614620756137282316996891014700544 15824542 -52015379393657191275751824535772537856 15824543 2069057502474617563461065416309351436400 15824544 1321480646426507267646345340921058426880 15824545 277979477044755587949496286092197288000 15824546 215277057656064482516949047810839695360 15824547 -1786200695344702554670056417319354442076 15824548 -2999163809564067821682437717135219896064 15824549 -2570314299199551914303178540444801603360 15824550 -621480618580837008080467646303793739200 15824551 2002234884880902074213209573105426564224 15824552 2118643991729698845070403533605570969600 15824553 -249885885195198510779504059542563869296 15824554 1879272042363511727553569109106335308976 15824555 -1620657724080014463932425704041711867040 15824556 1368733010330825944662764767789708416000 15824557 -1459639665088026740133952452884036557088 15824558 -2582572681792376829974509263264411261120 15824559 31609427730590824029727282609564116096 15824560 711000389663915619401391894353492705280 15824561 8134918155436488428937843527778094861824 15824562 -866503195139611075612744859191808532480 15824563 761590362231659273641317889042353420812 15824564 895412872891452113281121429116681353216 15824565 99209636162893125291146967431150020920 15824566 978663918964669719388896325749920291232 15824567 -1145004958648139389544911781207493244800 15824568 11500462083212447652821141133469286400 15824569 4900585051324017378043763743876179836160 15824570 141635835091675893497372502928559861760 15824571 -2996058549714022431243386599190075329536 15824572 -4768708799381622243018868015402580737024 15824573 6449122455486996055651770054940939338822 15824574 2034937919434745348973593499128089489344 15824575 51623407421283543165200628439316856000 15824576 1673154407929748940756824113349032673280 15824577 2519837752196243633576370904552255107120 15824578 320941934352636317765049356750045896704 15824579 -2695285149238590976253431944573689947440 15824580 596613931521824389330699297291520409600 15824581 -1745386075694202585991618455818733367296 15824582 -1149628948070430707485934136847609768608 15824583 2404639419720207478873230783770814799152 15824584 4274195979691271503134973280518412544000 15824585 1467391660810021061502020721381660999360 15824586 411384054406669008715914679874719503360 15824587 -3357865065391398570189368979164773800400 15824588 3720181423615354156826535641057967277056 15824589 689335708033770862484007598362006459168 15824590 238237942295930793473164547313086212800 15824591 -3812097760313775169047616462835308013016 15824592 364198106147140282770243609642247127040 15824593 4262792624837258344729355747200359993842 15824594 584201835924701481466138651929737623680 15824595 1300858720711835052331859136246223590240 15824596 486133119391020175137901642126361911296 15824597 5013620865975876895263876624828541940046 15824598 1046483221700033200524856047559670919168 15824599 3200261460229592865999535769053587294936 15824600 -1474179434294055421661345220955034112000 15824601 -576797065486110847952526129149820927744 15824602 -12359105470856333919476695311270690048 15824603 -6989525584566054611144554139414527886040 15824604 -299916783639226837545517242905779353600 15824605 2212996434988533305143298374568099809260 15824606 -304815317314524602591115086843098552320 15824607 892040962603228679242948546136719796040 15824608 5170614266071884262872973757124681400320 15824609 -2299856486163863335655536183367982513984 15824610 -1457018313095509829199512530297046719200 15824611 8147114429489039628982566774200447414784 15824612 -2634545965239340387529297479234966671744 15824613 1201762845605309748484138061413591738368 15824614 796305056749252622904830150158249903488 15824615 -4883170736043708683188729094835632919240 15824616 -825063414739780885701085579654112624640 15824617 7047210457420817337052994360746824116666 15824618 -2388317949503365761575442244906434307584 15824619 2705355612565459092490972807276637378400 15824620 -420253174068845639591770252634402611200 15824621 2106996798851462413937628193027885354272 15824622 -451829732914662885406916914096677888 15824623 -4152451211344624790371654434352400131016 15824624 -15616341874267233340716314091358224384 15824625 -228945400393119022298529401368512240000 15824626 -48659428570840731880399419899111764848 15824627 805466304924652238226142406989258986912 15824628 1881145010495014044999436081807060067712 15824629 -4409384405753040918372998244920846450770 15824630 967193909688153502514329517491737384960 15824631 -1460096608974160556420553191993851713048 15824632 -196715627007201691236853657099318886400 15824633 169691505137724117132809588700268732800 15824634 -353027849237257177911171864609723202560 15824635 -5014143524552840980710712923250911121920 15824636 2344625770309587748675885759715826094080 15824637 -467758092606727726404820036885184572392 15824638 3633224020263212415839735503505306526720 15824639 2587053522818873600497924394389493341440 15824640 799757822029263010804378751147830149120 15824641 -612197341815484308046164092544920958400 15824642 -1457605794813004441494051669579245460528 15824643 2770517610923064025101702479937327375864 15824644 2115776121576966834185721665982900142080 15824645 563441883851031042663764035914110400 15824646 -447609542266827674794288213962271598016 15824647 2117074463501358573895261864017013479072 15824648 289989921104599336035629277023600640000 15824649 1127067255186474507052744839365488181376 15824650 395624464453069836805036874791388998800 15824651 -658997325760073058034523794879575658968 15824652 -2115312723955988591261638026218096890368 15824653 -1982627138108296262623368603076937974398 15824654 -2807092868048134046357795080627548492288 15824655 -162315809928511565613456908814811706880 15824656 -24120086126271125987670980893148233728 15824657 -2424911202856953889658250127461212726094 15824658 -164268424379097651387118653086786112384 15824659 3816704705621281664308000973611727106860 15824660 2668554519750296490704749704473339815680 15824661 -6614312636992030117256165350056141939840 15824662 -1383959096207609246445116765886556158720 15824663 -1163610887346920210690582206368228049920 15824664 702373523484003294243108869833391400960 15824665 1103995353047122985536285421228167075200 15824666 -1229845072711607714231454780225408897792 15824667 -1975146909347621713339224172505351549952 15824668 1166709498608097150209645372736066570240 15824669 -2893522859624428728058787440425138176448 15824670 48271760485498028073344483563679606400 15824671 -2496891739849515630912752258237400784608 15824672 6322111380927805058418312021467359936512 15824673 -9603823640490821263374342249752693594880 15824674 1554746769934734122966694230476230706560 15824675 -2255360588841928927429512849042825632100 15824676 999965726138704504183596968979250851840 15824677 4534620307383858484714985132887166504064 15824678 -90274364954879704950822366170182729344 15824679 107321560682066371343436436336277952000 15824680 3192380831121281437511066880344871628800 15824681 6671337769884051065002715842837779985764 15824682 769376312892377653297232909143980103680 15824683 -245484074970022500809418219564254008320 15824684 1239373097183140649172313027895278300416 15824685 223167492210585889198851416228243131200 15824686 -1418102147136401373187829058801319574208 15824687 -2629591523452486699917564765198811391640 15824688 4846271097293863251260429846562471936 15824689 2229327025392121472927074374949223593490 15824690 -81841236175874518207077309512071219200 15824691 -1091597945368104738280434577317621284880 15824692 461619557922900984599799231951952627712 15824693 2223855582692283506433859084619038463904 15824694 -510571611902057788502310653129777356800 15824695 -1015570421772801321696847344174845845800 15824696 4156099072620553083910329859110828257280 15824697 1473624952680375967550098373738519877792 15824698 -701968856682850372124176845781139072400 15824699 -3218166779468289385348458784326611216280 15824700 16412776852378115748962398280554368000 15824701 -2333455053708543546417867771126422158400 15824702 -3421666473751513584172738644265534856448 15824703 -62225855301645233523093619167928152192 15824704 -268290195883725270753603799925311668224 15824705 2365855619043753799197827844504792067920 15824706 -1569959298747815796763138421418459885696 15824707 1977738940786029657717734366200691867200 15824708 -620309233629957075914758835734298886144 15824709 -804417345609255521318436445108078473186 15824710 1131449028609107058570727746286038865920 15824711 2120385268117923344684371704717390730032 15824712 -2854585611153291841512297516039639859200 15824713 -964336383467945008993573753396546365696 15824714 -3254369838987716638685332312968734242560 15824715 -578036945587108854449234624157714638880 15824716 1423750815751093162539978238027657859840 15824717 -2516009319964036040783256508469255316234 15824718 -401794800987500456894699567486229994752 15824719 -3451100211463830704237640872997916596880 15824720 1028582563178861362931712457454714880000 15824721 275552794261450278635727788657214932160 15824722 1958800317746354885147592419861753447712 15824723 -69083404181033066639771777976265965120 15824724 -362821317981953826041387436833970591744 15824725 -4207463625216880079244087856100339200 15824726 -1097490398459994346858778637770805566688 15824727 -181873102938178170932056771715679553440 15824728 -3737591478432401114515002634474195875840 15824729 816982849367797830112192182820676976840 15824730 -1355729897862923195408762223445229959680 15824731 24773185158899203248440603489852977040 15824732 940473973729996247343190300319569674240 15824733 733865648275536298366193458056648751680 15824734 -435205151849479033972185982120774062720 15824735 2863697821393186919410647887100281449200 15824736 689561944558318715684377925161475112960 15824737 9330452172655306738931415182833897304980 15824738 4792256995761217995952966707421941836160 15824739 -1383515393962827910822319005262398379520 15824740 -576156446733992820869522874309869145600 15824741 8728012007649849377262682248438446208192 15824742 -253357942533382124157856551783051793536 15824743 -12825965106879501901313335054526482144 15824744 -826919992371732496291808805496338432000 15824745 1855527635472557829202540688956836269220 15824746 562027062905617475225801059021239792480 15824747 8838081252758897033675249808439811076912 15824748 -2304339660764590661251311932499306539520 15824749 -4918414739758576109885966471636334013440 15824750 1776483074572779113136933450170475600000 15824751 -1678682414305503904886478522376645112568 15824752 47285814114829531470408069048833769472 15824753 -855216389574043143361732389509513410944 15824754 -3926380615402371704637505222474336504320 15824755 1248880235856245771939231539721368898160 15824756 1911161548031060837491609508643809673216 15824757 935756143501015574377335870773505768288 15824758 -3367439109189239808794716696851188055360 15824759 -3337293080773102837901134528056367134720 15824760 53034714662315265567503746081062912000 15824761 3307518890368460114608224044713432272362 15824762 -1263257606932487737216123177862109577728 15824763 -2849238437479897715076589197738207683508 15824764 -673063551384317406422254895185697154048 15824765 2117531135109414833452343451053852222400 15824766 -411950323319465431229970935548170086400 15824767 -507787944519706749260522497800683646608 15824768 3274933713568083247602969722571844485120 15824769 40983241921648756657460115251168599344 15824770 -56248326556165975315191286586924361600 15824771 -1517492467145081922662373573207536081028 15824772 505444920672046347392188461614776711296 15824773 1316694654902957215509101261815680370680 15824774 1945189497863739621692643144472141824 15824775 -42974670157214837453503189615760720400 15824776 1520655073303422539677212824022303989760 15824777 -63837648608005392748457886049198072560 15824778 -2216237607461606586594001226937272183040 15824779 4589576969347465869484518262122318593320 15824780 105351538893452723139805238625946229760 15824781 1809958215739432706165894667335112787200 15824782 -2065714916008754201389120076488989118848 15824783 -30269528094593873500198015684355533392 15824784 719116704744168701719680440136786837504 15824785 1483953922473692715681249273373546084980 15824786 1099208219462795152802956506413735406240 15824787 331738229729618815026913392410378280000 15824788 717774364486585272661665307458335082496 15824789 157276591826811383308448975681355712032 15824790 309429385903235998881419588713999192320 15824791 -393413920475548701931785643029118030616 15824792 1556230058790662278571961958283231539200 15824793 -2327033173955023604080896605194488664896 15824794 -135895722342635795310813892270886019072 15824795 -1378734200793028802206019020208595671520 15824796 -12732692036893177544669998873164082176 15824797 7014893723906352096222302930755388413344 15824798 460720631825389444364108961354404005248 15824799 -4148778254031829163508115491765159901416 15824800 -2611567717642094914237002082398004838400 15824801 3749208630268030645710370339520110712802 15824802 105355493669500299722175460397591399424 15824803 -3686714005738729372777708163397307194480 15824804 -668125096911826003340677435487412747264 15824805 -372602443002514889106435332663805609600 15824806 2717733983198259719582998385240084520960 15824807 7189522840630068247553699012842154178000 15824808 -208540573154442969271602693376604451840 15824809 -50473420692721673428667109669430527360 15824810 175674932484106316051115366350035608000 15824811 52619472865030571970539495413860041904 15824812 -4489772994631442822565026969541994265344 15824813 3325694680089730576408469765512138032780 15824814 -331696988736986123856789135663597197760 15824815 4944491710784327101711223043630738439200 15824816 4756404663959348189689184398011924480 15824817 -91437263231014750684826010338598082752 15824818 -578161729427643461160505477550847006720 15824819 -1976631697677122902537831011939339418800 15824820 -809974711101743877849898345494904074240 15824821 4793286212479136006661531007745258647022 15824822 -2325039355692002754598915680514663044960 15824823 -175176993450190570741771541328530085120 15824824 4865379455675991667877904169124387020800 15824825 -2775373290344543871892684975515105762450 15824826 223405015422153992381989441134981299424 15824827 4578956227998874573090367313765566584676 15824828 305887042424041937503283879264262927360 15824829 137831173817210431158971133708887986848 15824830 -53702877539356484838051808042655040000 15824831 4530740788074991793742052681643965269504 15824832 -817162533502648449281183604090347716608 15824833 6093586666836717016561651624184223862082 15824834 -12663218643260502580754476277133663360 15824835 -526011399572504215939633443063818649600 15824836 276303190183277734058171342117883598080 15824837 -1369448240299976540299787557167419156448 15824838 -611761283639920340297230037827297380480 15824839 -1410956746924898902625637454570564792360 15824840 2351126574258685977591616086761186764800 15824841 -3981106384833553587462011485282452226656 15824842 703122115102969133525052193909001800704 15824843 -8709537561948561975417256809581500257600 15824844 -739933350464433062671735099172500387584 15824845 -2210667878341736679573374165362144782900 15824846 1521994399822828439063637128814851466624 15824847 290472077188501690675690597881320555400 15824848 -493558255347338252066960656784952344576 15824849 1262654466353841327203822533534735050240 15824850 -235316976252807797716073052174937200000 15824851 42398743426827310829069872738275469824 15824852 -1364406435509058595974009983132357323008 15824853 -2926761968907870155742798524525312793600 15824854 -2278517630972275436194005002498674790208 15824855 -29402525206244502096894245832179438640 15824856 3554949427488725317940729354434777866240 15824857 2683636302724012209745439054047948819860 15824858 -994139782390433031906839705464140845568 15824859 1602254474974769153188227344321360305968 15824860 -52836261809024308628405623020358947840 15824861 -932919185137771582972694961149582482548 15824862 -1502569807129478217018351855021277132800 15824863 804723433823366161369295134213901396304 15824864 10556943616454937624282125312759955456 15824865 893839137462465002967886895446299820800 15824866 -3638330367477548972284202642401823848368 15824867 -392365558348128014439596813256908507640 15824868 -1275218484501494657607435594606092405760 15824869 -2649774221099773604664048128559303417730 15824870 -74005316204430281944881839951245962240 15824871 -131626934298338108086585121546395348128 15824872 -812189660933827225873634800807673856000 15824873 345482296984556095259087862141253417104 15824874 410321511252879901908927313106052873216 15824875 -1872928015937457944498693413987438296000 15824876 3103745839149080908507382132278504239360 15824877 678127641855236057388834738429260462208 15824878 -474082566841244453689687909338187113600 15824879 1266775550426814566174783060915153865312 15824880 19994666004529553054397261122253619200 15824881 -5560133208808511692459933184178739064768 15824882 1835662198791012929659175499397999495584 15824883 -2653510224525438863392359712586069043456 15824884 -4273957196205613043096020826480126829184 15824885 -2684053472011785859581510076226626867200 15824886 -604582339563446975821523312212459456512 15824887 1171136036812126579863764710025637238600 15824888 -2586816443473161568799422803200218890240 15824889 -1042673523373221448083602075995670079696 15824890 415804952076815731501919469275188063200 15824891 -2270214032139045226914211053512449120200 15824892 585434678387661763419575589911828186112 15824893 -2629140342896510327207559254533820914644 15824894 -6316348594012114095178786149475573572480 15824895 -556429282795579130450615203794370727280 15824896 -22654984675445018893009622706117672960 15824897 -766758082278076412735375374856976532800 15824898 -737214080535722734602399608716037585376 15824899 22304441280401743813438629468010641264 15824900 -177798886379222064747889284619913625600 15824901 270513639586012048856156489935701208032 15824902 -256496856311864852214260217472030930848 15824903 34968384832502258225428103040036772824 15824904 1439699826325587367985365139170203525120 15824905 2029493543795090106677891561131961097060 15824906 -2108779084947362600618827088114535365376 15824907 762673918560118944914283870694283343360 15824908 -1259483206159355788666639267847233334784 15824909 3315597022461015577718484517216334326680 15824910 1329981047248062571701731360843798246400 15824911 -800872412759412546351460869085479277376 15824912 781330213220340848391575090354214420480 15824913 -596167216219492198936163309444084836416 15824914 344647193473440853047821956371022605312 15824915 -1654931760214076442413460384877327759440 15824916 2067351372483667041914730661559623925760 15824917 6934521331962112038060505415042735261966 15824918 -124139823854931118492238190530037738240 15824919 2425499645746146717492236561212458177408 15824920 -4731035583053048531346755803454334566400 15824921 136374405693987323759356531820449296960 15824922 1405135899560784196071917781649486894080 15824923 -2322535162015795685165516388114955434240 15824924 -1991614738868782246251816383128711031808 15824925 420847726187165946766127806852221257700 15824926 304606736739518852003884424919068275584 15824927 -569370282587283098908022084214814724328 15824928 555093304901397945704547069652736409600 15824929 575508649348770666246710742625868078240 15824930 -717472556851153615758842623903730050560 15824931 -5763498852609778300338542967667472833152 15824932 1654251012015778905101107001449578490496 15824933 3350458904971934891465653675645732205760 15824934 27099801535941865284438505954681428192 15824935 148351455928684616851130290342417820160 15824936 -1689560858273130477641479537401793336320 15824937 1437793610171462549470280148631390153152 15824938 -1709744599052209418185344188788215978240 15824939 -2123097665710493656103198114163205127376 15824940 6628606659317496040054203126312990720 15824941 -2736610068049818542390227511922236368416 15824942 -144952452567311869485976149745300707840 15824943 -2010671088625025860379104594177151040000 15824944 -1031890741215309129753733569007805808640 15824945 3994145022046982924194891557428308235700 15824946 25543807693337341061199647412705515520 15824947 -4293564565106994571144403122748208033600 15824948 -487575982479043012220395853609328353280 15824949 -837605862671725786058949193514037639360 15824950 -186542330587164134174962733548236300000 15824951 -545730808638857098505223596621480010096 15824952 -607717472152547105731642888338071961600 15824953 463318804828728780815589542828649628202 15824954 -2924983199590418069547125232660687079824 15824955 1733954410033324761704871056191955723520 15824956 -844288022496633105697290709002468549632 15824957 -6942539319788189496707253690282686751348 15824958 -871425606549339582003060741779192231616 15824959 -5255397578240364477887286057915894379840 15824960 -1467031827680753137834577745201699225600 15824961 3565284103410155739438441877716997769010 15824962 1957872321050190775350796634035520765952 15824963 591795937417927339616684448309532746240 15824964 -3030035316609317695510575698360709488640 15824965 -1879442272704042549392618249273559741480 15824966 1785994003775543065940184077684226662784 15824967 -1528550155676679502708039020441802341120 15824968 -4141317246382263559132178574361544816640 15824969 -359049379402266605166506002563532923420 15824970 5490482908770286222941672678279797760 15824971 -6324218224612937697373989001253897902828 15824972 1209018033681265743967975437534404861952 15824973 1110599169955503584107630453804663676928 15824974 774640188788694102099698462746030594944 15824975 -424474524452132526177715451177824188000 15824976 -29400309326398113705904238705860804608 15824977 -710656522798507552223109097258927931136 15824978 -613723931149911631876461077275692775776 15824979 2116676953444324142776269791128634940744 15824980 2327909617232621055437683811127994828800 15824981 2405986349051388897366265018216683936000 15824982 -319664898578012870250723916098356793408 15824983 -917953360551236833316093876715894816936 15824984 1520789405977971928945031512180717363200 15824985 -1606199030280908006267136419768246400 15824986 2441561745307425284909448804191354231040 15824987 8176650156467600951194657082950382670432 15824988 -193997646836270587260289217203512035328 15824989 36991090211874824860089189507302038848 15824990 -397425205428738102345559029960147050880 15824991 1100450498487232332710717668858414513680 15824992 4477773420258862507546228583592296448000 15824993 5185806003425677653225675453773453630340 15824994 2010581214447869284733165580690462418944 15824995 3250593040487182059883259310013847865600 15824996 -3158971480445939383871498422053668481024 15824997 2325933780354591481000828255277374295040 15824998 -2076450959355625584952182273571511666688 15824999 -6754691529034979276485323320864875193664 15825000 -2193585994697210788230629108792064000000 15825001 3441977450124713205385291539473632350600 15825002 -117614062802561870433794804750438421408 15825003 -1011893347711237643172885053055910419792 15825004 -503897226006578359231548239950151507968 15825005 -842717536452801885117173625458724960000 15825006 -778881304080896687369362913869367474688 15825007 -990043069318353014861639320034795793936 15825008 -201949386224695385246493097763436036096 15825009 215457506951304161214332398271785783680 15825010 -702899807270762301316937820565453641600 15825011 -748554781537857534298019548091512045920 15825012 539952297689438283345166305863154008064 15825013 -412319442557416621704159549106871646596 15825014 -1215447926771170595566243934919638562144 15825015 485835434705357616901891772972860365960 15825016 803906538370973838215425067740415631360 15825017 644572908612575360882927027143357279620 15825018 183612918625751336488137718814181851136 15825019 2570890985500271013920172491491726990096 15825020 2592990068826412097541540881996176980480 15825021 2900460356854649180276085713421990784512 15825022 750920050457003461571121920699756109312 15825023 -12022857585523224883445855447144674011216 15825024 61093088824560533253413799154679808000 15825025 -960446432524906604499667749305116873450 15825026 -1223925616257942134369766714741649328640 15825027 373991528968270910594150557386781762560 15825028 -2834419189051735019602646976432572198400 15825029 -2472054012076077404022390564304829202912 15825030 -13159588139306429551608709001072206080 15825031 -3567378267335436131203008753502802824168 15825032 -58287823372703153557382523075377971200 15825033 -304314925763395475515145306263526127936 15825034 1141576822429497078119364656879717722416 15825035 840720736477785037554014969898584960640 15825036 2411501836124758726633295225178122522112 15825037 -4084192043295009731375674470439422314314 15825038 -1197794259370622075429147750162012758080 15825039 3840099729521502451877381993369624323200 15825040 769510745637169550416470083128228577280 15825041 -9458619027956886353449462360280477303808 15825042 279737283373555311732804188016274932240 15825043 1193899910256521460925371719166181926400 15825044 -1126627885743025410042836562278121972864 15825045 -374500772617869132118884169763022374400 15825046 -2047590079254742131781146182890478082528 15825047 1106466062304499313257722894606469066464 15825048 -493128355947418996031595782969164431360 15825049 2907540891238359411920215998923144319050 15825050 1729887491767107990653787762168066862800 15825051 -54007536080431585019841789762548510616 15825052 2463274825938789251637562049175287246336 15825053 -39155851921856906905105906238179608660 15825054 176303427040636737053302919745659538432 15825055 4280460289982813972800635917196985185960 15825056 -214142754948029807841325934909227008000 15825057 -1055165509187410914128653328900829857760 15825058 -282307950572302923696521991949177354752 15825059 238354222685417515665070374994554007260 15825060 801117436940509108643065404298087706880 15825061 2517355478393293645579164161538947436832 15825062 -1159341962502903938739900218929968898560 15825063 -2811705424958685631167953660739617188056 15825064 2338698174351574506886743302626980894720 15825065 1233542413551741654313087342966430071680 15825066 -653208627654674273406453861868930455552 15825067 1131866245238604081616264474817245135360 15825068 -1125665703173590688433513974649991526400 15825069 -118357411065960446478445920012060143796 15825070 1639644584602486902566848427416942627200 15825071 -2533037721244474343864059346999476687728 15825072 -49232302679089905359745648887007805440 15825073 -3038276780078211818294613578814385326096 15825074 -539905306716477996198629761142053684464 15825075 -10553530012904296030620813395429548800 15825076 1533713366140771976790610399515221221760 15825077 256083293900037098303901917744892772800 15825078 45255720999741863219298085919691248640 15825079 -1551209160139707085993045833983732443680 15825080 1956124847502400534808619333342411878400 15825081 -1088624920833694151394426885846555325440 15825082 -445453683931715884035389316337699501056 15825083 5963408486298990277660647504523743775332 15825084 1395025171974935576767306815327063465984 15825085 -49986601311215517604976028631301018640 15825086 -25609562696622184047698295328276070016 15825087 842599728426372887658393582935296336560 15825088 -2685089666034024832378133479944370520064 15825089 -1977065398133673705646277802445560121344 15825090 -576269745325100907522790776152364057600 15825091 -1694340497388779997890020658217514509508 15825092 -3045837611098840316795343274007315009280 15825093 1927647516666050476630728424319778765984 15825094 747503077021526615312043529949137440096 15825095 1731412626275977191118308076470518300640 15825096 -1517163545990909199506483923072087818240 15825097 565556222295318768770654594787814085632 15825098 -1558036484691569360644833134206077749760 15825099 -1701095398745755764288070675949859459072 15825100 -126492429793695363069603797951180480000 15825101 3073006006541333360886995165576442954102 15825102 -1230862272395255177180598159944244212736 15825103 2074268966094051963865725766783495498480 15825104 -206830403469523500355884276971982422016 15825105 -4462573425427888873938445197776381020800 15825106 4401040269020460408709816322695704336 15825107 2634405452618805351219962579416741429356 15825108 -661441083031947869400993853698923692032 15825109 -1627191320908651073344329189967961536690 15825110 374088281770415532199795283033984747520 15825111 -2133260839625836548990773680168896546480 15825112 -1052434465322940409662084587831504916480 15825113 7151114218018155799651366754780282331540 15825114 1716561318662396199624543541173614757888 15825115 -1817950637631606503849543750112805746240 15825116 -3972755468191037004421414966037908047360 15825117 -1488452145653099793236144357086410087936 15825118 -17620867730769184002455140302561036096 15825119 -3376271489812471462170384857396679880320 15825120 -3098922102504252654902003518788324556800 15825121 -2730470925876141411859986688010200784108 15825122 392667081409687032808155166137363962880 15825123 -1310985598722215157019566239485928508828 15825124 -334471766382293289158485409147964391424 15825125 3251398665267293870863584937088309499000 15825126 90482372431716561737053543742631536640 15825127 2158001835885433569143500341007872511008 15825128 1124937268048360289139641837294386544640 15825129 -2177501905445530262344129242529950988800 15825130 2759654470260188461522863965749701739200 15825131 -1333488282435177174145578386277133930608 15825132 4081330017242362170503038649623771742976 15825133 -4132475180832607389948483633051393814400 15825134 -1623962977021299301978106201009643775680 15825135 -2965321161352509629687509889383741440 15825136 911621506511200309912911759042894036992 15825137 -2089951258499520174488420180753982359214 15825138 -616260997549183692149517591264682172160 15825139 -1708089905314491631920008091602027299440 15825140 1692827846880299696947677094826573341440 15825141 -2498381211552365146538706935500434096900 15825142 1241760457892221097358395184174093965472 15825143 -2830063748661539822899785585800140652856 15825144 1502067580607431847838303973943847198720 15825145 -34098049706625946130119595688690403200 15825146 420936491992245204581644143061542090240 15825147 1044818101324915969241534331246263635680 15825148 -285738602820419354642748218868184993792 15825149 612964586096406903853339507225399782150 15825150 -413681302736081276360299403108591232000 15825151 -1036285061499918478685992462756970990848 15825152 -494608922433794571812504776069840109568 15825153 926221171033501237730919269114280589104 15825154 -3239841607489379736742890288101116978224 15825155 4104708345427225092576597033221014326000 15825156 -464984275127464551001635061649575741440 15825157 19974623305106333160279238575589895520 15825158 380430447911417868066953919445156291680 15825159 17293677059069501127343534927399034880 15825160 -282910356977925542588423473466240870400 15825161 -114656949097465977324590697134110154976 15825162 -1779832122187494016814264157829002011136 15825163 -6526191026890334010782707680962671776 15825164 624598736916714263666358866859309484032 15825165 -104148216940080280936833865834559712000 15825166 166270209730073423696556550186069173120 15825167 -1906511623174430413365297569113708605168 15825168 452673718629582170809358763495541972992 15825169 5834327362878890063822420856482233631860 15825170 -2505980245254052059696339155530597050720 15825171 -2239021819105938929024206118907186594888 15825172 898171481943390641422560986453362348032 15825173 -204445425914685047833109814733041691392 15825174 -1860260471649437478336924377568439602240 15825175 -1102660247374588331232918717594760587000 15825176 901111636702889464775332974499080499200 15825177 -5971698381778406851569979102767061972992 15825178 2847447894593699532319808545507928870640 15825179 919566493578870183003522310677927850680 15825180 -44955761825421642896015323121609932800 15825181 823934206192399512107303482175766731904 15825182 6600470733275741304162388928416829889792 15825183 -4432218201620314016304254030492838907392 15825184 6397554246108427179986827351848492072960 15825185 -3371796550380061217974573843779221337240 15825186 138674386402790251729153696404823111680 15825187 -5076378720238916275346942886316212640884 15825188 -4204794529987862629979044178364711626112 15825189 1068627209310653424357088270872984822624 15825190 582378724355680229298972334193870438400 15825191 6870373220039002048013950277511920441592 15825192 686471889172851007515752776409554698240 15825193 -3057000657390224723512740161916757527840 15825194 -305067660249375277796754527017955406336 15825195 1259170234953764642945216300384300620800 15825196 -1076630241764562581043170197788265113600 15825197 1048193185697109513631602833719511210646 15825198 -700099613044931534602358447105226999552 15825199 3277428338790600370959231391921390743440 15825200 206690951838898967972022002666030284800 15825201 -960404651852434331259157003884306585600 15825202 5844611361790559068366255937391175833600 15825203 4309300854029551230933269973925553197452 15825204 -4169623089089724124383426472904503296 15825205 -803424379339386167291226795063629069280 15825206 -2751572457524320141202269569124720484448 15825207 1067552007613614475209847100662305939792 15825208 2551230894069451812091927329874132254720 15825209 -915435190467258201425209296918391333590 15825210 591358945348240914829617832254240648960 15825211 -838409537028993550620900630207774004800 15825212 -1456563497140942065832054533488470491648 15825213 -177822985939409072076282661247501236020 15825214 -2579508346061609001782946283198822704000 15825215 861410727906127127892404239069992473280 15825216 495768705442226480538849433593650872320 15825217 2471353213486727723400022602398152989780 15825218 -2575242469429735684106045540816681771520 15825219 735882787755402903324836397187188703488 15825220 3039531720094619333478651883383546266880 15825221 456668980983027883587100652019546540288 15825222 -387069527965966451956823817361168464768 15825223 -1761039374595800213446328052421160788296 15825224 -3956093321868762946128323668358558039040 15825225 710383457784827732331412366076956795200 15825226 -1507508689922367959182187014765351683840 15825227 6332541218441614912063642888579807788 15825228 3953076538351180349995443009658134641664 15825229 -6271535247663110100920348490756599943168 15825230 2437944240005632159385176121138681944320 15825231 878423450164947591125098677187155298920 15825232 -22975979009817585084254333470383833088 15825233 -1348326909751228249392858748389691378560 15825234 2117331101964060724368306433337724631680 15825235 1087494149425547714371928758317423108960 15825236 -928374978861625005817110905204945958912 15825237 -2091009151578615081798915023319515852640 15825238 -436839160015334594179584893427742276992 15825239 2387855861321341562122753991824872332040 15825240 -3119000776392777663640868114621958144000 15825241 7212250560918906827226121130596891925642 15825242 548552673299992667316019424948606008320 15825243 -526049980121059474701137677580188694016 15825244 -1108028513243025949966412343077673086464 15825245 3112480073268405611694296206003880971500 15825246 403967938401441645836365371012158078784 15825247 -91023619945635910928212109817991060040 15825248 5688032560938454700607289501545889136640 15825249 837870429586187906518415044985335987488 15825250 266914233983181045592555119159997824000 15825251 -239040588819546917361089719284557286720 15825252 514017291848675492451476459386935705600 15825253 1273709466028117440090958309970771559904 15825254 5274410942583791923383620717451555664512 15825255 -1793807061317352987782300341067584027440 15825256 4356480372059389695883798966456108538880 15825257 1224845497871849075571655954570106288832 15825258 -627744702743708900180346914565256477776 15825259 -3073400015628905462999577654584451978584 15825260 2836423501115303854052190959385363932160 15825261 532980257968962427350956775687158197824 15825262 -113101944351964301204306300941803726336 15825263 6055616071102593604276781468964992482512 15825264 -96764439587043095842512013844652490752 15825265 -29831162456333013605054682143099333760 15825266 -2876714319711997347227089311931550970624 15825267 484497891770263257568564455168666576240 15825268 1202573791011499330125756135112067715840 15825269 -3094124707809970484298981008953947525330 15825270 -219503285190291626354197460662667481600 15825271 675986975981321388366920478424249766400 15825272 -724740550073552418906996522850783027200 15825273 244006805132807797784896277059956610944 15825274 1738527713372045324227500716633253316800 15825275 -3668959633903031751145155983182739505000 15825276 578735216982036410464788803441499225600 15825277 -2517849949554383830990873672477520716340 15825278 387260264664067084103791105271632419840 15825279 1894201583453144191310980207715441192448 15825280 -6191728625514035149254002693061476352000 15825281 -1729402085002313669616991152380559931068 15825282 -1382738572271602724714978967208869599232 15825283 -1141805144906561028965617001487109357440 15825284 -1398979652683041087966878836731763148544 15825285 -1542495211591446381211479767806057776420 15825286 280908526960527546578182892877786480000 15825287 1629384334938725324298007227751453545432 15825288 414669571533148824087245275996960358400 15825289 4695651350920300540430049330120789566880 15825290 13639442650398457042714094101253760000 15825291 -1385279814208425596402034818362305071376 15825292 1913246101877408298863777155133621048320 15825293 5666233360655202067494837162615831954144 15825294 -26205007280227792447962929853926695104 15825295 3022716309192426170383731413217198865800 15825296 523896208020365861044813738350721277952 15825297 1577533125440767872594213282188132521200 15825298 1657663151410683469652531350902437112480 15825299 -551001905778194523455432532037643708928 15825300 -756920636960525065256019140134291968000 15825301 -575749922389023145572327285412158851698 15825302 -980079671083602681261892535993424903648 15825303 323650834111178536049291044082729768400 15825304 -2238852711758986669362994826147635015680 15825305 -26558348428269144303955597602982702080 15825306 -705075026179764336132233877988658628096 15825307 -3300703523369942559226734535630644003968 15825308 2116905881296242245993802967615841852928 15825309 -2124568255936298892509940616460563097760 15825310 -1544925581192774772941315615229343285440 15825311 816638874752344642001547613437091116960 15825312 3295955709377652365412875124771505766400 15825313 -1585254639545984263296465147104476370240 15825314 -198251411725542983978667688766495305728 15825315 -1835403650499629217121663267608248136960 15825316 -117736576533344554444726701978823499776 15825317 2341666287878574209107429986206997327552 15825318 901496358336565320390847171170835533504 15825319 -295880787967355759889242087717841754680 15825320 -216694021943274159613555885442015232000 15825321 -2252910747526535453608207429972544777760 15825322 -336899971478771244789382647896807238048 15825323 3037377875516720373674690461441800782784 15825324 -1307204278386552932243742030419652169728 15825325 -2375429926558462236514970885186314421950 15825326 -112151606658328168424118207621185380416 15825327 -120354757222171056953058725634984279168 15825328 -1536446121023621697471711757440862945280 15825329 -5625780274172490864144286301468890409700 15825330 467478912264197373033242094412685408160 15825331 972313307452484684042024837485910885132 15825332 -5516098102408891135560085008008919392256 15825333 48381867513671961132588727792435742208 15825334 -986482533454935882716100340523971584000 15825335 4087964269000416260505589992803119160280 15825336 -4427354702323349565894520698402570240 15825337 -4133325710865033635124307507207346045808 15825338 -280504318227614650645241057419040161680 15825339 -1909111288619236677193709929060230263796 15825340 122085005172417229137829948047018700800 15825341 80042680246087509529492545690486591072 15825342 -756473216391414988152701543246891053440 15825343 2623171307009062066138813188263878754432 15825344 54228969473085581041983136591031304192 15825345 -10943693808955119737013275332672412160 15825346 -2921086422215587000413976095144846862128 15825347 -4250441422714550789720395487232411609960 15825348 855373882470671697126432237445570560 15825349 4017277651664016065900552089214151480350 15825350 1030645114759042781268321167500403138400 15825351 1017681867772693869582369452158540294392 15825352 -3216102048876075091440844364518468147200 15825353 1903615035853305324919808986511903008602 15825354 28753537720577411830870552039114164480 15825355 244828037013518950582277305388422336320 15825356 -4876416013742278515185602578993748818432 15825357 288183771914472168306562114310971713600 15825358 1392981568361175888720639442412395931520 15825359 -7826996953708447605656264689553704078080 15825360 -352688337094242422448520545626204405760 15825361 -233096107853280236242049717212937574288 15825362 1125200992970384761195728812489455825920 15825363 -4292072793085360440814811962340840918856 15825364 -9910461020390454108896111591145992448 15825365 -3490633412605299137848525208314994584740 15825366 2543635463120343195419998936004337535680 15825367 726946905890980879114048670447421507720 15825368 2727718838215051755427997387553806008320 15825369 -1080826210853393898322089874577349760320 15825370 2888105036171749947713660872740345169920 15825371 -1081320493582741969973484677593946554428 15825372 -2188038107174208000427123407149445969408 15825373 2260993228475524826652916923539853735724 15825374 -112470892956688497992946427306520072064 15825375 -4462469587310915383499394702977423652000 15825376 -4757326051801205328710362644728512512 15825377 -938668801183087390796503372298355879774 15825378 47116029414510894247313982220408267008 15825379 -1982860584545907882156537683027034148424 15825380 -1429388325276784435090918138721857597440 15825381 -303509646937535642047526797165171174272 15825382 -487356874604104042416904397367499280448 15825383 1912866608627467494421411022941487901960 15825384 176142590200770159232166066028219202560 15825385 782307743134836882611864552332949568000 15825386 -2467872268155196194532189055301867361536 15825387 2343343164887600851240177635449553251040 15825388 -3560515149216997044600331749999016275712 15825389 -7135229549947060331901130736877558528810 15825390 140723099701315179150606341670946713600 15825391 -746744475410663613854942893455807977088 15825392 642346028560709720761345985021809754112 15825393 898711722980157648981093190595255690640 15825394 616571031389835462489127303946400039840 15825395 -1016758315666377592037048822978577555600 15825396 203417343586400461509351211582240161792 15825397 -2717830658840268897623149618313833763168 15825398 -829114006536422429897271523191145384800 15825399 919120190000361065231098997155350732264 15825400 4085259799989277766424543122419582464000 15825401 -2153896955285881464494151313565433128598 15825402 103780709764286964991873903748700748800 15825403 412037599504887234177805243620855737856 15825404 623085544713609689874698854852657643520 15825405 -625410783057918715986854420639628768000 15825406 -291417088253305065086807636392761550848 15825407 -490121607333071051468971064614696513536 15825408 1057376208791817399660844163052249022464 15825409 -1020707511717600140439537321416036988480 15825410 -231478716600235620954843677135219996640 15825411 -1120929519009514100404643791458837630768 15825412 -2073920291180285048054042689040770870144 15825413 -781744516790425233874415514139589351334 15825414 -764298239049655009478641597943645498880 15825415 4120764584499887600536879290560544733560 15825416 1733754660047638614963477953451215308800 15825417 4537365204927533687617976652526401462912 15825418 159620822640450833214554073005672374272 15825419 -61441080008146666587206563259181553200 15825420 -855685897564301393473406235677366062080 15825421 -7254498936774455952281380818502894598976 15825422 -3888741403966670232113400458186703350976 15825423 3727210989447852905763924378505227849600 15825424 215836850930908501044556726917547966464 15825425 -200795151286980358351461404003167022400 15825426 -546414234145828547639556592162702420992 15825427 149021668757391622093988738623683935276 15825428 4229275974220093906182058653392695971840 15825429 -1189436691216707527169890663718335041600 15825430 920596437892872354088241678330809084800 15825431 -204572909728430354325744241841300547768 15825432 -981281917205141761888703362082746552320 15825433 -16747011104176319890484503405209886776 15825434 969334567846144782473759800271230757616 15825435 1787772737999123779095687583420526557440 15825436 1635808365452952763242413226926217440256 15825437 1234205771191035142829409575052605296620 15825438 -865709667634156186611078365123992780800 15825439 681053843762394204780657941994192232800 15825440 -2426289314222654073776670707340538675200 15825441 758632827514911825074744672196327844704 15825442 248914383937326179396478469657181347200 15825443 7059693907318153143963692621434046716800 15825444 1927660177240520251947976582729127700480 15825445 1174175391962893067153125027728216211800 15825446 -50707257865309424749311133540409617920 15825447 946778031673669644997088241800311177368 15825448 -214174665639545426783923609412860400640 15825449 -2496344054796957884499262487741254043136 15825450 790344981308031383860747622131884825600 15825451 366870189276860047150052369665288550392 15825452 2643087275105085062754405453636812935680 15825453 663370907569795570181878248589309300992 15825454 858500086933831274348077214054153078400 15825455 658840955500163247892830527594601244320 15825456 699230999741192116037385744747773952 15825457 99987202462982232991487433748488091120 15825458 685538789345048604373648566318388730880 15825459 926438636604134433544471517480476753968 15825460 928094284238083633958076828356342169600 15825461 536228003878081296540165928421920034400 15825462 17487307291545750061618473092521397760 15825463 -4433774322906911078314665090271617439296 15825464 6669577102551395825921406870693272371200 15825465 -2057858390416073008024527122407371077880 15825466 -3980160512514063133905429889379643527568 15825467 -1080408381770671210541716304621474858496 15825468 2207562010362831392094852982380826391040 15825469 131871830375865738812097411295054720 15825470 -1664187935252073443742667905566083031040 15825471 -227644285999788117340222806253782704880 15825472 -7923922462263497651040777123447963648 15825473 202179868090394282059393088217610774722 15825474 -399428111933561380707244963810777282560 15825475 -27839355854717987055400005282275690000 15825476 -7857911089761728375795868966936939559680 15825477 -2579966731876281447790889661656849237280 15825478 2306255684611269265634930840420825651040 15825479 -4646085037920847784748683422544217418920 15825480 -2498603043219374017813963956345962496000 15825481 5018424026951303056217237172288796072410 15825482 75201494952772509597244942641396880992 15825483 434511319166827518328204024637282631600 15825484 217766402147838591810386106758574759936 15825485 1877320753461809265244372606549718230200 15825486 1168565096577773739181000143244112921664 15825487 -5554339459052833573250779451956826870208 15825488 -288333087822951248548276738548183859200 15825489 -1973428648120536521818235107405278748176 15825490 -2659447099570980232893861411218773596000 15825491 -2341974424469308640158910219197116665016 15825492 621953402624483335591485578547397908096 15825493 -580145454439891044676811272550646972576 15825494 -351623259645857549779133974057795547520 15825495 -380922843927163619267208855166205813760 15825496 -2886059331386006840182712527218721751040 15825497 1007755553254331775801392012330176343946 15825498 95635002575579901855255875880433891584 15825499 6340035369715767117825657993576001520640 15825500 -955231024612501419309911149807405056000 15825501 -1395537351277096104701525577194736898170 15825502 -2200556442142684307159481372010177536 15825503 -2733557399584908724719767561579200507200 15825504 -2821235982076368270129876900743112818688 15825505 -37826104703893697919683403873430971840 15825506 -19479965097442170592992892602895983456 15825507 -454932299696406947256928115445424811712 15825508 -766223601585580341631981714665287234304 15825509 1047792117585971287779658401095228195616 15825510 2131639170962689828644841833197702803200 15825511 -233895004372674053283068056071593395200 15825512 3498669703949473475461086508132023475200 15825513 952517439648358675285061655393180408288 15825514 -300674456960786254272202933522034469888 15825515 524211888777659122622468334522937934400 15825516 -45175370058050589790892223089053188096 15825517 -5943649446683777593371785391527852911040 15825518 50591753705896227090928081124098971264 15825519 -4027354812214597252216896164328332867256 15825520 -1404364641281787539322855984358257131520 15825521 3953146205887499630196038177027540441064 15825522 -1931056424568285433083828976862457491328 15825523 435372609900592778405493120043098441040 15825524 97473123929641818321839189936842321920 15825525 1868390191494405356197337645560257196800 15825526 470074285166172094183021960484623319712 15825527 -1462457885409712805769331646317566632760 15825528 429309657978557367799759979501480448000 15825529 -631796508970006932022069458190044174524 15825530 -1338181425036813449799907337826220361760 15825531 298878339224939197924651911706831463424 15825532 601247469553162580157924084101588321280 15825533 654973078635882974343537765036240379782 15825534 -523523336104615784687924232897080460288 15825535 716539741449179539494862735782924945600 15825536 -2822493223479609202506053760739694346240 15825537 -14623024865753133050759932078877512320 15825538 -6477943761166561969255313003934981442560 15825539 -1914158756658218242119171986088575710560 15825540 1071872376917227825639640682129995980800 15825541 1757109094511698976310924907975012707552 15825542 577659182449411309755586248072244440672 15825543 -180275923610425537701572022854714159616 15825544 -1163326898321757384660401588929769472000 15825545 123097065940973773657215147833385796800 15825546 1742550490800048022201895109782298997248 15825547 379978646377431731298198138046312339360 15825548 -8627802492767553557778927430876823040 15825549 -641692197795975200513587558419562089792 15825550 -344338696344620626323035792083270934400 15825551 237287565303772890414694340274660928752 15825552 77301270869552655821635635928090017792 15825553 -8914177263085013082629995562089913826060 15825554 948146886902416183858991348825433354912 15825555 928799805991430730743623996198275165120 15825556 -599196943970514296071149255605180487680 15825557 3573187264558919145610461567269396245632 15825558 -510608386450892007529028271814741843968 15825559 -1109887629414802959560679722162166205240 15825560 -47961415794968008387783495415031398400 15825561 -213854116526587799496854613428849124480 15825562 20815604936940727937532635590338008064 15825563 315952747927283745416892768208070254224 15825564 1071911746021802527508369752113312568320 15825565 93301598316039674712562976324015692800 15825566 -692267022286409841198159176929472475840 15825567 -1052550487519040946278306610223847562240 15825568 -3977945924353926078010194639389385031680 15825569 -2251855762500767980949472806468411282640 15825570 -68878192440191846392551860912020492800 15825571 671446120100533970298545449738493719772 15825572 1453634967715485819667742764125589045248 15825573 -1160961044917937838729975035577285798978 15825574 2630959042811971790694399926246404141536 15825575 2672624436050989040365314813397860783000 15825576 456155132698259742770891251408593469440 15825577 -72154721319501315088693946375935300748 15825578 -334314509256491466076649500940251424160 15825579 3526459252344783140202237063965123535552 15825580 -1751147442326722934493190032663935232000 15825581 1631593001626018257745804415830684179264 15825582 -160103012472554741535509809874460921600 15825583 7357172042189273497442661201213978034832 15825584 1276140261216889882115511722745897369600 15825585 -2305514203211262644548271185439433945600 15825586 576921440412652304000602221333451292160 15825587 329886572185165144271585035376715394560 15825588 -1819263229671919692533289810914213683200 15825589 227752005012788798282054774734801435440 15825590 698337523880976403980947385330451315200 15825591 5675469817527275392630488898157794313040 15825592 2221403090132428150310801720404333056000 15825593 1545948117561850449005171089143869948928 15825594 -109626159529369775322270945592460939520 15825595 2234465101959254114081848241412273563520 15825596 -108940865672647383906150212402027581440 15825597 -131063478115232032556548006907368888320 15825598 3126501951662904991410377648969269122240 15825599 1123252315347939113410594194470481921600 15825600 -172243892589133746305976622615992729600 15825601 1749236674889213480887761047814918889920 15825602 -1399730160842022985652063947909003051488 15825603 990067690030625571324007357879556420784 15825604 -648778569477471205234432757068393039744 15825605 4108132208652554341762284234176660482560 15825606 497506052523300811630903256333704366464 15825607 -1554834673582590339004911203427514132688 15825608 -5513502494141094784061586016089460055040 15825609 3411776278096609293046870279373399345514 15825610 1144055377121573580735031152722154777600 15825611 -3431289615131772948581532064094244559248 15825612 -420855939832318007347813964381207064576 15825613 4586277128051523890598763769085065441920 15825614 1915320915333964476304958022512131053312 15825615 721914675629959620015154973095008143520 15825616 431644578091796654843592303466791174144 15825617 3623920218164933550546409682540579079666 15825618 -1378260533832141384019247497791383961216 15825619 -960782561429130743146514725047176161440 15825620 -614992914153678170205329619794976645120 15825621 -955161374902826111301294612079116120576 15825622 979260341243449911475753668793187534112 15825623 -4562548159616899132219340238142646325840 15825624 -200739459694201981676630798381088768000 15825625 -635532702995902868205940535081975848750 15825626 2560390887945756376639983572583285526512 15825627 -2495883065095548595756273252784458633236 15825628 -273384484300273043978527608146488948224 15825629 -9002696810004377832217773157244818094880 15825630 -83860532462258293117459107258718848000 15825631 -1267418556392120746692066419348653310736 15825632 -7910490421110134877860602092663727718400 15825633 171718572974151246236489263241658359808 15825634 54448200117659043449346829445682520320 15825635 1903850612865167098915329843673263737760 15825636 -1499905028826917193456365559768677121408 15825637 6018207407363771778891280742091954940286 15825638 1257212823747297026259221226577546602720 15825639 1076097783452904268284903556327516678608 15825640 -792448050123570951206960147007612134400 15825641 -1526893019838406666417956151413908358144 15825642 -726181723525127328171216776441727806976 15825643 1520040737224357567851609049925859000904 15825644 200599306737264790222505834910856452096 15825645 -4737215737152562343772334609076676220800 15825646 -1235415000100062351799836920054234593728 15825647 -6083621422893425335747451331388785247008 15825648 547088176140723825328538778035213107200 15825649 -795920788487597945764947362093523685248 15825650 -291033655559359512632887391146806026400 15825651 2833521550694272182454298210601203273280 15825652 8041038500394404369478350516716632944640 15825653 -4176129943960747698590181439228872406098 15825654 -1021469512534650202919954923947065824512 15825655 935650675790630322512202414980434293120 15825656 -1206088395751540927406071540332598394880 15825657 -1518997841836170200183218910672027045376 15825658 -2017343929779023661161466524192069851680 15825659 1636041924247084555788729580303858285860 15825660 1014941705869310134243854539250404213760 15825661 856048058881171343712196371496030720262 15825662 4318046472497902050303886266560684806464 15825663 -443796344909059542383929980835172460816 15825664 -2895842941930252272711290906928354426880 15825665 -2744466013004152769996201084776412864940 15825666 -2169647710947372516241787830909587586176 15825667 -1979322062875375023837095019788293809192 15825668 3461713647989963559492223091189333584896 15825669 -1197148733710945626176844652479119388192 15825670 -10839067131597207913022492751769497600 15825671 -4606541662588251117296271065552206465128 15825672 1972206531028795756288159620464681779200 15825673 -1123386157102502582089537926744946063078 15825674 -250804374424771235949382180184839872000 15825675 2411954192679130408319281547845769088000 15825676 -910175273327215821309985281805434231040 15825677 24651818784130074241201718521748448000 15825678 2175831798908598324248513140065957331968 15825679 -1419036842287699669415885033030220682416 15825680 135474514696341059725667763534064680960 15825681 4049149286952776327098128200068194904320 15825682 3133797267009309106167882603358695330192 15825683 2392220382976079133294174618558294277932 15825684 840305493122792471250527447173677699072 15825685 -1578109806581179549091085792708223557600 15825686 -112015000967019727153373822092471143936 15825687 -1021540217866283249328522522398221946880 15825688 5125241051935983158725956523197786624000 15825689 5102699206476230609329264535756541014880 15825690 65447273677195542916387853880220175040 15825691 2213632025074374021429349715794701879840 15825692 1855680193614530424192823627818620835840 15825693 826052618548980126997050870031124041920 15825694 -393573038333231483151917138110039145472 15825695 318916315514362848864836317277665420200 15825696 762328862446583802800746982385719967744 15825697 5741776541461051624268956470022514370146 15825698 1128415468524319861034560195453540225536 15825699 167260039190078465354703779552583440736 15825700 1324241157776287665763771800821489894400 15825701 4723283644715779183120414753273759536702 15825702 -69175821351741966108706412005058119680 15825703 2221833436062078289142337724083417527304 15825704 -4904206699018597987165244966553850675200 15825705 394752006792036015953103060618976629120 15825706 -876025329415188061200049410898439347200 15825707 6435705793685396172183866825060121259956 15825708 -3518145823992194550491310433890961474560 15825709 575902751584550364581269894266412873804 15825710 -351846832649522877236569626679951584000 15825711 -2006556256073910069967970682931052664 15825712 -298798903237721225572479888919518445568 15825713 -1006800143384379770821300760976264043320 15825714 -456781388282604867531596614281588100608 15825715 -1194013077071513003294361113109746906640 15825716 -212758040110172719036557493686560876160 15825717 378798831231701665924008222488664350976 15825718 -2252631597133037281058895502163201746560 15825719 256633470683623726466951214084405277920 15825720 -1699304445656828906441619691325030400 15825721 -133711861391163502845432341311855611648 15825722 -333454297932383839010357652588848530176 15825723 -2083896297294011946697907641942569600000 15825724 748955092019295832499459936232814329856 15825725 -1558868030656792715057458598006538744000 15825726 1099632917022671300053392601833266017920 15825727 3716183437959715879634042983135654838440 15825728 471527559482216002834440220697318916096 15825729 -3666466672358328181686098246654498456016 15825730 -743220142045916238411097218047406966240 15825731 2970290745956289169755954293361921401532 15825732 -832112569493508299933239228211091886080 15825733 2239005858135380349545841861896057799360 15825734 -1113077361430992577543350183356545485984 15825735 -1087668104360902400988952042739746226400 15825736 5700271010401973810278268090758082396160 15825737 -241861458055362614360811839052968732700 15825738 407168220998429616389982754586340250368 15825739 -4283493460796152112557994966754933588460 15825740 -621792286143021195680757148752253163520 15825741 -4253999091712294579672018645534907596608 15825742 2406027738023276201712509805869282520192 15825743 -165699547185774944355435406561121392176 15825744 1015630734357572172626174643278920286208 15825745 384294021965758225239500970203221302120 15825746 -2105956346567277022460970967717895900160 15825747 8083456903950685463230095944704366080 15825748 1043552201561505647443877172111920240640 15825749 2397422240003849227902951928763812140750 15825750 -277508768370201842763266442320177952000 15825751 -1972344210787274317788919171006963591208 15825752 155368407268068189165916698624843417600 15825753 5920466517357376462819993040786028424800 15825754 -121025568498331005528203053442087424000 15825755 8589094115240995108141564720421557873920 15825756 90396263590659647329694989871732143104 15825757 10855368923350705383884090241264289612 15825758 1033831896476639581614337053510131543808 15825759 -387015953895036165952295824256977874688 15825760 -775204775591363708331610543214391459840 15825761 2324796458830919059413086011084368522432 15825762 58259042348892166464551777193632252928 15825763 26809257996041316729595970278546126224 15825764 1087974060972456144590212372928299219200 15825765 -922248632132609227254787071463418664000 15825766 3291059678486096191792998951397487893824 15825767 -2452447129344749661722644773654844058184 15825768 -686647553831668401182642173701660180480 15825769 -2574227368173655770141993174015691205830 15825770 1255938568214187415980292645708963018080 15825771 59673908235863348418617125328583863136 15825772 1780929694325008691878821148142524590592 15825773 980139683938697727310136815259737983360 15825774 -2683785348823851625278979413726063925248 15825775 -1287357056931501838760198151818304561000 15825776 1145379641833279798523400597274378174464 15825777 1804636552607442585281499301800946205280 15825778 2615185974716633196677661066269683687440 15825779 1006207199775506604209898438230706967680 15825780 36968853788362725903082675189288108800 15825781 -1094580236553500265165328840859399134500 15825782 953061152388260698183366218999489324672 15825783 4774845457776311831697333246475929126144 15825784 -433801115318074377196925781786528768000 15825785 -460952680499552619109324682298690600000 15825786 254744220766245299546951328230690187264 15825787 -4638090478914877929036446914819169929564 15825788 1535196890820829656184004098246383270912 15825789 1038577851705813232241618971050064433184 15825790 2059685353444149061184257885668306254400 15825791 -650891503231447678496294883825746582616 15825792 -2740609712082872896875646196813660160 15825793 7223411934973280880315054148818405461760 15825794 -1385523811479008385677420395384599083520 15825795 967226727670680293592815346876821075040 15825796 -1848559961112811147977544911744086331392 15825797 1534415835738141867862847317607502474240 15825798 704564263648542465502000632050689131264 15825799 -3917467366482867031302614706231967375080 15825800 1148819385384500997836444827435515648000 15825801 -1171240911232753428787949358828776120736 15825802 -954740947924306712136027384169177973760 15825803 -522651061261181028499101636410515522560 15825804 -1267245739402752748300849222505727602688 15825805 3464387562915953647761180011211089652960 15825806 -20038342874932570195908234630571161600 15825807 -5789360390154468216678573781245890484960 15825808 -354158989216453170717644102525906042880 15825809 -1521727967672586588171776415953834745996 15825810 -55131401722367914028258307573181317120 15825811 2846627313092827502978086671155715127024 15825812 3361784700239508249093818503376763382656 15825813 -1848601046783584102932467198299366441056 15825814 -2886989055530387653405051727216746251744 15825815 3494020020027420081978372930472775319960 15825816 92784247849650471454921712478998999040 15825817 -577494278227103379420584484815283174528 15825818 2354647662686091553158890599354104837360 15825819 -1014774898320925316541279264759577998480 15825820 -3114240382397485985997588251860462993920 15825821 2627918037441669083620218117705704301024 15825822 640423637597286994711832998502435251200 15825823 -975389200606820596214614599737243150272 15825824 1315132788936109065377981834972704997376 15825825 -397732928053884326776301300824159656900 15825826 -2087986247421497355772017873867368421216 15825827 -1904211800704063805526419130115755323688 15825828 -286113471876745494002899234671079342080 15825829 233172580482130723858325316207958828992 15825830 -1164726533873965950363312690294642445440 15825831 -238529659490808634936146057219296067456 15825832 2423874397198052707089930702036864000 15825833 471326562233343332013860054127857212800 15825834 2046133072097993003152055773515976074240 15825835 -2455369890195618902501201269465372358640 15825836 947351370808011874230675394016657647104 15825837 3036849021003429668352330894010753661760 15825838 -419010350334335690301615738494360191104 15825839 8254809537910837814732243339084429659056 15825840 418755230582370391581362813114190397440 15825841 693886805218884759315161018035448266240 15825842 132401897955916763518061424750839850912 15825843 3580892025506161578836346701890805015304 15825844 6366748384919445907340568690567652810752 15825845 319950102622836117882383299811966102400 15825846 -630530161813767303394462145526714576000 15825847 -4633542473874443005074502098586346685200 15825848 4784846465866854625521105991412518686720 15825849 -23634249618718927066214086201827093312 15825850 -317239255991916855405787107664157011200 15825851 -3955043177369801216352610514931399083520 15825852 -199696164096251683737240419496751285248 15825853 -3074072585359227082598780826185039186196 15825854 373146706153311537435782384294259139584 15825855 192143110663991119411018315865209890960 15825856 -1406074806504140160277228360407093084160 15825857 -4975511137729863547574932265590391012736 15825858 -68142927447511692111418842848947848192 15825859 1451017249214676224291226103853996455680 15825860 -2995981526068833795114672580357541683200 15825861 -2873535621188085129174740284499501356548 15825862 355230530745897837501218884450509627264 15825863 -1299209801236783621419603561617743257600 15825864 -1016667571994013249055707759736142561280 15825865 1689141270771529334423782271178085569600 15825866 570837567433616723420543554768049840640 15825867 130527611872961845842357287887576363248 15825868 -1242130399985170761537394057114959727104 15825869 -10917895612282029521846579595274057879104 15825870 -1273045291078544284565841759770774316480 15825871 291240228753715130893848878285173049072 15825872 75037856402852981154522450134171123712 15825873 528051475811312448339860073983782526400 15825874 3123635295502873881283191021006924897936 15825875 -2362721087984559681348605676158095740000 15825876 1232851770626321536136933742123903111168 15825877 1054872450850449560201309977257298755132 15825878 -329800431320737493736376655116396996608 15825879 61121107831681276183128413782581326424 15825880 1323959252489634629779324252276838400000 15825881 -7591934943416748457064294580682745571318 15825882 -633910828210958737941395308004198020608 15825883 61252787367934769093914757886914504132 15825884 3143410610559990391672030327506546018816 15825885 425430009059346404677377217447492075200 15825886 1643617811620639560103587511883654688000 15825887 -1631902494131186403078117201871970343936 15825888 463999883230022045382097398965757542400 15825889 -53224622658917464300300693401031118592 15825890 -670175528812633017764806046214308248800 15825891 -165391975741248165713867538733457997840 15825892 -22685944801568345897522463620935704576 15825893 -2833194738459550311477268037883595305858 15825894 326721475058366557815066715574691919872 15825895 1753790686152608046366749728136278540080 15825896 -4293200486181888689404421499274707978240 15825897 1306838909433995996656897646610938022474 15825898 -1573336144193197646082339386033321675520 15825899 1326644154062460904280140248235411631136 15825900 126222934643401955689788894067761561600 15825901 1164417621240405853586266548225366233728 15825902 -3148890461306428343977279437584329702848 15825903 1194346241677265748010746353629536384000 15825904 -1537729940379435305306054596723997409280 15825905 -2512458487833679541117523009994564916940 15825906 1823764385450229192902775872190098019888 15825907 -530520135678632916208742394354217569844 15825908 -342666576703092767516226018522223632384 15825909 3131544120163041330015635039364608716800 15825910 -1888834839548518283144683933207052778240 15825911 2764157680242404130373271975888555137512 15825912 2711542101685255027006415997343373721600 15825913 -7556415025667271338422788918531161970838 15825914 -812605953283170503594455324198174801728 15825915 -600675464343022500735400573826421926400 15825916 729211281013409578590571820016099381760 15825917 -1084033634996160216570444921334299927360 15825918 -476108481574983342008564161050232547712 15825919 2963829417545508771967774097035780920320 15825920 1993344591797743264448550649661761781760 15825921 -2459726373424040033820384766634866119888 15825922 2075109785660557437370293547234481361408 15825923 1516581421001868202288948811047479506172 15825924 3364209125845063307605215180963157201920 15825925 -1299172560295885856645536321287244793350 15825926 289653292793265409296753678077982648384 15825927 -399699852248444723742603875027687268480 15825928 -44045819589030928042069725647143680000 15825929 7130232631283355432443507915502462336 15825930 -276491141672849592774627213870416570880 15825931 -4694588251484860866411414767900396027736 15825932 -2255440148607728534134504666279818421248 15825933 -98334161318629300725114513284279024298 15825934 -254724618221437813498690810872889245696 15825935 30356488803578002291099538956052991600 15825936 -125272029373414997862130902981735874560 15825937 5144984885557880837837627263235268721586 15825938 157032455022674923107039937071349061448 15825939 -4552771419924894268276795339924849250376 15825940 -1532985630796160988144870775173976742400 15825941 4303892384755980105058728533553511683342 15825942 56559559956594420039139051648897273344 15825943 -2733834516947400754738684571793719279616 15825944 2631503015901525840849887090406248325120 15825945 1142506532695274202582705712972196473920 15825946 -1766744920055269858583001605068551682080 15825947 5622279036716652962725451209835954225352 15825948 1608889539806121290856160995368703982080 15825949 1901638534785161966681885045242103502950 15825950 -67158403566238239619686678383559168000 15825951 3586711044720319482393322567649824342680 15825952 -7676760634945065942392717603613589045248 15825953 1811736653130618778945790023270887252 15825954 700711655156002108531368150763933710720 15825955 -911657374549789721444843173155147513600 15825956 -601524378825471923016321215795924773632 15825957 -129367246336548941281286222096070115008 15825958 3342891838029894098987330572067400413760 15825959 -658996934630918249276334139535482006512 15825960 252401407993354064020698581311752345600 15825961 -5503798991605894868535129987419333572700 15825962 255629957626078730031383951109704528064 15825963 3383691690343017492767824973348625707184 15825964 460339341388428554192593127557756403712 15825965 -332568873768322156213596404637480506880 15825966 -187812913083354436226800734128866551552 15825967 -5065212710492147888613988895066178905640 15825968 1269977324087970446761552663656098414592 15825969 -2442464455598257687003539111370018531680 15825970 -1937328098236295004780500252535198772320 15825971 -428830919683044355290144793771056913200 15825972 158383490411619120372460180286485819392 15825973 2115248363891707834955027160012390398240 15825974 -1860368806192983036880926568235494205760 15825975 -1384679115402368904359784976678031404800 15825976 -2199160857231367003234436158632985251840 15825977 4896173747395829764513116594142240314000 15825978 -3830648704530350344750014822624264192 15825979 -1990694102495645394216689048331931600272 15825980 26774552162830730600651917906003507200 15825981 -5444614676086337691565701064684803755136 15825982 1015473732079207191628533961562667470592 15825983 168177020660250036358806430962262446360 15825984 -123132813861312356857250758895830302720 15825985 934588583087456146538528636324989930560 15825986 -187853295311344893205393143220181756160 15825987 -2377228388992844437739623026215890600956 15825988 48949563479780101158571297055147458816 15825989 1603393398624275107446068234600588499324 15825990 -437094171408831740309371873662831818880 15825991 -8025046184870521664950089678200361917600 15825992 26092042073016410155571215037150822400 15825993 3069110083353370799110357014161052840000 15825994 851175417763545575141888847646876125792 15825995 -1292435465635835307681624934781359119120 15825996 261905253679386931684587027065959219200 15825997 5237332528428967860976150058995648897344 15825998 -988441931471583150998791465282604040000 15825999 1191307141822438846608639068786355642240 15826000 -594268564835370864429425998408753152000 15826001 -2262573909776519226663718020631276175808 15826002 -718645880312967912993836403136471594368 15826003 7309980870162673070301659006059887029560 15826004 -1249735775702349193135629866395335970944 15826005 -2628075618772559888556032072766743358060 15826006 1298605382148641478324419723164745431680 15826007 -4960798041627626090720159885555279913888 15826008 -1952766951650304011088896729344921436160 15826009 209123169811282948094551552120887722704 15826010 914664253142949650163850941573462855360 15826011 -548314061951362606878932189812275411600 15826012 -516630104840908884456649464473620454400 15826013 2740394478872026524696958774983124011360 15826014 -885726559645635606600287375812059730560 15826015 -4575961399534990801669515819729963066840 15826016 -2122123931488215741247350867901691854848 15826017 -1090489203848940516543651659711513252352 15826018 -1503650483369970261462019135012685059296 15826019 357768343577725528133241991588520781960 15826020 -278225445618254360949406189619742720000 15826021 30025145277117810158843095013660352832 15826022 1719019653394654769431585709611260441312 15826023 -107766591598930809974292785188270034136 15826024 -3506742931317306276785329627842392801280 15826025 -2331516465240654252220914692322134712000 15826026 -2020235388256204425949447453949009369856 15826027 -549899642638293100073276624713588089856 15826028 -4397435166458617372935873435910370985984 15826029 161709595606345866384297046679674791840 15826030 1092463218912465221564492427903698229120 15826031 -1129172826656348877460040614476248911200 15826032 -529021352794742422678703718959183364096 15826033 6816099673412392504747489894287317987282 15826034 -40085589238020702365476636015595409408 15826035 -149076914880798089837073729163676232000 15826036 -803301618051988491479168093883204373120 15826037 1667569581792558719365941205607163169020 15826038 1049119730031935930752138398333131703744 15826039 -1023888917854617720151750928761198947344 15826040 -1996869283057266389387897658591552307200 15826041 58767469311485930245910749701116039808 15826042 -1016594199932460806580475072287564403200 15826043 -5589355020138313100021351706369421743708 15826044 286094379981160539791108235802653926400 15826045 -1154687690096240988462944628909610559700 15826046 -1868242512420644286033793767137481383616 15826047 92715142613207371283528153379130636800 15826048 1086584000443176588364503562324436582400 15826049 165003253351147927540975449466785471840 15826050 -11635802708315614806754205349560640000 15826051 -1543174893363453589070307738230437570948 15826052 -1829562872096559721593479645972369258496 15826053 -1482059066950229999935121445042853580736 15826054 -3596751196195594868130493899204409981440 15826055 -1902583751982314145707161585485147310080 15826056 2289699035180656890355425482029616947200 15826057 -1062123104261730192946400836921707944640 15826058 163056210472018801091461305883757214720 15826059 433580645068192865294140720254870661704 15826060 -2479074976959004357892859060856742860800 15826061 -7352437579998646714409746406844432235338 15826062 -676168801939547198600595180904886086656 15826063 3119784464429334454779315876364586040960 15826064 -3656090541155550275984462037378072576 15826065 -1565590211049741330770971244644556799360 15826066 2480440922989630780781341536828680443680 15826067 3231412516946886117294918035803093939116 15826068 -255727747899291171684487478284479800448 15826069 1249085110426130972829006626882945932800 15826070 -736801672065127549615411720190377574400 15826071 1270811088221418563691155337282881839824 15826072 -1019442607930845822250514099603893248000 15826073 -1447909714243231404927287721203879381040 15826074 446106380123450017590696356460652800 15826075 4018930056990467354834886628453142628000 15826076 746283297803818424561599567678583715840 15826077 623492385910477294324899066860866392000 15826078 -666204416267597362643718053754557496576 15826079 -1114527416390920387776561870321415008000 15826080 -932597739898720293400575439478933422080 15826081 -1369079889580988960635421101072420018668 15826082 1002137352138183829047172071115796506944 15826083 -363081236491164310113448246526173440000 15826084 -149455130883232699033309224144428420608 15826085 -3402775849239492705848062861362524031840 15826086 -1691159559278072048680265880419413011168 15826087 -2032889741190601273738305880453817447360 15826088 -3313879632244049009002495774037280768000 15826089 -1560136899840572787150022307723663953920 15826090 -9566321604543167254746199805219742720 15826091 2100810999453293864474621918283868605492 15826092 -1520970981884967938826719451981961640448 15826093 -3907873607792332965200656042769755724938 15826094 -1070919249664314579839904027402031468608 15826095 -450021988978964119383559248945830433480 15826096 93421022100549801072796562763043897344 15826097 -80488909758170265351697159591965990336 15826098 798862542994350667293065191019741019264 15826099 271318361835359003512662915106642057440 15826100 -1591168143728946024982375859837607369600 15826101 -2343354664188329098540014541846357121760 15826102 349090549730219097916825520779024412160 15826103 -484578539200598529607484938264193326800 15826104 -996904778431137109434321851277830062080 15826105 -1032545423039321785025998032223173258240 15826106 1346367480671770231743819751485696007680 15826107 59878112110946829631803655297282728960 15826108 -74926382275467448651427540961237912576 15826109 525369568190451656507550952780685808204 15826110 -2126349405200081774538388030160165114880 15826111 3950825405531502252995492819181786988544 15826112 1719470408477763130835010527353991331840 15826113 225584244637835925469431155183006436864 15826114 -701455020119770502170866736086945559344 15826115 1242385974363642887258333172826084799760 15826116 -1804572969697296545164031927831282343936 15826117 3443266607068681043687962290769508347166 15826118 570579060887277796752273582583512085632 15826119 3030116619632343797429007051102051288744 15826120 -5672840292460044518497112589543014400 15826121 1837706778963556712674470410402721191652 15826122 98638087916762433787758448153945743360 15826123 -1277369773981842432447666665649664985520 15826124 -2272144949058016237859715516830645491200 15826125 -542680286210814962589180849508013280000 15826126 -378942745396522310560067179537578790080 15826127 5255327126450160551482434672815803412976 15826128 -47009962433706358983470406750140891136 15826129 -499386964043389784242987365424360191360 15826130 -678412247728859392744066775553090521280 15826131 2651996708184695363043612793599482889840 15826132 -1095386675637038370131333440503176015872 15826133 -6053885984619093112586963798077913675400 15826134 -2182592630985807294153151887870630803520 15826135 -184012416496017418667588472846932143200 15826136 1002308241061713059819515511965182535680 15826137 4681325674725114028443893805312776715552 15826138 -287309198927880334988540527344754571280 15826139 440080659551503407256760703743221113600 15826140 805899272550042077758934642348190720 15826141 -3889108669314539972084823313112696901120 15826142 -3740538078585819981387829959384239430528 15826143 2825588229720596018290741036109274369864 15826144 5913038079712188046927469680185840500736 15826145 -2414147839752025318507621758965587617600 15826146 195412820680225491107698174369539640320 15826147 -2805568070165013438250891748262561506404 15826148 1089022850108042575799475930567302457600 15826149 -5587563093199050234050565883424743550400 15826150 7229248312265072406511945271812425600 15826151 -1056528613531593012251494364436319713792 15826152 3864727710048645222848162502238423941120 15826153 -1959466239119881189376863292974151861120 15826154 -678045236180636322683117503117770118224 15826155 -46057921418603030119551269226130029840 15826156 4725666983734062989041089608162105180160 15826157 -1012833354045893877561925303052458601088 15826158 689154014433265057396464555072399016320 15826159 89679145040904283929314008981723668608 15826160 435331228070623177999905280333185024000 15826161 1608600163064015950503351463353396715200 15826162 -1135722717004168019679815503251008027136 15826163 3827117064659773493910663771650910590040 15826164 63570614002777557723067968595282145280 15826165 -842066772136808000050694734742469760200 15826166 -273958891001101528491944136310011535680 15826167 -449319804295528450029799490592171719808 15826168 -3024129341799876348508338141547647098880 15826169 4785587851308821468097571548268851693696 15826170 253247676295963384915196577343634073600 15826171 -1464200939403061075087011400459524451488 15826172 -2348462940352741656529613079982595149824 15826173 -1367357722046032383500161863242473470432 15826174 251119753580340818308269962772949630080 15826175 1357046259189030703206998039801522589000 15826176 819849243225298257351328507431946813440 15826177 1885415932815237621963095688808223457026 15826178 -152820019040696615978620413479929957344 15826179 -3652705989704066846043513698447829292800 15826180 -473327296189524666602832342804091257600 15826181 52608647117882101527957508146385466304 15826182 319703164851021811053764742711356719104 15826183 -1365944630889937034288086401427482047480 15826184 3406491715624741520421793944076689408000 15826185 -71788387205412106722428082861448728000 15826186 576959973277761466430637237672358143792 15826187 -125754741707003363308247676770200861200 15826188 -173761410906494360758446674569126723584 15826189 1672860028921355089932459239843604071990 15826190 -842989156379493091064278335463313203200 15826191 466972668136358587445939827235492768640 15826192 -1151559226012749001813939232041884499968 15826193 20319470513115425635673841393252021984 15826194 -37350956103644417361605022194468390880 15826195 600267828178285718976314935217916480 15826196 -2869788747530811505758087414232069737600 15826197 2082560026401596925066875982941072656800 15826198 -2183957390910332875452923817127013522400 15826199 3081077927906834321461693158375968477160 15826200 649749302899549605008351251049456640000 15826201 -2234279868062058553161730162515552714456 15826202 -85934058146656461302687666274372718080 15826203 -1215237280264899440592598194480404558400 15826204 3179014735637705379669497122320533264896 15826205 -1352232589213522539521897407558335818280 15826206 1151476202915284762155037550320094524416 15826207 -943081292379798037260054651022159344544 15826208 -3074860923819933304589901450579202277376 15826209 -212652941114775633530068178477031969792 15826210 2303411212295770593801249109757927273760 15826211 896027004988256220978332705000762014812 15826212 1258628338262742558061299933414584678400 15826213 39455553986684905262792951419254286848 15826214 5788848225917657521510719012830966562432 15826215 -270252954482830060675667255569655606880 15826216 -2096711028195875393053813071174601113600 15826217 -1602596363124791523232290016455981264048 15826218 -131163799891059206339617802602117327104 15826219 -11489199942161986494267737190911418359280 15826220 -638179982642682678067728276467890821120 15826221 3135388177958135546304519700285724510880 15826222 -2859488752295424053999055862223250507648 15826223 -1567447344505184371165933771457942073360 15826224 -346824333345011481032878323289124831232 15826225 -2034112536862931151872238373059079592100 15826226 -216484437597593021134950563273859310176 15826227 1140518796170175883338216714350604369720 15826228 -5065417255563585013374757445018034585600 15826229 24518427430803416488638844606295531832 15826230 -268967797022228985608484294254901646080 15826231 -2375783167678654671445003908621510373488 15826232 691994776727385731063407540306186076160 15826233 -3716742309945778050244651593893842124976 15826234 723016590441667932475162277423050556016 15826235 3874768725021785763887860411843596317760 15826236 36227023592823828621698543940376018944 15826237 -689867618885262655960624570778081529248 15826238 135355542458161381367606728759445718144 15826239 2164096896073717754255264747985378528000 15826240 10943802516895171887127774811825111040 15826241 -8651484141549086996201519498069140760016 15826242 48435239443040760593930099207537930112 15826243 -19321825677464609913200204258775255800 15826244 -203782973130311354495924864232772435968 15826245 617095549094374234882996766043079497120 15826246 -37536523185063125889121873785651009216 15826247 -1610893353074876640905068104114885721920 15826248 2629610803685880348089125421266792473600 15826249 -3612972505083431790811509811849923455436 15826250 342015997304569989789887067167639040000 15826251 1469393115492699764694158942763091805184 15826252 1480268753138149746662069924938221514752 15826253 -5084355804998941849448768389701296607498 15826254 103882263714019071022474003308185143296 15826255 -716475007429330052421358637001947784000 15826256 -67818791055773893600259107071485411328 15826257 5047284710070928754071128894915576406260 15826258 -569149281665621058424261150546556673024 15826259 -3140449067727902589933073885001157077760 15826260 865512935651062727598685083212467077120 15826261 1342261802686998652400331373001940964224 15826262 1034159751158915414200529223644067163200 15826263 2960369678370701438547156131360705625600 15826264 7923821741959387186308981434528108851200 15826265 180727128791279896039522333195223478600 15826266 33172341755476057254067557524055888384 15826267 -3188618754529914908933598965140023216096 15826268 2212537173051978747551141338475789767680 15826269 -1782023990082732850957390240754663320128 15826270 2001783540285849529639506400220429890560 15826271 970446623115406129878713674446662947200 15826272 -1244386664342451978598042713170160648192 15826273 -4309609835379923692413932910579378528478 15826274 385485493264992081025433738956229892480 15826275 702236235151372591493209556386449912000 15826276 -3273244292083291049821989791674222483840 15826277 -188597169304990642314740651172358142592 15826278 192688328054866679437103977589801625600 15826279 24278713268161818955674005136455135360 15826280 4170391351278961409922493192609964390400 15826281 -1956261661551262845737554158739659566448 15826282 2927926222652018332528780685751950630400 15826283 -1962964889649363121843108958137289890776 15826284 -76898337284444448373074751306317120000 15826285 2040437800782884308471754788772201656800 15826286 -628419327049729202594461122986001123840 15826287 -1380856855235875852730897881612126059120 15826288 -46566613826621357535817006669455753216 15826289 2555264013260367122372649075535597056 15826290 398412482920013347073848194820944675840 15826291 375577086335302255297876749197841071872 15826292 8954666982186648549431666405247957295872 15826293 717886044310042216339903276833595950720 15826294 78752297358431546389530160475288872512 15826295 -184259420425344916566870901545928108200 15826296 -1505794226014424827585362709863285350400 15826297 -4234853640824096272381761187496922518960 15826298 102539645351031839266671678783198973920 15826299 61810191187295264806526360240962656960 15826300 -139343464994924041113394985250366259200 15826301 -2549641069214381687639457238078468216698 15826302 -1711840074434217878544868427334700326720 15826303 -4504004370712862249887755246456768188880 15826304 -660456385559919588032448087385398312960 15826305 -562229698670694548651841094104952265280 15826306 404758645626869003514250994783427532800 15826307 3584700060001047490125347533639046361600 15826308 380709022489772993869611039619090959360 15826309 -3082161963609246191608350911834009955490 15826310 1883810740554694026138698918498277457920 15826311 908886534243403365847261863607429760832 15826312 2603811417230223538880691924038507443200 15826313 -3618467408074167969011015314676202990438 15826314 560179432697482655861369745411760695552 15826315 -4861286734322806758908717343689415351600 15826316 -3379775738167064753823953417946954240 15826317 -1860236336913553827000880799771584774080 15826318 -1950171083820519837456696232603733144640 15826319 -3345321803569395024289084415580521123280 15826320 -173182806365313259297023239282805964800 15826321 390246075357558009658985925123554350912 15826322 7889275651240362019861759558136881920 15826323 3897994021859350601108041970692657836288 15826324 1621583189311408880070040863980796365696 15826325 3376652781800981688120981466226696959050 15826326 -1028150202106188261214032157355375788032 15826327 226940799716122793999932622828135208240 15826328 258161657299832498523125565005113098240 15826329 -3274483671501172063846304832008455641552 15826330 -406505442899291117836772972083538263680 15826331 4958452694369078689927177463004177936132 15826332 -535984117296461969351337983152160368128 15826333 -1376515897096714215334438408600665446100 15826334 -233927670409103630702792762103428333184 15826335 45902734529279745771511159836716582400 15826336 -2103912308200072952252676863142724239360 15826337 -162391504806569649480387912879252364800 15826338 -64984497386756555482825266139308855552 15826339 -5235291691639546526684867757020073869860 15826340 3208550323157507244010021650748279107840 15826341 232915123157528834075057416756658213760 15826342 -59467820656988593916199340605166728960 15826343 529258378788096161110995601491352897464 15826344 -3904222187059166627109033868924766208000 15826345 3667772280182833754722549434764471336100 15826346 957163938988655479203998485578023731200 15826347 4748780840281759954585382714661070692360 15826348 -4385907329742064461093827861417770523392 15826349 -1515816005086609145567247369954406867008 15826350 1178656605441715346770491404737810488000 15826351 3924711326848157827790671370294839715272 15826352 909576170676285183739809598106809958400 15826353 915777438437638898494362489069921569904 15826354 -1288804356402534428111906683633740000000 15826355 1805821162858879072153208043026628779760 15826356 182353071114648910151851119158935977984 15826357 885056277177645784833624489433309813632 15826358 2100078188836160244042939828462071717280 15826359 1375330391558551830660250929133639680 15826360 -3597905363665032994135905793276130304000 15826361 275262553728549449962198095197666401962 15826362 -3653365014919927233336863036593193909760 15826363 2568701909197828849375504761802668653600 15826364 -1717703703297185194208714796349813056000 15826365 -700793519798674993557201346885154400 15826366 2427240077051734864897172733463590373632 15826367 5088841256607752746720952443855818250992 15826368 -46488506639428616569525432051071713280 15826369 62801229576827506419913481009339124096 15826370 248043660948541274591672599980628546560 15826371 -4911927306188394603202529806031655019392 15826372 -7169938156298691672835293410173989700608 15826373 5900119944104853939895510278934487791200 15826374 2098847204658684664024856469305121325440 15826375 2927039546269598580068105487031015194000 15826376 1430918223332006042716404148142532142080 15826377 -177948622019258568220911641677453931136 15826378 -99952025181146068970394058104557168544 15826379 5256382255695866687039488984683611032980 15826380 767751395861894109229246487936460134400 15826381 -2552922933156483694945498527770907815818 15826382 -247714181524299387823035774321130252416 15826383 -182853356374537825272800439018180079080 15826384 271206259192001752802140276124397469696 15826385 4699076866794607267158822828489542006760 15826386 1192391589780624798136906115306819696640 15826387 -1300150691809926892195037368027531554964 15826388 641887417917584587043751755236720156416 15826389 146371996912612359128414257404641496960 15826390 389868648911023910350008856956752257920 15826391 1631004809867459178964116897554518391472 15826392 -966693918559624989075144049835143987200 15826393 5717913464159274348931000425951529411344 15826394 -4088210267080913131949648887824058047504 15826395 -276254397291483565898141292793696791360 15826396 101163853424194804069187045219238735360 15826397 -587783261847980402116955072818142132736 15826398 565933278188998800867980320399309040640 15826399 -935334123860260515555575448115170155840 15826400 -27664799406999313556663366736701030400 15826401 5691151850297607715629489020495417476800 15826402 855578212647312088151788014332047494720 15826403 5977571446084776943705413261825613999944 15826404 233700486709290646560120753539693543424 15826405 -1799473043981991524073557918864768075520 15826406 -2931194621720565320186518483259955970848 15826407 2365504532759948751968360383412123045760 15826408 28251336900429610730832101811893452800 15826409 -6700675524473625369750514040770331736390 15826410 420414728925852477930132266118764356800 15826411 3145033655796955147761087705788016705400 15826412 -2442084393241290897739874129612238902016 15826413 -630697876806942801313591717694022601536 15826414 3490143399497746389902935676821179158592 15826415 2247424858488343919887503579909598525440 15826416 -668250578369501754549995446468080795648 15826417 -47174312539538955929011615896394143576 15826418 1903232215302369037861963715073912518160 15826419 -245786920079465207037070600739499961440 15826420 -2097219985836945113508684010535095614720 15826421 3013337227714311547635500725897374100092 15826422 1093683154583023146355806758613500889984 15826423 -1805872271327037875662670008127887704864 15826424 2670945128850904717294960608364741939200 15826425 -515722558708736680232078316756433476000 15826426 -1277418716721288710342970115201675061760 15826427 -867763745376173948268632558432603957724 15826428 203917574865948630147392472370004179968 15826429 -5464154086077553541143477863699782718970 15826430 305813974679262006231939081577935667200 15826431 4388223037184080307065020333628578543120 15826432 -168960074105463114313374062692068753408 15826433 1680390287436057616266877724981303209920 15826434 -549435112750967204733688652151642499584 15826435 -2642081515356205629831492017858975019120 15826436 -1949855182234277369115910246085374034688 15826437 -6549698811323791664764231347154322658 15826438 -870551015117358925464050899345519011456 15826439 -4579003290046617862590076609795889678640 15826440 -68680908834221638347135384659912294400 15826441 644339283187452107776214213137869326772 15826442 -2068327257292824152574576583251377280000 15826443 2475444727906448443070830871718513455064 15826444 -523815225972557435162050256967190233600 15826445 3962453296496914857317769496174532954700 15826446 426430546660572510386371268801698572672 15826447 -65473181842872482652481862720505132448 15826448 621907178271785588127826331255343611904 15826449 3602286889854916884115601127953888843040 15826450 1414210867221338177442019124449405932000 15826451 -39172395318478044509954082023111319552 15826452 255286497844215069591872551424456448000 15826453 -3820751212876961302558821843367307949298 15826454 -462998159015352723431819570860388352768 15826455 -1941427259466517598783892865499068704000 15826456 -4521310427714581808325970583194865111040 15826457 -3989246578540412223505972721498637772140 15826458 -563088353950476267748933024936681007616 15826459 2025257759308624754578492613935776790800 15826460 -83709685641505089489148331005167360000 15826461 -347334049494815924431587296916267098112 15826462 674834728475924420632320157034949263232 15826463 -4060620407059721352352156052266434425640 15826464 575485156313377793687222402884066344960 15826465 6229037872939601426838527999123019072000 15826466 -751572344270163889593623271856379195568 15826467 2607719958407388494823411749676722515440 15826468 188863272663239078057010965455930982400 15826469 -6545091784124584718926995204128132069856 15826470 2631182867224364103119930841988608000 15826471 -8623574889857767170334706762216325809088 15826472 1561280031005250962555295096136210759680 15826473 -48770833806768325600753227069366535920 15826474 1190875425770645492699941099667017346736 15826475 -116435676357967788519658163539086987600 15826476 -108517565312726584526754953583997587456 15826477 -3511074165981691270997730632901089871456 15826478 -1375975802906217279125387298340147680960 15826479 156084321317941175361475616726944514688 15826480 -460928679498300136058980940654071971840 15826481 -3107820464211081625175256570681482693136 15826482 690957980668421830303300912505101056000 15826483 3288200151367222971621492580718728814732 15826484 2293650218097046685766290179178837231616 15826485 -437457277688646257271902926837747517760 15826486 -279348019630648969689649630726337949696 15826487 1294240948059511545332198740011329415240 15826488 -432597186634511103028341924310192189440 15826489 544587109771538382095549552426028472320 15826490 2256955493276715310302666993722658386880 15826491 -547413506865357193829302176423532732848 15826492 214148415887538763788338868956461989888 15826493 590652143277233987879044398966716814144 15826494 30533014072586749853239029212721942528 15826495 2708456369589364251066815892095595009000 15826496 -155977608137927458179967941224265940992 15826497 -2131933288583343703149468991906574274000 15826498 -4132860414689670217571674303592077052928 15826499 117681983440117495269370512585459692064 15826500 3174402734874220431906989778575956032000 15826501 -2961693471316632279656695434405908518498 15826502 658723961051408123348271194802016601952 15826503 31082754228830216875645742048577509376 15826504 1874799902679117072076151936960910197760 15826505 -3177129018275639503630988309630434061340 15826506 -343206459855670407213094410520616428800 15826507 306054853902044790692055589741430965392 15826508 1597651419150156955378837078487930075136 15826509 187910254890162031817713715815610137590 15826510 1009517202143920978163889794634514392000 15826511 3017937780268666447546912703729172715224 15826512 -571946046362884576957806169248659668992 15826513 -935670249053205919280266130547405540238 15826514 494554990570070794139255705775573004800 15826515 826596209222050843585789763888356704000 15826516 2000025392984511014243090565220636585728 15826517 1188475386994958799243651762839322139584 15826518 357587037028517672310019097006242195200 15826519 2070642458224547343966513267983943270920 15826520 1032633790146543659725446087501361152000 15826521 2807134866161233728251999730149353739904 15826522 -2541433053319195777969790289185141468688 15826523 -1117004432498309423110738851258294653952 15826524 -122444388417535072653626687546184941568 15826525 -1474752398709030896770066033818832296000 15826526 702565995411894246014406267429610800000 15826527 -2695863059120868719554942853427804442536 15826528 1710194535474121651550385374274711453696 15826529 4892841440034500149700863006588309316130 15826530 692751012078547224271977774904411038720 15826531 -3900423095519631164532056804030076281440 15826532 4347210255812503291665406755663378246912 15826533 -499849235124460443967432545527742116352 15826534 -348416832478889386716523345267501730688 15826535 -2648601996707056848831638217424081304520 15826536 3017543984612469027409342531478025830400 15826537 76960577279186216484048411530874851920 15826538 -611112462303388218990025383481120020480 15826539 2914053790127082642632968415967241002240 15826540 2984184046952572099049367322155428275200 15826541 -7304072635277950954371411709107559011348 15826542 1058351725319472529361317083258703920384 15826543 -823608822179408179200872454332080860208 15826544 -908650421123148397884648416885735424000 15826545 -2005023205921987751355972929432944396800 15826546 244758081202982227921990890529009933344 15826547 -3211410088190757143728410956217669743280 15826548 -171841222474300326499995092199960453120 15826549 -1527562570473411802689198825820386730450 15826550 -1193635981731580929160786755399318175200 15826551 -717043490249461801939547295408584123904 15826552 405448465498462681903365971334063022080 15826553 -389700975529416772368491499118727166336 15826554 159326595544429673408054893442056574976 15826555 828815357643986360877082467525921864960 15826556 -3960510111853712318453195300736237127680 15826557 -109412119132132245652714624976435910912 15826558 -1483426491928751842467869905946474112 15826559 -2446464904284599411631895441011843024264 15826560 -227958925771586509773091528921369804800 15826561 -3044370876232233037630139809902149619838 15826562 -32636009592080403292844187543324692448 15826563 4504119186618479409293695829591382652800 15826564 -1149823451237363663896219532537227760384 15826565 -1802375389854482733493396216015999881000 15826566 389637256282481210794273149615859083264 15826567 147874319258505049087489665550175278616 15826568 6207505963931030334831655608208324853760 15826569 -3118295470990568558394017246076213007392 15826570 1614363201208539776412917209906850914560 15826571 -1908759042800778269507674620249999670128 15826572 855810546771587943625286445092194624512 15826573 -787818948935411055332046748714963663680 15826574 -1207945945514319471900885323562916087296 15826575 -1149317236981254112016419011530785352400 15826576 -556594555871913146849179824072358625280 15826577 -477160338413978983316093302199494109592 15826578 1219320025596888913544970932247023351424 15826579 -1923741370233272068111942236825214072616 15826580 7781689604255537437345401045575270400 15826581 2302176950539813449105016204030874858460 15826582 -549268628920006680895841435011130985600 15826583 510241582217266019348330513718571420464 15826584 -1571455619315756137205018753674085498880 15826585 1568542034761520122448760135158327727360 15826586 -1738982016918842261062466864710876949280 15826587 1415433149494153787728961828243559793152 15826588 820292031501916794408388868424131890688 15826589 924416083089785475255605216696493756390 15826590 568617003942108996206312011436441137920 15826591 93079643531014294562012445235877449968 15826592 15425446402443484811745512048014519173120 15826593 -11716686291373977790504365751537173216 15826594 1052915802636416961359369331374278943232 15826595 344805193691562330107985144060541037520 15826596 1343407514225566549750929188457015739392 15826597 -3045537175724809781936796231075505669954 15826598 56732924120811470473001315143184603136 15826599 115524182006273227016500584945423039648 15826600 2821546229104951591183529110787954304000 15826601 42585424363956022529498419799679268032 15826602 454333731290564594786442593626455618048 15826603 1133022284390927944389605449770790430400 15826604 744379819884832888680034006176126080256 15826605 1996048822430190756481308331106083545600 15826606 2963551025499559435058288576504692414464 15826607 -2570304928772653890615990810942884172144 15826608 896906736089101436934619246611356762112 15826609 -7676308069744259728924158780166522763484 15826610 -947401084484090899217220306766795246080 15826611 -2179064043999024155116174769562051901128 15826612 2169486301508171835603115723734115059712 15826613 -474783712496855536131174522235627299840 15826614 1223372111102952915198952092822817083840 15826615 951578418422764272395157984089752816800 15826616 -167928258208005452335737164726103244800 15826617 -5711677183279924677814787254617738442560 15826618 2817924290543300874364025008684354139904 15826619 -518650716025682330621562324633941801256 15826620 -169865220119370904561379132047028428800 15826621 1707867839603688518587454695765086026822 15826622 -269612217234397136621152115784578767488 15826623 54711607048870980021609369888499530240 15826624 1482457495642330257045970031831534272512 15826625 599777707516292390039325169531332369000 15826626 58429629490165735439910793683166460064 15826627 4792525298967151842953812639518699228476 15826628 4362442605579596028946082400914785566720 15826629 -6353243420676237504900116350576348032 15826630 -3139695310826932853543661099846045916800 15826631 -7503666703711299615033374628646614777000 15826632 2089655795867615011746875883982008729600 15826633 -2586257661945747200223375532030062557276 15826634 -4410147645140391519873553453027388186880 15826635 -984657048069785422059194069471858786160 15826636 -599564914939692966689418391720978353152 15826637 -2402503550228725308369048617164150680714 15826638 1559732307429052800913190563187164666944 15826639 -5485988738848704895630239216680815718400 15826640 -12104019652826164683392508657617633280 15826641 4296470066428314784370687422158824746992 15826642 -355119480284868354693448194385938886656 15826643 264973824108333662472971892729642216960 15826644 -3203026069456260827763000476689832878080 15826645 -594206107573905712526856528561348401280 15826646 -1310004495428791048453051644582184821696 15826647 1201293553180112765262108761138519569920 15826648 -570507779469171874283455819051813478400 15826649 433525556639152194667461648593223952650 15826650 321425960055710405325919754288880729600 15826651 -2010782487577448172965301583704786239208 15826652 4087878047449532396087826507385031809536 15826653 1913845165105501167642688670767245043404 15826654 -3123896165725134545238015530101051876224 15826655 -1386706473905255487336166366962743437440 15826656 -517711000321824098953755079713939259392 15826657 -930700705089933611530994862805158526608 15826658 2304399616764691993044245218753781600640 15826659 695558975836611174572725520462431978104 15826660 2944269814059865139993667694583076672000 15826661 4965459407860744736288700187918593340800 15826662 -1323935926184883929964020999922515597280 15826663 -3975968018686716879554683353336689270520 15826664 -801201412285795667946350343297439334400 15826665 488014573557764102828988630361322715840 15826666 -2258928078614883162733937077325638656 15826667 2817859849862107270270257339018514992 15826668 -284958616568727259619414972296713437184 15826669 -101004491228415657732050904871068269600 15826670 -1971950217330011629267363505238065715840 15826671 -23717193962457058993986836073308292096 15826672 518068286736271721239002540781406420992 15826673 -6400286439690385787950392016907734504080 15826674 -1435208053641660260565498253705316538240 15826675 -1081721412179105010438539643386803110100 15826676 1096463052928822874717755046989439877888 15826677 1035192887010900265377261790453563910080 15826678 -76269760902415255018872311082890108928 15826679 -10378974411143018658711379930643477160 15826680 2876487444247785169132212000573165465600 15826681 1796507492046861011994901567466320178880 15826682 -2723251682689405909039722062562960497808 15826683 2219863472140168683320263257979827724824 15826684 -2223814419458930511010693430361753923584 15826685 -1171698202445370778075798980552305763840 15826686 -2491677200549542713866479321164754200576 15826687 -6023875242114331662030193922330451921664 15826688 -2217338912127471760695063041483489673216 15826689 2758164149719869076704979667568968306064 15826690 1365736774470511235346550243671739660800 15826691 -641524085514171112890043456067176300800 15826692 -29177705148267094432153787009909145600 15826693 -2392462676284797386918159546574975873058 15826694 1621508853904080987914153678599444134144 15826695 -1831867519403632939234767025793718508080 15826696 -4691830351443786588826664088183316684800 15826697 891915065442296742787226507594171621172 15826698 -3056869998409941924856267496063163770880 15826699 -189504238909224732374654651085405653728 15826700 993700428120895499379049003554378854400 15826701 489440744569861596592584591680258702400 15826702 227603116941943459946089622766840057600 15826703 3490771837162492266690501285171318879504 15826704 385823287251856064220957132343457808384 15826705 -1792124641941171852441301349739825856140 15826706 -2283073973748511508998643364107801702400 15826707 -690746360723288784237583056107429363952 15826708 -1704218146246888335112813642183013510272 15826709 89644196877772287228075916012913121792 15826710 -809723661458674118389111564908423143040 15826711 -89105432825588513111105881285314330336 15826712 843203953766033547350241649366872576000 15826713 -151079054349391720684533961153131807360 15826714 1982908772347330931856275795184366193152 15826715 -3004603136817582715009551885834548504400 15826716 2295520410965768158678285284876541750272 15826717 -6555715634107364287395792326590837870234 15826718 -1913308948045655409718193948879065845120 15826719 749153783105411454502676687800375875144 15826720 49451306364832400584280398442853826560 15826721 -2050516027741390571204343751223255947500 15826722 455350771608201386477736745751176563072 15826723 -1763270619468391605491321598639107506296 15826724 5499237621761227720482573810517512698496 15826725 1396077297206212165341042606074947848000 15826726 -3886159568478176424348404086243908038688 15826727 357807862063303798901592844224604621872 15826728 2766039160898800127010567676216064901120 15826729 1553069340664619314944579006221196371584 15826730 -95807781451860731694381607012716078240 15826731 3082521448193503314215017348091026667352 15826732 -1127334451881968048496715082865053365248 15826733 -1064483115417880699213688647378599799296 15826734 -608887743840866721732527261395849328640 15826735 -2686375340068513164032253714722138638800 15826736 -375360122372335802540007263101711761408 15826737 1736853979538941524319079413928344834368 15826738 -523287303109914651959202687885151795680 15826739 2201956251871422307634245904095411782540 15826740 385083617603457700145664012472559861760 15826741 -815981461098981473077150379576553187200 15826742 1506987683144307616083517516869774505344 15826743 -591165405105749266572678784620967080768 15826744 -1003598560314396437720489200995644067840 15826745 -942239096058224242217890029155523632640 15826746 -487611639262704349576837172019571289856 15826747 -2802441786742128895430768174422984075804 15826748 -594060450541510667737998660563744646144 15826749 3765179061195708201066307202042085329664 15826750 1046105051166462945892418429754801600000 15826751 467329565399149324493996893584390095904 15826752 -753721860085081956372819680163790848 15826753 372459544769477490068918420724240883120 15826754 -12672715310270473501859093464664832480 15826755 -357915555076398121631383586523157790880 15826756 1872876589386908484346279992970394517504 15826757 7630928037071913722142362939118480065952 15826758 -2170087387699868289759033733524197092992 15826759 969455440925084737694632744021550259304 15826760 -165773556065704249307424465247835750400 15826761 914856457462403039503528800005531065188 15826762 -1470299562349109080364043160535837376000 15826763 956661398080223613571287561265500832608 15826764 -817360104073776904649518699324471386624 15826765 -283901330123752054777012599533502413760 15826766 -2107010416897041470296996318193687055168 15826767 -3159908455918204595101976669404159545600 15826768 1084550119879125303028609519390862139392 15826769 -698475450233708584781637738546354611904 15826770 -1602334344400721036800326325895219030880 15826771 358969425452857167573696450117272059904 15826772 -1447540886660844732593509221386303262720 15826773 -2805172052504625063167561771795564203296 15826774 -1277297015862700434255897391287555104640 15826775 1726228596533826085223633623689879397800 15826776 119133491865896502699833823500760514560 15826777 -3275844734524041000171422367390856448374 15826778 -1612101312361860477375090074967394905600 15826779 668578935493760523396574000247058155040 15826780 -1814643474277177490055749962160606208000 15826781 1040746261164538786807218040825758230400 15826782 998436992161397903264847695181378576192 15826783 -97751417822629418864966539456077120000 15826784 -1578444399579912709113066066271591071744 15826785 -159287425564090890717133287304452240960 15826786 930753585533970946007339849076687104592 15826787 -242769172358179897611390152141623702128 15826788 -1501103229876329480744920797677648567040 15826789 756735431748529246511583886966013546880 15826790 238596269530492274242340283477814517760 15826791 3139886702848513931994885782830473070080 15826792 3139783984592762852936619096986763648000 15826793 -307790843323490176595813628928401653958 15826794 150413947033254490198958908470019257600 15826795 27634419995819541694213128335441410320 15826796 -495738561820544326168420686229864119552 15826797 -102601453385689077917823361396874436960 15826798 -153452498951514596306873075460738414720 15826799 -3872221785750578897894325264406659793200 15826800 -232272469442863406800015193788416000 15826801 1283607226188155264029292545045075665000 15826802 80231131900111161601673455171985332224 15826803 1677946412911031535430037036480481220608 15826804 -2358032562145349268186064482313310352000 15826805 -1648376795766309217380349095921126202080 15826806 1034755233308325090144794037737036206080 15826807 -1551910494188666688589693572708808095408 15826808 -5922553851547520306340476972242893312000 15826809 3354701403647380445235201718997940244320 15826810 168695038725668406705883888389264480000 15826811 -138818956566128739417608263545001155072 15826812 -608346548303138847227611778181401599488 15826813 -9219339713477151519223663791653049031860 15826814 -2527573512781736967259655211222724936320 15826815 -1926271434857596718023536304940390249640 15826816 298819870725745633164377019392112721920 15826817 1336201886501783631604262156952364378560 15826818 269017974505551558234346063843387023360 15826819 3056547121971529953233274728022048710880 15826820 643614606043336993993520675145678236160 15826821 -766702076690672262612821229233985759456 15826822 1917641822737793951886562444751663731200 15826823 2303464227970620580402137291751606694064 15826824 -306719968750106550294395613207059066880 15826825 711174549768757077581651572370651416000 15826826 675767286060186227931362424254982230880 15826827 5210028769345162047302507873543920338432 15826828 411425781432253101647099776363585776640 15826829 557681220837785758971390596077025019840 15826830 -997489813786301038071911788394949646080 15826831 -2047088223711822111120840031930385263008 15826832 -646857373586747121668420134410343415808 15826833 -1045791862321875272920149428480345800704 15826834 1514502287641342671087926269230754176000 15826835 3735457397074144980648775138583086319280 15826836 2647853285537758255485087216951681472512 15826837 -1758686291491813548238651997334694159080 15826838 -3823597686727735768472950332973183872 15826839 -355774324949386479279944686631372215680 15826840 -764130050295481943809886137519339315200 15826841 3465810262529544031293312829182371239242 15826842 2147678032279820871856293538395859440 15826843 -585828991513991930096577107255990526576 15826844 2867948574435307636697543202276008105472 15826845 -5966866509284010620839473288696867917760 15826846 8179793141371217793624972859755390720 15826847 4381807848221805103792928248544472355872 15826848 2070180873186561644175643273964043632640 15826849 -1084101731163686540226006952395466885150 15826850 560193694852771064364489834769944795600 15826851 890017463258046375996026003950464937380 15826852 621819890321634624469084929632357056512 15826853 -5433981835617406056461566062093135140322 15826854 -1156587758707525829448858083021154675840 15826855 -1730041776319079203331965468723318020480 15826856 -644549889152410403862473886333415434240 15826857 1637872838482161094461301533191090930592 15826858 -1627775998620479389082338671980043216720 15826859 10532787752196116110263882319420074416016 15826860 530712309816088324068471843172220928000 15826861 -1106172490451524875096071147993130109416 15826862 2454870770533391786255315645159901594432 15826863 -231857197536598778782521544309795215216 15826864 547445301479989809872251590373953503232 15826865 -951354897100336188909912292408649425740 15826866 2600674962878004840177877569742770470400 15826867 1812048856262808207569250507216089374720 15826868 673230588554266486412632624567205376000 15826869 1894461700975481410704685088581688949294 15826870 -901114648878270571439423681685988281600 15826871 -5667169747796756799676677431718347507928 15826872 516356827543903997532216302810464849920 15826873 -1467246262434839550865260614905189495040 15826874 -2634687975174115824110097665756885975040 15826875 408618533137597596237245892409563840000 15826876 90398368126765903285021008422800133632 15826877 9927623773774329591137067224043123719040 15826878 1361438639112312649138989917470293203904 15826879 -2987169913753393252259697605917537059520 15826880 -147429079284696579279570081670338969600 15826881 16895584657795628139910491743851419648 15826882 -3564545828978970796880931038931059900208 15826883 -1193945510386708781015631760682496380868 15826884 737692521598199018343069187002565079040 15826885 -4795041857208195232085449327306978548420 15826886 -3324395933947767188794494628771626799680 15826887 -1147901935987238705953650663477452640000 15826888 1956091801277585996988776503455031787520 15826889 -417901816680394478464789687306387327680 15826890 -662828411076972994221480777782186254080 15826891 576142197729261203486970240305311462292 15826892 -113204535414945771386038754620146313728 15826893 106679843377185589000635237162815211264 15826894 -154621548638033003372082362027856178176 15826895 277995549619268042802090651390823833600 15826896 564060867195489900214601504871849000960 15826897 1135174693565737470669934929182989999346 15826898 -423484322417939536939161071654988377088 15826899 574813202238046085696750765592045841536 15826900 2316034610236440700751665338769934864000 15826901 -4721827120968163891925241938337740729796 15826902 -149343567516902429706595438915422688512 15826903 -5172884173850341705756474499839341929848 15826904 -7000802533736737881663772646045992458240 15826905 501892502806668487730174232285436286400 15826906 -1193986037665856540171805156929491817760 15826907 -2696300374008565690222093692483873590844 15826908 389083150295801037307799493459550442496 15826909 420421454756244190655182814478314357120 15826910 -568679733565610772887643601106578673280 15826911 162335653387631157287465612543325822480 15826912 5149236329469408069290850288167584530432 15826913 1387571450003235435181697656260392996244 15826914 113205877529009331087687109218736614912 15826915 -2251237424851440949943167780931299234080 15826916 -1358994724462625487856136781943718019072 15826917 -1796787520032824020232175986961661833120 15826918 -1506129243620092092478576133343340061184 15826919 3772604952305450404349404762524282859320 15826920 -1748207960175526348453670774343798374400 15826921 -4085467359912313945074100203361534650240 15826922 1817365948283578515670625620501451374512 15826923 -1266932169177440147952333862698128286576 15826924 95072357427906511875719553477300633600 15826925 354949995670921194158851808166931971300 15826926 251130160913888918233025928507874111488 15826927 -2232317013159389771042041479671453757480 15826928 -211610046076372451591890262214361645056 15826929 -729208261645383744713950722647738755200 15826930 -331466759932506355663681484423080512000 15826931 -2413374903595408588312858196307644684136 15826932 2570789879996461072659918049341631832064 15826933 -974092010467863843968627791900480148818 15826934 -2960337022738817724115941579121825260384 15826935 -1204463680762931412524535869643593103840 15826936 3291793381788524203714902919600492032000 15826937 1351478479387662977443081982824118099904 15826938 1144821245024967205239866851642398813696 15826939 7610917024409463099164513754206122454560 15826940 -2216407076148416536027621119374218728960 15826941 -3107572714533657206642128546269010849920 15826942 385169838164411822972874779731485951744 15826943 2400095001974168632906854754880568641280 15826944 509815654132233677380061283793690951680 15826945 1958591645567493941340963702402575087700 15826946 2323369504640925820963658865028736286672 15826947 6456049623572461973237715206173225878528 15826948 85805540439381839552942123838710215808 15826949 -3435684062189841098916320814217788736008 15826950 -332066864026036103828928656570534354400 15826951 -3490043584665680463644433590503290447000 15826952 140158137571167480665955612959385600 15826953 268195881100461389609413947978960403200 15826954 -1093440638034869408079301259632241475840 15826955 -2718185812665600667518649571524334399280 15826956 1084165673232024229816714887566940483072 15826957 -489916990230859728718441418041192234240 15826958 -48886566508722003365608864753943428224 15826959 -1232816898983864659129188210336706879200 15826960 -779038510059316041275103897165092536320 15826961 4491361923787887734566319499973914992562 15826962 31723671288039286204850773958320217472 15826963 2231650555047716317034583907282551119784 15826964 -3304911844977149473889236992863570001024 15826965 -580608834742470556583470353158021099520 15826966 -165563985931098498303899278082038027776 15826967 17865662594388498121097832679111074816 15826968 -1317044097153316087309684997826084864000 15826969 -7307198689274966895116163201000543544630 15826970 -1483106636324593141758839192205323884320 15826971 3738245946759276993829760038061491452312 15826972 310951720559645050461767438058443061248 15826973 2574006129523757765817528245316963333222 15826974 74259496451637786194863916022292128768 15826975 -1772040441989111200525154362936753273000 15826976 -52660312719360585012686385718271410176 15826977 -1821794639206292367296281356496017472686 15826978 -2361002895948100044682442659603653463680 15826979 1756758693662712135359113371954526510080 15826980 672088926196519037544856408552370257920 15826981 1457061967868047345805478751301955806880 15826982 -2806621357602769426509912326474259897600 15826983 -3056408097979877088584934148963546432176 15826984 -203091008444466966032083253345819381760 15826985 4803517724891042017344373234047901686180 15826986 -347300252923362528492857135874760358400 15826987 -987403970485938626373194909701777954008 15826988 -445833072201721178024561538247295545344 15826989 1591447512920701375433356667891353237824 15826990 -1117707179678116485585179671475951834880 15826991 9967577623585456077520220574589562158032 15826992 -24423583583041066786872752260785930240 15826993 148072445589105973237526510276902568384 15826994 348281712297934039366422621028289421312 15826995 -34402512850629668343047557844175711600 15826996 2977459170446641950837034006523104496000 15826997 2194940114039612534942217501443499457500 15826998 -667358250477110554820625713534509527552 15826999 6052532897572646636610845399122307474920 15827000 -3789309677875676346944127942725990400000 15827001 1157016440839575298184920607849207932320 15827002 1474530010944740438653157799671591438304 15827003 1164420282819253562627765757515199991104 15827004 834535006480309501278176616801425226240 15827005 -1035107945651702934371998794596482947240 15827006 -683655109594908579525869417705389209216 15827007 165487371456435962382023826867895319040 15827008 -197148148856012147867917402699835899904 15827009 4343296943668599821741678049144956031792 15827010 17723346764908577727016643203352102400 15827011 739096213723609302150851409985710244800 15827012 -215452953428748682469594565892218946560 15827013 612736934091045003112180261311673870464 15827014 -922211278218714113951304781860377148288 15827015 -1800318962956457156259709643039142552000 15827016 -77099295625860947658049342348699484160 15827017 2455809014948508611516048067151619883552 15827018 326936428137123494718078455431808256000 15827019 -330463077610591921580918942550295495680 15827020 3378778993625865144187062842260307112960 15827021 1711489437849904715869116585769818156864 15827022 -820458334372275265258707975213902271360 15827023 6661050770893585824894981689208531036272 15827024 -227341776757064994582379468145311088640 15827025 -358097113076437435899615918897548930400 15827026 -2439035702879962341080456600047284096 15827027 1885138947891634293238929362523541853112 15827028 360941682719288561026231356650632728576 15827029 -1981309725282161527873420924470437112370 15827030 -546442783610049943902461014107488835840 15827031 1348607530633068956314576101953087950680 15827032 -2105883486240785256099696025635325255680 15827033 -6973926550246299142362973985286048089718 15827034 1543760778016000848080727314792626931712 15827035 1914875131799598523882259725761564828960 15827036 1534451728683755234598121411317267922944 15827037 -385741061033711702281949652523749037440 15827038 944011255538386154448871186459423371840 15827039 505722286205613569098711248673873911840 15827040 2030597361835585077549010265860276224000 15827041 3152612640740486651376547858497352081442 15827042 1696589919550377854511862184442863616 15827043 2991878163404340989689063962584822713464 15827044 -3005876248316808934430984839078541660928 15827045 167318911455381565044736364450406489600 15827046 58516027118783971542445154345168817024 15827047 -6504667176701969134688854932124345172360 15827048 -864197160969798093260237555696903424000 15827049 633564931581127912152428640123521760000 15827050 -372037245985957892288415620887775462400 15827051 2871740623724778752429707359219039370632 15827052 -4915325606924193382591931416002701607936 15827053 -130365100455616708947379997907537176352 15827054 2570205627716053625096226320181590822976 15827055 1058983008629190718437169116917683487760 15827056 -52568820896565257634577488073251618816 15827057 -36543039134009114971198128838455393120 15827058 188025334652824812439022156816757611520 15827059 -1576564416046937788037697458423123166096 15827060 -1210322098954758654314522387799079088640 15827061 1040862294674124446768396105660178558240 15827062 -662379782580434367138577764413079083520 15827063 -1565566843125828766567919039718274716240 15827064 -848070841752303238528628023697251368960 15827065 1025217808854098386356834658984156921920 15827066 -987484290954933696034383001379981899296 15827067 368296867682716133269682775101266304400 15827068 2101875237441057020354983129806120093696 15827069 -4893222674825472061654580462391241499880 15827070 132952383621399007713212802925087887360 15827071 1230012236334328709218243123056735847192 15827072 2402941641727334060329709935632045834240 15827073 -3864575496353287307895633533597936892000 15827074 702927891978570279145050516405115847712 15827075 1148618052147084905704731823500891528000 15827076 4680617288315135670731580390220132177920 15827077 -1928099486233203052977149752057128386688 15827078 -389548785309278308303304993237258947200 15827079 2734974083466541740655835439848230377384 15827080 4426839671769735387184055376492260198400 15827081 -767383692845751324717226273571121812736 15827082 1209790982983390665216075288427125634560 15827083 2305041349744271463667225627346079395744 15827084 -235895710309051787160530327595590719488 15827085 -191327658088942522753379691435431319420 15827086 -950372930078359844837271165089332347456 15827087 -2673059723175349858336734432140653737120 15827088 1333422592849344308628347114037446836224 15827089 1654450280382462262820886687875325891890 15827090 1460444397361145870984404517021190832800 15827091 2462585067905020614278239532151025903104 15827092 -4003366410791093173625354048717955760128 15827093 -1075597381348416803167100517539444876658 15827094 -2334834304128985087728416429660878006176 15827095 -2233193831311906393270361283782935522800 15827096 54900282134420595242067373003414732800 15827097 1831640207495835290180017447591613245440 15827098 1842595361081148079957680033811368184800 15827099 6109908626529636584838133796195154692100 15827100 -156977169952427702674725334820713689600 15827101 3932729259851872947940643849341474262304 15827102 -1178240316369849248572965883596788275200 15827103 1296801793364942205606237035976911350800 15827104 -2447692876887978736997092754591774146560 15827105 -126211530468584731435639829560048769280 15827106 1077699113936088137896623901917227827200 15827107 527672269143162214449784002128683023264 15827108 -833671440073535457920478590367231989760 15827109 -6281564577195667563392711606819297424000 15827110 399289289110670994971092807233620171520 15827111 4340600907976584445555247405270569550712 15827112 -68620087365741434031690346894947778560 15827113 -203183519378663038143158577913446461696 15827114 1193052616524417892364123324544532611840 15827115 1996804060095523725485771950012998420720 15827116 3922579035977246509197195476200278160640 15827117 -642971083714222599434346260447767641834 15827118 633695254354214132837297995689698856960 15827119 -475000574185955836051426440065250925056 15827120 -159024221678496289652001401262384414720 15827121 -282428376149305290490539839157348873216 15827122 -3138312687642838885929642925294676763888 15827123 -1824139539433044186350318691310776183936 15827124 -2066194714401121397953442987611030892544 15827125 948056029208220629638495454327303310000 15827126 -17911221339095804251951814672450095104 15827127 1770014495647159700916573480277454292000 15827128 821077844096237349412877978345283624960 15827129 -5196437410748706302724311179495522583424 15827130 -1414986292006127908287412286509760217600 15827131 -6534948180569557051419208382194344263068 15827132 -3787287668527593422265325093343516335104 15827133 773791182336633031787499638075921840640 15827134 -3362373575982866259985863516945821270784 15827135 2512110542510025653406594703745841103080 15827136 -149707115457005584913676941317726273536 15827137 688851436410359723439741580284334534560 15827138 192798159341782975427091126918727934496 15827139 -60227972147111086019202043527618867576 15827140 -474416042066849500623969579896314245120 15827141 -5663175452634492937072526119043471841216 15827142 1581490263698296695959827615834733167104 15827143 -597983265100267628390785523174297692736 15827144 -2758740510855004694243479726183418403840 15827145 2125472921196513161247149616536980086720 15827146 -121205901578696901403128643689772363728 15827147 -5311682843183891268390029554085443111164 15827148 281994575843013995322161424005508693504 15827149 1373005069925291229052951240655549981164 15827150 1324145009237945559178838247706440000 15827151 123348680045828224795610722615348460808 15827152 1318648538483310113370556117248346030080 15827153 -2179188555259639272966831443091493662360 15827154 -610381374746017123492776309584286355968 15827155 -18623478127738455204861412395710522640 15827156 -5508080890206372684764895625834017669120 15827157 -31757281919799054052516409410514333028 15827158 8206033059596155719904090859076562067328 15827159 -2700796344639162533130647566923531198696 15827160 2098567849035102350295573819555255705600 15827161 -1316770916972940684852239786904170778368 15827162 -1439645908858390327219449597453243483168 15827163 5478318441960367926059813897210606400 15827164 797910541396761984524484223533324516352 15827165 1214083722403309054401003308897599778520 15827166 -2162609726514627329175835550694798675648 15827167 4339046307521281230196308583827254093216 15827168 1998271188604466196017188444169509011456 15827169 4297074292737497325980039521374091648944 15827170 -319332847953231220437076137519262573440 15827171 -2040268946917697317728919006864140301800 15827172 -1774187294049496726960227605951293099008 15827173 -7656843825346498192747843457756456936578 15827174 -178741297670886962810951850973266001920 15827175 -312428281777196990616928325677729096800 15827176 4964635541442922765833569077659529313280 15827177 1902425807850045415065387242086127383332 15827178 541340946531415694219460796531682251776 15827179 1249310512466572539727770561852524993780 15827180 306557238684064771211376143433961958400 15827181 2180586592518271432426131563735849881152 15827182 3436265162434828116912408177727315968 15827183 -145711940450709596074619379431541906456 15827184 -1110464605191775339103146867737837895680 15827185 1679481047564322001781613992564549745600 15827186 -5853968646089769838325898490664484059136 15827187 -1259549493923910279473056093657591751040 15827188 -2449016730609532622444438869838528104960 15827189 -799934735622458513940553969001187417408 15827190 67827344659597588925786176230920755200 15827191 1272388686068092549089391823835961999592 15827192 -474196382395239543455811040252429025280 15827193 42456495847439952580116270159220100724 15827194 -267176051990483320000154695945189052448 15827195 4716416262434065764892272366554118259200 15827196 -1757380013722286486150938424505872400384 15827197 2196781004969828537421155937035425483680 15827198 1813113048361824731284392880426647321600 15827199 -1169180891315565076729045641381160686048 15827200 -996756650693324734565212299547849523200 15827201 809618872458910435372356077376184931412 15827202 -842469500575445189881400685145488402432 15827203 149193605095562022507221133986668753920 15827204 1572515294235268485883095674247548733696 15827205 -636176129692986791819847276854518287360 15827206 -3647208700196896212588839210799473900448 15827207 -3974947739609761668264120348143265038568 15827208 -2505116967621910560258723308213711216640 15827209 -4909786038899941903293693587212013860960 15827210 282358711639996723214455784228441256960 15827211 8828464493062281428137231187385094646400 15827212 4041114383980032611785981220984525555456 15827213 -955071352508956001428097675293804376256 15827214 -825334177586910305263723131780978420480 15827215 -1568808388768786134494970511501964686080 15827216 -5865615050161601326712696251560493056 15827217 -1352417668810608060328400894323108634688 15827218 -1992410216881418887792722079909573772160 15827219 14264344814266367950104125582137516836096 15827220 858643774518235416333465042718786437120 15827221 -4929051651722936822845000856341006716708 15827222 1773097051572429651921259045134309844800 15827223 2581930897240074615176465180372522471784 15827224 2941099997179653318125788865418010705920 15827225 58284014645239814999939884467321963600 15827226 -223964290303351437901843501081652344320 15827227 -1585209807655451969584300366595542124400 15827228 1947440486812302280148110921158328619520 15827229 367158923135249441898842635038628750848 15827230 -390502851229570155247119403262734577280 15827231 -101660729534342951721891054958578851136 15827232 -1365162555845917905008806747102233231360 15827233 -3977371600069032571766540547359759019840 15827234 -2525160162780240076583858300576065911984 15827235 83604349268670534702525930795450796800 15827236 -667024184682199603515419088110043873280 15827237 -562438240428035609870461583433511602114 15827238 -1289831110919108223569106765042048768 15827239 -3538370173124393346638661981737104477960 15827240 2038325649487038871662792589584718233600 15827241 2681129927660154221885437180179615253392 15827242 2554851247239039499561986490308108820992 15827243 -2495848977472300978959326302772137819200 15827244 -2515010665628033519070304593366032669184 15827245 467955908374792915441934755470331594380 15827246 3650793168596498923629714774214976331072 15827247 4374806796690576254517395223413790353640 15827248 796249475481410829969444298666399498240 15827249 2604376768256237831730552857983851455040 15827250 -3573091532994288554611288174778611200000 15827251 1308474279722236303544779679876672460624 15827252 -1688676622953754597008071681472287262720 15827253 10864938705342926235115994229177424224 15827254 3117190329637919095290509942785696284576 15827255 -6230003463532828549868664343682418537600 15827256 -1318520481752867292608731583067665326080 15827257 5022306351076503329338242457306919052112 15827258 -105082510252851332073447266204966202624 15827259 685807711774165078984534090270096719360 15827260 2829868560180340764565751999209644986880 15827261 214854797712667041269060477126002391424 15827262 1467978404459230100049864706263153106944 15827263 6093206897332261822578407863568624856512 15827264 -1170497032153694523762770415656712536064 15827265 -4630570535717747806861965042746654256000 15827266 -33612699262852528615193906030505984000 15827267 80679665073195429350802429326229212160 15827268 -20888918852950103324784669310979543040 15827269 -3710686026860349705338444905403950591330 15827270 -288481313095100272149102234533815516800 15827271 -1548571816808477502766456466697990932016 15827272 -1955186686814035864694374935872213299200 15827273 -539909277267015805036135266981861662400 15827274 -893287038460117335106436655075566423712 15827275 2998977466381004714226390640273198931300 15827276 186966124364090926455600736082465602560 15827277 -871092022317822444567559325628967606080 15827278 1821834150487751343636545599546633612800 15827279 2076355230044869020218597926892851049784 15827280 -175687438710844156333454415863603527680 15827281 3833543593476287141205806039063989136160 15827282 49725385867472171709748116754592400000 15827283 358976353881331123661654168315366162160 15827284 28492278313210834423618475448346368 15827285 -3480740809317163993180078174206773272800 15827286 2647303885636528814767358759520208871424 15827287 2124410757119703510937238126272544063152 15827288 4920529970956017031814304311693377013760 15827289 4625682909726765578243481348174168569856 15827290 896178080997643298845289212460385266400 15827291 91097555746406180075426251137013233192 15827292 -22817991376994731987938191839242639360 15827293 4310140600431642251677033215549940896684 15827294 -2745603242715661869625217087708360888064 15827295 -842236548900648126326851866918675269760 15827296 1502278956859546184952022595864631705600 15827297 1069018326488522911995503477505427622400 15827298 -95946806706680038132105390058715482112 15827299 326674291703498899782764084491678776640 15827300 288605183806883395939130539930735948800 15827301 -1537764725830967228864219099723081988480 15827302 359884337307200083489398697016616889152 15827303 -4254301203342631661625717227357003237448 15827304 2135366510256886133870581717739778048000 15827305 191466988837763226291334972402816723920 15827306 531666848636631301792685461669863866880 15827307 -943483083529758586380504820428995488320 15827308 -1090389314368820231164100002023364189184 15827309 -3560464155614666197240703014853484344490 15827310 991619925936901537396131141137185953600 15827311 -53947245278685487309007415932569401608 15827312 274685612781269533168968006289224499200 15827313 -2855668231532118671910066272805479527056 15827314 2053376371323105183245632221062837258256 15827315 -906937942595703426419692827612275409600 15827316 -320070079265777405756219790834063925248 15827317 -791462276759859551210925749673217294848 15827318 -1212512363182544412194640741498471885696 15827319 2532497862473083992937944555117542535840 15827320 736726841589169099458522886559216025600 15827321 -4405286900995930776931103953209660187056 15827322 82436807469739533099040063585284770304 15827323 -63683051203582292228515921397579571720 15827324 1563471012519846849359371724639095965696 15827325 -921493509105458608671194331148298620800 15827326 1036259828824389292079971781165943962112 15827327 1908588934567079603696810171027463745272 15827328 -570128644362111608609257433239388160000 15827329 -328556801903238026654658803239527474688 15827330 -455550336716335550677800098891996529600 15827331 -1862735054797872463215434061497976121680 15827332 -13632113178610998040250849132514296704 15827333 247937144435991650623092635272818121920 15827334 1800595769654082682813274003990986629120 15827335 -2490686815022222681257074698858308958400 15827336 212684418457703732900303920219279196160 15827337 -1132863356528247418419900030895659434652 15827338 3398392178693315587610381202522234070320 15827339 1113676026314458029614944576243025260200 15827340 1558529822341997097193848814351419801600 15827341 -2328886348747994698777140816606107459168 15827342 1570280517243709388712502559487155886720 15827343 4612323508905924093614963310079694211456 15827344 727729070354863715770640442478299709440 15827345 -724117720946592292513496099784323204400 15827346 2459994196322838894119520599412610272000 15827347 -11084961952229060647491648798952992958560 15827348 -580427760650893601998602582205230434304 15827349 -273705730323858535561344153075016732032 15827350 -495462058932161386572141422524694630400 15827351 -241946004834650564585962295722023652848 15827352 -914148907727426047625922614972733050880 15827353 1551687257545482958612119447914846549088 15827354 68300800503513446271022202635817537280 15827355 129315131558442303173752397838111889200 15827356 -241311232603626662763324895015935007232 15827357 -2230575235906696084493469126657957215808 15827358 968353413997204610054671170559937614848 15827359 -5581372755131270443342008849511676430000 15827360 -430277500294516775862647896020174766080 15827361 -2211450846066862637729342447972559824640 15827362 3168646570537212384594311667169975812432 15827363 1854412802652645668686873672641477339612 15827364 -434598290963092820570223054916905136128 15827365 5650338402178736133977821135364547199320 15827366 1472328920641123899259894035600031921632 15827367 -541088639175547602217384563589135655040 15827368 -254084212638267620705366495764017853440 15827369 2974221534259121919561379767418092235770 15827370 -233061028492628578692812625935336770560 15827371 -652014666225960419037474486979071448688 15827372 -1988748910411239384000874176028541511168 15827373 1116965531943800981827061483959281763200 15827374 552829878868020676978105856899599347520 15827375 -2018396589930491625680836831414597248000 15827376 114722607627154651806458453331409305600 15827377 3208707416268592581334617139598197243200 15827378 -75955992160308235196365163938959366144 15827379 516388737767420016334317679518152044080 15827380 -1480540913249969955133882557853872998400 15827381 1732855013266781489492741461606693718112 15827382 -1574376471866327680835761540726430330400 15827383 -2616367938873246233376349488844301034192 15827384 6440248347654445914874746993571786690560 15827385 150985626418433064876688302661741777920 15827386 875323656060610454610861697923423677184 15827387 1359220771653958723663342385953496520036 15827388 61064054162922566526948844507940520960 15827389 -1958176311261597797664301681928477530810 15827390 -957628680478104857435825978380915918080 15827391 -1091255696998854104864280120289655611392 15827392 -1417006482074544767348263966128748888064 15827393 -2505133371928047231631484200005991398780 15827394 172729801003979271053233670428228492800 15827395 -3097172806426243206633722525260879503600 15827396 2372692859720630378785167404989428724992 15827397 19777470844724744583975787106002996128 15827398 1311123993596592536108072480139381204864 15827399 2107615219104901344910317549132352723200 15827400 31347003972132216350911343789649792000 15827401 -3395242589266311032578931762463519261696 15827402 2442414946646909364134353271999404207152 15827403 -2092722732298477205766636814441377625896 15827404 962894994899349078589352181678482503680 15827405 -3442201657520683489580864975895140820 15827406 333197242906673997015582907485211557888 15827407 4284005062142231464583113229189517661512 15827408 -2183817712896596497300121641069424885760 15827409 305678597527893142409248882645822615284 15827410 -3955715917013217931119371841705962979840 15827411 -1123137336204736535142676097795162915988 15827412 1837435210327079124410763396175435444224 15827413 3561616672313095856588190574479191893760 15827414 570038671901662073415533620027219847040 15827415 1775008387485362185755276300854378303520 15827416 -441716018494100747674483022939241799680 15827417 1976740488575445054325975828829331265860 15827418 -1523863937567538100675267930122975532800 15827419 6703184695754349102667709808408927618760 15827420 812779332046640574699223178352991272960 15827421 -850388385815846317043030738314017237888 15827422 -27711762670936836440327372602489251840 15827423 1498087251299698859210526848687548608672 15827424 1886002912038619496146521211036877979648 15827425 3558253045739800647877480024760396044800 15827426 330483502772791601132453686774362333984 15827427 -777585327925148579610701186326884311040 15827428 1320115666941117738887611145277961059968 15827429 -129261001468954229151719519369392451970 15827430 897556611065133231511781806852687797120 15827431 -616329074059159394127636272349803602136 15827432 -5230314934813427681605556794065812505600 15827433 -1565585662503480155244309291965867704176 15827434 6424640809095008654164412402380982784 15827435 -523532380861839213590439591233369143200 15827436 -2802448825505094248701065553773919154688 15827437 530305381398117304499089683505214986240 15827438 4908916226130332620381243697803894106112 15827439 -1077896225572770343355892649123813424376 15827440 -399710160576138025320146495471383511040 15827441 2613523458422267737578908727306559120530 15827442 59765695813779084664089111237043125504 15827443 2417514582961360943596413795294619600464 15827444 -1955449725325907044256664677391176502528 15827445 -125498840255782973198799853860794098080 15827446 2798461488817854339259668880790165431680 15827447 2474875710797862554660808017322084250752 15827448 -509064829918961000452158486464605716480 15827449 -1890233249057141653727765938457718848352 15827450 201982826120700885943379907041730489600 15827451 -1868305383951543478408409572254653180880 15827452 811432515130621587575463873098610139136 15827453 289091083116153139190763063408196953600 15827454 1174397299221225270743116250006166048000 15827455 -889536099869512194054797453452949166240 15827456 311780175477911848835862241575929118720 15827457 1697407104213379375960837302641589465888 15827458 912568029692356246741591206404639128320 15827459 6623221247818240468322457065263801624272 15827460 845028277628629935546919372430693560320 15827461 26953065542043741357547031114533855800 15827462 -443739373762855631219828663033835472896 15827463 -67619739793538059233944892115480156440 15827464 -2932037958179284725839533635192449264640 15827465 -299127761966841624996990919515982344000 15827466 -1922524750982181156736742490341542968576 15827467 1483160042646286077292806973610019794516 15827468 -3129606323276836468907921503411671812352 15827469 -407474439100182207833676722489221341120 15827470 813408237329786410230734163416432703360 15827471 1379001558373398283131176425893423101424 15827472 -231417392859866465227762502958501912576 15827473 -1880674388264201542885668880818260568576 15827474 979379298136954503529626077049992484000 15827475 -2036040459985088680623624828192867840000 15827476 266695041125385315418603879104930865152 15827477 3009948085445413231988968257931142231712 15827478 3813253450978387640712018864361378334208 15827479 4063006678757841327591507954369129099080 15827480 204615509008532117825781160653785702400 15827481 310106258324465418962524027113039166122 15827482 2399138971480656134541315206616733747200 15827483 -6991154032853112728537587320484974336 15827484 -97132508676205130504614199794204409856 15827485 4108049879462633203751914228247481084780 15827486 -802018291216163151792511479403526006016 15827487 1633677439696931294284261378795947842976 15827488 -2093528231999190709395736640550254346240 15827489 -285801532097128856465653492607284608876 15827490 305558193345057286111948102008981756480 15827491 -94586914913682973307145401990426691200 15827492 6444623879476506353832732661233065533440 15827493 1938583454960353174757057725593708908160 15827494 -1241924596517714840400886051326037968960 15827495 -273114161615004050945026018099282954560 15827496 1073896917770252840937924979262793646080 15827497 463175945029336589084789802417695957632 15827498 2561578924158006404972175185066852622000 15827499 -192192942361364357071037494808642292000 15827500 91432400816678990545050252240876160000 15827501 148122147385004923008865863757168430604 15827502 -501599310948738301411457562793004384256 15827503 2519848093837875223244757168773190230440 15827504 -372585225781945868961269652149297479680 15827505 -1194790178543054544283378109133277693440 15827506 1899084403862316262919843430712738247952 15827507 -564266108941654682502980736479065232244 15827508 -2035958581664902030969447818203271720960 15827509 -1152358325731502808192311420846036341796 15827510 -1474790405898464721349904846214875773440 15827511 901793902976706028944318209969654335104 15827512 1376122569583684735691588747971442995200 15827513 2680902828554296228728061295239811851200 15827514 216790733543478966739377648720616688640 15827515 -1178732663918834892578987270271263400960 15827516 193420118772355506599680120012962198528 15827517 447842885104239890975285029838343973440 15827518 -65806991256438401351588406412632096768 15827519 2154770765286288018987370340225922634368 15827520 -287026550906778322132084127231712952320 15827521 6508051424013231015307427900711348502722 15827522 -2955332331712914557239983188775128336688 15827523 -998441044397169757009115882664435851016 15827524 -72822032270346446235894036664682667904 15827525 1188740667249299289075544433315636160000 15827526 33945420023234714608945391049725664 15827527 -3127311789405307359488132957924154318288 15827528 5146769087527420507257491122164996572160 15827529 818047376628929529841829128129692582528 15827530 1638323293701022193678302681996437848160 15827531 -173317691703395875449772554282272648328 15827532 -1208868305562742070139290359645808885760 15827533 3657007960845747742691567568698578968960 15827534 2910007172098797033807859612122298804416 15827535 -1451895641611243018170377402343839608800 15827536 -537676816029891381671578325151901286400 15827537 -4845920356463085921619826817031717227408 15827538 874702708899211927299827203041431036160 15827539 -298878584541054131851970895826857975264 15827540 1771367168993927255444981050017924714240 15827541 -313128119622536386473017417486631796800 15827542 -1851995204362148259336193318706126366976 15827543 -351229215673988455803903794897438921208 15827544 -5586382914308211792388952580410576609280 15827545 -171968729568706690686998073115442292600 15827546 246364907636561558022858559909032407040 15827547 2063596584035357844128314398023278663872 15827548 5105518825484300103438918242337125379072 15827549 49875613431779379023212178709169059168 15827550 -305398520425711736861936802832025755200 15827551 7978505191504776576538722661821179126400 15827552 -830995641437174074525492453489307025408 15827553 -840242792741828093070737120952861747456 15827554 3275851138462658801705357935576521104976 15827555 2089779659379500470696025089664676090960 15827556 -2236997406644788519578385752502332976128 15827557 -6904537267217412917649965354844599048194 15827558 -242335528772816783066296656164806350720 15827559 -4010916683006322303014557441005654732672 15827560 -234422984855861406978985849026959769600 15827561 552700276526538943762644253544058800640 15827562 -1517395769239748032400568392095305972480 15827563 2147203409227446770823005793231053557360 15827564 1958035129214976363679080968247086730240 15827565 -563742218783530335040885969409497708800 15827566 1531706959899117801416662936125840263232 15827567 499715470617498292555042410041898472032 15827568 -33026780277701195919729099661375635456 15827569 84870451293009100963256435632792616944 15827570 -1109436307981605345384348372023566809600 15827571 -1060793850373398034571623555914119628480 15827572 1970561111560478056801260737441643670272 15827573 -4207718606651927247370475431738298996178 15827574 192858940972156355073424333959208906752 15827575 223239818865795803927671286688227451000 15827576 851171518932321514956015233273307033600 15827577 148207689751607315461928247974971119360 15827578 -1515075482424446869337828203802028310080 15827579 -6250966242143856182363374050646969269024 15827580 -25196781220546428248572912071478602240 15827581 1165341214917188676765150377068169578944 15827582 800402657324017703503615047821212444800 15827583 973973656280336077687455760722449495184 15827584 -2136741910746075847059580575648244039680 15827585 2081937115346544273511457580763797693780 15827586 474048114653771139417730696576250964864 15827587 787869600315057661182533220310149021112 15827588 -784512099853740193686526883359404601344 15827589 -3156305431260123885132574530184093147200 15827590 -540307100909589268009478754992991523200 15827591 619289766831057662753874565178553937920 15827592 4940843546199785630257948884838789939200 15827593 -2665327465932423601157980577198939309158 15827594 3684041705592239731782205921977261474096 15827595 1015267816864593230873634205217730869760 15827596 -3239404916659169185807129463522344404992 15827597 -2758821155266812896692778290480349614080 15827598 473285567621922643324586848535809259904 15827599 -1275464208109412800727487369657349668720 15827600 -548536356534619662035414039590720512000 15827601 -1396435166893974688935237350268678014976 15827602 450831753849164451058705948037248379904 15827603 -2876014905186904788814326637281863672832 15827604 -340088743579305539996319818420271636480 15827605 -5135550314492724016253542874291356072740 15827606 -543651102529712246073237467316650058816 15827607 2484357638179514528212094027629755326304 15827608 -218096703545025463172786137343459328000 15827609 1693861724313796535358393240131379131904 15827610 -284127820957603552656727401209116116480 15827611 5402337893023171122669140282992574444544 15827612 -77783473099646677057254831706792670208 15827613 810169178375703309350917792538127189888 15827614 4938379637221058198037188990431148830080 15827615 -2470085890875215729345127833690607441240 15827616 2437100834689172449818956111447033118720 15827617 -552396447233177756102144028489418287980 15827618 1758852018194837146405993807245097319760 15827619 111308191551330556058177589239923844928 15827620 1063914497670303802617418762620790567680 15827621 -5356706663751794903682866851442502458178 15827622 693351316494287728337308285028951047872 15827623 274262466481932138900365328087527610336 15827624 1536896706036196364070831396792621957120 15827625 -1805827082338055376625692986009832960000 15827626 -11720601662364231520009474836111246336 15827627 1764331657660132187299029070779000760440 15827628 -361174219181949451794473442940932685824 15827629 -505535095733563729173003278645531225088 15827630 -256288533239323083062613285248771566080 15827631 -52348632709129800417201835037698723440 15827632 656078552665190663098812813972486881280 15827633 -214461771372001541073577696853399819118 15827634 163740482594783093214422516681834992128 15827635 -749788347700670447338295861389672508400 15827636 698530084091378159804485660186877368320 15827637 1036205372279076614686716349494988672992 15827638 -1252218917675725497235820169982632904704 15827639 -1016534414075517532692822795089561040960 15827640 -426732490764594383504061678318714470400 15827641 -336646782628957511847086100224773838776 15827642 -15779279985121492896388232103330751008 15827643 44077284190856005748543982222898570224 15827644 1825505121479731490044771147255226653696 15827645 817271475751288559918686094887683521400 15827646 1145762080798482700966957891543236311040 15827647 -2170498386498282430464745999474349752 15827648 -1510319688521560140608400453752051466240 15827649 4845811023393319182427648034419903469760 15827650 1471746594243966172013819600506634112000 15827651 -1914916967272184936032931536195799174448 15827652 -409465336249812295117186483146676485120 15827653 1633292370324248163891501782017085103902 15827654 1967962116660480789984774571524337150272 15827655 4065120173442230854188713531488097280 15827656 -799625565461244121910006858315710617600 15827657 1792123882101862783802180496388783153920 15827658 646357393023599080048143820526071050240 15827659 -3980402779570232642857314695276364428140 15827660 332717163540159476581157716296471720960 15827661 -1050608498187875900135407857642515158890 15827662 3588672086142798824084233738534737200832 15827663 1648158849611143797906208081817588905968 15827664 77086077965022968361842530358978150400 15827665 1110043792579827516111328468649291683200 15827666 -3629114209603065259924804332898668313968 15827667 756156591793164832533022473024249629880 15827668 64215742908132523630699888092321458048 15827669 2014956153620137217838252888008845362816 15827670 -1336426572969357796782205234270004102400 15827671 1674590275205789426399248298121119709600 15827672 -148160858970766017575074365146078822400 15827673 862125516026790306383370087180052665984 15827674 -1998113969377193876192239945828177255200 15827675 -10523113842360810206091639794031050400 15827676 -1819977554401059745159177406535854765568 15827677 -722315014769778272689926756930520048474 15827678 -3483230622760823966354491229126768250240 15827679 162971282689524757660679259701695912944 15827680 -2123013924692575523626897788901935022080 15827681 -1080083524196603676263803927481708640636 15827682 826946347188039483926311789571605670400 15827683 7441332854285906304815857115987859819932 15827684 -26554601945583444565526436095544785664 15827685 2002196690730553337684245042636640149440 15827686 282938059143483141765813322319798771808 15827687 1150216598301397835108811505761311438832 15827688 -2571677214325703296950623648129213875200 15827689 2724247383465747658268335044614573698490 15827690 -395501031445632224182788442644378204480 15827691 -580486386943840053727708307317746973440 15827692 490654437286403051106363402021936401920 15827693 -548334691075198864112125231135965338400 15827694 -2280206594286459410578669772755469429760 15827695 -3796675076978523805447796433178871197080 15827696 471912309144536725135761496790653796352 15827697 -2400368551522388557032367436814700032960 15827698 43240516946791080976994740963255937664 15827699 7361332074386795682689368268847769349400 15827700 -559981526068011560018166211446688665600 15827701 3781439765195614442044948803664776809984 15827702 -3700018563948016628200208437603776463296 15827703 -1122999919923248608523123134138827421440 15827704 -6494344671597521571315708604286078730240 15827705 2637443860763968089632217292930631329860 15827706 -111084877769424196290220193123268368640 15827707 2784615069602675063493385819212053613600 15827708 -977899318449997740466897911351315787776 15827709 -1346516412906405593920496716287410973696 15827710 -736486246097307422922970132858131828480 15827711 -4562349134915027896340185366494790135848 15827712 117443915498498412343728067737154486272 15827713 -3699604177008158533620058478097525387216 15827714 44722103224996471716065236167811436544 15827715 -961516650690896454746744609450476657440 15827716 222302595690212077700590670726386351360 15827717 3998102189998956918461723092324564352160 15827718 1911291754843761126636286049849569370304 15827719 -3554273678729554515464281062851284299880 15827720 -3270214053439986328499850001422999552000 15827721 382074561358444186997046987925418050944 15827722 782064447028087052800950816885500390400 15827723 1726436115703537545115914128575791771504 15827724 -12540977738135428663697945356473159168 15827725 -892675617425994717234675449168223924000 15827726 335948003496531771723769019817660772608 15827727 294845380485530038460466236771654403720 15827728 -203365531807241526841327004843847188480 15827729 -5309359173041074838711993888369534000640 15827730 -15102168804569902773018560363846945280 15827731 -4341708073140619418345092128257381901696 15827732 -17278792727115027249682326730205011968 15827733 -60774080339892975138325363643420233860 15827734 -307699358144419740714615781337119524480 15827735 -1264829153572630556981131576868196480000 15827736 929771126840943135073603548134761881600 15827737 1051055856588037738947523035794332476820 15827738 1837501785493306158060816066232170806496 15827739 718508995289579709596611235204760360240 15827740 1348725355508664851910521376282345008640 15827741 114014021283429062466300093219335506080 15827742 -391873917187977747815188900001569753728 15827743 -1002263670912970043333658189803145799256 15827744 -3822683465991248611449682939860484030464 15827745 2161871373984313874255948319953722920000 15827746 1931295049989439847520902415317444418048 15827747 -1374754686136191341913377990384553356448 15827748 -560640305269720669773183493237686687744 15827749 -711673785770790437229205112819694213888 15827750 3234569834765405957449396411658919744000 15827751 -4346273701884198168590875415032403334960 15827752 4657381561730592688494094876823090457600 15827753 661689869756410203990935562343041998160 15827754 1140840977204766529792642229884221016320 15827755 373161226111183443086663235444966784320 15827756 1402589356343171187382641629348421697536 15827757 2723417441670702032721798782182108895520 15827758 2467435074842260527669433006019578307520 15827759 -3961379376457748648320147514158210952784 15827760 -83412232702285873327687579411759104000 15827761 -244671156685974325808778398185240725696 15827762 -3616921696718247838135627621399024304736 15827763 -20838555071555111932560651817255194624 15827764 -998122179118511928896915986093171959424 15827765 5974315209811084817848218750584822890800 15827766 -1119071846253534647116762702975320806976 15827767 7173023835126371188433308863092290491552 15827768 3551832133594691791231006379474964480 15827769 2380014235495157487202156414711045919994 15827770 163525021743979006481443431261651471360 15827771 -4033401936997321462918360319861468864028 15827772 -1641902350167989788487810901729874403328 15827773 -165439405253291982064419575553465414836 15827774 4113719125460830899453408410112591803136 15827775 23677026218896555822383362752140384000 15827776 222795273499483646827375830391972167680 15827777 -2041652964961480056145749140645860657728 15827778 1957415256971749173141638160444073739520 15827779 -1692560117417087015432835555430565910720 15827780 -764341785576654274519309656294422914560 15827781 -151239191560398201064245510767884200000 15827782 -2867610237588910197997169425065509110848 15827783 -757093685438660319651836439170663020968 15827784 -61548196403289854555352309083348090880 15827785 -2168581861846476613762938721679558677020 15827786 488554387667996271983989640964845283264 15827787 2210425156965072224645241430552543368 15827788 -305791552093212370718125544465285750784 15827789 -509032471946648450669051624807877206976 15827790 43370218443529973766818006754942551040 15827791 809825743765553377340189370889362554240 15827792 -1112357224864884084038858209733041471488 15827793 -1007967176461594752697554033758184345600 15827794 674992387780578292142518088590349752320 15827795 1726040151102335443906942797172011076320 15827796 1573949852227213402506001954524972461952 15827797 455831470128874538553507817495392082140 15827798 825235858019853793763633609072784537600 15827799 904223523257379791915238115196877625248 15827800 -1015030115619217981074785381500696320000 15827801 -5017753109331651540203304183586616557296 15827802 191524504766572361774569552720664857344 15827803 1645932525409812130401264561209746474052 15827804 3956152954092167534387695943506683574272 15827805 601091137870899376215535530333590632320 15827806 2036403119809537136619582651661058804352 15827807 195197249693512422400056114586565711232 15827808 2407810231423323387011876123014500188160 15827809 2558931274744833029856914700628977161520 15827810 -1884555626884335657249716528613352866240 15827811 2696615776054852097645923828438494477744 15827812 -611588895087164003027125336259795681280 15827813 1715472750475598008845191766686029483104 15827814 -291404645234409146990121250867074765312 15827815 3217242893809289907716725702314435771960 15827816 1596622230787004676537126557013228533760 15827817 907799401454482306847353008243368309760 15827818 942416682975997889470843538686234408704 15827819 -117499531028917833756164938479054267504 15827820 256619246975292931736060630044493660160 15827821 1377733560821798104765772040550313800022 15827822 561836750557707030047602433969719067712 15827823 -1585596499740453098012041294240811652000 15827824 -356566627976434307566585750602540482560 15827825 489976306042133142881317854607459027200 15827826 -326136658162046701053285269098951205376 15827827 -69324587812052175690652123997460944120 15827828 -2156101825526824116960407860181607791232 15827829 -895867233141226266184944576987266349600 15827830 -937469699306964646002362927263653590400 15827831 -814177134093776902513654364124118633368 15827832 -2858076470942246954730925477677195878400 15827833 235729918501402539929419814154472718676 15827834 -568291293903188127680806977314662088448 15827835 -233087807943779862322296831742599891600 15827836 2823381046943200793519623181427720133120 15827837 222264654069620982614138714014406665260 15827838 -94663057328254726414324690139024038272 15827839 1757474753270538708637728870731539072640 15827840 -259073434802484245178913105444759142400 15827841 1554639836418681097943166048133194642048 15827842 -2702556198133935368389798471650894238848 15827843 2913432432596950733434066856662189108092 15827844 1088487038157023128203804806377340783616 15827845 539286337741776004908386519435298014400 15827846 2212987993831233745924516481046736267872 15827847 1120243763654003416215655107362175161472 15827848 -174002004801441827520862035659754240000 15827849 1706657849093604034906130634610947379380 15827850 -970823718949939978158739020798955404000 15827851 329297163769553229594779754553286456880 15827852 3319983012013160670900389060457011773440 15827853 2966616382241021435473407284924836975008 15827854 -82814013786397236572526919498710707328 15827855 -3300196225470843217265055527195788734000 15827856 -129977015771962180896652292929703903232 15827857 277220561323368840358390649712527619700 15827858 -5347300009541900197613268822250073481216 15827859 4524645028536820696524363656156726972640 15827860 -45373251862577568112073581899969008640 15827861 228918649556427844949022323655566434560 15827862 -1288757539583243439027547576374498562560 15827863 -728606020816740814774510971738580590800 15827864 -196968971004338888031276474114169036800 15827865 -1430078870872446359717495521674339641280 15827866 639738521472778625228958299756335682304 15827867 -4341046227338970712027276063077312186336 15827868 615290381537054654007049349616120815616 15827869 1063873334218794662482352491507749244620 15827870 -32049106860628358962280996770254326400 15827871 1279602092553968315516951240837411834880 15827872 -3125320219784957427731302184850045861888 15827873 5368429818471835917217904425962342646020 15827874 -1395803102641313177643302418489261054720 15827875 2411320178055554622290700713707795080000 15827876 -3407921415081453093314403462463532682240 15827877 1985311828547361210315180429560426377788 15827878 2495763599643151725572668134657753916032 15827879 -10729393697371019564282076604564855728048 15827880 93430179379199905363645141196113920000 15827881 -5874181280843167090842353672344188198300 15827882 -224391318664279174402629787893212538528 15827883 -2426685874349448568811397105094010966016 15827884 1446434492688034231821507132621221145600 15827885 2500225734005134169190311651090912477580 15827886 -22169522805870301436804557862078044416 15827887 -789924124061437675818109482173524008960 15827888 745114955661232228481153091879536492544 15827889 -1076502164406646764878897244691936320 15827890 420997436404922837340919735359294441600 15827891 -5749441396870092829975813226953309803000 15827892 -1366183463845399452635672499697926402048 15827893 -3977628641476290263610596296945785675680 15827894 -1389628872736590351111737565337212369504 15827895 -783882321831439909298301543493321657080 15827896 -1268260038487839611163291754548584448000 15827897 1584203037972978891372776789708150349252 15827898 -1939288975905295700819112702968472923136 15827899 -2851205036547946239455150573357424723100 15827900 133426401274282863568378833385152576000 15827901 -21455628101154672971406076012802818176 15827902 -3340380378223681363749956170229395473600 15827903 750790840190633248655298033728503627104 15827904 -203916051328508984753780282866972753920 15827905 -379126842898968804129447681826623824940 15827906 2218394912218481498251429224833201107152 15827907 947750622876440227322063720608182218496 15827908 4098121225739946961396610238000955293696 15827909 -3108076906850719034984892230548266769890 15827910 -99700276551542340731957474314912972800 15827911 5291015458271119845362898839974978752024 15827912 -2492652989392641772284634992372820377600 15827913 118588673825411748670175285269793580480 15827914 3704416085875033055723352181026610043232 15827915 4932910057502709883836029147194567558560 15827916 -8482193702317129847392051285535926272 15827917 2757916197531679773012555053788221402592 15827918 -204774765251794777956257507945786692608 15827919 2604978474870504220940036096404527413520 15827920 60989274061086262091612895557439160320 15827921 -852447456000666052437098022295466884878 15827922 -2418271362767989308373736495500793139840 15827923 -10636075527851954226618659160228525889176 15827924 600640623417277214383361831627526629376 15827925 -963642329260650625568622288963936048000 15827926 2656171480216812830743415342159234471040 15827927 1944765182143985785630930993327530719232 15827928 1127479015980708172272503498431874396160 15827929 2601264119976649567129054522377179906884 15827930 1953766736056104040524108780584558784000 15827931 -1714027434131015735799927348424720600200 15827932 -409748769346928453731319122874138965504 15827933 -324705510963349365882396536329516474752 15827934 -175941060044702235944733684766835573760 15827935 -4729243724868793320283773076531929350640 15827936 6224072155857858987352895726754659303424 15827937 943567908494761723054660053045659138880 15827938 719176299432665940003066340860379975680 15827939 6973098530401458022029173601704437032960 15827940 -2900005956056677712997784462174627430400 15827941 884948216212929923975966995010809440000 15827942 1492816863882361257754754076143725780992 15827943 1357145747801277087897635723829158777424 15827944 5614909004146964006543267846721203159040 15827945 330900103312921926383476492830539532480 15827946 -392928520325610716593541969151574999296 15827947 2939490791663854055746960141146612180360 15827948 5005612146226908124485987496320720568320 15827949 -662902456395421888140176818842890927232 15827950 1938273604004879487011190817998916056000 15827951 -7018914814083713555963681610223248411600 15827952 20001854774558747325212678267909701632 15827953 -39425483886944279502588472398437116560 15827954 -1735733645804648642408974285997445932928 15827955 -1328634753208375506960459641758712616960 15827956 -6448288109357038772344458701079392256 15827957 5738318726230157943061214987684497516206 15827958 715439268206305226672265723167874381024 15827959 -109455208790638215436336369375806140928 15827960 1673122148278228514548323220688879616000 15827961 -1309157119510046716366943441570505079728 15827962 1023668490396387402139133062825137893232 15827963 -1552471789229094391607828093827555237320 15827964 -1430900459294591733915499901664772161024 15827965 -2466405074977179781618243690569017195400 15827966 -645663526896318707621176260088613806080 15827967 17938489060129334616722232920641944816 15827968 -838837816740190099160201248003420323840 15827969 2393105090017440591318666089614060297440 15827970 -1418907406973571648569438673537654144000 15827971 -846073154806950134633203426283591473696 15827972 -3577059474825927866792984655598187692800 15827973 865491643000816765202089182048196019328 15827974 1463563236660846000456241277688375182592 15827975 -1200774363809312693079897785485300393200 15827976 -2906906490051169443555030097572716544000 15827977 -380905605767454619807171525382431860528 15827978 -2514180468182881475350626565014662730960 15827979 -958068620558543728011063829096782434304 15827980 -591378589650276319415162856662724894720 15827981 417718851248882325131577536499595482732 15827982 -62237255739841413301538755633922025408 15827983 6451044675258436790270599400584377805232 15827984 -1456900508183020397638693154087660544000 15827985 46205263087309828116534544746465162420 15827986 265539735302288372414231079772748386080 15827987 -543378906599389136837256617499420880128 15827988 -900688591256940733871667595319196549120 15827989 -1998289044013469508651270435454659545280 15827990 -1162002590656079377124232819317308896000 15827991 -2304111296281721336610693856073976019608 15827992 -2328619582087569336875775024528639774720 15827993 2793386440893210916861102669473856980420 15827994 155560409160162927575285483700805601280 15827995 737641221118005753055960233337643688000 15827996 2563496444960859836541946416487645632000 15827997 -920449514228664697536939368809462483680 15827998 3806160574232042900501092149455830681920 15827999 -10300976408496821358189079845103474560 15828000 -2238847930002427514541217901374341120000 15828001 1547803411046419547065815705153160476352 15828002 2775881175544197258466061232208690366464 15828003 4081254085368140179534247759937152178024 15828004 -486713493649412373226482817420822642688 15828005 -2289874755170241134605642881135505742340 15828006 37111319662333472923628655937075123584 15828007 335124690148158152742622820703332299280 15828008 256148686254441062166832397842371379200 15828009 100710367354651014213596764601346417888 15828010 -3426042655100712476242056554237214720 15828011 1566400141068190036730813271125020501824 15828012 3467703835516919330247368695566071867136 15828013 2629112639584765449114691277393813856480 15828014 -1698857568096672629981588404080722123520 15828015 -462100698846377530163600194377833863680 15828016 -181971693835131759275106589905040457728 15828017 2448162161092789808805272034886616156400 15828018 1511934753404876765367561075857804747904 15828019 3976513780943580369842372010548801057420 15828020 -499775757497548661780834563233326269440 15828021 -1744957868389767764772045326089747286400 15828022 282974145647329479566061145408915457280 15828023 -1762191599070102364909013296318313275536 15828024 -1986533087627877974112943673322212782080 15828025 -1125793681200941554720524118200362539200 15828026 -197589964556039131158564050525605017600 15828027 1627299528675628924394601761975392038960 15828028 3677719788180919727598880113683797511168 15828029 -627410819592210261831731981423241971904 15828030 -918525180685013909940210681294177511680 15828031 1283240585652594271938146316886683775272 15828032 222316468125830145556986668335824371712 15828033 898120169800076965498863459747348613680 15828034 -780506959823489587115075437370727387648 15828035 -3141503126130720326854335400272094145520 15828036 -939433551221584174140934020150494699520 15828037 5059611333111307787257454478413688934584 15828038 2171978003026326880888236406032833965920 15828039 1703585007305287188211653988204701375408 15828040 2052199403844366281444705013727620556800 15828041 821174464502967834904699928986179572442 15828042 -12959053933268028161171864503522344960 15828043 -345307086973718383603737359769775361280 15828044 53069308800530666670791735804407683072 15828045 23876366763300710792054492167760620800 15828046 -160833984458562149174504806965205030272 15828047 6735744197705220462501490655508257936496 15828048 -294330296553905196031344615138257141760 15828049 -2533536581719847426978307032300448651264 15828050 291093843505471741424323426878492825600 15828051 -769118613253484734107730015590158551368 15828052 1300445020879170635190947338270928318336 15828053 2130735224179981207230842469432684196302 15828054 -1089420168629213762800131894528701162496 15828055 -4372131946274956662901170860699032356000 15828056 -6545711721364107994823363918815792773120 15828057 2636179184860631409117262419561529152 15828058 4347835222544394695570135967944753362176 15828059 37980433204534948922471825754888607248 15828060 1305860572330769230835705120730877009920 15828061 -3878242047449592597221337612741059141338 15828062 -377338178862154037110157038937202576000 15828063 -2569651872599956481135639249664112144056 15828064 -2148431530611491608568619250760653209600 15828065 -1367398287625870975105781490853707929280 15828066 666725923833644413577540163209024148480 15828067 -395233247640030386648436891434255893920 15828068 -4133398013494884306661601907835604257152 15828069 -1415528196449596125942589079406964218720 15828070 -1076674436607369223714343138893168761600 15828071 1546600411210040925224343759095192054784 15828072 20130432614836894128066594355930890240 15828073 1014812307906366560707551523666784276224 15828074 2921479968525357485250177525235880623536 15828075 1984116144592075780242173596782246480000 15828076 -5637539435428623763900386362231199498240 15828077 -1744436249831452833254307041944920796074 15828078 -255276680786721634336217988213330892800 15828079 -200178392716970492938154391761461631952 15828080 486483999578293712181460763352149852160 15828081 1182627973275885580482920878171367440752 15828082 -457743471657244603773619662637160832000 15828083 -2986701767032625304731210670738745245480 15828084 -814138672654505026726963798463022378240 15828085 -4484763595978486426424104537111660800 15828086 4228402906448245236403219241442079635264 15828087 -285001741068426721933283829943051597440 15828088 176775351168290125282377922083282001920 15828089 -1918615313423897087094505003821958734960 15828090 -382043875355129106118083669354474727680 15828091 702039175223629825459607332379125416984 15828092 492510367270278735249928449240748293120 15828093 3696024895224953269270164810803614625184 15828094 665890653070977766538568615693694844928 15828095 -2455628028240393992166791425178147093400 15828096 -6433939040406287577707462421682354913280 15828097 -12488429879007056705366112837245140013080 15828098 1107524385489133082529427366491206888448 15828099 -650260167373835737670832238422459682560 15828100 240047250500863040221181811893619686400 15828101 -2750782795226816665272526865104989916896 15828102 -206558631224582146538547420867066393600 15828103 5497441400967069400268665233504610531352 15828104 -52317188602019484443085910320269230080 15828105 2011104755027565442117594303566198856320 15828106 -592514657988028958679054201918243889920 15828107 364066424062943800132201594320597124236 15828108 -402743396532834499784238478664508257280 15828109 -2218846831678143655412200810929484112160 15828110 -1998850895607671530861211401947433439040 15828111 -446502191523022145273308951773405165912 15828112 352146967086023837901997254865827807232 15828113 -323774029271831384693988502383967184640 15828114 -713375410229001896441736145523737489920 15828115 -346164578345413823305455035782422284880 15828116 -837787508698313964055565236582876930560 15828117 -813156903993336475032906122608000114752 15828118 42150336502933402279275418349172251904 15828119 140887796262297768390347523259491819096 15828120 594502860794955880520802225876398899200 15828121 4697822690990050068921199220756270856000 15828122 3125002406554354357856744148981262017024 15828123 -690750333121513241423982160836045191376 15828124 1954227828765004138095465936161473064960 15828125 784647235181403500950412631765956906250 15828126 789449651007308247886059214606320691200 15828127 -6016677431172948220358431023214861544040 15828128 69265080151723487965022613124587454464 15828129 -55087646999236414020462098431043902656 15828130 1533810861174013908845717810458740252960 15828131 -6155871133125516737603100073573034604 15828132 -455338213434894698722221289606109822976 15828133 -6931650728141187580448935549317920695618 15828134 -8222767602578123951072741179685083008 15828135 -502317774183373440232891892101838899200 15828136 1089614211150823986380828575786346649600 15828137 894667965072043684408050930609508396032 15828138 405160554373243117382119852925255930544 15828139 5045227948005597341195242105243796347656 15828140 1894973013961883354954095982147849011200 15828141 -535342023298619653992100638432114303936 15828142 335472079866771557582761104024943305600 15828143 12564463782750781031975590671111395788320 15828144 241523373535989825236012114776066621440 15828145 18459416684894203319637400741748030400 15828146 1743736189428770797340139835804832320272 15828147 92517128094968499823651352756850507000 15828148 -590284608686400810647044131553257984000 15828149 -4805539049015256478636545289765607000850 15828150 95228187654877462604631043747704297600 15828151 -469786371748082502811130916618474725848 15828152 -205599028932475035655624824456447098880 15828153 -1394551000261610312786395800648095829312 15828154 2006821815165702999949233518258500465776 15828155 574457080257134511988318658014272963360 15828156 -2383953553945166150040705158121768775680 15828157 -71934356900125418597971133889191952308 15828158 -1414750280238610224350689527007794323328 15828159 3054723595514036086514697781914221274240 15828160 85922242652671347345407287883496161280 15828161 -2364936725223904234534304234426176994238 15828162 232217755023507658601036005209040948224 15828163 1191235883821947707198734036661267284704 15828164 -4067644441472332644390795123012330267648 15828165 2922990170882951778362251766109766199520 15828166 -470511676461688124120909544162774343680 15828167 1206007562880967147474297635929464151280 15828168 890142017033926642419010161416708997120 15828169 -775483436059143052437135974529253228288 15828170 -729146580121663815789690022748468183040 15828171 -32539490036181905312757185866563298560 15828172 -1997798781117326409759760281157900889088 15828173 1093935151614228171359790441789129098520 15828174 290387867160917401480589349944576559744 15828175 -1748567856373790046129703001420464714200 15828176 -321880230957477503017649509082185678848 15828177 -1860886494026322853256319790036677422880 15828178 3197678126992198242093972018949613005440 15828179 -7287467330506430810794269827594928995220 15828180 -922964682877229915698179805806128855040 15828181 206898247517062902111774278958532315982 15828182 -458022333654258362734422153826723883328 15828183 508968344237969393877021953727369254400 15828184 -4264663739454683060000204001284440381440 15828185 -875787556577953154779594340039108302200 15828186 -753676114589462257271912013261597315072 15828187 -4358615373852502252465774225476357263164 15828188 3424004762229900066752295656007908325888 15828189 767667701099518949359426146216825526848 15828190 -602036740625420402467297037193346007040 15828191 1148518212269140943998687677565564850592 15828192 -2093318342983191774783336136283172372480 15828193 781902903551988591019141793637428990740 15828194 20289310440352478659341862918640883072 15828195 1216482366301821685910163239744758869600 15828196 123596266246103914749538263822766198400 15828197 -129321586822374717881349405285030912000 15828198 2028590373060862712377280946151859109888 15828199 -3509115826665740265250240931609528633800 15828200 177988733519767576396835590996588800000 15828201 -2946245879947995662308507163053364582070 15828202 -997673304797257264108111510231088064240 15828203 -1199598701151974299880514003702203677920 15828204 675908273974736606004655980067357949952 15828205 1850100074154447055095844515756103839000 15828206 4030788113258465937315311328559469304384 15828207 3561773316299790251627124226294140382992 15828208 1082109731304902976284516066123702599680 15828209 -3160523904927774751272931275063238472046 15828210 -78389927484397192790679549572359187040 15828211 -907030151225228791713895407128009313968 15828212 -595894300421685874288472074243086332544 15828213 -1253547379146634678423219204541252325312 15828214 14887718829389842894543365809006571072 15828215 -1036047052032628854320909978095185276960 15828216 -6200084673064639448144723230968043929600 15828217 3347720537087922305329783913957708505220 15828218 -480857030798921429012594352802871625984 15828219 3621979600566461825524120174691835407376 15828220 -431331064671645512807569630374428997120 15828221 -1032762070994254024253174492136359395578 15828222 837463958437060285245555133472565393024 15828223 -6383540374114360861980852740275421910440 15828224 2509372252404213095758457217333954871296 15828225 -82828605656400782890185510665298012000 15828226 3986646691378673220454743802074005007312 15828227 382578654613795546581683538235077038076 15828228 393367795091221160697038513243581759488 15828229 6873451475575577147641409369256749223000 15828230 914328057070053495195400443737461766400 15828231 -1535132729089793475364787810096731650648 15828232 -350677365740161682956574782799034777600 15828233 5170253263781330011730057340535337203482 15828234 -1891558838568880447263157669535128792320 15828235 1194083199868161269371367176746622513200 15828236 -1448400098661502735713532492055040702720 15828237 9831438678000966960300558823366613303040 15828238 -81614975340467214446273840001641057856 15828239 1592066520689141843263568886985807804656 15828240 342407743990869749516857573118988779520 15828241 -959355220777028138885428918433931734016 15828242 -2820785356993335355084715875322618287728 15828243 -499405759173046392536561949090134767872 15828244 1162406056026680908181653270603360024576 15828245 -1419257263230178993332952836753758590500 15828246 -902908814785881194510422583822884181376 15828247 153940821140754542014642552404978458696 15828248 -1475399276607907602380064584991116912640 15828249 953007209077699017333611769395377048608 15828250 -1553496472134690407277750159105828456000 15828251 -3290115934694266516034067552024964838400 15828252 1323978390407962779219639316891443068928 15828253 -955401632818872628937349933350112741120 15828254 -475676583282327626113301869444845812160 15828255 173928350642494524444249966828122863680 15828256 -88085238836740630949204925348375429120 15828257 -7604303210317873550178913939206238800 15828258 -1695242965344788201824410324833333191680 15828259 -1307024074452634746807267076857179971520 15828260 -463418912105957313425431713359762472960 15828261 331896392528845324627713251516599252800 15828262 3177259177238754836283004970017762801632 15828263 -3014142378645890060218479067612059392616 15828264 -1427408876199558699954906698041550438400 15828265 1833974475213156606893230820597074506660 15828266 628071518268888510889897422352448085504 15828267 -143860354904099959176438280056914989056 15828268 -776609740617096093487861392976982159360 15828269 -245774656064768041245904702130063650248 15828270 1175736784763720815338573950324601888000 15828271 5834814684708020873937525394455539125944 15828272 -422236869141659175086433388879457845248 15828273 2470280899503980799389703414826569706560 15828274 -364612965637946527501197070568482620288 15828275 3509761696064089768677643658854178815800 15828276 179258640726999105191424344876301791232 15828277 7706339790276023499742102734375859478126 15828278 54017065206366336355025923356783034368 15828279 -3465759274609440783644809310407165185816 15828280 178550241441251822422334416099584000000 15828281 -1423037267892754674675532685646470856000 15828282 1654091408315685411290664347436147064320 15828283 -1879142589370691116097055577553578936896 15828284 2137062374890319954458482577193684090880 15828285 1812869282627990720362061027107723137600 15828286 111146969540188238883546599327700086400 15828287 -3095854764547926280698463393688228641680 15828288 -104703512769484420603438868186775158784 15828289 -3485541546743909676506420610517267704876 15828290 -187195942395220604899669712713770854400 15828291 739100547858866543689741992804029775120 15828292 2300355061632544701368134795322283448320 15828293 -3005388718594531214634635673269686643556 15828294 10931098323834405389874355006841573760 15828295 430543209570908009528993226691759450560 15828296 -1856017329844309314274939961368731525120 15828297 549250045734830225680056015676046609280 15828298 143198814903976661153525244145292660064 15828299 3524167920400997701269511769014670433300 15828300 -15060742747279472934680188360375872000 15828301 2587707530064734129824700553783776527392 15828302 37318381264447714495140615706641626880 15828303 -3023255779400012200711144703188604146296 15828304 756375042412517615060426886831242592256 15828305 2717761707924221036437213600796964905460 15828306 -285158299549548075866886141748848195072 15828307 3959932492733186589372283768641241378632 15828308 1024270147075067090373102602998992428928 15828309 -1555349505312859549200466099589957912640 15828310 843771375599458306814578579709428128000 15828311 2824827976871561916979121905216003324800 15828312 1192717586692717027444402459473532907520 15828313 -1064409097419752370678599671130705176438 15828314 -309169330727060108711093064144811400448 15828315 -87571360043820964290413727195615931680 15828316 1407972926393614608986191244775926722560 15828317 -2213577887541984675765709223328951066240 15828318 3815436133390464783223339235787306915840 15828319 3072598465352517036353995991251043560928 15828320 2280000024323828366635803923387048263680 15828321 710575955506900297603881779935962034944 15828322 1528303018839121919643442938231973253712 15828323 -5123522248509735054542675854680152401332 15828324 1592266722709856432037070450506538291200 15828325 695623626168236785909125643161754521050 15828326 1341549445540091091108127853360758341120 15828327 -1477063228108986170083918831968157736160 15828328 -2603141972143596639672906556718980899840 15828329 -2273123289706559937222031567788771123120 15828330 629695243673456795577232486436811571200 15828331 -3013699048809324617215065410301133613088 15828332 19514141351846497753840377262490330112 15828333 -2467472988736541172672263885540148720576 15828334 1479554590364534105104255212335706401472 15828335 3646807997858585809990236718845759038280 15828336 -847542402523312501631848690108695183360 15828337 -557510635128503202649428126703490980992 15828338 -1174261037524804191996150729733217437680 15828339 -1711728546103757919075257049661841848776 15828340 -2020253085003188636604842797191370475520 15828341 -217524674136535104275843488766237245416 15828342 -917399815289864161346366135233325402688 15828343 109181889883158121184748027388572971520 15828344 87213832440134266300820522123884216320 15828345 1309573347637035672779774714475216192000 15828346 -3625455711902074600619500036644664244736 15828347 1982608463641850927884415763746025135360 15828348 4315754437310978491592359242844878790656 15828349 5105775966090740780921618188861389327840 15828350 1162596847077490582294953014977733342400 15828351 -982184433624205635389919451381119013632 15828352 373853620918848011209563916630543564800 15828353 3970985323161768294433810666112040163140 15828354 923575716663218137279340433892337930064 15828355 2197606838290903892755910046659424431760 15828356 250205227030527197974829949848075811072 15828357 3308327283861712297636991773738707011040 15828358 350304824564928980980303266879754256640 15828359 -1100236250165854851973571909276502827784 15828360 -49452430169479315861679504407805952000 15828361 5100588887159379564005549894631399168000 15828362 -940276733737386476515320737111126071296 15828363 -636178033581546852819621053284011306696 15828364 3355499192661045637758008009160302763776 15828365 989247070050829784054286205619568019200 15828366 -1464468998029381639239606723984092323776 15828367 -4763163451214518750145756608474023815688 15828368 23375366677564332796491019838740561920 15828369 3319833693345563000025799534237353697728 15828370 282507349449734064362291810894664307200 15828371 -477563886129010260241331816175954536472 15828372 -89015642343983118738309608923030555776 15828373 1023924661202528843105849412572303580 15828374 -4358948282948102478614013784925837946240 15828375 -457841853100887844806897004400973660000 15828376 -3453063067895259106358178848536514826240 15828377 2416000705440403966929950248399177640232 15828378 724723967194919143753696579308873434112 15828379 285069501898249429497481015492773327376 15828380 -1741000137521953763905613105782530163200 15828381 2677912223099089962485835809544365580870 15828382 922244264344312512060048854222184849792 15828383 -608536430830334857892524991607112110720 15828384 319634988093688545653279883943420624896 15828385 -1151729933292575958951269337899715272640 15828386 6660238822951778893125923616857577984 15828387 3408109726731039007804882086366941801280 15828388 -653063493940404775980929734780446051712 15828389 -549431046586421373346314171258245106276 15828390 900240825493051142946375172512934753920 15828391 873395584603920902763452280185895384832 15828392 -3452737924706565128700257413189079777280 15828393 -814856903095649707185671495481600955392 15828394 1686808513187478792295815396745248427872 15828395 -66753087412811775519149504682068703600 15828396 -144734328075889396036108365099428510208 15828397 -561972390247029833000569679531803286472 15828398 -55841517946162093307870117838337365120 15828399 -2219217879555028270895936394777657824880 15828400 -68417981427848427202989715976442675200 15828401 3132797895213193434297658110212879232402 15828402 1727567506960072269957195587208621319680 15828403 -615753281067806853848476087358417371440 15828404 3363640492839645872975033441997900343296 15828405 16178377332822356361402203187622317120 15828406 -8429675424475641477722708366635171776 15828407 -188582914746358881868429771725787426176 15828408 -3815108491449567350916439676590377369600 15828409 -4512118072865872138083601942009864450390 15828410 998499794307279112528305296872258108800 15828411 1256279249580459470318195085749862183984 15828412 -2515361539504872240881574533907793030144 15828413 -1011031035244364381295890492784300546036 15828414 -40854996704231472497587666903821828096 15828415 1839536828491019425663245794183518642080 15828416 -751579402568541761118564817941150302208 15828417 -814074170907476206686136846722530845824 15828418 57938109481480753964447186093432318160 15828419 -3091312323494657371171510867226023574400 15828420 262300380362249630272218264570436546560 15828421 2874767545429979229950829836620585236800 15828422 -226295454097822217080127375320221625728 15828423 -1402138118487178528886635313341255905456 15828424 3341355104493891293428440172525705297920 15828425 -510181280745651641141114525263234320000 15828426 -3508495468833804400847537452485090823680 15828427 -10260077544260764196523382632863920554288 15828428 -1823377690110478546430468372346336903168 15828429 -19949018465077550497852746672345304032 15828430 -1741382490344139961386374872393298916480 15828431 -7616272494994265084967546661507062635736 15828432 278483533335470224975350846490084638720 15828433 -4953774366793101379371232071552810840720 15828434 -1449476361165294918461853295126041108480 15828435 -492543902533534933827386300541436900800 15828436 474247478568713420324464087959428691712 15828437 4189762965085812458045991491541542351100 15828438 1351896987697840823217540106347895748544 15828439 4266269183694469971182660106001027728768 15828440 -2371232960122754405566610682704916480000 15828441 349639962387013580394344979500136744480 15828442 -574483011512323708211177958679422420480 15828443 -2410056454264625590126802819634245345640 15828444 217645958203793076337456564775740400640 15828445 -1430135834993297550307162323616776330240 15828446 2253270878819847826829251865389141303104 15828447 1271504178577402497547304779537012009800 15828448 1152524128730151824505123991282046730240 15828449 859845930616348257320613746622369790080 15828450 131166347955051051057778017391869350400 15828451 -3916070092332624178358048642711050821096 15828452 380904684006011703842168268872513337600 15828453 46448700239034685008423805738413041982 15828454 -3432679254057778947575646653260880257824 15828455 4965166353049972090244552750460446982960 15828456 -358837141377794662519560641227291361280 15828457 6465235401105322780451702158426672555706 15828458 -4007085157654530144699538746361513891920 15828459 -1082680978691258317571862345338392566696 15828460 -119696124734204858562829991944840704000 15828461 2818737912611976905022771739299653995200 15828462 -192810249749225574123998308393317871104 15828463 -1957811139387719011038820671565603051520 15828464 618810965901327338622219711433941319680 15828465 -2340095721652844561382272072247049850880 15828466 -2502788045118643078564003546758558083568 15828467 3076091942890707754798023863929198317516 15828468 -1599299445685855549636242121705119221760 15828469 -3176857445309002526679774001147756770130 15828470 719050185241248798403238005270637402880 15828471 1772180119390972597688288656685452515840 15828472 51949584835956821227089585862036684800 15828473 -1044047508623567232857676120960395934576 15828474 -41987623598466700972950318510394818048 15828475 90033635091126169836684586396174651200 15828476 1097409391204578935545846741979645030400 15828477 1737658686501983567516304823107198253632 15828478 394161080225694703833567820797773015040 15828479 -2703634550069814621645588287619140267424 15828480 -1527418961314765718781716728268193792000 15828481 -4775708204821977055621977785166032094718 15828482 -43893837331875171821469411070431732480 15828483 -259437242099060350672111909041657981312 15828484 -726181694089741596715179562583721611264 15828485 1527251718144447186097196371842913334400 15828486 -2146401836091367771188573593313548889600 15828487 3778996540318289901186962053135615402136 15828488 -2285433277362415415314666174487348951040 15828489 995646688829846614248151187858913275364 15828490 2279599365065196337648297093681791652800 15828491 1080960739322249724407086211677927024272 15828492 -815857013658903315602603960856187699200 15828493 -5473745574153834420754898301577939281120 15828494 -919213630191392599703804410394545152 15828495 -2102776023751361988219552998599717808880 15828496 163159055435985982797853664705021755392 15828497 3291679675709887403180212483068829376946 15828498 728484214744554166700785071505433802240 15828499 5122102847046272002944281634355319955500 15828500 2165493234757287518906218873785422016000 15828501 -443624896876148871093564647923865854080 15828502 1309703826507099076856462293329314897952 15828503 -3722814817646502714795262649142261057096 15828504 219903610672669380094048897406802309120 15828505 682832828366435629054976026057042965120 15828506 676666890902063114182294739347437107952 15828507 972968174162377034586051727589465825280 15828508 -1537684989390313782829336589120562355200 15828509 2562317293758247048239540283463543673804 15828510 59158086856440625613230096252421790720 15828511 -7255134784089850077076027492383942217888 15828512 2424491762397025009074554655968971456512 15828513 -3374708158505396674812591955085834493216 15828514 -288891619729795227759082281739787101920 15828515 13877394104214959430263695588414782720 15828516 185806360321889873505215932403617618944 15828517 -260355034005717436936884258380213261540 15828518 12543339318324305778279818235276152832 15828519 -5624732463446175553279876981445147289600 15828520 -562324903286514788902142738012221440000 15828521 81408249597930567278169981112335661200 15828522 1398357538832114291204982764739132348672 15828523 1150706328735079525012259582385430126772 15828524 -118498985528196090676563993494701329408 15828525 1982968509886496173805744031207768007200 15828526 -286258438398009094647947915033041691904 15828527 -239420109302345034576098405924230264320 15828528 77931386215657955019557658380160958464 15828529 -2623033596338040701374041941389285573870 15828530 -172906012816833894421065694540603472160 15828531 -190946174399338911279219317558203142400 15828532 -3875059315671375223003084328181378930304 15828533 -300369153600813374933964697044345533280 15828534 70342471450143669916450369990131359040 15828535 -2976909437468078486806859702415279092520 15828536 5156023839246860355589461930600351559680 15828537 -1973661377118534342757535152941049416480 15828538 999411261096981702478092893881939261440 15828539 -290755865711796335370972483806615184960 15828540 -320905503671789554509432342831328788480 15828541 -994823650889703450161202843094088835008 15828542 -1674642527113305610775050696279776905856 15828543 363456451629090558201075987072380992632 15828544 -909620664765475299899454341377713766400 15828545 3090085421112973908964581246699008985300 15828546 604859855451890533666724989658077632000 15828547 -2596254511976932036117584299311980337248 15828548 1091940826785556572668681920844336129280 15828549 2462920527465138639341518698943737930240 15828550 625036040505411386082072421867080040800 15828551 -4358334863566356872607073196028791777448 15828552 -1445984726403719517185021461764778229760 15828553 176688803448615353110158563345554474184 15828554 -904206763420346651718498890870224862208 15828555 -1924566526988399571283657946127608294400 15828556 -989661835183942774356047237855122283520 15828557 3366047936696641051074283397594986232172 15828558 33174182289254166576887882963703782400 15828559 3374234338609191129339628786317820200 15828560 24965422818309752697975234728611676160 15828561 1070232692017203684501430635955166457600 15828562 -1332065339962759988118786332028751191936 15828563 -457523018095424349193236179597838484560 15828564 1297298948274399065931705908311329042432 15828565 -4425201908326414149072179221466707653540 15828566 2242224407426676954455415831933834376704 15828567 4434640360057406843637696434362570341480 15828568 -602523058383146378106130399047456768000 15828569 -158134692050199752535491336894506011648 15828570 926577306889230153699445924955064100320 15828571 1422308612527100851139023408374679219944 15828572 -3329319521787306082020379423553013825024 15828573 -1657515732434684278285295736845272722816 15828574 662367174664397045429173255534681476480 15828575 599107332659885606748234997616470080000 15828576 -1271423440025407780937805663635753926656 15828577 708447526380541624123967647238773200000 15828578 -4589499811357257549733624918859369967840 15828579 -600818851252767642990769245981824100720 15828580 2184312014456384262768832073879997350400 15828581 888443190792457650660195198568074847104 15828582 -73243390883739200567967076605403932672 15828583 2978831391556480941722080752278038174320 15828584 389328595117030241354918775490190131200 15828585 -50076705454875762895437004575468504000 15828586 -272027707010865515286887567151759805008 15828587 590256169221518706408595065322821881592 15828588 -1078902969577893080295308132139247380480 15828589 -2025186308749754273747457008460370720544 15828590 -115508550902166019888628520471289015680 15828591 -353018761717154890478190838606679273208 15828592 -440271725713883995778086930898500812800 15828593 1325726105317034729500275366380137173744 15828594 -2563120227256200746293760087993790294528 15828595 16925693045590310488391366375217725520 15828596 1363009152897401815910856151097494917120 15828597 6660680212202078938518195816484083303900 15828598 -1814624466519909227401204772885860884480 15828599 4887438208558056885941165336808247766760 15828600 -97447907048571226466529069653950464000 15828601 59529965847002459095406162323955031952 15828602 -518894617739670177756801350563428480000 15828603 1205420084451307887533735917861167035904 15828604 -206797314648301467245557235780672913408 15828605 401306255977076221738149702394378170360 15828606 2022202402099158481350079128815212499520 15828607 3341035100323945947645540287523734185856 15828608 -3190230700919910517230445153609140142080 15828609 -1722637476181933206099527972830648142592 15828610 -459089685343149620899025356212891133440 15828611 1969155861515764561844800471516962457392 15828612 1581212276427801018262335903823941273600 15828613 449477044327718343144950468824630221696 15828614 1450092635335134160167929512397574274656 15828615 -295091182581371487010469281707241200 15828616 -841493664589551634336089079462198026240 15828617 -2327825348805791250632644006908421718640 15828618 435165850019773578682729282629683098368 15828619 -685919548635192100220660416896581129760 15828620 -768249154841056450030206917906559544320 15828621 56101959672220225401029724314746878912 15828622 -1305463411499969306254189882208560697088 15828623 -3541364683834372107837111885541435771056 15828624 133954031732014279529237324921284067328 15828625 2358685797374379173267097405301059360000 15828626 115860667256299826789688011423195616384 15828627 1277818922829679915713974136163817702676 15828628 3014319244263447579801725248673142256512 15828629 4920950926160208316094419894233732697230 15828630 1905909431823464090219885116206160945920 15828631 218074221477402916187877088135273128672 15828632 -1461455558814961923718543664283493355520 15828633 -4488380065792070777942832890772627588198 15828634 -135077580097027568653465688942701071360 15828635 2512911559587602806756215021215570961600 15828636 2899764812140300988242442521074105702912 15828637 1272306268603991831431448029582668286944 15828638 653822387833289752260174900506004126720 15828639 16635603249784178941271772636939965328 15828640 -729123440031146255492476485206006169600 15828641 -6626102789506228578094094477172428677200 15828642 869809904785204761713892925063069866240 15828643 -6286441132270147753122075944098428643108 15828644 -4254916806863343824914053998171811840 15828645 -460765581825731822923947885643749949440 15828646 -2338288170015883695984911185755682528512 15828647 39715755517216610267868125957358495096 15828648 2142816345091883080621695945132807045120 15828649 1624377743477028283083474509235428562036 15828650 496740848091137226487435672584300276000 15828651 -2478531675077765540758123647434212613220 15828652 -728057564440684387861530098361449101312 15828653 2369869258732207266932851697948964698400 15828654 1704471166228237254058216125584793877632 15828655 1053162745665851561538344731768657150560 15828656 73795297506038099838665807621151719424 15828657 -464158463038407491241433780406439957312 15828658 51218852151762736349745268948002528384 15828659 3311290676044336133695212064708108800 15828660 1217638854251929555472848858963713884160 15828661 5344900363370823391746818232416307649262 15828662 21536612875625041769897176946647041024 15828663 165210399548630467761395784375637272144 15828664 -1856603327972014120838325742744760217600 15828665 371128233933971683269109393816310485320 15828666 1736390027221894612790712047904818927616 15828667 1376795086042282013393497139234629743716 15828668 -2276434440515937652856486576722893437952 15828669 -2107964316753618542673867866458807603200 15828670 -454662055736783173171559156710100025600 15828671 1162470789822070854639013970401844791872 15828672 159249474104627853856684150564375756800 15828673 1459251484057177798405923826621468721280 15828674 -333993736502902231856259340305842946528 15828675 -1528533570481712322277532657326574535000 15828676 2746562451964821496149081660360504440960 15828677 -5352781633222719114824375085175935723840 15828678 697535232649110837841920458853861139104 15828679 -3481846126793587888168536239486918695720 15828680 -1209068632916439933277478653137830707200 15828681 2790344369266606361156673335727066243840 15828682 696968808495542169171161829141519366192 15828683 5014434260196348381655085297008631823840 15828684 2261786864741052347092315924347012251136 15828685 -1889631464047561836404252256145661632800 15828686 -1685469712306857028109978264648194214208 15828687 -30580658842442398159954905275572029312 15828688 -1518072439585420814294475176391321100288 15828689 1683296995687395821407035676472391125490 15828690 1236241286892990606102820008841501355520 15828691 -4938832025406573696521033264865414961600 15828692 979529326997918135444125559211191537664 15828693 731669609442951655973083227409131686400 15828694 39770458076554715455568223497890261632 15828695 1097436710478911656943628567320672818200 15828696 -39417943413791048431605393379591987200 15828697 964047725040344858645516879404831330320 15828698 -828163615229437737673899738261462032400 15828699 -2084292429688255841822578711219777714536 15828700 1087095371398281486975584155602750566400 15828701 1082323495786141784312931067074644835264 15828702 2318645541276935512083319127419183754880 15828703 2614053075764448590223944221191908367864 15828704 -950461413901098108068717322227131613184 15828705 -1457849414878674237779699810319606067500 15828706 -122452421543970798843865265844486271680 15828707 -5118031438851903785389484848183332929856 15828708 1042807253146089201346741542124290256896 15828709 -3555251762141772755826053789096753145900 15828710 -298978545570284551037798910778480742400 15828711 818102311590840717200033988858981556944 15828712 4891099738643017485076971766223341747200 15828713 3916730302215088145069799964913467627962 15828714 -577655897036065883574245064107782486272 15828715 1027111499178615029925386864771771759760 15828716 -1784345184005754163737576736829691068160 15828717 4398737047993148751179985283157035569600 15828718 1368737193993333027344757326491969066560 15828719 -2674241243986192316931716040209191304880 15828720 -116422047993903565299656580618066984960 15828721 -5438722094424592392844372423772776986828 15828722 271818689733992825215274460660883200000 15828723 -4575609501033046871264211361105714041120 15828724 20206761788330368051193006307435528192 15828725 -1226523941803653025014320038853366532000 15828726 1694653696208476037930942846665340633088 15828727 4760663422439065832206124534759126393576 15828728 -2072818872556411125234959108590979235840 15828729 -622689634714519397540906108305048581120 15828730 26372875340300584209920373098645936640 15828731 489957711941881123614003408081124047360 15828732 -687988029975803008860178891138204537344 15828733 9004809846611340274348721152794305763040 15828734 575205410442108213461929926632049061632 15828735 333080042518556559594297841158516558240 15828736 166617513158967936902528524223512576 15828737 4841694662071134678536731707674256146352 15828738 -754013114357435556117867079983456276096 15828739 -1492656347737294662008547882929808558720 15828740 1264601410421671065933111086707954494720 15828741 -6672710592407224523472423192439960917348 15828742 -3273726559338722307326846271240677760000 15828743 -1485309611044191652180925308133553438720 15828744 -3290803301353366556070619795730869985280 15828745 641087349495619095770904384503642349120 15828746 -821421544251811860366170884587554078928 15828747 -686553276556760119784019529471268438400 15828748 -165012887590904750685480478373205493760 15828749 3223487483003951386917533925405730845750 15828750 -222889253306050706172046720684012800000 15828751 4229584375340852074260253114067346305760 15828752 -2658811415817790773959945975058414501888 15828753 128643569445103969962388815957856921344 15828754 6108268194605784483678029991278273068032 15828755 281299721030612766170375423243541256320 15828756 1226266946352230901668406509490354585600 15828757 -1292635714795523007629408023758950217600 15828758 308537876378793902142289701257030298240 15828759 1704007507416757442293234917330516283344 15828760 2633440716716684391378450995726251008000 15828761 -2473741830171532031079672295107781929216 15828762 -1110374235185938393387097701813200341760 15828763 -430459635073717082089151036001436632896 15828764 1585449435856958177998337618194286592000 15828765 -2469936956244455370955836390007883755680 15828766 1098534548162026380066263021205235112832 15828767 26113048068492158854086932049446079240 15828768 1714039760492248849524698881306530152448 15828769 6455518160487478339350135601002669366960 15828770 2154246512358449324030665110471948322080 15828771 -996754564740782780506935006385890398976 15828772 -2547164714732138645203261909764888657920 15828773 103143572477361767282802091329134243904 15828774 -180685735206942642310974803075055176832 15828775 -649470006157480787361649826610516107200 15828776 5376485578338214351644903318515516206080 15828777 -2857620259823297326777982927110310104086 15828778 -27662471261214689484228760736134604544 15828779 1119474477767475080344399788390100755000 15828780 -33521091034940457877987138478529331200 15828781 -2976552971713062617840250847213858413418 15828782 1073500969622861077682967159432924316992 15828783 -1340118298053253104236438057124599734776 15828784 184662655145946494248664030108322299904 15828785 -988140236147924062991998423102417382400 15828786 -513429308520437624214111032610701936640 15828787 -116023612775536279589604844686491216368 15828788 567683677910727297241831274507428866816 15828789 -2650276398942859233719845635688526090976 15828790 3525836671278542133931530294952430734080 15828791 1162668663433526747738259649845728822400 15828792 1278148825372669195609550890968175411200 15828793 1387844340865946895320774015524565084560 15828794 1506535277505340982007255742615900035696 15828795 -1259580450358163438813746814553533648880 15828796 3518708877958582873483552749969943237120 15828797 -4664449871531281196045962557722183645754 15828798 -705342552012378932351964599632267901952 15828799 -1234331636152018731989004356421305308320 15828800 -307948692916409273625768409217708851200 15828801 4769448031194994729540684155391799935104 15828802 3357930818120668751460025668090867450624 15828803 -88208142395620827016310659262582432040 15828804 2404714228515188069476885627833304197120 15828805 -276096355239685800047073741625788828000 15828806 -898485506510394435757426107816990645120 15828807 -2057499457315379195264264172134631261312 15828808 1566586147816577889904357476797976668160 15828809 -210978328974430890297212205451958795640 15828810 438216754137511229880962585343986684160 15828811 -1409928586599713176954613252645403764976 15828812 -155044667061818974766927452860717800448 15828813 -773325111069900447023044976038986628512 15828814 -985963487219273705496390502808506945920 15828815 3347519342845442338306109335318581034800 15828816 3941347894277746970106603665957191680 15828817 -2363433075932878047804839404813060347136 15828818 -244254229783255047358160300773301366640 15828819 -547452331640466253005420000355389988824 15828820 -101255100586844623452528973631842590720 15828821 849436494463576684821532873290196425624 15828822 358638909681762387457748563603724687232 15828823 -1281245877163448006265821848525480809680 15828824 182254381693230303342340397388833587200 15828825 -350648726755114280340900490196041844400 15828826 6621046315428514797900752265043948224 15828827 753641873884496632319414522397409657344 15828828 210357584482277723542726437279299220480 15828829 766420632389098404730245284945403453720 15828830 -276380283572900952873906861922128065280 15828831 -2194707874672233689824799197745734598400 15828832 3711274837783333927974778538533881249792 15828833 4155581076941192896792888546600286052144 15828834 1040213934799256399028661670240655728640 15828835 -3184008230926844894642791569537828902400 15828836 -3787234179046095057394905438025101841152 15828837 3009474631329319873469234821734553649760 15828838 427188470317590101610509004251860450560 15828839 420269284110705542074369442970087146688 15828840 1225435889427754479829792633696064256000 15828841 -720117861053160723582665681983215758080 15828842 -1101560179926416481007677523005878414928 15828843 -101455165930623100068638430842008037760 15828844 -251810013997650026830659830417913181184 15828845 -4272189938174986851487460113291462278900 15828846 158677512238288089865817641338038074368 15828847 -608227517170807505041668103683491753880 15828848 176071420364017045664932627776056328192 15828849 2698221244814719779385170345421298367234 15828850 -230768179395693027264035811368142123600 15828851 10388989148463264592253424824651419482552 15828852 -46302133230678979967766075160173877248 15828853 1719334868407431018792524658168137532864 15828854 -540443166564025112737752212797681138368 15828855 1229832020436892996259489854411694085120 15828856 -975708178967275844883266881404295372800 15828857 -12512515135553968784312915875129574022 15828858 14085165294059870500328910764720966400 15828859 22341604267510683942859001733809632400 15828860 -1330222770390685174482547562195803153920 15828861 1569081838194597729234483149412213360864 15828862 -1365324313378424516093316900138842450880 15828863 -7249586546949101517106322090640433941888 15828864 1704632356594603915881644978663891927040 15828865 -444344826680043573456897471195066497880 15828866 3858581557847975744645621575135239866400 15828867 2177007454520600468676388344932817033360 15828868 -3150536909944328884238130854552972473344 15828869 2252857553270853743498026579589927524896 15828870 -41462890053619835589109407293626298880 15828871 3176770955465737276975985378594838332200 15828872 347184968469440779857705941778122833920 15828873 -417038151591753324640883908201468053216 15828874 -395892415392804401190592110152163183360 15828875 -4796129678000624586276819718966349916000 15828876 351920100385250273181073512675300655104 15828877 3288855140703057414311952653828056094752 15828878 3281006606038676098458901373849373489024 15828879 334414452389213410893046502990146077696 15828880 -307814679913531999822150119834746880 15828881 -6157392591115929796762566210584496378000 15828882 -7433457108387759103655746386123678720 15828883 -2452788815338858840059067981067173442480 15828884 6704013635204128931712849492326051813376 15828885 3530891620285413812134476069917343787200 15828886 -4273393424268550451560589141950035200256 15828887 6653941193109132109949345564407939929312 15828888 -427585590063160539562857107496472289280 15828889 1357094846687202511570738770154301711690 15828890 873446371073758690824039451073374648320 15828891 660459125388213277991513506351454874480 15828892 570945580707318078385769251426880585216 15828893 -6508796621838927973494238850572165272858 15828894 -82248859214252863842502402394968212480 15828895 -1811464401411263948063750994977739504000 15828896 -3356578273517047792069148966176079216640 15828897 -1368101820527538423931619399426817430656 15828898 183209327255453032353061041242484517200 15828899 -387135430969165375891997319390115368960 15828900 -700522947647837754828153508052335872000 15828901 5432142307353994816570484620709272979904 15828902 -59652961038318897789173348264750816448 15828903 -273842233080372563084648865385035828840 15828904 467267383327833604688228894116203724800 15828905 2438564550013843186522933857642714321060 15828906 -38488602438349495845821982248706081792 15828907 -3048894079616902576956011240143548191760 15828908 -906564767165222291040545193397575727872 15828909 232674192439661353596422616867948727104 15828910 732806226591140478099177127644597918720 15828911 806091692594076192058276617229854368880 15828912 -397310942408243008284271955103299665920 15828913 4374370469508765232853607952456621622162 15828914 3676034412806765744371663368318344309760 15828915 -1172405863898152980964306885932193648080 15828916 -4526036749517080194349702469530206981760 15828917 1165673785119473791517616234367551680760 15828918 -440181174280485211908117722261852884992 15828919 -4155159730225893660970737681991680415160 15828920 32898401523387384441459814200001536000 15828921 -4790743945769290558761943021377439017228 15828922 -1110262413295110993389840690159677249536 15828923 -3009552966612130814149832469605051071896 15828924 -2407992707098363273754408936453673414144 15828925 515080310849379520760188681078911840000 15828926 -4318036549620691521021536349506766246720 15828927 144592134471879585260805494276382171936 15828928 1344874663555662570849202318110061756416 15828929 -7817218410188231776602232518833198881470 15828930 -79891331960223590800614941081004203520 15828931 -9165487393894620930632069715351168632168 15828932 1179813843252752189330912002022667816960 15828933 -748341106770189746117570211974646636480 15828934 796793585642212937179973697740400574464 15828935 -2871924556769965452864844805714475373200 15828936 1699152486885245660606880524496280166400 15828937 -433799930834749268114454110070821648448 15828938 -1885529733231249186085497735781072934400 15828939 67403801967725153954332578236631155856 15828940 -1317375148597750236148101643807735464960 15828941 -823991299116712351538130362061687071616 15828942 202479012448165606927967938284932818944 15828943 2396017751278910795430270784142205384288 15828944 1275842917417882468215920884440563343360 15828945 -15584643465487959582742106575450552320 15828946 325338828175718462295713401830965744640 15828947 -1688233805521820208776281498738933715604 15828948 1042502783391303299050186865361347471232 15828949 -898154384541568390088031434487717628836 15828950 -1226210406258147640382310654963925353600 15828951 513578423873283978659535621491456608128 15828952 1461276157724247822556694379758227353600 15828953 -778469386786698075645512276109818812800 15828954 2110450037515610034776758320481206462720 15828955 21411016993703904807845464946877712320 15828956 -232587757158210119265338379312203191296 15828957 3138949510241985439003941401193995075040 15828958 -1092553225360817351463341696115474433920 15828959 -3339615158797435736703433471776790334280 15828960 1926313812030690233240934263533204930560 15828961 969394462006095514558032382747475438272 15828962 2118254316366899398581233979419280689232 15828963 -2782889862436922858447592463866788241600 15828964 20648879955664192886825210592185353216 15828965 -4860458168499628858433670903188618133600 15828966 1174588105630068801682471287449985801600 15828967 2379684246642148270888078512047876602368 15828968 2552642114259776606609974673916894658560 15828969 -1580355625633601151249238750838717542272 15828970 -253558373808511084593784071727321344000 15828971 156503549331600568535739944698970922672 15828972 -963848804152991992117276809898344185856 15828973 11415997714519327618964460122449079056300 15828974 -69955538901682570136537086781108562048 15828975 -1689864803564199029926887744711153860400 15828976 -964451157093203202944088730780371353600 15828977 -1088242901072489263086222984364287648174 15828978 3931286190612841362805194552945743232 15828979 878414343114219625954002862291530757580 15828980 -247819183648784518857727634588075443200 15828981 46652518407575177433611714679200198784 15828982 -205625262024947135677130609227242952320 15828983 -4447203066574497844064701969645887948120 15828984 -686522538381916254818789276483693629440 15828985 -3309576104933899874068608823163666021820 15828986 2193497053228781164793091848536658279424 15828987 214196708456073899491908657458545614360 15828988 1185399490286459998497747464813797376 15828989 -8789874291502702355906257391798222497536 15828990 -1345492873264007206497643440543066602880 15828991 -3566803094632311403588543156945090041648 15828992 436830147577037867473298709275266252800 15828993 857855997074447882648822283995935526400 15828994 3442703996519301245233037181217865785296 15828995 360714564017898056870666052238082534400 15828996 -164293992459743578022276185353906705408 15828997 981791831286337745930818736358511860446 15828998 -2005479806648022423594841389631301892000 15828999 693816337237227239825116364383404554664 15829000 377680165755777450436064299654348800000 15829001 1376241029271906902152658172022085019492 15829002 591286002609893737737678216852802689792 15829003 2105635089578179753492270730685776997184 15829004 4376218162999714107368383915479821965056 15829005 -152323378220186253541731645365869297440 15829006 -881424518311261781553306776251368568320 15829007 -3607793470575212425618441580780367226368 15829008 -2705977137484625829117785969466802176 15829009 -6019537164162457260789285354347069079888 15829010 -1796726408922825121670275583730767679840 15829011 -1728432029546723381399462021733040454640 15829012 5325949524051206889024650945273798100480 15829013 -3011640501574676875568266595876621392416 15829014 1246250702432498970681098176180200929280 15829015 -4467470373481075746687101261847558528000 15829016 -991197112521660289223296868219106877440 15829017 -370537804721302972511666550418703772720 15829018 3631281622978124049930309185468629986816 15829019 4158523518364474332621395463283119564420 15829020 -1751673527835714122589311714934319825920 15829021 -2273089719064007275858454839652157355508 15829022 2081276623051236801569201392434543090048 15829023 -69150899745403661902982389517784867840 15829024 -1465583899494978041425472978222221099008 15829025 300728669455993562630842092139622090550 15829026 -48034311817026850166022588981616582656 15829027 303317948279996220260366430200361361720 15829028 279938359313278318096034282860696657920 15829029 2868957172192931475376095433596861747774 15829030 -1053434380524053274555854461657014009600 15829031 -16153567841222178880423925456780079528 15829032 556481963552935134672224856928134512640 15829033 1474369018973160796140208439630447102400 15829034 -237239661988051146321662633855195381760 15829035 1266553015356193222379313884415418537200 15829036 10167757339919114424985210112030468075520 15829037 923094432461093940305622922535146845312 15829038 254038332698648986314843804276479718144 15829039 1321196551665122158258211623500408620824 15829040 -632925830931797964347425544360609710080 15829041 -3232652540755144558597930502259789574080 15829042 2615414199128402738234417891218866320640 15829043 2499578033130276096974910456825108209292 15829044 -73929116344339992985023793951795838976 15829045 297324156929176966031966227897554677280 15829046 -272523308432506713922359686062498372800 15829047 -577694692008920619911681312144276797200 15829048 3385917761850165295217738066227812495360 15829049 5457117368406604518444011083909706347050 15829050 -343461720715091712390705655608336787200 15829051 -1777875672058920606183919089696958429440 15829052 988862774758334795968397637090752309760 15829053 1518239371682560539182859824902940968704 15829054 -1716143411824539251645579469141310532928 15829055 3471098788790193365205727074861734359920 15829056 1107825205353242350193753691368502853632 15829057 -766939807021566580751785339057082544000 15829058 -1144160619687114006959575857153918733104 15829059 3234986160126633384722698647591563210928 15829060 823932130520949011634658115110976962560 15829061 -6888504144142296786165672355651866634338 15829062 2177689467515841798604719442165713730752 15829063 2141860850007709720042486767552195284312 15829064 -1905790892125791609507626771042903777280 15829065 -120275611643586888971749784691256642560 15829066 2544685860407925491378381358260843226624 15829067 -581451208256582986094346952874518018128 15829068 1732751009089687441442078689995147939840 15829069 -1742501574706369092220029796139388395530 15829070 -41396144885243467977300655634504467200 15829071 3982665085111159441571380783722178423680 15829072 167342344203827379911994841831650099200 15829073 -728017831321965671098679867961844448472 15829074 -27748779052235888797803636558048875520 15829075 1255872411787126543683516175413966294600 15829076 -3502843977855585957438067626078297690240 15829077 2124633894056952703561820374427766242304 15829078 -2190760705133659594145529631176035036544 15829079 586164102116051245198588330957513868976 15829080 681829836201076916406231989813173248000 15829081 3190049803372117437096601031594407350532 15829082 3254177906679818234427771486222609417984 15829083 456216245721419070578163717501622761984 15829084 1769130507698700820822805633637599945216 15829085 -2797610565496501253882992702777438369440 15829086 70234646949715503545628572735804878848 15829087 1572996551548650989040371475813665460672 15829088 10052032813487814552690843935688727461888 15829089 -2050687378915202358207067356264408281280 15829090 170924355848856855819428329556259763200 15829091 -5728224078908673169293040921889116385448 15829092 -581814216081633694594618438840522675584 15829093 -292029460449373240409706380824297652416 15829094 -2236421633798313874070121796062377327904 15829095 -820556731809450656321201428239144115200 15829096 330551253120842694528418195998680678400 15829097 -1175611074268277804994439082019257984454 15829098 -203877138154560449676522726759926775552 15829099 5754505676918649708040653246965776080 15829100 505084409280484156935202822657335782400 15829101 -9166759666944888010847005323141582708 15829102 -1211286842167575096250276247602766221248 15829103 1977542553581168301708408139053716390352 15829104 72209927536357758480456743335199145984 15829105 121185921012943109981140000025235826560 15829106 -1294374647547463439483426339229350439936 15829107 1566464855709096894030414255261064051200 15829108 1765828648968944666083015383574177566848 15829109 -4397842850777659576020592313574466978560 15829110 137703058242980947328324946321330278400 15829111 1113011885354941516991051252090937018424 15829112 -1416363850339797037182892483244462100480 15829113 -575953585835452252007570188787280743856 15829114 280846499924489346627349073338248890112 15829115 -1205097164139176707698254039985179697600 15829116 -757790685183433629212254435691580742656 15829117 23833650369695515898119884013314604032 15829118 19671597310681255495263372637834485120 15829119 6259008368788217436267568720552828970088 15829120 3199688192012033218995643309489756569600 15829121 -31022370788518046253442665075445114752 15829122 586024379085398582174013557870817151872 15829123 -6643825393880100801834057201331457997576 15829124 -1040039439462047283073209280813045617408 15829125 -997095531407585258660460942489905664000 15829126 -659424240042262049371585628361887107488 15829127 1412570840711613349482514426728252530112 15829128 -37592749090956892794866206472282112000 15829129 461710304541724840717281923341540272384 15829130 -2939199805919675816972806559604416409600 15829131 -2321081267137512346698568369384074603048 15829132 3226943696232785260848580525984978678272 15829133 4073321266832389607062946046000770155104 15829134 -20604990236782644572689097759728837440 15829135 -15574082691459786342313232543945682240 15829136 -344240209465728567756758091763581739008 15829137 1831611877092232094924148076622271680994 15829138 262010753231427084277577923612545607488 15829139 -1742264793455118778017164381547475225440 15829140 376936495327366353530290435381750425600 15829141 -4791935152391346167887525697889406553458 15829142 797591442028612000674138898392329852160 15829143 -7160704678713713298501702295941357779712 15829144 -971013041693736021941061808742644224000 15829145 2062956112219916970642777381749558976900 15829146 1253999023624616437370999001528831329280 15829147 -282826928544103816897267962280672664400 15829148 1992302798432652660461689541488173854208 15829149 -1042079775215841726361483532323428103680 15829150 551933051235617336938068041395656724800 15829151 203965808213175728265346150673738761920 15829152 1291125041834318097172268660293531336704 15829153 -2062396813403173875924182608257854386176 15829154 -1059732593556316268757336325578424872960 15829155 -694365998001422292475038929409109128000 15829156 -1572594317889607327358044018343277985152 15829157 1239074241260835360237024815418822878520 15829158 -609533871161975349320545393847705321472 15829159 6894253796785999327673583813955235230416 15829160 29187178537193883339744365520920985600 15829161 1315789370925228477395858088001937565072 15829162 3111154976924340764507429924386886832 15829163 -195401057579055186196480558553043619440 15829164 -146592866597850304218812003819183539200 15829165 -1178430537413605413731936646872157753600 15829166 -165264417665167552337344231451899100160 15829167 -2663386469428747261397161328678862647280 15829168 -1636685600963574599077146009279885918208 15829169 -5315597222553366147106808784809984008080 15829170 295546432222785031348099323186698664960 15829171 5744110760643135056706236596534828175372 15829172 56190521146950672835664217982139081472 15829173 100088971710030869964814968242188011822 15829174 -59599534397764335167913749495884857600 15829175 1543074580893251968091812700105788254000 15829176 -3705426400470882188226032137438536007680 15829177 -1709491954105098066550247483146244338176 15829178 1241633184128597578297296185773363094640 15829179 1042872711453970004706203242531202409216 15829180 -1188857011314391493254271455003555507200 15829181 -1446920239698435400814814706746004799040 15829182 62316638138686830833930856401977736832 15829183 1294587635414089690074271918335155642432 15829184 235082969364030921337028577805750763520 15829185 -570820203359799787004922785443636497600 15829186 2600885832181872506742749312348802370080 15829187 4550074053822822206838494950782412816392 15829188 -936973298511161288000908059151580037120 15829189 -870301574489149982283695890343328287360 15829190 1058337054305679334734983337643781147520 15829191 1187536199375763318454221086326244690352 15829192 -347412975812920887955983474979681382400 15829193 -3166215053936843954642696855729714735820 15829194 -2040801251123033183665500609530960697600 15829195 4586282153196002907346084457020818834000 15829196 256177471340822185901542706509679942400 15829197 1666239369103596914288973694495613188800 15829198 90685274768390797275063437214303559680 15829199 -2247017382941873813512379976805849270800 15829200 292143299953576730944844426912702668800 15829201 8792313481219753750744290768217960164592 15829202 2901613742350908068564216165772833745552 15829203 -12914716918118641565073717973983022080 15829204 1548207964171340026757590048444584908800 15829205 -426129008667862953607032370414441976100 15829206 -815411443331602317358698449104671045696 15829207 -7009174650695715578897092621351373607544 15829208 -820487959737850090437154032367202365440 15829209 2051555304051308505155484233547483955200 15829210 -1456450482697297634454394561167711320640 15829211 -1828100958079795648165197480026913762768 15829212 124138166187506990951953825617850048512 15829213 -3287037162307485396373936635559249416538 15829214 -1291447663107173826135298277030926748544 15829215 -2709834019790726713000192594759697148000 15829216 3297003033645078647489164913734582272 15829217 1086579567347101577680105132488449045652 15829218 -463383777935726930939967811332738060336 15829219 2769457508986248370999677862371457371392 15829220 -1271816425380796919131299140701470720 15829221 1833414602436210280400359361648243259840 15829222 24949200866208083431305086690817098112 15829223 -183811145002140724565531759626641404280 15829224 2371787309025680059972610266530302853120 15829225 2419968740472027683339694566583061363500 15829226 -93126286805921242968614550956323646976 15829227 1453991272915357220890355709640027825392 15829228 -558365084489402958734949463852082019840 15829229 -660220063201868152937047857785910465480 15829230 176647302599794697106499916540427264000 15829231 716305057130424938321617942602526758000 15829232 1241417218610907081468139055998543527936 15829233 -132818725414742623879561671735777692736 15829234 -3861802701226946461794880876601712063984 15829235 2601369354826170150303069424770560269680 15829236 3859023984415163609183557779718985195520 15829237 2969591461418024924029524699068336183712 15829238 -2283466133699893079099603708376745584480 15829239 -1146118673626037519470514437560373924272 15829240 -537096400290934303920387627415903027200 15829241 1240845571235620299199705823599895520000 15829242 -427942786327139667494107322090976890880 15829243 3209695468298137358796851709334922425024 15829244 -624035111067187062296966042312996352000 15829245 -890533043784224253097955469862426156680 15829246 95939040098622086786794104660269620224 15829247 -175453908519461940002435290321847547168 15829248 2598391622170026042818911670824027029504 15829249 2020988287137347077799324804167205129664 15829250 -743959624232823633242431997119469208000 15829251 696288387052092889590114586940754038784 15829252 -4089629697356717167566482288880365755264 15829253 -3857900366691948749865155605165470073536 15829254 868694307844446368876290708340571701952 15829255 -1740771642747502506461522680928055947040 15829256 -153175134747623399523047570187227136000 15829257 2807050537057701485652563403690355610640 15829258 3732742664517959962896681369357527922480 15829259 1363712512059044643238725028179368480616 15829260 -1295852515663483438860836162466081469440 15829261 1208363982715821975607472395164182144640 15829262 2777835552965716091600835712301076440064 15829263 -668397850200303964914075126375090209256 15829264 -622503967606075881543296458262232760320 15829265 -700980543045404326168477735645603187340 15829266 400039128446505354455903087261568795648 15829267 2290251037379383805853302328807098730720 15829268 442934751052007947859730355115568562176 15829269 1296504179159602853554006682287752829344 15829270 -2594815597864435549500195541509460273920 15829271 -4707641594298799898997856853175871395168 15829272 317328108934244775505514956144449054720 15829273 19939047569054670395065016519585987400 15829274 3567995667470897907313457979132452753136 15829275 -202970193473911041726567263871592492800 15829276 -2823997416840072054706876749722419757568 15829277 -2890005724280993522062802117354531102874 15829278 -226807560682240830498128476278224640000 15829279 -364781938615489666753673002637924233120 15829280 819953987491507590081477702965211955200 15829281 2046565158868656979436361791031925519656 15829282 -295211859270065577443157392279537381376 15829283 -2519350583502155775974592534376927794336 15829284 766089388361311640574245804594220327936 15829285 1906019423256400915470383467172151721980 15829286 -365386796250396415031524464420230776320 15829287 1635143714850987676259854965204788384640 15829288 -5350071174706107794196226562256661386240 15829289 391614571017402475524979422155386607424 15829290 1349450332731904543909675761822831360000 15829291 228646045676849668554483844168556640692 15829292 3887383811018727449490487197863667574272 15829293 1707562633164518216005985333293300102464 15829294 -1539164526870236517676909753539325191360 15829295 -1449312499365722632743584200927035372720 15829296 22970141275994175987311936953446825984 15829297 4456696192920802421203498103608444400112 15829298 1331682164022869988159309337061523317664 15829299 -2407860826720849598033011400574623188200 15829300 -648375855937158498774180046531136713600 15829301 1908753135504631564650096932078783560302 15829302 -319725258802637671334737717942527338688 15829303 1873916350954986065654425220260697226936 15829304 2189725159872373112861655823779878645760 15829305 280686258813314877935241132198425678400 15829306 -2808844005470034872797889069642838453648 15829307 740926312906285426733692275293515737840 15829308 214512675492168393749744237534483324928 15829309 2962900822244338313714264614157778928960 15829310 135850643237385974450754229801130991360 15829311 1839915787975505617644086427413520393672 15829312 1221790808063940323955944543939749478400 15829313 -434041533410285843756801949304239127296 15829314 2094582378675844999720216278565755851520 15829315 -1399477050380036891605512987416562868080 15829316 -164440309500998163632966014321947770880 15829317 1680295491722285684265028288412772737280 15829318 3874295300739856358954428050877405347840 15829319 -5180566125264170729016676784549887221120 15829320 -51896231184495540713417509421555712000 15829321 -2302298132443834565516202985764912794136 15829322 1689421216723717686658742922268796147712 15829323 1224824221087766551878193885205746580184 15829324 -1111971160023122821725419492098224180224 15829325 -456717569190877883198411228912330571900 15829326 -1122716561858522364137639704298515578816 15829327 -1929089344652489961042534744632426133000 15829328 319713456371821539094192558259505070080 15829329 1341558496228276496120337992039371947360 15829330 2045421522866487275968017153502634019840 15829331 1006887234929016244822795426093417253280 15829332 -1037948174047771470755142871533262848 15829333 -2504282550065479809307470637810381436296 15829334 -1090566404747708334135576327411139241184 15829335 -2611648418059012519624339092985806788280 15829336 2103530752690497657808496635695167692800 15829337 -1074299335135195813966167699450497281920 15829338 486011744083401470576169852893853473280 15829339 4089257167774708729498197279415864899140 15829340 -897131853889082479836268600187493765120 15829341 -8045580798415412359524988136029132704 15829342 -1056115449297460334789816297029075900800 15829343 -5730202627964763233629688501720554077408 15829344 -49782097417599014628100313375381127168 15829345 1337054114641100968753236993531908592000 15829346 -1240287922044576370328451206671464468480 15829347 -2755333196765524782474839755065483294600 15829348 2176786206980959749484750482014368212608 15829349 -10866747255288938145709746613812653500992 15829350 479318408928970967332519370020111464000 15829351 1210079365509623533972473563870327750232 15829352 2598668500042755138945641583001306152960 15829353 -3475359971704327857751776531102489580176 15829354 252849316761073657799491728076212377952 15829355 1126437585835208987487036293102434409520 15829356 250821489802566316739632207870466027520 15829357 6350011044892118831355942876051253305132 15829358 -651474707521229789037013870477429494720 15829359 -288832507839560894421894133456731976704 15829360 -651244526314214617377353435422880563200 15829361 -5996384045045331303456571969750753141038 15829362 4858251555541330061414344317724038720 15829363 -1301244229544914319593673218127955865200 15829364 -2470401998898188497658899347060394564224 15829365 -1591284521177070940598241099005620865280 15829366 848180546814107548114818977939193317376 15829367 7272597943348845171887239890024368461416 15829368 2374375603507374211963904077171086827520 15829369 -2250486381572600112740357653390317974204 15829370 1076240575197175586579652076119148070880 15829371 3649641066065540555595269161815425160240 15829372 1933388004640166531283556645790677100032 15829373 1065664821211240442757793716446190121344 15829374 54217171623474409466123580223192882176 15829375 -4717032739008738913708317950699200000 15829376 -5972241957278769859553310280058866237440 15829377 451220555573654617862077786216648578432 15829378 3568920844342695537566010506740684884000 15829379 -993025805528692691535233295168579376992 15829380 -785447243644849932950181944264556748800 15829381 -177409137098754831977755544494599734336 15829382 1790813419857331436093950089581508692352 15829383 -117740255243330102067477498883337513136 15829384 3420330890449411212988722917362875970560 15829385 3062424287963605579191689734426227004800 15829386 -293383832537336896785553455084212065536 15829387 703046328988498483301440516606902048000 15829388 -4463153416722500937662753794719884728320 15829389 4542644615991855769111074630328888231500 15829390 2609368525866585639888218003824204369920 15829391 34656600526911308080576388949700300560 15829392 71259768248560302218951634519057039360 15829393 140283838396168399189533243792927781924 15829394 -221876144543361395815450780033116940800 15829395 -2869438414718883671568991982052567799200 15829396 -5856718577059563919705433744554243184640 15829397 2652375586998030920607524512792457244906 15829398 776243425910127220283220034229675232000 15829399 -1303694059815131876613880759099871106336 15829400 3372488033086505847423864339666285312000 15829401 -752140139653920615092965858731082598880 15829402 1259609133346572692958150701585792731392 15829403 -1378962734698273228984974140792365385256 15829404 -1651554828946175251301225838833741982720 15829405 2080926557035956616115033501923151683200 15829406 -491113495902947636773604711837686166016 15829407 624240217682800627455697835759153264640 15829408 -31984693757077357609875294907593129984 15829409 -3057945720019610682536412789053842383390 15829410 -716853468126379402299836883097874304000 15829411 69351639521892082478767116314573597152 15829412 -8896217496770688685946458086689471078400 15829413 1360118492844007178699504257182415603200 15829414 -1191588686061056254232335129907757927168 15829415 20425629127570947909343514681000901600 15829416 -1605084482748437730946130900032370534400 15829417 40213592384780701782818267410514281466 15829418 -24763492704083820723730762567783764480 15829419 -178130095134387864122773465047662052672 15829420 2261105816344016179516820581577529646080 15829421 1199396729013534983699276418415582736352 15829422 611998951419375237850631335856884859904 15829423 5793947333351022232137492286225384310672 15829424 -425426271130893706373021704013987905536 15829425 -32221055515022080901251443333681989850 15829426 959515392621619851699324447822035760912 15829427 1853723449611284984050627036481978584752 15829428 -557347767452886938619032556002055585792 15829429 -2388420878355802786033876646330164187136 15829430 -1530722465320142303358440085636578150400 15829431 1876151904280934885986009967876776347648 15829432 -4078627121178697245293181707598318796800 15829433 -2326965060482671723095492414177144063318 15829434 -1175660503059102406697438446189440080016 15829435 -2977157997608496927784492615309623381120 15829436 -1321169340263450384744088730296236516352 15829437 -45790328890493792923248722004932242944 15829438 -851484109720128679968161356692361946880 15829439 7021135385339777407591255119737414931000 15829440 -374329000551704860617662243127951360000 15829441 -1250268075166206417988481899379554004158 15829442 -2404077666206124541829240054403071413728 15829443 -1278027206215242869573004657345027618096 15829444 -1958590926887654766044343484536524587008 15829445 2037511085284381117913017317987179792700 15829446 -2568607808335744309386454945754828361216 15829447 2112882315207643134282077311791146709960 15829448 -915996388580981727763462561400360140800 15829449 530450065686376956602619104076598792464 15829450 -212985779683162827805759358954392320000 15829451 483919303960137023422998993482999155200 15829452 6620897065378689243036195973422869053440 15829453 -3484673255067729859336727521332435516298 15829454 -702416159235553749408890838952160281920 15829455 -376630374077151030567041417642200896000 15829456 316389267142332370162245259956399398912 15829457 -631390702404353149008932767885888924608 15829458 -1216931904787770229711509643483798367616 15829459 -9158468172849340523755514243279374302720 15829460 3179097924262604449269416316541882433280 15829461 -45466706407338921918999424064286858912 15829462 -387283087838361681851569385177232000 15829463 -1126274382037077997626079877961900829176 15829464 -1362698020672956334509271688875386470400 15829465 -1774269298165555863244290227415512052600 15829466 -10925062133848499556744613902682902816 15829467 -3336538548050877969067779820577023418880 15829468 1684970267809949991024381865871565746176 15829469 -1230456973120631561886642036294452375130 15829470 -454092681493212296670438060168874108800 15829471 -904596465812185060497161263568503871888 15829472 3735002176148824210505316210413875494912 15829473 1673288840690773580111835033202084708608 15829474 406089431800768447916251041868080595968 15829475 1813998281376449473768461091837370079000 15829476 -1257714450951275530967617999123591680000 15829477 -2206254039875685406499007589625149196674 15829478 -846703199750619860743035832473481551744 15829479 7530385298808363245061187614847542835920 15829480 4805545494279649085058154590573144422400 15829481 1074122588228472582815018194232383448064 15829482 2563252193387900471030346126434251820544 15829483 -6957016392185136887636816383171080288268 15829484 1239418950042138855324672920992499231232 15829485 87195629353245091947513404847351256320 15829486 1314679633012713314896793970674144496192 15829487 -28940180816479829827379991608940358008 15829488 187353128033698742499782851082582851584 15829489 -61656090089132994162175857487082493516 15829490 1635076753994256464374183687273374276000 15829491 3712083730253136671014248138901052302392 15829492 -195723851132347345680118115317756858368 15829493 -3579214431575451438851259744691279890258 15829494 -1453661437523434188221221460295517971072 15829495 -1594360172341492308797073865209970596000 15829496 -844097250239609294187377536879858974720 15829497 1115612431681105468867888754957378253888 15829498 1379014606027242621419875028826157062000 15829499 -1531474982336703774579602535101538407808 15829500 -880428881294522803527249453370670592000 15829501 -5721353543429505459268241436490779349498 15829502 -1662630274694405370125446017679675535616 15829503 -2104277261849611378018582377612886109496 15829504 60688968454897811252698899714555248640 15829505 -4295722934674032443465937955953267447000 15829506 -922155161928315752311289499768513822720 15829507 567522651185184662413909649713270149120 15829508 -395584002193642468925827389256712647680 15829509 662275012686498146240843982193370817504 15829510 132835009891446898106036733464081938560 15829511 -3153915405096943686313270370789703725688 15829512 1523877659286218758416539385559072235520 15829513 -4415684284939514091990113632043678077440 15829514 -610743889787954533017307815001764642720 15829515 -402852451992010922345479341553576702800 15829516 -6715142722510522363802974798277267825664 15829517 -4077882601770634840794495950255235740448 15829518 772511334990581786916927442761092003904 15829519 609707265932038922438243420930229552096 15829520 51431635702329097559431068492418252800 15829521 -72583077044546256453827562689709496896 15829522 1829621997089388144350376146693871015312 15829523 -636284737256616208754751447295310040 15829524 -1118132425880699831979716161050431552640 15829525 449010362504071027607435111556255869000 15829526 1386983102220902082083193900010099894464 15829527 695720834667043127311140523373804582400 15829528 633900172181392967584720295840523632640 15829529 1311708796954311146666704853521513591680 15829530 -222522451517330696098087865173614735360 15829531 5141430135113580772147167840121610931332 15829532 -2063484634591550176268315906583927458304 15829533 5741005852821637009969492668134119297920 15829534 -207564273290661286691460755913703096320 15829535 -186762574360580310046936076469000146520 15829536 -543958675332319176881373552193591836672 15829537 34601380951041374571451126749607294660 15829538 -2464578694067287502519983483913641468080 15829539 -6294830138308993698988546137872621184 15829540 -1270646334406825180280461724823719308800 15829541 -14358860341965091870460649664065196416 15829542 194851969033007155983587530705434316608 15829543 -2502552757636890011110881299594670915552 15829544 4635996039211541187213147373993054940160 15829545 -154741527313092557834442150611036047680 15829546 120213889145931101578149297125360563200 15829547 -70645659006631843413642216329228466840 15829548 -323050531062500692080443287509114100224 15829549 -1831228782159765641025555986253606265450 15829550 117872322235417074577620813890443689600 15829551 1473654734383759012261391424237570777480 15829552 1380815131488429818534753624783945056256 15829553 7971728652151194197064028661615735692800 15829554 2398346299523324491190775363453060019968 15829555 -702856712062326844351610706395643079680 15829556 -3857613245070850327832608358474008663680 15829557 597477149446729141030605457324797591840 15829558 2184535325073138334772662359013144574880 15829559 -297674745603899981151616917183205968720 15829560 -2708654246747031236949889841930360832000 15829561 1521902469891519755122149703341340586496 15829562 -340826087261124939463404182503474851840 15829563 414438786687365109812454699082061852640 15829564 3214571612901308571368413430190066651136 15829565 -3939330012204785710948478016477932906400 15829566 -444268152878983857321854471098408323072 15829567 213572196940440283283461077134289968544 15829568 -1197472719011533412982027814011969994752 15829569 189001321557022019678737616180058184704 15829570 438971907873319826695195819818719400480 15829571 -3811929404724835223806310492209348956228 15829572 1923586513563943423508483754525678557184 15829573 -1736153216548163547757626318828730194276 15829574 789341225253998005062431819001636330240 15829575 -537497928102221432532156488198703611400 15829576 2510335970711476515216485745575666319360 15829577 -5470503265112939312636937853232448085020 15829578 -2169807509776441529457517728864603566592 15829579 386544321071394206323432222093383633384 15829580 501307830652855224490276592415963801600 15829581 -1087579405462688814189885396197958215136 15829582 602806702039932588135825451261330160640 15829583 -1220618153067296871673387359601738003200 15829584 -626514303587417245123183428025897451520 15829585 -2031380806624898503276883326236941534220 15829586 87124716532887692864375465457496654992 15829587 -56777985750177065541225471729674639364 15829588 -2920063420908921523353499979598299869312 15829589 -384444976767195838158813589745183010432 15829590 670965389389944908145003079402352640 15829591 -7259403013604621822955382789677794966008 15829592 -2402189103892048120482245305488881049600 15829593 196340830084317538049389094525392900800 15829594 -577600189875669198195701162098181349120 15829595 -3925328250706122852973840429350647534400 15829596 1207276856757899587062776391253796477952 15829597 2137602538013819661797088837719080860486 15829598 185616358011556010877729102868481868480 15829599 124967436089419805297705608204111378320 15829600 2306479211556674907241597107506695372800 15829601 -5204673574292482801626594820651232481468 15829602 -962506094209888188131165809080475671168 15829603 -64759091675978385440697622992528222160 15829604 -164089228073029938123445269681057644544 15829605 417595845021523346836658631492147948480 15829606 1165458461722199029450209286027901481984 15829607 135669358986215917631918312133896926392 15829608 -458881472310302711006881618527583764480 15829609 -2295298686231228830209699169529432117190 15829610 1647060546566333003435174422803411012960 15829611 -916775519747724408137613611722237152000 15829612 -196838883960195897301130827244253554688 15829613 6612827615871922899500968108039926539862 15829614 -248221497278987000975543528406590242560 15829615 -7406413429836991652879261998145467680 15829616 492682601497009272476025305999119417344 15829617 808235483633061543076782416730781837680 15829618 -90295528418994751145132846869638816768 15829619 -2620261484964488849173609584058635661056 15829620 323859896022274711603448375495605524480 15829621 -2022518076709593980282360010776468428320 15829622 -705547330126287424883919022850402332800 15829623 -1534317554638297869934213366908162140736 15829624 -652573277282775442862635079841773568000 15829625 -2709264922144426663138236869458723200000 15829626 439129751384835478790179809849386809344 15829627 -268619906426188108684904952386393231856 15829628 -1341899288102683582246870878589566242304 15829629 1253236724893254883997778757229182916160 15829630 -7553083712691503488092612360443375040 15829631 2227116411373722924970347767330265666432 15829632 306410860666011403819856009593387745280 15829633 -61071433600977059064307674782135540896 15829634 -376977203053939832681091268121989901280 15829635 -771681037841728631204488675297338816000 15829636 203326345028100808853597420712674798848 15829637 2677879474235013429969831346143928396320 15829638 -606797858644809627396725354024075054592 15829639 -1335774767047773156211013626385353832144 15829640 -2940727869251855460164974032296644147200 15829641 -88455264505710756829367005038278592000 15829642 -1928663163679511339315734391105337766656 15829643 -1416063978109058867222916546232733904480 15829644 -2507908408396689329991504793671285993984 15829645 1164036165375910696519946206636655649720 15829646 -1480967658164993216257292406258736516032 15829647 -9518473744766366349773140655597481678336 15829648 273813596654397506711376375344484687872 15829649 -525731477611713325331087167097507013600 15829650 -1057201059864364697941690100683461012000 15829651 -5055541664713377874924770748568977867348 15829652 -208459205524833982248909727076180336640 15829653 199338991605897672717698128599950109504 15829654 206655394840001626301569594365749452800 15829655 1107230830385684307697793718002209464960 15829656 1915857586519697347564729411980939571200 15829657 2987785170195073177229527946164555832906 15829658 -1398332224020926450355385925227462981632 15829659 -2898444724909559017956427485474427834836 15829660 -1150286128030843971212498457967983820800 15829661 -3924530148153721044938252526065242449408 15829662 -821678517204246843294785264036705105280 15829663 -3059012779977552497117551755603963799056 15829664 3246218636965060451616244539461809668096 15829665 521882471735585843838230283252237947520 15829666 -2132933490402029685115367680345744318176 15829667 -2062558203197828871714798814000354025568 15829668 64630820085181625744498533016127224448 15829669 4661219358823834776242110668053050994040 15829670 2460474762465160500521092420738952465280 15829671 -1904115770522281429775153395428918556800 15829672 -1216155017944259295791409816156963763200 15829673 -496213933914506924154292815993992566776 15829674 -207641227476375389304613675107365211648 15829675 1791173542313890669987314635787755672900 15829676 20171212667234483008476181618400389632 15829677 -1055246814640565351169771344649887709792 15829678 543204994400353072224814023142361542656 15829679 -1845649780304032747033737391228459182000 15829680 -312275532109682854567739824282643005440 15829681 658996737903918151671785434095470315904 15829682 2089115088796327941262692706484811631104 15829683 -2518166649686712906357290660909963174352 15829684 -1360284539183400944049364016044591111424 15829685 -79730239179683359940493573924484992000 15829686 660371458721906574196427646688807382400 15829687 -2722392266536641616352764202757486355200 15829688 -109670609244438258367446803488491110400 15829689 -1560853951055382650709436284455119091376 15829690 -42845008595835565316420231462377358400 15829691 -1461250088429279118205432839236461354908 15829692 25433256459600004237190295468773409792 15829693 -4289882189790589805585594381129594555040 15829694 -6309029113777413816914123498170919645184 15829695 1924066742969146219118032564747078221600 15829696 1366591040601151413527142334422733291520 15829697 -1340949559577510685742784266655273007660 15829698 -439011282319326629606027480243299614720 15829699 651023022140042801435058122383793680700 15829700 -444965457086924455041526376531696256000 15829701 53901780481969221336450164160913530144 15829702 -189709902214788166068853806423121611648 15829703 -2110358230436618875233957129504319111680 15829704 -3399726216699601362465785515627315200 15829705 1697613878572387189208334544977250501860 15829706 -2526934886553028853644555220247489386448 15829707 2998829980485028195197171331404252607488 15829708 3180019520482147947113014140668931655680 15829709 1260062772871833472196437627488627197760 15829710 -33592884066089743999578041628746196480 15829711 -433663093457144818393774332261852211608 15829712 -19646624261341163895231424479443632128 15829713 176894815646665454419704233398494631842 15829714 -3284147830839393786233168698339551026544 15829715 1592560700020573827045192059680941149520 15829716 -270776938075556703720048896980958576640 15829717 -2421197784914442745323843662900373217120 15829718 -675556407595646845707016024937711867520 15829719 23267903442317124361601345977276096128 15829720 1991889673890075703685668874199478272000 15829721 1957107744856501162847382332090724781332 15829722 -31858096368598184495435882565680709120 15829723 -490634195228018912561706247954051240656 15829724 -26842895010918419312549660661903189504 15829725 335246605647155978038938678067014333600 15829726 725553429613295621512654017371572449984 15829727 3329427367222061407013221617459793026000 15829728 -2697852880264641511661756426706201870336 15829729 -1286744109237889654471503426768428547516 15829730 390241473473305530377428667615837798400 15829731 -1249541566251080002645421034504870431400 15829732 1725736002882900004855536924616061972096 15829733 5853190124715541518429605084900842649982 15829734 -307033855599175020597033198120305756160 15829735 3463548578631713403266935826677169722680 15829736 -2083891399336513023549196277290496409600 15829737 1193802465886380773674488707360399308800 15829738 -1290251331289976851329751972020093331104 15829739 1804826876823144983883867637109039264280 15829740 551689215819229095301143312972012610560 15829741 11429334264795291445749745608710910009792 15829742 -977662143591752362268007365507933665728 15829743 1753768348215963003749234700407390893200 15829744 740947404567956749023095286014797381632 15829745 156610838308119944235035577174874533120 15829746 2266622093930102019818469734426868672000 15829747 -421835471232448336140831032611295976768 15829748 -694105412751683483685539486592046209024 15829749 2899093281851148000859870524643543931808 15829750 592121770556013334580670443959720128000 15829751 1105539536848219954556177385837636434352 15829752 -42059479068279287204747832205551820800 15829753 5543542634975503042606847642844856401002 15829754 -1553312174313058085658286689007781261088 15829755 -3625466538571868645927532316893269664000 15829756 -156590063196481460927801073869820129280 15829757 1051496661935069650182763422717099168006 15829758 -28890102134561387539400785966585404672 15829759 3060048297438973025776489251426651527040 15829760 -2156018259918721936585511415784144896000 15829761 6438403605662645557913467313771945200320 15829762 -23627838289605484045390695325679938560 15829763 1221463353940617653333656065537991015440 15829764 -275300351981226159527763068741084058624 15829765 1088546067082686173203477128682421942400 15829766 3020758290668343984806046453665340602880 15829767 920288531966291050439231824526746143984 15829768 -1376673390186396220342496806973002874880 15829769 -2231178585429667147014784628086380121830 15829770 727771884441138498989327700388029350400 15829771 -2876334347105696146544745595056719642808 15829772 671383446417416376581585518500639959040 15829773 -1850693918680323727309208138563650355200 15829774 2964828552183669293698134347241547026240 15829775 114355250702130739764436811814211452000 15829776 -609879346475426365622039325525220392960 15829777 350379752049073853988390906238534630000 15829778 -1208704504446286477501828188878414899200 15829779 676933418971373835679239932091513849600 15829780 -1497417300848086669242214650569314310400 15829781 4896326301295805663066236170210856654464 15829782 -168161983121136766903755282799889951808 15829783 -3230836679580028569050508274500747888640 15829784 -185261755016302550004019756784227737600 15829785 -138692297157190279406615029516136685180 15829786 -533309624451725585250892706313583852800 15829787 -2998889841911944464938068818884870737320 15829788 1044898741097061412351313996574508449792 15829789 5613398773658260362921277031129382495590 15829790 -927532896640348867203067445822796529920 15829791 -3207745580106915188151261530747770264176 15829792 -1217738491981468038818461078271288672256 15829793 -3859046493233585419407954290284647097680 15829794 -1578788818421701130385519627030128664960 15829795 3140796184028470306256437093245536818800 15829796 2114969236101175850674395680460196371072 15829797 -4138335792104580053896895684871529456800 15829798 -263761346255101217196156103488583917600 15829799 4685313576184434431940516953844996439800 15829800 -241286292991983840366870124377477120000 15829801 -1150360544462376196671112398055213836188 15829802 -973015041612906827897675239171717615008 15829803 2875453631214756696486428244205028112000 15829804 -1419283903351139390381833437248181785344 15829805 38909542235111269420842273150881360640 15829806 1025765384983435568578886021523226365504 15829807 588314615985111659629503214210705682400 15829808 153134832239636326386057029535189663744 15829809 -967668790804717784939769785165467391232 15829810 869285220334756092965603265765062470560 15829811 424726938703713511860358636818215154912 15829812 -1711921917484174857817304460344563906560 15829813 -1827247910618692704513449371086206920836 15829814 -412179721880046693714367951285417199616 15829815 -146277128412839239306259058302876322480 15829816 1427330986901687346341287417167907860480 15829817 -3026819818428530933400203359560175494768 15829818 -1716972253138398853855639474562932968960 15829819 894366930212412759906923293059871130544 15829820 435069749104838108812867867141272192000 15829821 571422671450097026507542147143039007104 15829822 -1929868869282881695374336803606161468800 15829823 4274041550181718829814746523602008923072 15829824 -498902756554900286944956840650672701440 15829825 -3820821153669038183154478966171977850 15829826 -17347859834366092035220397325356604000 15829827 1252208714120146893556422821845789791408 15829828 141661926387885742169737082866156670976 15829829 -1526468737957761854042907104125349430624 15829830 -77808931377501660916887188075627879040 15829831 -108620857284512047365973212129497430240 15829832 -5699066067989699441375041821676244459520 15829833 -3099569346651112616044864337893343950752 15829834 1760628320048973340354339723281969503232 15829835 54821357613096959219639174112629237760 15829836 1926387338099015247172430426567268470784 15829837 -632480842876083629116669450319519733514 15829838 402349613281916766268880713223470384320 15829839 -2337853319550232919546008765151114092080 15829840 -70431417615940181485157998757790351360 15829841 729672919728520950489142445888202095472 15829842 90967069951291920195916284126361803264 15829843 -529297723520192331166871532447692499600 15829844 -93703661596563090569998850948159516928 15829845 356362393085394760299563271571965624000 15829846 938483343216309323576364284151725583744 15829847 3300938902826622591735457140681707258712 15829848 23070241381730466115408050319991869440 15829849 -85703169632318763363314772952164664064 15829850 48574207817594767009758773197998248400 15829851 2816922884182437156682199037412465607832 15829852 1309970652739718044097225807702911214080 15829853 367075649478609445783961829821835984000 15829854 463520835945349643816060581689529847040 15829855 -1218229828177775945696100147832322529240 15829856 -850168001753668745995224986642524667904 15829857 5256052679302138935279280915942607396640 15829858 10127185719705203582417029838971356672 15829859 -4164654740813627183324686109367087347940 15829860 1594641959875092939584215601777256898560 15829861 5587483503400235616331312982949471134462 15829862 -4374206654495368803453742549257976876800 15829863 -868258357476729683832311240509020821376 15829864 5310592761409793720741135841029007851520 15829865 382159555862852504331604248855282576000 15829866 836181517676325838438461622309390380480 15829867 5052798794697255814553942837994323788916 15829868 7179661603461940778314512452067317222400 15829869 1800408903783408545368414895810051143680 15829870 109358012993366946741534544422668348160 15829871 1092275380612281727767908822444911104 15829872 -355777169714524107842736080760816107520 15829873 -3901919692887029761802082463868712844380 15829874 6025334853658839069880409546720337936 15829875 -868004668589496431489222257704436452000 15829876 1147525107868171930106763398306639278080 15829877 -573190159988471073675462968830400539200 15829878 1046414339771428689238513805291039121408 15829879 -304393463908386940242804151180492133816 15829880 -956692264094463845389059714140985139200 15829881 -2218581713805049989482193380128918224960 15829882 -1966555711612958350701475906346841477120 15829883 2422234115466704171949064085867402004132 15829884 1119588220956259780871947728988155494400 15829885 3043492271569251094094305323685655497560 15829886 1996541296075830563146907338665787003392 15829887 -3513176732408364327170423474250003338040 15829888 1123064243505517977831103100751760588800 15829889 4162685273381604337471823601070595707392 15829890 282293729780786148953873247891235430400 15829891 -47094338052985692690019924090207010496 15829892 1719991062833069174804541517552960715136 15829893 -3309105058181522909823917742740437942818 15829894 836348820533338746156264839709829286496 15829895 345568567296743714832656335740166714560 15829896 -675697474894372057427356425571330867200 15829897 -8247814452497693030241550888700761346048 15829898 -196968053323576934334691254163534291968 15829899 4340555455866049740915458473796326929600 15829900 160535251310179757384666677685664384000 15829901 -317001224650999111275959142029105780160 15829902 251570325211536539638452306634838691840 15829903 -5087567285150301942428069601206717264848 15829904 48951644162631512305658139550706909184 15829905 -310726438628377912634813721499758286080 15829906 719020980654001055513228060573158027152 15829907 -5564762177994478794187323080913532798800 15829908 -337719665542445502320227945604469221376 15829909 3582134128371103930445571282703724733600 15829910 -2395599429104294288920779550062199760640 15829911 -95380290492358928516021307420171715680 15829912 311629181831468928786260046903576698880 15829913 -4920700150426127773703824406151496072512 15829914 -462967339588963056235871528367107842560 15829915 -2280782619840528281099924043932851153920 15829916 1024931135447190960140095576257944010240 15829917 -40013738441676387387880743012847445952 15829918 -1070281890906622854621867160891221554496 15829919 86199518320512859121322326398131673440 15829920 1836954047432851731662499116368230481920 15829921 -5583310408776157944014992143830609486878 15829922 -521603497381139486371218668488215373488 15829923 -313474140989491623894910447923258565632 15829924 1407848985112566354128970306174945626112 15829925 787944093236493436985507617945613050650 15829926 226123723559568983179750738487038771200 15829927 645125842908688323085896745353586758472 15829928 -3308191771632945819706426152992827683840 15829929 1063272652088747555250300126263701296384 15829930 -3453087102618368450686862648306389017600 15829931 -756408054365224106984092208577940885968 15829932 137628798744385785536662812337663064064 15829933 336652816772584914345951331776512806400 15829934 10083071674263390243942475447007440896 15829935 411560793928205702591528495064778283520 15829936 325400787545222571062200821742097203200 15829937 865970972543387888449009208771337629586 15829938 264629247819289776095844897730836760320 15829939 -1586247823299051749306623901078805093144 15829940 290463252392294121381731065386066009600 15829941 1368197278706999123863218677693494252800 15829942 -861936627777247498471661511424271952000 15829943 -147178018119242641539676195962920174808 15829944 -641307944426963984745253456445724672000 15829945 161223793231440561653261542726236715200 15829946 -5991651337649923173445791382326063504 15829947 629732504687645027428124034677258684160 15829948 -443112777141521143489534725231901576192 15829949 4239697762589425962278529891552838234950 15829950 166818327100636485306228973012065009600 15829951 -3401384144158320010202783971171351025496 15829952 -398641943247943401413810943623738425344 15829953 3911882551868527551090631924020125800704 15829954 441144799367734172199824700133906755072 15829955 3125368847403396362629567465346236953360 15829956 1167422406117568353947701659198925919232 15829957 1367035605176427613657665453027203865216 15829958 -929437154837704071007185387953739253824 15829959 1516882662741158116170207514951236635304 15829960 4377662908619698411865139092480006400000 15829961 -548095236850567366611712953842223349440 15829962 -2194502070732700456349944617821899016448 15829963 3591688573253181758518520963585984952212 15829964 724597130852031687793863816363992678400 15829965 2317612285110288676020592369268806056000 15829966 1708070840400818865392370950459588418240 15829967 -9390471260948630616175719114057076493520 15829968 -86542171211242685881452166026375462912 15829969 6372784682614329968852981153533296360 15829970 -198634615925602590197529563869570805760 15829971 2881418824007971508962486308247316400312 15829972 2084129983581701857373641250253365499776 15829973 -7231259937615821251554580597523875577778 15829974 1383518282267835848954774317060000453248 15829975 -570005483800222002068002828059452171600 15829976 -8668962639974714346595075126669113507840 15829977 2876818879177976487920789445345254304 15829978 3995943274155897935637263385473573856 15829979 1719994705113868231018660755149065960680 15829980 360267946858503186410216344824479416320 15829981 455443085601823181896795903777255013632 15829982 -746798737415199038928818940758750873856 15829983 897410599108737476336337146983948046160 15829984 -3663189290947981259140976868666343686144 15829985 989790717352097027831618673234401351400 15829986 -2137978341285248790908697270186682782336 15829987 119102122117157985958317187985696608560 15829988 2273411679638860072267223750973024635136 15829989 -687898124438530096491524604036330619104 15829990 -644650166869970385894288192294810134400 15829991 1243427050494046008060169160810304238392 15829992 -8215664743577755427319248183893750579200 15829993 -6959356425940974910941190879029260498758 15829994 -3367064036238513075183900342256995610704 15829995 -292929568033043865644877263783390668800 15829996 307473133630544896543229631393242730496 15829997 -6265441615899891558473469554369960731380 15829998 2231073533282511325768648744683388613760 15829999 -2396064796897014425972396359803234478000 15830000 -79108960046826607833957722485678080000 15830001 -1998057091354599461717494402257162380400 15830002 -2296355494363199738725986424988134934400 15830003 134687730855937050396261532184604981504 15830004 2516146005086484431098618489758447108096 15830005 -2839575933543272038273287163804948490340 15830006 535714198763990976176862643903324715520 15830007 888541700441823083837641383861767246592 15830008 -64255521831214935122459850921264599040 15830009 -1265337232974050834644577644411834486272 15830010 -179433910389241060790921359201328624640 15830011 5221410232332672171841712804087078936612 15830012 -2965417666675606127785679464828140119040 15830013 -440337322208707892170220407252030304256 15830014 95713778531426056695254295726347950272 15830015 3746018904821621638900774876087044025200 15830016 1392254471194728268698086436187335032832 15830017 269044069114700949003144006169035895232 15830018 321424081469274080536908832963069562880 15830019 -3055320650155446069397232034723258794400 15830020 -81513186478640673528217605080566579200 15830021 4319360794935154549423195404325571959200 15830022 14296812834589986278238805801922428800 15830023 -6750241564783461922210648866493808337408 15830024 812045232937715211270933926829807206400 15830025 1495219094036444924962265467359236854800 15830026 193555209454425309682565889154088214528 15830027 3096688248975490378291555404327735052560 15830028 -1229629939095609843707308382751288837888 15830029 5668435304252651347348189214335467970476 15830030 1546984280329247336038915907718952148160 15830031 1037586701274513457242230450362662274944 15830032 -914453293378853735215935547626412171264 15830033 -4198745099909393509213446375197371837836 15830034 -1187810726267540959637130663997744569600 15830035 -475124931618836449555207189550762643600 15830036 3899576848411280633220485083455998378880 15830037 3243285681467722486590298330245059135694 15830038 1786324031922283564565381919258586025376 15830039 744964829450565893422907017389701184840 15830040 -1104988619950220077517053106050646016000 15830041 4278117355389446188727860087516322506442 15830042 1199723124044624684044972060272052457472 15830043 -675901351734507729214202860246236921120 15830044 1373979726443579328883042936622044070400 15830045 -1218602959013669505444525293132833203840 15830046 44884488577326297549657088925643408000 15830047 -1112297901685806564720819349095331899680 15830048 1769873923647106115213582798876921954304 15830049 63514562739705342609899492521496094336 15830050 117117878976366973402490834168257048800 15830051 5903522109557701830476057910894686153052 15830052 -128992510007731058707463052303772876800 15830053 1462020895638983927789016781272722400124 15830054 -3572883919856565234548479655646108396480 15830055 2867047158651963464759019637824356797800 15830056 -6601346304297345504248064280749862502400 15830057 778974747871433548225332541502041889280 15830058 1024414493584689015857875710085401964800 15830059 -596452470624810426680758688210739832320 15830060 -1908299225737333863787618048308411801600 15830061 -3064621975000689140218100781799885456992 15830062 -297227012717019309911717717573406929088 15830063 -97906624443001085844324864826160009736 15830064 706872255354996357004673300535278665728 15830065 2407901995389909532890919386432143105460 15830066 -303526482735072476654206215434855393280 15830067 3090959441130542077023342454026723960 15830068 1086764207934529539655749689315953821696 15830069 1527824188224760309881141084109415023470 15830070 1302283366020145888332401264373275443200 15830071 1693959703772044394371131712495246388392 15830072 -313683723694657649492152168384910131200 15830073 -68027422474772098276891186131831722880 15830074 211417325897025509329410923007021658560 15830075 -1292696882330114761085496717903094427400 15830076 -1737206377280797778178651369741200440320 15830077 -736222793793811331971713073849338715188 15830078 2673022210265928736817281555488151418880 15830079 -761991168213511258240117424805363023472 15830080 109881398903358880972240797279379783680 15830081 5181521672467398610987332353762715360000 15830082 -845352748705702977742233448768758087600 15830083 -3200647927347287069741221583751397743920 15830084 -2221658567770467023545212725167026470784 15830085 29804828307378570824612998505180947200 15830086 -58444210235471948631256842217889562240 15830087 1329096507217077102793210827830290858632 15830088 -512098336609073066481966644885895905280 15830089 1089264230484154588602497622196894466880 15830090 -1614662173677939821267377597549811838720 15830091 2552048628204203996932730898678646338300 15830092 2992372877136817220152350009358179804672 15830093 3582012464887279295886307685288197815564 15830094 -437903738286974879124488719077508478976 15830095 113610714439121188645854332438029631520 15830096 536094708638872886117169968557510090752 15830097 -3283775323055588244343179335175290142720 15830098 7756514437536141170360231926366534800 15830099 -4397964562003146045663322887900903846240 15830100 261761004122368977465482704332598272000 15830101 101974049049235519158199158044261394944 15830102 -3596179542894229905974989113636921217248 15830103 1365212817430079421135213633826890572904 15830104 -5123587155416013450187636357126601226240 15830105 1120525672720990452319799798711344056000 15830106 -10340612177028533372347174565262717696 15830107 4705583309607181880008321992027189612356 15830108 524013950988762876420290666248169327616 15830109 2762672131612706924551229070566129976204 15830110 2582985985911085330307797977980148433920 15830111 -3110935950051327875659658320386443590416 15830112 -3167367670457357926457721819342970552320 15830113 264414936292748471700252562535311852800 15830114 911286328652942088779742832973492240160 15830115 102470930654908772621943476119151193600 15830116 294202864911191389973352308557446353920 15830117 -4934491293398059265710812307121911653888 15830118 -1293425109113121374083000112965075491456 15830119 -1220491636423210111406166979229227594240 15830120 -1643365272010372024174760786032732262400 15830121 1583906123049754814079463389014501856912 15830122 -773975893604470499349089135006924837376 15830123 -205764008660384299439085766974653035656 15830124 -3887139421157695182563701865139120227328 15830125 5206452822256750745390171121855789279000 15830126 1372039001237795649985431495919573218624 15830127 268203039477082949491915491187574397840 15830128 -176969651461977424081805390299344076800 15830129 1842392359880665238250407139891178637376 15830130 28229300688651848179384131044799275520 15830131 1826929491611249817591579282099353817932 15830132 3493667195416643014870179809304178840320 15830133 -2836244076310460288836302545368011910752 15830134 -1501488292137459627396556186706333818368 15830135 -328562589208842383676525951459174021600 15830136 -595548980137818907023963566597474304000 15830137 -5900619470428038721127818565959265126768 15830138 -2300086778127132638728617892311238427280 15830139 721022609310811188085418400786674817648 15830140 -2851887553893188305399168884815985054720 15830141 472903844917188445268104507835067401664 15830142 -493326051487506146208125673846001937088 15830143 -652420786364797046039937593666980627760 15830144 2181377085783274551938898198046326128640 15830145 -904191110210420494044192924471364558680 15830146 -1807066382876682630376873583830215170016 15830147 -82997234289764435846891746488051133200 15830148 -665870558127701980592580264677806700544 15830149 -79578083291556436285638375586850736960 15830150 -175139127793187256950467728652987392000 15830151 137107020430356706255560628457745861840 15830152 1693845732879907787871352172677566597120 15830153 776879790717433971290636703521265932580 15830154 46333372091872977109905792376869100800 15830155 4595754288665575341109930220305653471120 15830156 -1163365552975293776332327275629447036928 15830157 130070058042825129489315927793652150784 15830158 -1568027955110003679630974482781889376320 15830159 -6575306789671160810284839467315228690640 15830160 42062111255925110193171558936123801600 15830161 5436007691371547305545640264337153171762 15830162 -3055353169728077300094693559639611814656 15830163 -1768472943982510313784378555316141779240 15830164 -26942696134421681534439976140070453248 15830165 847282972902446416383789936817760928000 15830166 -1309328224493103002358611076254436260352 15830167 12128751124024983365453757612404416198992 15830168 6981528372302889907753978683293481154560 15830169 -475579982633648251167964556638405862400 15830170 -405592165997667127586333915011836878400 15830171 -1229421492011933726183067869799023139072 15830172 -2670835252671673603017241495131821491200 15830173 -7851445098388441923277373424356250942400 15830174 -1816367118615639195055860740362158209664 15830175 -835939175927579623728510471362845036800 15830176 3787656081642755022345316125677033029632 15830177 -4795861474912438688977509819469549282128 15830178 396732530200400848270232889411814686720 15830179 -2995285356265479213197160554829640663680 15830180 -1722099125063908780066740084268194140160 15830181 -1459899028893079503650931424281659358720 15830182 568983985829490998391886689256236792384 15830183 -576962032666175506804750982340417477120 15830184 -3325198921884712120313157946112457031680 15830185 303903991067539765685854511854208343780 15830186 -957414146984667544425242340067653008208 15830187 1148413979618453302864593192382675373568 15830188 -2018044798018203040662479579028403456 15830189 -1581446020507049311564442724178196876010 15830190 343993102687470549364647291654474035520 15830191 -957921871395231797810521728413631025216 15830192 -2868140920575356559198761814164766720 15830193 -1787824706440945099025129080482808065936 15830194 377657059537008083283204721077486738432 15830195 1473263778387624433879151450731369897200 15830196 -210599117734108405953641696426913325056 15830197 -6899118092964705649697670039472956142354 15830198 -974280444674933269305252916548113186400 15830199 116537814949289723021135315394483065856 15830200 -61049674646783863598848866365408256000 15830201 3078147306661577454220511256036496446600 15830202 -1318443604325027791233488472396386515968 15830203 2555054261574891401905989205517166372452 15830204 -565584740912840908753041901168370257920 15830205 600505935144754620223036113655942539360 15830206 1194531300823109515055575051382495398656 15830207 -8223407984946219604982767071674153158200 15830208 1340008257558198740352336527121155358720 15830209 212468473104578255095412721604227997380 15830210 -510811120151925086978216326210680161280 15830211 -95396479168448617217627592556898136576 15830212 879798961391156512215416102586696957952 15830213 738444483380313566827212449362045468032 15830214 -6991740311274294947050544513168304960 15830215 2448689025902517692780735464117819290360 15830216 -10133941937628029378163361481915681955840 15830217 -522141523321195627885897017250091064732 15830218 -2888367868942660666080504402746192191440 15830219 -942350160382150381769143170651196229904 15830220 96405637118884096771276239405077544960 15830221 1439144708357825978529625198149274059744 15830222 150840367532310961222598613466566839232 15830223 1267645236048012787917739557458605862400 15830224 -134821964210822304125807786624171638784 15830225 3791153420692831501708716514788437667750 15830226 -258216324726990892944946953446547553008 15830227 136871751426362127277677860206166753872 15830228 229452827946085006844054910705817648896 15830229 666629531351778909883971714291489165984 15830230 -1598283284293822294634362893954818784000 15830231 -1363639534855994354369147663258511446400 15830232 941570990494107302913391034140008775680 15830233 4569562500938532453201949789035927421824 15830234 -341615665181431011746106401128105264128 15830235 -20839204665112333889392840796649122160 15830236 3397836155433224420078002118924512936960 15830237 1449047272555159921771871448163360094886 15830238 2973772439480304911368393435801877304960 15830239 898451426847637768217460815170924383240 15830240 -912586905596695001705144354786593996800 15830241 -567816733856608707840324943274751836736 15830242 -266780503817963454117472251631675606656 15830243 -521703314193945825371108690067194471424 15830244 3223421009748917235419899333549621207680 15830245 3120715433243399640138830384223223621500 15830246 -3356724242619866932483447207131783660096 15830247 -570993458620751908634742193554851633328 15830248 19898145840205874058772215000672092160 15830249 -3678932080222326896099047101584093531760 15830250 -1077979850755690804558969691526382656000 15830251 799792703825864197845737579100364810000 15830252 467504675861325391391644924724872857600 15830253 -493907926117390593383656755469374333300 15830254 625620879346534790619486976552898753472 15830255 1075787480337977212383782658551282072160 15830256 247027709174828217763020640923382972416 15830257 -202614726959177814828585868027273610240 15830258 3919730974474901706363289785500815119360 15830259 2728937888449706524190933313413532736560 15830260 480755384083232866173071532025610472960 15830261 5306320906051632320850465828259649593152 15830262 1492547264112452503273124520815106969600 15830263 -5873830279535691457772011029056844446488 15830264 962328305476600087469043434009155706880 15830265 -169005906400929726310229223648569784960 15830266 -3614973112945477671895250448432624129168 15830267 2740535074330738283496852932576480501760 15830268 -302327813709447397456948304081448591360 15830269 25493563271934447712320054814634956288 15830270 917431994955927726663519980068334614080 15830271 -224029406073890794871839969053485400960 15830272 -1072959696719080545518862617862832390144 15830273 -3588187550751944612321753451836149901100 15830274 398133518628872009054131898765054883840 15830275 2371104938387640158305655205495398158600 15830276 323878685720304485595405687973601280000 15830277 -2229995146214258543367214644548086810560 15830278 -9035403607650779433371935017850320576 15830279 -4543137777643205268422423742729932418912 15830280 859596931350877033638014042443814553600 15830281 -4395028996199257767840512101673587050828 15830282 882035928170561558010921491797409285472 15830283 1457689335542908930345497399001390943664 15830284 -1638910137506767694201221116681008560384 15830285 86756826665456187349560507156201154200 15830286 546522362702614983555379193110972467264 15830287 2635356942544641925370072269065596167680 15830288 -926592575820995582156480695800616550400 15830289 2233787246627833019867001003666662797440 15830290 -303402300275803745832761897443236326400 15830291 -560990613955553221006167312373114664400 15830292 65328944820713476797254805700018993152 15830293 -6297656341022670895224219664184483727520 15830294 -3530270600470972789876911911030808206304 15830295 -1041345589448785606746356291349194926560 15830296 -3732303332662244303359286068289731952640 15830297 1612300417909568542649138341593630220032 15830298 -982547042181759732212786355017042368512 15830299 157249895746784149423986477583164117336 15830300 1363054857711699610343878350790943078400 15830301 -2738385047540689281694666524508381450368 15830302 504144684672068920077336495094717575168 15830303 1751458999825528040797696523793927379200 15830304 -1634880952760243567051037088459719180288 15830305 337309460129260739206300046371649187840 15830306 -5126104963696634658009792168240972115200 15830307 -337004015591911202773786208420603845596 15830308 395805249411355024316201906468191310080 15830309 7838200622541400091148029546311124190 15830310 1164043248618780091953416065695322187520 15830311 1857676843013973593212119034913640438832 15830312 2538298401204945604159410429198377932800 15830313 1460752424944947042297540134481538732944 15830314 337868323970763713584832688661733102256 15830315 -243506315748398972892748216606986508800 15830316 -99122091986092220318200336046902091520 15830317 -1674892045459460436377361638076035221140 15830318 1181081168068142786214744865426219372416 15830319 1392739753609615691571147514656834329088 15830320 -150160413859642434961020430575761817600 15830321 -42828826909107349562799079030749669120 15830322 1069706874711668815457525934144334473984 15830323 268647987083817410263897026549055794572 15830324 -193479889165499900715848635675625201664 15830325 313090756614849749843093348770780572000 15830326 61002628581897368662957084613550118464 15830327 476515488399894583435898457209980171176 15830328 -1141400445443952457003047224190293667840 15830329 -1769355738822249992717837291935332690048 15830330 1062113338105340822255106196695562030560 15830331 569657157224661516884801119058602689408 15830332 -2739555989472244246610705789122124163072 15830333 3261209048983696047201653864344368240582 15830334 -553472002143907789070883634854559204032 15830335 -3314399138828147789908334877219749469720 15830336 -444433502624304922103341172891729264640 15830337 4697129690677390057658371726635566003760 15830338 221473346793538797303338566097777635200 15830339 665281683443503477164704947729623848352 15830340 121672130352732524178122012997483110400 15830341 -2539040166037309658561263216336503363840 15830342 229637646377708663977611331239942125184 15830343 5626502683770219555175079542236377269200 15830344 -2499274035609924355544153259020624486400 15830345 -1207373231369171773396814061576109265400 15830346 334029515938122619869194016483119032320 15830347 2631863511731116602943630986220720739440 15830348 -1477160067757708671384191311559020692480 15830349 -3342780465879965420068607765325451412160 15830350 -352076063278101451376161372646762275200 15830351 487197000029061963086747701871945956272 15830352 626296956062114296802816538771821690880 15830353 156134818719288635944262660563947670080 15830354 1030648872599378121084453100735338624672 15830355 -643128189741038134192465556836306135200 15830356 -292873608077499157622983046678688825600 15830357 7409637334400490605924486900934040038606 15830358 -203674377992435622578721675541622003712 15830359 7058479363355702672389070824963692279560 15830360 -72548894498573911496682948848824320000 15830361 2379915907922091999710495189245291989210 15830362 1533516261341229754286896112969060136432 15830363 2969480174136882055357079585014718836920 15830364 21865156770857777550422511748105052160 15830365 1212555970343564611509649913592814694520 15830366 2189822520977512173442003191900347880576 15830367 168366937361408165486435766572315142144 15830368 1688525689287249147598991460710380339200 15830369 -19032076253848335385959801902203988604 15830370 -54040623643754551516992135863232844800 15830371 3381221437525375789206516538278198220272 15830372 -2286809155278321584479499654397323059200 15830373 -36650611120202066551350539633198919552 15830374 -230205341772927211347776508329334296448 15830375 -5128806327729122653858373310984683880000 15830376 -229964078847785724828409460999361085440 15830377 3453834054413743184765525357537717287226 15830378 -1450640689994365976094378022446895367760 15830379 -2349876290922968031191529333024205193136 15830380 -921807779504169654431281531851298099200 15830381 3236784208985284043851012177950165352620 15830382 834679568949412864128764325419641006080 15830383 2378704309038044279519447792145494995200 15830384 58371472202919905545219489249173405696 15830385 -2714515427162655668573666593481180390400 15830386 1403136607336111102730946094992710757888 15830387 -486193589474135046740301752571592305696 15830388 657731984180845219829512845640641054720 15830389 -874046060530486121633526463694539680000 15830390 1423861258641421696460644447218802867200 15830391 2650054993070250415133640100760039509992 15830392 -4715779696283159945549550869158296576000 15830393 -4284759274351307508386682910581807264300 15830394 597958135767193146319586582745929584128 15830395 568878943108650665873267177437270114080 15830396 2185923565151190964075593820573283284992 15830397 -23408152196998919747273466315772980960 15830398 -99815892500592664632264320026218570240 15830399 911657794823765788100056358734570787424 15830400 1125377397675996516782234658907619328000 15830401 -1140169457873935781951682287424429592400 15830402 353925701954327392219077407994962234880 15830403 -1287374984781066765949436854778995270992 15830404 1932769541691997237558834370097225523200 15830405 1173430161657431612579165250765348216960 15830406 2169808657835220181224625059688191591744 15830407 169471597557533850591809857098467800 15830408 6058706880425366433852261730961786880000 15830409 -65440533332661400991188952302026015360 15830410 2061662918045879639706914634003800766720 15830411 -2445098673311409237168085067471014758528 15830412 467373824799506831351432135880001539072 15830413 149063360041790814732249161810595537100 15830414 424793282923539803101869223688366464512 15830415 -213046988663283374226098169162630748800 15830416 -176136292403304803001079996746866098176 15830417 666600435930858229879192642210536857472 15830418 -934167352611958803579303097101472807296 15830419 5024534787839364271387186139136550130760 15830420 1608449697671277982899169543280863488000 15830421 -3616498141489563119909201992338379425888 15830422 644221584299740851724472327240215097472 15830423 573225692451472365752296111854993063936 15830424 93723522938140507064104897072580198400 15830425 -562136617508039378841451075319626811200 15830426 725145051908337067168833087065744796912 15830427 -1821806266493441896263018314911556709480 15830428 1060845749030138020885577225284981733376 15830429 1338414205139816650758926611957608006912 15830430 -617386401607638742768594837876694400 15830431 9138074075458703362858574267181048321072 15830432 -901513625937752868369997120712972697600 15830433 -1126036350805899991512022237848438034560 15830434 11065864807545804474527842997217691392 15830435 321337751569150071078100878201970234800 15830436 646706880224296817622810633689205012480 15830437 -787314434054451903956189467546766695296 15830438 -1064910483960998127495674552110377632256 15830439 -340597031615461176678638568869888332800 15830440 1777431044854408421397674257187482828800 15830441 2772306515520134694267423230335965552768 15830442 -1535263420312711627779137823629643457440 15830443 -1621078920804104855679582931335038111376 15830444 544944184919601936633243935610099351552 15830445 -1134851402985300821263841688855386818080 15830446 -6167252344128012809341056776528634781440 15830447 2649428790429094288565333753707510703712 15830448 -942822044022604648636558685979578105856 15830449 1125304117722124975398636356251119746450 15830450 1391014558520658108946636477632960000 15830451 717002799210481062292520673506568883200 15830452 -3239645651517296152351615433339071899648 15830453 428507026213213147695068776907729694702 15830454 169396371134816379842290255388487249408 15830455 861509919065535898290306359237085359760 15830456 -1236832316497593723024629124486123909120 15830457 -308642780837709740957494722066734416560 15830458 -273995273025371856896285888335689653760 15830459 -3838912882496176602317380660427294747400 15830460 303737346920571794113400533847789199360 15830461 4063722772348869070240991837586628713312 15830462 1379717523563093832218524328644743628800 15830463 -222973434202012425081715091692579045632 15830464 392231209531502448030299376485054545920 15830465 226836695966017807417560112434975859200 15830466 -2421337215097077576743541034995561576576 15830467 959054481046470045184425854341112019600 15830468 -1755788931542709390807616146452186459904 15830469 1428977257152019821414512569596599164188 15830470 31137882285858501116796733285688983680 15830471 6567801061116612498513419881130533224000 15830472 -474232176990099633987977858400256819200 15830473 4674004890833065966610356067403974181722 15830474 2166736112223800701862119034273101512192 15830475 944671896798903103896879038678338086600 15830476 1139620101767611912981449873601922529280 15830477 1055688398760834446028276685358304763680 15830478 3310895265732604717274359237348055335104 15830479 2572364860509810999085289885041316741600 15830480 144524840263013413051567330974485544960 15830481 1960079246736909082814696005701128762352 15830482 1232907758766041184721766611478155963392 15830483 -3180715559652102647951211046277251973268 15830484 -770633972830210470877037920319611582464 15830485 1283474431577831515184796717882057779520 15830486 893865998024078589624531888367763263488 15830487 957968329027489409065741933958804681712 15830488 -166992862212500066671768758803289968640 15830489 2869469804751248541605381686660830625290 15830490 -481413989758481592025797599033831823360 15830491 -456049876048482201920746750710250070400 15830492 -1494316686124713249495276008279446525440 15830493 -10711990783640913656677010180407037952 15830494 -3095712841508437920811764242486537053440 15830495 -3231878365030742379201978158972519607000 15830496 -3092795557741730383026334067019680317440 15830497 -336512642772736993121589175171564142808 15830498 -233746633983158086821450290879121751680 15830499 -1096219475222427909899961835135001811336 15830500 947903895087303092241417308114199552000 15830501 3445486896582239174626789590414281765502 15830502 1765373849226462048773179724693885384064 15830503 2827319280727429952664375253087961545384 15830504 -6191947833647040145138768696249200691200 15830505 5221985316311782581039121322738949840000 15830506 282947199088484405108514377052401700960 15830507 -1869936743942876371261499132090860452096 15830508 -1841477591716151000155781690247740951040 15830509 679395350094647552209123783760856276288 15830510 848066813971153470691361579070912712320 15830511 415253185889995819684100973464703959040 15830512 139288234620477779259240756074518609920 15830513 -6072266427991127162762027921177704376238 15830514 -503512627235574487412194317822909611520 15830515 1002208708516058394523338985367875603200 15830516 768701079636857072820861638997668113152 15830517 635909111239604065100865034202600588448 15830518 -956615704054425362597273735430365991360 15830519 1216403442574544957855029180959750986880 15830520 340763918236562290960339998985267200000 15830521 -990010963666694283200136234233260863488 15830522 17654726560429460286905304058850562048 15830523 -3094486523275724024912541068129488856628 15830524 985484239124839145082865255296166468096 15830525 3481056553289593210323879381094730452050 15830526 122744736358308553704723557644769233920 15830527 254104390333475926499027967549504805376 15830528 -2640379695213052136928637253915020099584 15830529 1401555771315388074784568740261382448576 15830530 503670416727892077696360972004774832160 15830531 -2259612956681418747820676247293218429536 15830532 -299923911941130411474657445118085980160 15830533 -4535976453496323735087551084232925373218 15830534 -3383018761984888051692441929002470135360 15830535 391289695868401983607955516485847055360 15830536 23536455236309800838328787563788943360 15830537 -1101388124374189952396788162839709369308 15830538 -387369773034188084381765448961707009024 15830539 -909893039854470407506219710787896658176 15830540 5333783847785445563800308776909877903360 15830541 -494278271246905427487530230078100234580 15830542 225522128140923513333195206631239848704 15830543 -4155571375244800341747517177532250049800 15830544 270205329017617491167235914883817734144 15830545 -7295283716088836624704252171635281742720 15830546 2189088121379730012672302640462283523472 15830547 333918791418147431112127567607362172928 15830548 -2445956885338135465889037462391072676992 15830549 1427229517257478256220605416007707368960 15830550 -299995213559833169545276522569309235200 15830551 -1315900807437897754827379678861261488 15830552 100217136927751827138528906123632025600 15830553 -815429244557664602366759283698992020240 15830554 4201891331866914164237225166745072292832 15830555 -294120556802601509401586596998169243200 15830556 59163524982125234221258107927248117760 15830557 -2158260129398600188779239085618597110688 15830558 -2365772842010914825748402359222597845120 15830559 -4807628500999717319773033161990953784 15830560 -848599360303470601207429293940974551040 15830561 1591572917900447401672257003896704104 15830562 1283993057648859293685535525711871334144 15830563 533866583269091660760256955369412855760 15830564 -1130784318025180324278353891198545026048 15830565 -967876731431698579369610328090221424480 15830566 2610876463985812717371898199947265291232 15830567 72848291657501486095298257702210589712 15830568 -1103944388719260683031515721820522920960 15830569 -3823340071160326324635418629760162321030 15830570 277756929452509047982063273177743390720 15830571 -3258380421153275497614171287498704933440 15830572 -1643397317682344321358757068384326394880 15830573 -8323114445183457840745156189247378701440 15830574 -1022618060656184544954009831030586770432 15830575 -1496453526895875874103610989501141258000 15830576 583114522072595610942994007842344517632 15830577 -312519949780122613627634237153368005054 15830578 -2187574550426523342734635079589548106240 15830579 -52100700447691268353458596042222810616 15830580 2024148608321306019457758132573338204160 15830581 -13187420520432981416284923297702917280 15830582 2204132618201635306862721251314093828800 15830583 2956108062628839188457776364074974088424 15830584 721140089818692512844796240396261785600 15830585 5248489718591886676341066983070981955200 15830586 -2280500371306470889624517578213076044800 15830587 -13173907547413795646218188734789264290368 15830588 4287960623325138605779225050355913714688 15830589 -27771138809738821746844904599137259776 15830590 -923741661457506828467816549932887031680 15830591 47038200052381041448903463311810523520 15830592 -220673299168732069120388582912720633856 15830593 5396753981675798274400541652509021979842 15830594 -1477814229276242638161286963161762829248 15830595 -1120494370576889099143108911200978982960 15830596 1308406656555713991186552500395902222592 15830597 102932861214235274609580655499455814046 15830598 -353619315752737840427408104752233619456 15830599 -2657594011197835011047671081255472886240 15830600 -1745361664552190745773090873822000256000 15830601 -3698240527057889751667806935542796383104 15830602 -1310228674123272352533233732644170859008 15830603 -2191479151591294516415098995636371495148 15830604 -708217960304545821429561542529734413824 15830605 -908417730683941319341390749531028836480 15830606 3263089901058611472226211323098493270464 15830607 -954299804055465296081309857849265712480 15830608 766006935033957210194953390584616304640 15830609 362063477377718676900392358969564226416 15830610 -325604554297655521653750810436955481600 15830611 3454203784406728963141451998171990143212 15830612 279946345368384665351094660433802864640 15830613 3130056640174749838461933121756338422400 15830614 -1509306958253123836320556956673745088768 15830615 -724649620014945842098233825481725830400 15830616 -988575216549699598943382274963865702400 15830617 -4698672196653470133175013464714013803248 15830618 4746349761931151770643147999704044501216 15830619 156089068363349214027460035011846023680 15830620 -634002030318357732833468498271129016320 15830621 3775308160015775623504829214664457508492 15830622 -3964313890844657226080647371544178304 15830623 1910231846087104562000135532531492131784 15830624 1433348174870644311526217501053201416192 15830625 -572703463867855044619615642329710610000 15830626 -2863897342214703761377385285621208764544 15830627 -2004148344458760738983230024455886999524 15830628 -750332706584312109786906546038195619840 15830629 2472589536119704186399704667032839700640 15830630 129254629221900056339302224138404728320 15830631 3915483092210622386141138837599729503120 15830632 6620724717065160259955480768258355640320 15830633 181732538023990723741908886103698497408 15830634 -60051440365889082433216003005551953920 15830635 -266891345237695475852542324789703450640 15830636 -182060859329313116203658377263749329920 15830637 -2254978800517203354795088485868667869248 15830638 -519414618679569126708001113209689416960 15830639 -4275502768518705659627410693306273578000 15830640 3408912952609753503474947402416128000 15830641 -3480304117635808604059743525871095654958 15830642 1268987956328108213882159145476048147472 15830643 565093851520127055399775780837732454400 15830644 -2795887545297058105324137803538541209600 15830645 1983479788594501331337175644314077215900 15830646 -243761501415030963716996641513458819072 15830647 -1548046876438775841499520137125752928768 15830648 -2899620455608436761677179365348431360000 15830649 -659029344976839032998960183876348344000 15830650 762844517903415965707049507908933536000 15830651 -3282251748136809619211008528825383264348 15830652 -812679270510641928277029881893853184000 15830653 2140463175407823008472695291802836070144 15830654 -1927096402878417955562449687444911264000 15830655 -1023846866333201790998668886463297082080 15830656 -5990596887874882911318929858166616227840 15830657 935885700465777396668393470350879164352 15830658 -31774094161124603569104265545254256000 15830659 -1925391713186358767613386004600702197872 15830660 -209324916557230727610958147144171069440 15830661 -87376823217831423210401695844544993792 15830662 -2205882175755643805009459919302723019168 15830663 -6239975876057010506549426305166760071160 15830664 -3272981580756122368449599773731443220480 15830665 49879549013611468925137096245594312000 15830666 225204600352539949305884380510388098560 15830667 5514196012670898519237711862146570384000 15830668 797420140325152209361256495758186648576 15830669 5141489796950580690205912396012991462070 15830670 -408009993824235582731492644138571612160 15830671 -1377657285158145467392483956785707922128 15830672 -357617459853734253614173879238098944 15830673 3050566955194239649681323779350046808864 15830674 -203290088083930682898207606801234510048 15830675 3092897201915949400393994802972875031900 15830676 -879513874161256222497733432415097639168 15830677 470571278482653132140763310262520111104 15830678 -685160028108304329940287539863672969920 15830679 -737999456598642763539060986577720205872 15830680 -2492127756264603370368808085061856665600 15830681 -7057106100655606458729103576601205372288 15830682 -156420077343052594369932499248939419136 15830683 -8337504799083549332244408231988531725552 15830684 4829558820099170338736066385348448636416 15830685 994281500263101436713042751304386043640 15830686 -1518358816539705592038289728006541042560 15830687 -92453471238661591065133689814507946760 15830688 -1726827906565392928649561643760465477632 15830689 -402505642104803303535252004660398925056 15830690 -476410374690769963016368289826781740480 15830691 -1688671721178117569226355815121344416016 15830692 2080184528914583518414285085487317426816 15830693 -1336946260847784806353184843254688225856 15830694 -587174996032983024889952647358977536000 15830695 -4242613762095949694257048996179645610800 15830696 1108260357784906051970612601124324392960 15830697 900009957248456607499409408034106355520 15830698 358615454394242097830576631563088480864 15830699 488625592682079074870825795923065698280 15830700 303174657865511344073007569307025728000 15830701 2686851528671672307107235746232359702 15830702 -5623750494984840593207331275952224448 15830703 -982777273735645621573440184118940796800 15830704 1388412614343111686289222010167745003520 15830705 -3505008783811573225117015123161843720000 15830706 113127347283388092737625525282696824064 15830707 401669206704328598473574282373390665320 15830708 3631156599222305868838588787222691840 15830709 -196387525292917613043415183452446830560 15830710 -92816173494379886640972840289295308800 15830711 -1051646533009246445527648723605619914240 15830712 3051390289841091393583438397354278993920 15830713 6905839461875727122941086149977286721962 15830714 -3719917793806738957672853315651439686544 15830715 973518891293114071500638335926717750240 15830716 286035546374514971106666357644831268864 15830717 -2062000233621569598096212837484251503008 15830718 -519269815488526437949792054410301004160 15830719 1892609093479671243353346350113617818544 15830720 -461203083636542259356813851346746736640 15830721 5329827649710381300053641554130366264272 15830722 2125897392716964929265463759025248584912 15830723 -912625645448186451715338579421590567840 15830724 -284912983344508496684063008233581260800 15830725 32024861298753036133021148752804590100 15830726 -2034726201089359552831396572183417686688 15830727 -2847637263742308662255979689936440250496 15830728 -674256213524868024889236602517358510080 15830729 210221404247954603101202570070330464484 15830730 1089815704619607929733686456074219409760 15830731 -1861613490015341953050901179377312657920 15830732 1304574047231057112711256499413782756096 15830733 -3504952617839764963018432960928185670976 15830734 911647311931991486324261845493062670016 15830735 -567916391320560993398575153386942586800 15830736 -24345300469381134803741502072782585856 15830737 1549806403901172006489753562418823073968 15830738 1142300476557710315804799525922066432512 15830739 358964220988603564665504588630646760448 15830740 -2927107450429820502644092583338945827840 15830741 2988556544864825739840058537960742648142 15830742 -1292495890114987014036205552771937586816 15830743 4733502822028462522688903340125369957320 15830744 -1588612230999540781731304357085289676800 15830745 1102314995461753999179377345280752803200 15830746 988561255479820415331467147404858080 15830747 -2213276773769689577943107209599256093488 15830748 -4342261749631730864327894035374336199680 15830749 2155874750520421452075689087129973513120 15830750 -947900982765754884081822569392756032000 15830751 -29387577111718533763203764552117905920 15830752 -304645946401770879695710284768812728320 15830753 -109828675913197251872987501117272602960 15830754 566975723172903777084304590252169309440 15830755 -1154430307471117253062900343427255345840 15830756 699722485844035627691966835898568054784 15830757 1309880682157752031368668511489412393152 15830758 2149981912553857179253568112358422033984 15830759 -2114606967055166978538441703087183756800 15830760 -1430966460897405930967195074500984832000 15830761 794645046268168742917500724631106144372 15830762 379014078349832763559227801026373734400 15830763 -633065382004135138983995675696023692816 15830764 -887352118625134623758742187523002695424 15830765 2222131544728316902785045854155537324800 15830766 137009816725491715097318619436293204864 15830767 -694197338002946256509603726634081003184 15830768 -1757320723971722630488462954195255492608 15830769 2047653718736627689484193489115101247344 15830770 -531274231018637482352523279168599654400 15830771 -4983221034257043996222810102660686233656 15830772 2732722004301112271976655228328393091072 15830773 -6055234957365467077074113000726458829682 15830774 2472193609680382050603529608155325168192 15830775 -546726334957339603366468514251080000000 15830776 -2873333475331538009693729538178246348800 15830777 -482969453230150264331998567008494381868 15830778 8314942428958797651320493565868248320 15830779 -607619784172331570713611528614917679120 15830780 65303251855652047163282203072802304000 15830781 3156143996980192324514332824110753942400 15830782 2074325779203797974090214351358152279424 15830783 309908082117929418561311364284929253160 15830784 1812819812334510918053195662851921936384 15830785 -2611279123964421641027877690570114446400 15830786 1625451183230613170498341123633979675040 15830787 -708860212846533606104665010442570440448 15830788 -1142628854536620703331959878825924065024 15830789 1020079318165592352920171403300334762524 15830790 619215974352668646007027025804819101440 15830791 -2432997626850935118444867793096078407456 15830792 -1471748774457135452870282021032555392000 15830793 6552920106361328260271749507874751066 15830794 -1393752116485570559256036136536887808 15830795 159713830445661618899741999431496608800 15830796 1289824177218737969496532517183658147840 15830797 2158931581216762042674383311688925975372 15830798 -532617924852778638992817624470768769600 15830799 1596751547197700923933691250185794743168 15830800 -608107458685927282624696928615604224000 15830801 -67153707507813067213486332248012207616 15830802 -575613223600928575332951623971713888 15830803 -2706486818179635385189507046021720929200 15830804 -1164393924987125242170241129592808603648 15830805 1868526273304724374810048590028139657760 15830806 -2509817230758353795320019019301871559648 15830807 -97463226220570205047237053875091035328 15830808 -10615655745927182825870386170007388160 15830809 -7671318473720554555354534483884689575990 15830810 1558730328357270676635971007101985024000 15830811 192157092121449079852641755816953568832 15830812 5452665163649263488932873807702939526656 15830813 -3456218814500993119319383827746634134580 15830814 -1414914241082884433181810125441296493760 15830815 -102451538260748071562269876017290242560 15830816 1652532101557328941723467981153046167552 15830817 26433780301661810260256401865444898480 15830818 -3845311101721415861465666780102068286640 15830819 886679110158058229217214259138142786840 15830820 -538086421802295609520170715423629995520 15830821 5469201807204951895238970130609635074400 15830822 1919953173080313411021376956642416025600 15830823 -4810145970951481756359981568328870256000 15830824 -1673124465461750257032933391714789463040 15830825 2778752957342880381301872369228625753050 15830826 -1478614510240014130628122626017345409024 15830827 -3808514134867879754533048053185022961168 15830828 1341554206088456346930241729641843440640 15830829 1795845447579859204578111977307979098240 15830830 1670976940350169840981108527744959318400 15830831 -639566136587392738114625902252187783088 15830832 4315940603062568913738516296116469760 15830833 -2262675683576504616678389101776022284480 15830834 -3537242718322382709576496492287860926848 15830835 41930837688890852591223890847907455840 15830836 1954810699019238290918032512062979586048 15830837 -103986883097891648672977650132349487520 15830838 -480603304471213609178052659141131689600 15830839 -2786147683196865420427864512372959145840 15830840 2882963107230612757237993273146737049600 15830841 1057870263875785752588680611128533636160 15830842 1372039815127451556803834067994544407200 15830843 -2335296681036781553330273021265025129200 15830844 -1824848126996174459125191191825981964288 15830845 3178301983348285014315120961617230333100 15830846 -2615137346178724671159422255835996880128 15830847 -4110987375184912590795892983474608983176 15830848 -89499951231489730448023995849218457600 15830849 1282922330593661717534138654826291378480 15830850 -111593904112303543849723250306525683200 15830851 298469711195150942558308535194876337852 15830852 -2065663151104068072412069940499460616064 15830853 30166790930502623746925515991413334784 15830854 -457560473924195392625136729128773343232 15830855 -2380321736265411268492084252679118303240 15830856 -1444397447223004852525672285953922252800 15830857 -438114872687822052906488484250916324480 15830858 1555780018423743935872349177330505972480 15830859 -253241635680040455610476597422448865920 15830860 973113480932819134137640798640696110080 15830861 -1681779854953207133140607351935940428500 15830862 -1044403629101935275544843775012113779648 15830863 -1070430243094705090422132781583344001152 15830864 215850760024545307437209722374304038912 15830865 2409827233434625038311875785926289790260 15830866 -1494537641585150394090210523495443275616 15830867 1031120535013865014896395524651916867520 15830868 3890777215744199963177274271194944501760 15830869 9724297647621928184597576135343886111296 15830870 -77100509780570682277684481141124986880 15830871 1537204218173493371170245646064138305512 15830872 1610602882624446035278389317359839313920 15830873 3092684352288098637462168300273010282122 15830874 865549794069469593908554271300309282544 15830875 -2439518529582523165118115118051229040000 15830876 2362172565023063649577478378458526008320 15830877 -61263042513526307264435901077608924992 15830878 -552019160208696413019609122266627350144 15830879 -2337105392663839719736079948827329926160 15830880 12292667672358458905181099685996134400 15830881 3540060280847639150725613823190371359664 15830882 -457485463357251192520279723456715059200 15830883 212659523641836997129001891514656176812 15830884 -414056505901903707330692411785678243584 15830885 1235719310842372174489124355217543368960 15830886 -323597924781140669201292857151841076736 15830887 -1249309989679330432462500977403704315464 15830888 -370170901684190543010664202134429501440 15830889 5489545197852413877491437136425514674560 15830890 2514453626217615593109814786748378191200 15830891 -6962589797988142363808958186215007309708 15830892 -499273401742557263444641101138148294656 15830893 -3808735076803476632194199928848835756456 15830894 -807681298195231793700537463269580455936 15830895 -2585705508620411157514165217158549468800 15830896 133705395669036944591768582097376509952 15830897 -3265899373024932626725517997576002958540 15830898 -1094401800077786738968421072001333530880 15830899 1269885517435650341852089577795731840336 15830900 -1723776545441725770928858576106348083200 15830901 -826796209732186486394171328417121709970 15830902 -2294054089676558850916308845626535863296 15830903 1515846184771169809585287184658590195248 15830904 1120213916851896348729722674920242565120 15830905 373709927396993237186326752570917493060 15830906 -1058763525369904832285038268241467617536 15830907 -1179889782250037023089235805562434678760 15830908 1342037214912425420245366669029936380416 15830909 -500702185336436104295084619133009841184 15830910 109867067176428758027958320004793920000 15830911 2956080445389582587778746101472983632512 15830912 -7277426710649991769093088457634181283840 15830913 -25614380678075327330876448395831071872 15830914 -3875830287049403737883837457566426749440 15830915 -1233299575567348857570815173483087363440 15830916 2356159961532199382101032626391431454720 15830917 -2911271908950527028551625686586654480034 15830918 379824097201367191349742640781369809920 15830919 859375143420796231768011642973224694560 15830920 613616720738616428516882575897051238400 15830921 -7050575987089610748630928786887892075878 15830922 598114222930056952882053479661045608448 15830923 -6545020248328061759259239335733043456 15830924 -6759318897585610599472953307476201444864 15830925 767057853053074784912026790477762304000 15830926 111296770709994758676545880709730774400 15830927 -732983340273110515071085613060674679328 15830928 656640315153117100642753865668324073472 15830929 303299035380088352187577520578292634660 15830930 347575625302901792162211281692686195360 15830931 443239767154156553940905543591305334784 15830932 -3184376421405328323312298986588449046528 15830933 173961643935942481063539079619022984462 15830934 358074022448647297670719205646237376512 15830935 -4814060930790595890471800952355389462120 15830936 -6610077726747336158203004735040758231040 15830937 -4975036512588198094400559006952811175360 15830938 86719306923548196804961850875931875296 15830939 1859448508847446632977119792452118200000 15830940 2181320140026782908278301689307847808000 15830941 612105333177466208632886133847738000128 15830942 -1399768672147565153756922130549841625600 15830943 -5100432271383226441655641783088283125616 15830944 -5533172544563866902573583655396841750528 15830945 -2095829857504091189984260813572369541080 15830946 842892769885578859467537703167771740160 15830947 -5218105970043803995411920134615509268088 15830948 522491723208586320249130355842663981056 15830949 1814120465274239374580336214710884186464 15830950 -3427765444273891331015760605898545856000 15830951 -471249728447636471423809624556898021600 15830952 4446524302634342277050233482031656960000 15830953 1785925882636403625522394734397755934202 15830954 -2329906351944933251207635561673359615824 15830955 37137169308234707336952831855168417600 15830956 1191682998085931459052207099682739998720 15830957 6752061337045527627516166106630054551872 15830958 235333322185673755003520628171027864576 15830959 837877256463252653873669694166662646160 15830960 -466654474634319574168293608036310712320 15830961 -706861509385217058208547948342505658752 15830962 -196622520574078613045909903723849668608 15830963 2631064096978833967489717044691863965280 15830964 788768094845180994202934562816766298880 15830965 378085108875892433615089562475762904860 15830966 43611875808684138957782390529495802944 15830967 -726808766233747356853215931895252175360 15830968 829115713165792684063639276532684390400 15830969 -2283456902045517514722550957997907498048 15830970 -687817707716097207924579009498280608000 15830971 946033833295239368535694967690336544000 15830972 -19943203199571735733126797165305908224 15830973 2728913018117028870128374918621301565222 15830974 -879138183693716437977603114150726123264 15830975 2785900025572160183044320770112074973000 15830976 -413735986554139072115322258295011409920 15830977 -5893717270603255461240378562478120938174 15830978 1483285374137602274636057959481924849472 15830979 485934448621157925664219504652459083248 15830980 430910625145766144310200136219147694080 15830981 -266099595540371326111707789939105397218 15830982 -23509906175327525535490026598305862848 15830983 -57273835323387827591770598627756265680 15830984 208598653982993729592174046989717534720 15830985 1265201646338143217169395906619616344000 15830986 27935237052738211115548633995532694880 15830987 1833163441350810548745828321915296461632 15830988 -2929109370229027587243521544870756741120 15830989 -451856283858880940522785693913488553300 15830990 -464783805133899614894665046635359436800 15830991 804548290466002568308699658154701852160 15830992 763900748685442533727412926283677040640 15830993 301482816409770503612082546579593025024 15830994 -293851697093002321076492726261057551872 15830995 2748349352366587021726790335860686750880 15830996 5520218892126192799951672758208684464000 15830997 -134816639334154050969231733841034553344 15830998 2171482717210218752628607716491047437120 15830999 493504150743669928181144664002980866960 15831000 3125917137031583939194138873474867200000 15831001 -1655591926798591322806183689691875360000 15831002 1075554527259675493801586685136568491008 15831003 -1031838584651899707167312410147810139496 15831004 -184681505424803375029363402263124358144 15831005 -874092343464366543593643171265456682880 15831006 463597289243005373683585476574658819904 15831007 109817812709131629057295837323433593952 15831008 7335608612061931188923933077531546091520 15831009 49274493061306849252224996119578644960 15831010 1618795311945085237250232651317427486720 15831011 -1134275845443075142388962186803211691568 15831012 63883386565789110473240026362139336704 15831013 3809325837993345050415212496322151278560 15831014 -1814071990363903857505017031003236666144 15831015 39429694712983843127484803767683870720 15831016 2720023849112209144276059688492538772480 15831017 7772747093475897461363828345553457164672 15831018 858306713227765205963440228022251376640 15831019 -3581062899355375709982092994576847705704 15831020 -1868880400736461891682673258806705310720 15831021 3982552400010775418321759882612313256512 15831022 2153120534299142720293564086801959290752 15831023 1253836352407234218232615324102801100664 15831024 -737367492318325455799745517082852196352 15831025 -699564935862466655449014665873343534400 15831026 -134358269698247092029130356148203426288 15831027 -1952486629722681204125963086712550549036 15831028 -4293833282382967704636409702151378790400 15831029 4539499933810181832293578719211966312476 15831030 951657645163906331789786424569253928320 15831031 2451139945975467410938724562755333305832 15831032 824992140467189543284742008223885844480 15831033 1717199449299965751121531372811696802144 15831034 -2986180576752377657153410707002110525584 15831035 -1976011443174262416569301951794776320 15831036 -266576787591925208862654043879980584448 15831037 2886055495246615346479133435363279175686 15831038 -73227350659811200491217498892027024256 15831039 1062047449339869547191180095588740878720 15831040 3873607754683895332079489044317795778560 15831041 -2129072395688180615485435322917637058558 15831042 1040256496356289670823527895030312537600 15831043 1435701408026609510969994537255398490048 15831044 4160471436447035985812463570807613355136 15831045 -287451205036403633569919888197932039300 15831046 -992478499819262899204419885954855518208 15831047 -472438041108584321325426604172415360000 15831048 -1156104636998815594737444864368048947200 15831049 2526902489230821183206363059034983936 15831050 388686467419971898923157444948218310800 15831051 1446870939931041999028100011742283379440 15831052 -21224927673618863067578304771508510208 15831053 706386150827446916772937760865694678080 15831054 272682972885241840163578424650429594560 15831055 757965466136774099740371431998537101960 15831056 470415097740488766016586436336279232512 15831057 1785519707548854015691041404923259258880 15831058 -2671855773619084252457537240715883290624 15831059 -6837876510539912099643813024140765110740 15831060 -774900804471583004277354095275675607040 15831061 985792698588343460758415516945616470784 15831062 -954199083601027391536373216097066442368 15831063 -5265540276900411622155335229963785226336 15831064 -2503075453149043717616480321555908208640 15831065 -362706739559651905270502975820435228540 15831066 -116799009124392459456730688296192723200 15831067 935350949551261834739709560912547708276 15831068 -269225826475499112882809735288112611328 15831069 327962206932209797442719657008763766880 15831070 -654112579496428702390794594173666147520 15831071 -7219236940974189206841830474283587373000 15831072 273939275563931588051930018263943086080 15831073 -604121779045215326931559531135517227678 15831074 197040244405091484936579692273721695232 15831075 260124365855062148038613772315347475000 15831076 144754024055265313363036139505663109760 15831077 -1192582640464475365856146875973583177760 15831078 -316770782351032244612630890856262919680 15831079 974855635271019401825590400090984245344 15831080 1015125231797195778265392305536735641600 15831081 -1064478781728839993516382718397420993088 15831082 -2190534402611982636018547890441112246608 15831083 1814279029310035369862322999256054771488 15831084 -454735563862185369745630062191588966400 15831085 4062439329511102958717953248170447071200 15831086 3126439578870901183632230114533508833344 15831087 -3866626385195049431778512138441358837240 15831088 -176908149957624648327046543293721608192 15831089 996391523204414130055897972243052980260 15831090 -261569515726339224692638898058395189760 15831091 -2471992442926401233055904453877913457200 15831092 3997466911763788434614739396720809183616 15831093 -1549349308538565768449551066746807834336 15831094 -4862344530694316133158176346597185727040 15831095 -28199499384249870645851788171560752640 15831096 -3005449040018005052396037127634614579200 15831097 -8696508049224685672502626625738997251628 15831098 -2242656292595690631150571749940045261200 15831099 3400730277214727439169402492957601456640 15831100 1736632432867332335189747981248790784000 15831101 469534743192758203565816086207329379200 15831102 359727512879670701868434850544312925184 15831103 5822223497965652137158424335694454428352 15831104 -1269797831302185903115995273373144842240 15831105 -3068431376482940910101017164405534983040 15831106 888645092486488822816328205009123717024 15831107 -4109272311726756239533981916639441387280 15831108 -182360788686300446458061362962117211008 15831109 -1127979626817059786850505297276189551584 15831110 -34307450659309426540660808622999728640 15831111 -202909764738272918388384176579438977536 15831112 -1121759863542980654609182936201767936000 15831113 2336563276449915193500674087247276742362 15831114 428747744318493089924979994167569948160 15831115 2738800066816189829193228604304286809760 15831116 1875848715813453795118157874879468568320 15831117 2591274022622403772560118802413336959660 15831118 449601152014939744414047608723879588160 15831119 -7363789761081916214340335517297343228440 15831120 599034639745173731960876339959311237120 15831121 -1162717030530817670353942409114688998400 15831122 370450201521295312849775671817455316112 15831123 289287727348537493409295010622091898880 15831124 3504410750041956717822726138064597479296 15831125 2405056787589356927118566624936102310000 15831126 148270871353581792259658943589883393280 15831127 1515544106801880772407686688601083341360 15831128 -13022251166929058017182221197046691840 15831129 929749447697746653636793489866144332160 15831130 -11958179559969832008356658291357358080 15831131 1763886459539331146434058680598330989740 15831132 -582818231387223599065074249712514569728 15831133 -45432192468657746948511796256350954260 15831134 116657227923487191458810188188332444352 15831135 162192395884151134906358078932146564120 15831136 2090644933643713281409087415581510336512 15831137 -1476822584350964570489634465681171594048 15831138 584941430601904324473473136435236916864 15831139 -2461324675929884953398190109003184409060 15831140 -693183494310499403979475657236814732800 15831141 -87420505609176606214816575325125843936 15831142 278608901563697234939233540635941683200 15831143 -686470757405538602845032134767300129608 15831144 655375908143927465611890190578028707840 15831145 -159174410293342138798014207259689048960 15831146 913836905100932232177406966765803556272 15831147 -3705901066009433846326723056966791442960 15831148 -2995308913877386845597600963372852954624 15831149 1474077495395772848680652743676747358636 15831150 -790012972640362902204904686207469742400 15831151 1011027351121034225664887261617767275520 15831152 694967676619400702212109291837911007232 15831153 229541506509146167255867358506968015360 15831154 -1779316048357189220147555179617130487808 15831155 3070428562069399447270582867953111784560 15831156 -4293486146258357507197190849614178304 15831157 4768284306145716304029182249623380013920 15831158 1664259169973311361556022415985203477760 15831159 -230724655394107190240442749797406639232 15831160 -481777464407736347573844608915484672000 15831161 3927222597490254097436042593590275960400 15831162 2484219667809115714889150683633128621312 15831163 1151488469688223095277344671250727959160 15831164 933428672302489438100095800591766012416 15831165 515465839049032436226811145857014336000 15831166 131047973399247105638337517527755015808 15831167 4285165049293062715085548951450517558784 15831168 3182760389067398410378495095866728120320 15831169 -4707423390224363053025685691615391429804 15831170 -12362476480962027656507026039679562720 15831171 -172081530360225767072480617657203412392 15831172 -84640894013530917460258242863659057152 15831173 1966077784810353566028038334294255959424 15831174 -2288446683722221429749238465824348690240 15831175 338673423598947367594309194849497673000 15831176 675679208812611637165227331823821455360 15831177 787195618878828702988805113652257109520 15831178 3139478956685240668963812909647409523200 15831179 -871961120825367095826956593930133595360 15831180 -1127009391083610134690104144108351488000 15831181 194636853730964105524292374571965989984 15831182 3068118440096103321783725532322144316160 15831183 -2363256370277754860177426184880669069176 15831184 -902078087979617373470681218819138191360 15831185 2011167411310111996124210472411296655360 15831186 -46339188741033479170730832522727420416 15831187 -1232050563134855761387586465616178942080 15831188 -564283752888586049017176038411682074880 15831189 607207153043565476826593941757871875808 15831190 91252858901960262306746884997479351680 15831191 3799499596918158162764039288142626555592 15831192 1020580331130035595238918180323237027840 15831193 -1894728622286305253344690828580973190400 15831194 -2739814596204578079928676916337546297104 15831195 2566466518392844011502033010034338359920 15831196 -10391114884467105299734203561935065600 15831197 377199176366431979148107630324965340646 15831198 3225172410381637488813234938897558033664 15831199 1517449935949528791458502430569458714880 15831200 -1075849709464291553917852598552965939200 15831201 -603853654505942273768068836322677352896 15831202 -1505396917510510883158593113085907958448 15831203 5418904884587192685181780664074953193104 15831204 -388471755057095772521645315437092814848 15831205 2432477379425080435419232076346701049600 15831206 -393778468761589329489803898547919911296 15831207 94015187796317728717643279993871992064 15831208 5905370341869857375648390627885502289920 15831209 1007276587432244725813613608869858676560 15831210 -9012614511761829509979342271689100800 15831211 9843812544267088776259179350433912031824 15831212 766794007452113892748059644609228477952 15831213 -5738146207688503531484518059577346658912 15831214 500875357161085657321181863187468062656 15831215 525212764070562824128632241355659756320 15831216 729661715477858990339795648619958763520 15831217 4616152572468051472100330629294456389266 15831218 -6282054451400839195727398673897548800 15831219 -3196605121011053402316689421825169724352 15831220 184010379239837195492369031536814938880 15831221 -870558385935248253902382669136707585888 15831222 104450462347763626109212115025197475840 15831223 -1338161788870766410170001759543931821528 15831224 96358824823814741420538496968968171520 15831225 665107348319339258356995790551898195200 15831226 993904947452367941323976151613456472064 15831227 -2964406451283084191573924420894772566688 15831228 993420462655641831572661223856992911360 15831229 222186040037269935222723141314956696576 15831230 -916551502948166651983677662763365652480 15831231 -397653323088284813578517430216059443680 15831232 1366712070540042569336982460274249302016 15831233 3288399947996293465523618104535378001120 15831234 -348308697280531129464791631541087296000 15831235 -642242457905898229736273354537161850880 15831236 -3302110830525692462024887424832848748288 15831237 -258983194077619194988171032464801106720 15831238 -2136284871635826213110106764604675576480 15831239 1228385225370343313553628511352566582424 15831240 939505859532022197329072280845704396800 15831241 2592608490534772265977381002539490822052 15831242 -809621591059634142550527748555633183488 15831243 164789080650195867112101500025820812960 15831244 -1681931110837199154582591372445650455040 15831245 2539984459308644227955375441222253849600 15831246 162754493705228757515168738179050624000 15831247 3998668453789221453268719516968213171696 15831248 440754490589261507167600497463178870784 15831249 2068057376147278054135105795412303329152 15831250 -2804175762828544593943163684688105000000 15831251 -681630067102862146149908008786152953748 15831252 1228714976274504800790153965833439223552 15831253 1673737124044855525537551433474152775502 15831254 2495917746423518819155816648105092968640 15831255 -937069765608271053072354628273449079680 15831256 1998209051961782335596852275105169408000 15831257 -292037276422862164661210740935730274112 15831258 -670924479831971088475366583051783702016 15831259 1885610941027768934351386443618403582368 15831260 -504984660839504132603353146802755525120 15831261 -13946814284931738618745429542213892800 15831262 3360897055485076907895938548526608405632 15831263 -3665874677040749241412093806566584454352 15831264 -567277222532605984994406835859190448128 15831265 -3382773677536093307612699114272392335340 15831266 1114700893047589758188276504163750543360 15831267 70986529025676006973328091540451121280 15831268 -2541307446339286890537566183857428357120 15831269 625313972633805781954940644967172494040 15831270 178905316217875436625792065761570122240 15831271 3856490488930265513837858632936957180472 15831272 668818438602258698472272230647599692800 15831273 1535523873844006247768096434075733181984 15831274 252370817179934681283614090318239200000 15831275 -3041676109268086727887263704142710535000 15831276 -1946886295260291300102654900172325472768 15831277 3469143066982463276730267984280074016 15831278 415981595386648710075197803231263947520 15831279 1550374189229593900390697137430070201504 15831280 -503719807781430243307135058835100631040 15831281 -5494129158136372595657212990047805023918 15831282 -963045459146902887923494128069615379200 15831283 -1069990351319828481714149720734278377392 15831284 -1110162870999564095914539405611164139520 15831285 -771096293420553012208817083172869848960 15831286 -3055610260737260074706014466108979693408 15831287 1578832817221337983509909040552386471840 15831288 17851574402960806447157310836139601920 15831289 -1419771800195447174307437655375150311340 15831290 37465659853079272456109868468940939200 15831291 70513723773404726904456110049385497600 15831292 -4721736190219425315831287437835047944192 15831293 -4475025374402246528964207732024375468480 15831294 -19040996879649947273362078336653746880 15831295 1068089647379016828293924834553905341800 15831296 -1194746373024052760600628997115709751296 15831297 841791217591672712221376682319991627520 15831298 232424809454746843696408953598992999936 15831299 -1237301895825163597674329966271502777080 15831300 497229651936264951037586514535783372800 15831301 1719293097188763670425730796568139123320 15831302 -48862153113410082419739777240719391648 15831303 164397589984772465881341999171121453440 15831304 1648550280404971078764001237697324405760 15831305 -2292869381598954525200413293931104276480 15831306 -841219004060544033163799306020406442240 15831307 -47648889432972699647537147304290644040 15831308 -822992882579697691798093488884682361344 15831309 -663751063742987271468511719891466304832 15831310 14301309148286314191293077511634846720 15831311 4564853671691420193651469764192057972912 15831312 -177005605833963283570678857096241348608 15831313 3017456867195792172326258497868494249440 15831314 223566600239758070743863803137243402752 15831315 21621078931875960778142558134938012000 15831316 -301885482567300102868746294099894520960 15831317 4812812923850079033450757318684605924366 15831318 -511825674959490462978359713778626250880 15831319 -1212965671384406660186875258491605831504 15831320 1948458323082648067259479626963050496000 15831321 -229029524671237970388034516466237881920 15831322 955683806928744347153387115160422608352 15831323 2439400902403401834540285741951085587144 15831324 -2326242634217379569378843966894463267840 15831325 1885055992876016481097326288977123064050 15831326 796144881741918126029845525475203762560 15831327 3537484523133381954619503791485429698120 15831328 422533198560346801830805970623156715520 15831329 5212874306451032497318005817850686584930 15831330 425344935375503792778199596802957255680 15831331 -2843230589744318922917668022930787624868 15831332 1277053909428341635303115249614178611200 15831333 -70073815605525433320289974365462408736 15831334 -2558404067488767305162721075844611590400 15831335 -647174985453694840144549661802298376640 15831336 -2062605300681190635660073584807969177600 15831337 -2777275617642544976715313932404285783232 15831338 -277323233931735940215264438534264628800 15831339 7319145515407293369920546752377138408960 15831340 868520208461921666641336889090876590080 15831341 2459136389026255464126640425336181166742 15831342 2564825876414515944011671921522048602240 15831343 -11952224956130212609020184409082765072 15831344 47433759607664743120476465093649465344 15831345 -290498550279101386665160809855817428480 15831346 195318093002857632165229981616274723648 15831347 816977810444573173580037456193392324432 15831348 663572282213063384193892834384590587904 15831349 138938634312405074369513966994428490350 15831350 -1213806860371372102533427883839119403200 15831351 2654031207312288360719840942223727771080 15831352 3605955477998276126302868977249818009600 15831353 -45421740170623328217284489699900459376 15831354 397752246858010999995280648621694767104 15831355 1999418849002698635288259914304115589760 15831356 1796937621404018540523380272195886545920 15831357 -2235258097937938634680655068102394952960 15831358 66550149983749583489737710641880026880 15831359 595296125043494918092540647029052039168 15831360 197212800898682271342469774322329190400 15831361 -2801824784773810148464856191578769850520 15831362 1533886737027330030441285332888637684432 15831363 3182452402276714479953918900660452200960 15831364 47521655095376999234329393994457600256 15831365 308021278530553650282818811779438221440 15831366 -401392963773217722303415423869374419776 15831367 1881733278347811177799719312876635562672 15831368 -171103469948680927279760698430600970240 15831369 298816268360039831267822516557711761396 15831370 -504546267683047231712126997296604864000 15831371 -1878846575668581460963136209439567026056 15831372 -150849126773760429626437133160941265408 15831373 1412007532696090613081345969046364396524 15831374 -1359458989647945495730572332290914571200 15831375 98767881968796437930789022095591808000 15831376 -193333704659446093106408493376662798336 15831377 3508408476383895434641661213314893434226 15831378 958669102731321399753141845563875722400 15831379 -3561202321516153236968190117711854528020 15831380 -2163614598469271800629607671236687827200 15831381 -1586175403135002540656536423199640172896 15831382 171472743165217755738082672461515283072 15831383 -254510831091148886363534410404795429768 15831384 -4255386036291590107114205776132171407360 15831385 2833443953436952961230412466938045048580 15831386 -1536035975818173369304553108547247555584 15831387 797970070098693833397368059319078432016 15831388 1235115158764682255383856755647437132288 15831389 -2027792902663572948786416183157995847360 15831390 -482503508591254609906447801003490918400 15831391 4747814852964465675956080222164248817784 15831392 825906780199921544560698701125727158272 15831393 -1083692006623526247463821092187428717136 15831394 -152051202217411545065137430180663868768 15831395 -3851205027500469301144875910500188679600 15831396 -6802060512884448131422738789350113280 15831397 6316559267331660882187563506950766318846 15831398 -2496826558450480700247250390864825440 15831399 1612862740736039560337736186572752233600 15831400 -640252206231330825948479172240695040000 15831401 2776455174850862503211137599582312152832 15831402 1506055401553631726195315308780317234432 15831403 -277390012346299489948263368229271872960 15831404 2787017041126489675478475395770043552256 15831405 -652425814068958953229373403333507295200 15831406 1407884111380111941830169935488632449664 15831407 4670707157408290379425459314283740136656 15831408 -102598041563072828309196163785660825600 15831409 3966957864272556285438808558644693356160 15831410 2171701680585493927792260447639962474400 15831411 -3235663616339481481768556666045127476160 15831412 -9353318514268395411602482460984547840 15831413 2240877321659584067225994511626885553620 15831414 1789560316394905476074637413260384929504 15831415 -876686547652062245538641620887327670440 15831416 -3926808481011541719891299575480446443520 15831417 -613077490878507902722091342703961890816 15831418 -678351421609231294449545834655243496512 15831419 1330413221019380105754069625230714184560 15831420 377081458121067411201194181413504655360 15831421 805699947783845649602712294169404540544 15831422 -1075703877468691333584852238127441670528 15831423 -366435065839769461486400445985440438000 15831424 -58064519062134166051912198497553612800 15831425 3986479826806417979523414253219422192150 15831426 -433275108166385743246109220619123785216 15831427 395526726132980883255954079981976905200 15831428 -3425320827947297843479697277905605084032 15831429 3757017821136268777574843685063287641824 15831430 267151317206576573886237527766602774400 15831431 -2638718028693358210003149172406145987456 15831432 2526912156722839133405915176020051563520 15831433 16843631932732654998635208224114339294976 15831434 -409731638079351682961215947453319043328 15831435 -322727127327716571023705431584743005200 15831436 -4744649743419945480447162505485389144320 15831437 -694324547445400833495803465883401440488 15831438 245818731583482239720874300469729136640 15831439 -19066017391599836828935672119969677312 15831440 686042825137821383808325840438854696960 15831441 2647183297416177852854250108477759770850 15831442 733067317374537472704204228827331609600 15831443 6771326429936597964394962885405439709520 15831444 1180073566042466626801814883209620549632 15831445 36998682936782369411369990927329632000 15831446 -6493504927249277883742847894262840960 15831447 -439571289167098567873371263825539182000 15831448 -3667670886491946195797105876065941504000 15831449 1117165137529616937532392995481349212036 15831450 96643561278205976367885482589826809600 15831451 -10133969043017891988169815994550415991008 15831452 97588445087533169662242598815458131968 15831453 625738732470327292379239079724281303616 15831454 2541838126602983244412240131767485235712 15831455 466726864176765762552084274445304450720 15831456 -4757940820376153582405077213953493303296 15831457 -7320519734419518327162492606126695453400 15831458 -2338617601744890008127554412508349791920 15831459 3568324472478368647326787437306027378900 15831460 3024566891124051299725513052276695937280 15831461 -2959934744551310507178055801036572365376 15831462 253329842120528921668940180315089797120 15831463 255521719960456059656695937178246958712 15831464 -2023817362066622557129956329556700692480 15831465 344404525520608574809171887713843740800 15831466 499223883697482711853927477824972376320 15831467 4011429560936204471064982008432333581352 15831468 -1975802873888057154306860290238202786048 15831469 -189729488436411239814470797833941937130 15831470 -905154862327659326828677016144436854400 15831471 2432498751968293985594295458763496279584 15831472 531398290746864116470706618519176626176 15831473 101062321333262438028161388767025368640 15831474 2277860472159618468979324894003850079360 15831475 -1809577185673014976347797668152340780800 15831476 1543190558674784542785590809966109614080 15831477 3338478080101565399422803537809664552000 15831478 -669134181581809668416643286786176571776 15831479 -2221923481531980893814641376220530981600 15831480 617257608898843412560727992484993433600 15831481 9919184801388811823617657395420614858064 15831482 -70842621424487460600103906588471557888 15831483 -1150768435816474574994860048571770698752 15831484 -3451961664433320927045155510003508262400 15831485 -2267928249490280881250919280644262196820 15831486 198887637355440102318221520732297929088 15831487 471497660862854632045453235742387740000 15831488 -140515701241082870075620561496492212224 15831489 1006781919992497069572147292870279627824 15831490 -533166341377336926345105829004661228000 15831491 -2651189214014168011302734936446632198000 15831492 -461719790378263098467861827355645239296 15831493 6585435323845775287368261686554190707742 15831494 58216617659783048025775612325045854464 15831495 3050377430939982574874108504596298295720 15831496 -806908975380543095992166539757541580800 15831497 -5378070225598717942254921509740975220256 15831498 14839471653167326376788848118428134400 15831499 505999223055372968596098279697585317336 15831500 -1041252953186173428866619741281530368000 15831501 892886977613397609442871364613940679168 15831502 3731707957688266295467620234401458997952 15831503 -5094872078855610714478140512116138070400 15831504 -444988053332188567716746755213472563200 15831505 1426598130004575365085714819343651507560 15831506 121952976987868618080986442680955010560 15831507 1109724448209044394589411300214093459640 15831508 -2345285204549277651312927966458127360000 15831509 3311392584180995533732360103670362585760 15831510 -6171721750976601439528783190502278400 15831511 4400211127982781603258926658936460403352 15831512 -3379397793344944425969327570686401044480 15831513 -1827733677538461579930161917199466503676 15831514 -207066037267087915617920482919847796752 15831515 -423770215052821948821413593198209573600 15831516 2465370411500878231822505229734294948352 15831517 284430935641866513218903400879882356620 15831518 -1484680069376288635509101031035688071040 15831519 -5007418396225986579661632825284158008 15831520 4225207416358824288193288994597173985280 15831521 -3304238382563223626832496157214381108480 15831522 -503929618032502143692772614277479654400 15831523 1466811420289948416122768311186964763280 15831524 -551279506155260540599814752470086797440 15831525 -7165164329397299954201933844091764000 15831526 848771862211080887129812296122763052224 15831527 1485676550817290348923496729097481587264 15831528 -2496189758597111830371795037649926471680 15831529 -936419303905753588688888428415522950080 15831530 -646616658626232041094058246911465922560 15831531 1958650519213932741352933224270067944 15831532 -173465875664071404891794602242292674304 15831533 383421662458280664566491554135933470304 15831534 2075489449862525371402915642384750793280 15831535 576245747632393448173527386797178481600 15831536 239111293778398341434875013823573983232 15831537 344412033878904029681828902907863624560 15831538 33352703180761429866009500754557986944 15831539 -3018958400865168028465940707755222339144 15831540 -1690808740450868951712105575920595642880 15831541 -6101528923143109319175207307833912691200 15831542 1252835872924573052184643205495960881344 15831543 67002720104935833253015918257308072448 15831544 3971670690015567648265760599567638528000 15831545 -607326838505014319571486565456447353600 15831546 -405711491088506362489366274161407244032 15831547 -880409643693572875132336404550117527004 15831548 -3257904767792128618633734739844408371200 15831549 -169272916368018591494900566358052858432 15831550 210828432300001694297447024468407708800 15831551 -2382095160811221368868214628604135848448 15831552 -1899756258094015017044392281569520254976 15831553 -5134811507969144519919113860595780467198 15831554 32437684932105123100397605409353856976 15831555 -1300642966805216730399141597922277244240 15831556 -2565429296239352814502171760989217072640 15831557 4427825421588820408836336398920974406206 15831558 -1390221138367871636669608748636058814080 15831559 1342745306645904430710856880419221316760 15831560 -194183076394020275480264189346607104000 15831561 -4190994471422076743580407489531201081328 15831562 -1939412956347591441923951699262287989968 15831563 -2602791181154259925265725562224735709016 15831564 -926226169658203922383122885461803499520 15831565 2723464318729588805960085813223498064460 15831566 1725672704250139140652796729515733938176 15831567 -1858348868787897850542938645092285722672 15831568 13753130038712483648585158992853663744 15831569 1753485202318042512605916848272748672244 15831570 209914233607547550724858530271673472000 15831571 362440440915857100834674738251340920912 15831572 4276048857795637929800712275308030222080 15831573 1255271839328204701677539339770755232704 15831574 -3114155105892593711984420445827657060352 15831575 3652987205632832742048893717044233346800 15831576 -148561626636503861830571735505973739520 15831577 -1824307822524638402386523106562503405180 15831578 619843334987452810549603108235837350656 15831579 269979606614472061718551672992806216640 15831580 314240921217816622159514839601916672000 15831581 6082227723785766966854544490324461857382 15831582 838465164010025105040177165632392623360 15831583 -71311302486890192538346721199512619456 15831584 3529577413175536176213350927533632454656 15831585 -114878051418750268957139298547006617600 15831586 1423797748287426206889023771092110161664 15831587 -2632512560010500315983889893722011858520 15831588 175378873605913042301880323075835694080 15831589 6031588659788990063025614460011522243390 15831590 -1573694314451210106685149577037623872000 15831591 1323833059704119687086243687530093162792 15831592 -1399432769789920522828817229926645022720 15831593 7663023842012926844672509539540382964580 15831594 921909551521596617839965081301836571824 15831595 -746468702902918013188740786779974608960 15831596 -1035845307864212247799999019053549255680 15831597 2100912057038162491368684613971902400960 15831598 -2042902758482567876329108954117426733760 15831599 1026441633114958686507225760903347194880 15831600 -666065414807798219282258661175197696000 15831601 -451810744354346499219126483620014392396 15831602 1286569031995298351571744890560243348752 15831603 -47855837176734268313744991870513544776 15831604 -8763707477569320282349863283834250104064 15831605 4735363742066920111632107968840833631260 15831606 1202084033463399854786415382510085937600 15831607 -1314807564747091037616231381923737531392 15831608 -310432637379621264953115038552990023680 15831609 2987037328518628114142454409311153225120 15831610 -115022803394384165067368580126829931040 15831611 17114393547411937057810345953055150224 15831612 85389057457715991942456483539355628032 15831613 137005072369406637653583315950050621440 15831614 170158970553698601494564246651098153152 15831615 1878506349279137036894855083738926942720 15831616 1420914146803217735526534298189349519360 15831617 -987248389887459112820446022276775709920 15831618 2382162345403312328325975939668637712128 15831619 -4644169344026808295163107702905034790980 15831620 -37335086442138536893051827560035921920 15831621 1722194728180079672803433239372153374720 15831622 1805834228743857750076608245215459660800 15831623 -202547284796859012802211077300185769128 15831624 -1824910197394117320341020820250612449280 15831625 -2435907171005576922594196960778508651000 15831626 90271386154461799190014317904927573344 15831627 -1260405833523580120537373091679456621056 15831628 254298480375264426503702163739141530368 15831629 3702640729144767056649640819976719872480 15831630 -429090807306512146563332375046636153600 15831631 -4835196603196500828393085829402849979128 15831632 -557577655206887381666845633744299761664 15831633 1129721309005321680606864052958315184624 15831634 -176090713458532713429884311608633839616 15831635 105788295428704903398640190107603763760 15831636 -1120773494204701800860245150451655475200 15831637 -1088819227297676572039752272460435313714 15831638 618667809618373147256255089515453043200 15831639 2072693801614779607142455339149621309600 15831640 -8255710255953591358028148497380761600 15831641 -340342305880994991605355672401802927360 15831642 387714039162722578057500470924133990912 15831643 1991116796031805233173266316562350317892 15831644 -639216971837905064668943412880596096000 15831645 -136161480436950952310662839272509238400 15831646 5382054596663689462327577950709639051520 15831647 -800436404942491223927726011808317194960 15831648 1505219152431534212270751002731611684864 15831649 -2343127874590882825556862801095257963500 15831650 -1233492717676575313804473315610514605200 15831651 -2974970804102446850030799726137307947520 15831652 -340239462349804810691870872186122015488 15831653 795977288971621273375407794301682944444 15831654 -26559482041114155009160110523041633792 15831655 38923380014669298431307172910436784200 15831656 -458448845593551489858048126618516326400 15831657 208154523518577205635577344454811206080 15831658 1239261180914681927412838182244886503968 15831659 -4014831495614091090229059749387689791696 15831660 -625629428778717109672061638368104663040 15831661 -990460605718092377648247260452821060480 15831662 -1149243651543130189506211982334213537792 15831663 1082530091350660846454383459422509998344 15831664 588106157629816654674771267742057594880 15831665 -1917043221135748172358727021794974228940 15831666 3483380544533704190567834879992839417600 15831667 750640041401139686713558621559834256716 15831668 2915746299299729149214978574051893293056 15831669 156502709358470152628037015284498128896 15831670 -189961026626763542469733899675865758720 15831671 -933260806090074557149921154779656425448 15831672 -2940706832289752140923377011171612078080 15831673 -834464315048284835965021311287352804672 15831674 2426149949414315739171152958857515722240 15831675 -1526735853568200292273868441458386933000 15831676 436225216525473744860747274915122903040 15831677 -1161699205397175817973432300180918446548 15831678 1750627578062413471492610801646264546624 15831679 564428916197927720443730381253541243360 15831680 -3141459436088886523717899291168079872000 15831681 1959310883044333901051125345364334031152 15831682 1697294823241329994625853372461121725952 15831683 244195461970677430395850886306226727680 15831684 2833415750014390669823752869793150940160 15831685 211006458456956821965422268471584160 15831686 -212044627926055739273209873456002614400 15831687 -449711416012407575129713587078505479600 15831688 6367325342981418941110602491719723253760 15831689 -5964158008314270290343877946288191761510 15831690 -168123123625964256176973640002344217600 15831691 601786104240928288630551351920758915272 15831692 5427507502548187238391485637242710402560 15831693 2656620861583837158900822077781192184320 15831694 -1774447810571210834850564410718310615104 15831695 -1612481415825730762780296646337863434000 15831696 384744269223757614642040199001469353984 15831697 -7967498442479918265992521287149078400 15831698 2396533410277052645747285707383217796736 15831699 -249765181467744418363311850867438567584 15831700 -181590582257239717005516439218433433600 15831701 -1081505507714856680838441659168069649888 15831702 -2641712358639240149920152653704684425120 15831703 -2499779518162429311300861813557858485048 15831704 -3156512566434192740040349029230968104960 15831705 285321874430769289632741861911795846400 15831706 2399762936474223251163568385988515915520 15831707 -3964304201102348344804119774244886366928 15831708 193770684896694180098325094334707402752 15831709 -1436573867356138475108053680139719711900 15831710 1003180657013616878792180947599326717760 15831711 -649356449096052966118021067990168279568 15831712 1699808410733022324804946038030917959680 15831713 -5917836462735971050290425981706474379038 15831714 -2791269641669360687240031584312628043008 15831715 4812257209410672607469856028133842833600 15831716 2235408544775771364760639977845935923840 15831717 -2015280245240101145271735440381525724000 15831718 1239977154029595698071132414191464232960 15831719 1300263296714493654894436422045723552120 15831720 801923904932235639582915441019035648000 15831721 3687075440532436155132468060551685600000 15831722 1000493407782707661476647337687000097024 15831723 1370088392817022548976588548735750952944 15831724 1074005541058942398824701775760099337216 15831725 -114715453192193363330490065309895072000 15831726 -947139913049854475319043642494266914560 15831727 -5156742815763734145463861759834853442600 15831728 339518585609019170191012098718326325248 15831729 128116733697523121332817323554425098884 15831730 -2048130460724953866699154688340088366080 15831731 2005653518538814397907046316672131891200 15831732 1218129516646074501961000519318514798592 15831733 -121665864335822605229725711145812111616 15831734 -1963529512964683287230551116723152229984 15831735 331281158882174467308374879310542346240 15831736 3193874898992887743049420268858565734400 15831737 6656764608838747143819034050146433193386 15831738 901071133960482343041929480601603253440 15831739 -2549530330303300986808344379449586560768 15831740 -22973997936314210710066105879012608000 15831741 44677430142491460310465427889966427392 15831742 -1249977854455230121187577981350975785728 15831743 -9525888256565388565406170399922621351280 15831744 -1042243809302112318496962693089495875584 15831745 1663801310971110760039871842950728219880 15831746 875308437509968712957029694513458068480 15831747 3526652080557291987528346638485353805040 15831748 -2813099990264779230409954216868123166592 15831749 -1273699556630008558276732295260696766436 15831750 1011606643400641956504454565741713920000 15831751 1984969919018184607330483648887463309488 15831752 -1433449861074294819963860134290343772160 15831753 -3087668320466990217988029359678340346800 15831754 2309324485870141334316489533045093910576 15831755 5273827540064364475482760852928699360160 15831756 -3143386046851559468436075102757845381888 15831757 -3015528511711960127874880062749686726868 15831758 34849985287241287316587424569532136960 15831759 2142193810792068092697534134385112602504 15831760 -244606607517863973878922742811842314240 15831761 4012461169173031286194179148608810786 15831762 -1151689795128949167953357703229884137472 15831763 -6850117431938974928535944823005219139988 15831764 -1902301411246896012790559453399190038784 15831765 1102122069009738967549570005829042344000 15831766 -2010373005788442112447475131676999285376 15831767 3656748721620672490992402871863134599680 15831768 -2451515784358346128293451363642310922240 15831769 3972000174433079291981764824319684357840 15831770 1433358604794325978188538305399754426080 15831771 525243335992954556017085753019092047512 15831772 60821614552308793374775071414522645504 15831773 -754002955822715922993793958345505960000 15831774 -31139608837696309471766321601695858688 15831775 1179640897480926677291298893595332715800 15831776 -2283777095088576046421665582303345901568 15831777 -118731483985758753325095893641311895680 15831778 -587647739219941804597202511813758648544 15831779 -1546833671098231503156752999668644762216 15831780 1891720695882595243084065270994856693760 15831781 -219684322006621526106294722495965325376 15831782 -343002489273688762979565480640199465088 15831783 -63658866146076258927868990526667200640 15831784 -2645506738059743117405486349127531284480 15831785 2733107275539844133944903102354599346980 15831786 1123357443035742622626312834243852459264 15831787 -2312266704500548230799138453559525057840 15831788 719899223602779780399375050776598937600 15831789 1528317226031980501997989722739727784288 15831790 -1553891582266370732642142692090997941760 15831791 3190068321039264286404268664417876346192 15831792 -909193524385271681058469254676594262016 15831793 -662320473820359443076084431155553797632 15831794 3991355285450010713837898792541942950144 15831795 -66597367365331753718652266122437715200 15831796 -5542290779641354679453381412461553419520 15831797 -630394274120878946696251908006590485920 15831798 -1942935455954560393591731735167779062336 15831799 -3985125253386242537025043977394589915520 15831800 934730074627575805275884919441937920000 15831801 -3814289609200036889891041742564035596960 15831802 -24648534090219782221889166208512956448 15831803 106754673825694917046741055580001813584 15831804 840477198451965286580722093496192335872 15831805 1549149879547782611515313798416310077920 15831806 1883755020132376296221061619968869348352 15831807 2335089984775179814830567800772109975680 15831808 3528356545357284187069751386358763487232 15831809 -2668026034339090396998722153080594153728 15831810 1549892131170524086192233853628274861600 15831811 6048760305325471190110761075442441052064 15831812 2003079020861991944065237846585226134656 15831813 3852503318105407532271735734245867299744 15831814 -242452997005737461528499091252232935680 15831815 -3066345144078908878150430266088458364040 15831816 -249385462310270992331484871741970841600 15831817 1219356503352757482675975073052776515866 15831818 -1592537320899010668588864752719496268960 15831819 -1849549727194958133543596074386033065616 15831820 -131210528003319351503358994085408931840 15831821 -3571877005776146784548252334943678923456 15831822 -135889398146814722912422431610866708480 15831823 -409888141278042694831003400314881996560 15831824 -458885706277379796263213672872578908160 15831825 -357712499261416694814288196657648592400 15831826 33876823740801519232828416303988473600 15831827 -2498662501215532249979839023312708401856 15831828 4447001562588857394153311464184875499520 15831829 1461529720103776468255316116562125335484 15831830 754605098865777313995663721603833273600 15831831 3183044069798126756516446379978245173504 15831832 1915764787214317821654190020750269460480 15831833 9431192363756751236689137423006494688000 15831834 966479823700481555927061731075112779520 15831835 -314557555270425252928720187831705106000 15831836 -2293769338390429501612044961505267243520 15831837 108714193799004971089759360525919281920 15831838 -604812756721260245288855362953273354240 15831839 1614204558453356294063337544986565254600 15831840 -1309135906756792616342223771809328660480 15831841 -2495468003919053765503809617553777209758 15831842 896113398811406907004817248389214992960 15831843 71441957257765730056077733449917913600 15831844 -260130459001176558596890255824569622528 15831845 1786244195859962479796818614523271515200 15831846 -2146121413947060477698503894854989894400 15831847 -3074384042810651963463129996465308477704 15831848 1847747507973070588542492746522500623360 15831849 1638457650937621549114779210002011604448 15831850 167664084217440387642656885162421680400 15831851 1526221781799330197517928302977851329600 15831852 636361692661270580195864293667472287232 15831853 -6374080843409421939121803678874082011316 15831854 74325308541571954410290830025461411200 15831855 18419172000978993140338009828324888320 15831856 -653724194245914655610090531368218132480 15831857 -2160546212682008885418947460585499024668 15831858 -11414992939115854981936730987800281600 15831859 7540536257587189694391320610413374898060 15831860 2978685217929180946462437243767481538560 15831861 -1549886762033103466819806412779172911456 15831862 -1675744620726557683443516638198626772928 15831863 1583974581548285781594670576941701523264 15831864 358624800992076747523436774353349836800 15831865 -647808433614024690976388808507416868480 15831866 -14832423395394445154963391400163356416 15831867 -3655252739268732799944830539530407065320 15831868 -272142270783835238686001533074379850240 15831869 22567719246028352007605608680996993888 15831870 -350822594559516502624705591476705187200 15831871 -1229854767954347220344415434014590072456 15831872 799903670436898486263752189055986565120 15831873 -4134482629412057833958571175247467056078 15831874 -1361325457178424412599496347968508989568 15831875 111397900742867345281077500258883645000 15831876 -733774474627707941351155177064665555968 15831877 4433170071589253241598623556570934765726 15831878 -79329539293260978646890362971850411520 15831879 499612610140159068706913003169465007104 15831880 -3410347170592008576526972023251534131200 15831881 1118854740250064402065759725308267544264 15831882 -5004655863864134138050676067244270080 15831883 1562241411623112015094654296031253856000 15831884 -6883690121260552205331735272944812332544 15831885 2092367623638134399637166554825489968640 15831886 500331004246023063647624636592374415360 15831887 -3396858604028056997148729692380652152464 15831888 68341206208798873352040326484122271744 15831889 -997255863461096630685394072379998742592 15831890 1701925362249027463256668472953639483200 15831891 1783875790277201862661139239220176482720 15831892 2040442828000420566621425678819726393216 15831893 -698024123859634498128825896029607480448 15831894 -739202569235252730040704162031019359872 15831895 29887994177990077451415945036110190720 15831896 -8139672772840266920683061021360619171840 15831897 -2095880181016121994637291073539578955200 15831898 -373993921151644940925822031824681509664 15831899 -4538279431040046261181816054510077343464 15831900 1140677709497957390417971752516581952000 15831901 -1516152835775187813438483092000076960000 15831902 -1465968722943751225070318557666591358400 15831903 1980410965615490103720445761964576378440 15831904 -353960525014756926525391997789718183936 15831905 3352822956508698837118820886248803737960 15831906 -264977676066328598135942475214832839296 15831907 998502142245289889358378982658495245472 15831908 3184063304505881054847046888598989946880 15831909 898321691765072811618575415515087262720 15831910 -973027658659245791384324595758194304640 15831911 -5958238659696373558025000828718125517000 15831912 28334577182756937663747738511440691200 15831913 2949907555344099955779868940022195869940 15831914 26573167278365380852283143046701005312 15831915 -564784484512272262986285721074030048000 15831916 -450704420222575859172763956792957777920 15831917 -655426458444648380292840145380139636608 15831918 1107493561443674245574541824128399581504 15831919 5544147741995956638156886914790223385144 15831920 811436503955370562002152670505452011520 15831921 919139386117823009740913211802673971200 15831922 312832717200412640446690296153670115232 15831923 -638195418540337337299250593899567554880 15831924 -1288152734077748255416493612936188538880 15831925 -505200798495676918394087566757785812000 15831926 -2135553345970510207745644808094864570816 15831927 -1999409205215780879293262539092620094336 15831928 -127387965038037862980775995393093181440 15831929 -2452492350551474838465329773868440360470 15831930 292667569393156006049168144421405542400 15831931 4503460290593646792291063724597914340272 15831932 1948906249811129681824628575148799338496 15831933 817947281355293251211912938414187289504 15831934 -1959183319835326001330538729804055200768 15831935 242394053470540255547483623593530296320 15831936 388499396240601546038641914633466675200 15831937 -1626749803197512088161603620788398470608 15831938 -1250265330031622597373474828545060408880 15831939 588206346308685553381886169335763141624 15831940 1598335596717044297625834976776560947200 15831941 774511528956986345061956673406386903900 15831942 -657826791227555755076658654994579507200 15831943 1410553186927452127649638812700677119040 15831944 4771058257569886555325417874708776924160 15831945 447791575631388282834394762165143077640 15831946 -120177386349342964960750879821117762816 15831947 -3551899443580706776801192688626485093888 15831948 -24482914210597653402646936401912397824 15831949 3091240899356012321254433063498933804886 15831950 -1367726608263660898290596323857777081600 15831951 1699583194359010499540148244478794951440 15831952 -331350582765362651384953475192403730432 15831953 541389590077141402447624736077265653860 15831954 1426924641349327651860579761581887784464 15831955 -32174745702743902159085484733613717040 15831956 -401619136933106091615350801200988485632 15831957 434987212929723946741207632737072546880 15831958 2277119071609677200101079819419888397184 15831959 1950946190500412358555256665099001092480 15831960 812358270323875784695400407277831577600 15831961 -2065874191456335076479822183811967894000 15831962 -617184185158757126384463167949697482528 15831963 -1734626495155063476764890702284426984960 15831964 -1508843066110274586359245737109259602944 15831965 -546051948425194146417498921051914389140 15831966 -1849675549988600135483288502275275262976 15831967 1431547074131530322713915840641784084400 15831968 1200942587063831382444576851221045248000 15831969 3037160902966919977577228146824400212480 15831970 93046970037483470887803309227851008000 15831971 -1185683869843007906858332526035124706888 15831972 -1211926961025053571305422476165234896640 15831973 6466741650143379195038488028552662796222 15831974 2237363669729567692219595893886785760736 15831975 -1119951254436605236794747196936096907400 15831976 -4094209027529213314200385853653348561920 15831977 2457219649033517013031707721550355546432 15831978 -189723159932851109193584122753930713600 15831979 -1088993665968046447418816613444099442880 15831980 2961263232916025542579099242889077504000 15831981 -1612673043390619818283251497582307803520 15831982 -1787040420068075537457065312038356789888 15831983 -11232432235489295779160519409983119964256 15831984 -264065077444678406645745354757751439360 15831985 -182463580074193203293690839215168299760 15831986 -820343678814955178132490723667403959776 15831987 67838312481930391517698626861327234360 15831988 -2372283440499510643237244348991956686080 15831989 890870224232484036413602578608161079790 15831990 359278858621368682781976704226992947200 15831991 -2138328749267941064221682675655783963728 15831992 -1239925328115351521701591752747106406400 15831993 -1453514726468207013847449315066395138736 15831994 1077712738800945117650667130226396509152 15831995 -5305933182357682586448581669724370800000 15831996 1165697950935971438086181604215628206592 15831997 -1796536062597120424011634672161014400 15831998 5407755822874698119300863032916539456 15831999 -2364199881645746923596580107229661957400 15832000 -2294407472687868546495471554168094720000 15832001 -1690152105728638571154684570787728352320 15832002 629644335500423581527335309627963893632 15832003 -12184093404113023180777197949057313164 15832004 -858432529004235843120973888855069544448 15832005 -701746149746323253439214080714917314560 15832006 -1409588856400854745274442769735627003776 15832007 -3804046148765754152790492613431364680744 15832008 -1827857329690257145823823025754314521600 15832009 -5220327490230195305093988439766090586790 15832010 390101377310469865518852020805582520320 15832011 1564861167221337112771589797459498690800 15832012 -1592427905691674529802053203458968488960 15832013 69188593297745713045155849826744844160 15832014 -1998855664567509548864472543940388244480 15832015 6186661097974299769281613217042866318800 15832016 9838011488576422190603410319221481472 15832017 -116972136486937544334107185487670049134 15832018 26557540983041753558243967311736272160 15832019 452932315908204385772500971427215510096 15832020 1171501051500029099357128920949196359680 15832021 -210601537756057112224252456594681820228 15832022 307938605073053890092663266372615553312 15832023 -2493861145937381018635499775998841797016 15832024 -2112825780196998063777704032896904519680 15832025 3388910251500302523074674303217422059600 15832026 559894113173510426407620306126027849984 15832027 464045292182103497061730533349984037376 15832028 -4335439514553726540965353734433860011520 15832029 -2776310450404253829295351142046035538816 15832030 1967045144940633610752068510738231204160 15832031 2538816907091464021830792961256118236832 15832032 -628699560515064686684805528107954995200 15832033 -1195731912533686187024640528978584501824 15832034 2731376218513238477174893208206459918416 15832035 588004520149752702022306570100228233200 15832036 -683216319302053111834202470386514636800 15832037 -1054772697104044629845958822104511081768 15832038 -1459380953730204728199835279811276072256 15832039 -734019569503522954088231964958665897160 15832040 -362162880825658776167099330174563123200 15832041 -3749930090455126780669591362342408192 15832042 -483434971788857624936716949839239264000 15832043 -465721958876736485955379425602908125708 15832044 2723410529665450291089192266098340659200 15832045 -1292771704368910473926940522095572403700 15832046 -3895589036256040720192090511082244398528 15832047 -1531298892874003328811098785052607814656 15832048 -815920574974791078743635407369638445056 15832049 -4771985914288790049290122513518337094328 15832050 -41377318230648373263093343924253721600 15832051 852973161785642540797244791805672623792 15832052 -1719091229749153458778936671026729345664 15832053 3137073206693422585941896460342975444924 15832054 -251248289821044379141008339089382021120 15832055 -2630312251802383876436612340227181872040 15832056 59699325493450194592946777591608627200 15832057 -4807268687490560743399685236718112233340 15832058 -803826856124727689493435040192025982720 15832059 1136620603802941302451129337403006397488 15832060 1643068284638901614039013983535046118400 15832061 -2084704997870731795039034192828207893056 15832062 -778717117455820734373665503247782493120 15832063 -650448030788304068734758808886575603296 15832064 -2327434084729089807370378613037207650304 15832065 -362907361206039305861789401403755908480 15832066 1774549059323800373868590246816846186400 15832067 -129926445242564359480798560227529556800 15832068 -49622052099225636081934958961395048448 15832069 2862960179152221629774499853344026122560 15832070 40298570707633517631176036412505925760 15832071 8856337707648041973266427205982573998080 15832072 1544005264318024664977899932798248550400 15832073 88616078610789947082641246953658299200 15832074 -1470123210409347586340677162460373319680 15832075 680584275238881809374060703030786158000 15832076 1307087979913774195982811789564107326464 15832077 -878629807638530686129516039329133178880 15832078 -469365548348390438495864508454522983744 15832079 -8276594542192609363077141012289454601624 15832080 335993736775234748900060631838556160000 15832081 -1513446013851934680932844213574018647118 15832082 314442169031350083371848634007390415872 15832083 -4989715036507805052818070548032056440976 15832084 56411825568445008945525773158542673920 15832085 -2509106791402741560006304278035264206440 15832086 415820754700374382159957986395476310400 15832087 -1319712376769187702494990607464619502264 15832088 73758227939651077369574613571475804160 15832089 -472450235233826263076311157765989439616 15832090 2079866845597836433352020937812148705280 15832091 460929432424377794678067809395767932928 15832092 -2189841971436643019200382396357104435200 15832093 -2532735468242100739398495710201777397658 15832094 -194995728399425834631447232569705678720 15832095 349245062636228385943218447439571675040 15832096 -180666924948616439525499084714446684160 15832097 -1591054848860990761260069007817986295454 15832098 -55521003115176958828128731056651059120 15832099 1063701295311953013117776949308087755100 15832100 2394989217753654170917289557184479488000 15832101 -5971257965969702407245291036155271999936 15832102 -448477871082462943438099763997817304832 15832103 -183294403457610468320521843238050529280 15832104 3493963286792483590755522390746735493120 15832105 39415360057350968653683289445569903560 15832106 3560980913536042559275796168464727512752 15832107 -1153860041098336242832205318431055096112 15832108 1614096648119488151641449212405390848000 15832109 -2436764476272051536075532226716447443700 15832110 -348384872697327404562454728623866183680 15832111 -356502463660390387334395373783918168600 15832112 300441416819676297363021915013591842816 15832113 -301915459919653450206393272623156842912 15832114 -2748660002494576010702286234235276399344 15832115 -88783710788512090864283206875481627200 15832116 106784693405114997147274478723927052672 15832117 -2908716435761288194334034655856721138816 15832118 1430997813200197046437904325808704377760 15832119 -1974005069356935413554374200211407366400 15832120 -2903744219699060506939455039555511603200 15832121 -2445187525099125932414832041644670025900 15832122 410343101071802227796039306574948559872 15832123 -1242841037947017013746263355986798872272 15832124 1697560858992885833926584565242067968 15832125 -1818300161632748516870007223219666320000 15832126 355277980477682731650083597801883399744 15832127 -118609117730711243627077010158707742920 15832128 -344470716451585692784702354770421088256 15832129 -3244960620097301342897927049522623230270 15832130 1563740883294095021150834431630054272000 15832131 -382753294946898379697920966214100443136 15832132 4904944765726393837453979812651737120896 15832133 7476308763626220000736116746676503444382 15832134 740916164696749589818933261863642362880 15832135 468584455091371693833627914811555731760 15832136 9428639299849370038379333101038809948160 15832137 2602041520989729814340779392974310450960 15832138 2274680217291846113160009030106742925312 15832139 -6368803990927789710496617093731548686060 15832140 -1842693322855105873045639733153149670400 15832141 -133102667299705122722089042793719161160 15832142 -96782738674346230567597927142334265728 15832143 -3055228014993237987510612888857360736 15832144 1671812985987243423566856106987253760000 15832145 2147681645876313160312083729483458016180 15832146 694989858544951240692903717781093836288 15832147 -2153003152692661014468375177764204805840 15832148 -1206452978538497056924566856828597260288 15832149 -3374970529037404784389982292555909372960 15832150 258471948265997499677576811293867793600 15832151 -1176186714537933289183640410885769207568 15832152 -315669215349519430043038229416201420800 15832153 5912370359948894300207706086411450846080 15832154 -406051425898127674418812782681380162880 15832155 140721067518954856775474653518563358720 15832156 1503831739709526259315865391135277867520 15832157 5813214265146866459666148610649720876832 15832158 1005871412876128796832791540473724030784 15832159 9139979897378224378702379273177608816 15832160 -2300269978802125267985756244019697418240 15832161 -342370257858053290439650437287036721390 15832162 -2148743787056118498621670050107384949168 15832163 12043171768698393037981233425250482216520 15832164 -72128853153056636502248269839089553408 15832165 -45538595308510177149224871788985154560 15832166 101040961030886630474013264227242232064 15832167 -96787755250066889497711192466703723264 15832168 -623456206796750167464609328445258956800 15832169 -619799234440203416923687886154654220800 15832170 -19330344055277027087032083354695804160 15832171 -4593951088068413176866618691037697855628 15832172 -671999707893776855048229955433251991040 15832173 654801335538095307934743635621611013760 15832174 693370316153657234330989851878045289792 15832175 -1328133863670525217329219405524870424600 15832176 -190259018664612334106372463815126876160 15832177 241612168228546050478412352234494254260 15832178 -2932363314678589675401392781199394129280 15832179 -178668073940828444427310367625548914752 15832180 405440314726140343356793705903205376000 15832181 5068222861756161393785535929356540740864 15832182 1117157916743988417950035294707706348992 15832183 871491509011387066276399889674936506904 15832184 1732663050431153900113980966520897105920 15832185 3268935249050768237776414148752014174720 15832186 -1205824481461074546347988048997685912208 15832187 1447735781225540140994374053747484876800 15832188 -1773651857159882826052775721952068750336 15832189 4466995800057118633977052950708526253400 15832190 11444696921955778453759607005141232640 15832191 1389765875983945280382154835716911504144 15832192 -1561649607570680357645146967012435558400 15832193 -2875220825817193483626287277716481910956 15832194 1277265258084026907826143266854130729472 15832195 -433776476025787429690406984849269330800 15832196 838079240397014230571102314731918458880 15832197 -510152040545175026297911141814657614626 15832198 -108809615392306830676295002247119825536 15832199 -4167124783962009148724299414843137346800 15832200 691112490624604658012597456852265984000 15832201 -1116668426655371659820700667713314242560 15832202 -1954566933055071671530806929213179187520 15832203 -893498057053841821912861593609613684800 15832204 -1875768280106789625780373498011880548864 15832205 -439914095246433934145501454578323753140 15832206 932227416988336187434225248525748684800 15832207 7034766841597750724118099996484955706312 15832208 417883760178719394588024718770461736960 15832209 -4700701324863121083359083245563606439696 15832210 -615556261806088853410999080942003192000 15832211 1499085105997253420236561669511535806832 15832212 325219006721426084734299103563089301504 15832213 30643434621499733770870699325638056864 15832214 1595056328151164811374808612184400295456 15832215 -902647221329070345864388817466753403680 15832216 1894826782697297460563224623433429647360 15832217 -1697487987690699372283017113565940855734 15832218 1958789317692684487193603866418055068160 15832219 -552415571907909967624816524558941760960 15832220 -38707921782234402363789811686956805120 15832221 1607296854726856805139596474466172797312 15832222 -1454820815677085788502352994220916311040 15832223 2204880459017216323184730601530017683704 15832224 -994029977361918562329463738638164361216 15832225 1229433293963259715865637758231649766000 15832226 -778687629730774130786815749997950424800 15832227 -124338755171145236316314599326964285440 15832228 204015516175093285843600247593555297536 15832229 -238730506889211672173584850317475196480 15832230 -913539261489322733536537572036771761280 15832231 -1701742407293458651797779114353303783800 15832232 -1540445345858735905518945745269778022400 15832233 -11634940215387550160912833044892260462720 15832234 -2286374272743703038156986490091893436416 15832235 1871836160871231268765118786081221027680 15832236 189176069646395311098262927676948545536 15832237 2172365350548104867731540515223688725920 15832238 1300939562981934117059155570632852467520 15832239 1748874218778937056634712225153862094080 15832240 31066294076903418834682481474723512320 15832241 386357667463761842775710825414676072000 15832242 3593586153181616225152994310177178761120 15832243 -1307818838530953016390202295826146152904 15832244 -587357930795194699919728861205214412800 15832245 744847060844891206617230395722786658560 15832246 350928121230345425956332981627887395200 15832247 -2140812564636212243751450347873558393304 15832248 -5826904599490027489950721866536180244480 15832249 -300806741782171517167703071552471921750 15832250 310984519184261725542005008970922240000 15832251 -563957985138157465758705586166741247120 15832252 -286424512767034189746246398103555595264 15832253 -3796472639279460092828338405028284076340 15832254 40518655627192632976022924479801948800 15832255 -852488086861457598759482411702097547680 15832256 539219730135894193335674469334646784 15832257 240088928824611058580241919743395128320 15832258 -882105199453882126000593297684309952512 15832259 3431759498258206274858743350363889503120 15832260 -183948500739149586068793619487926924800 15832261 5325539161678934574632975226752281240862 15832262 -1290625665937003864899627424932080542368 15832263 1741702677665092848364048963141502989440 15832264 2051783635076131634519022052183491379200 15832265 2147171506918082151407462071973187090660 15832266 -938026938362522703789374888449716032256 15832267 -5434783610373497298117541440607535347776 15832268 -1145383421863967685585147713361715574784 15832269 -120746911294306300575349111767776546112 15832270 2512874440961405191549916247975353688960 15832271 -873947071186362065326963944113121696 15832272 144362254815154752379105988414914560000 15832273 811470129111520211964563236128673035684 15832274 -2015147774623212252946799778117361386864 15832275 -10375587811309500994586907863563666200 15832276 94638769716368610589136029148247820160 15832277 986820227430512556277301298107837771772 15832278 -514614165359270486918123589085383155712 15832279 9074879269920243588696821185525294716576 15832280 -1870780387136657773353673084104517632000 15832281 -3249505690600115262370613657641884614448 15832282 948814285757683159085546671128435225600 15832283 2564034314474990134222754158668655886532 15832284 174263858743558056959111570606276858880 15832285 86354956841465388078896068518629045760 15832286 3832411704189035738065792012292203070592 15832287 -2037355870831706053199468431333431349200 15832288 -4470380022890258063480381054429032611840 15832289 559767411542105244629540633349036771840 15832290 523769151526524151336496820953050352640 15832291 6024463923673564939926008691259745313692 15832292 -3057898247753695928350100727237585703296 15832293 -2262792242729536066159131303775640844000 15832294 -1376479325041786958123958567774634262304 15832295 1181798320918949028508965026749958862000 15832296 -501635953200083496005681364542518886400 15832297 -1068155190284397056116589660447582645248 15832298 -2683544022283221343005635141441453031936 15832299 5194310884870716545480475042298037760 15832300 547990288915590316729232996558449536000 15832301 4083505372650106807463568877472839885920 15832302 -1535006816436347062109046519278983224768 15832303 -47102399318511925680645120022897140576 15832304 1493852730830557424550853658182431277056 15832305 -1683700881777529289335457154981967106700 15832306 -1313649147347838314200798211560991915520 15832307 2023866218157167593401360585941157220752 15832308 463152302209259807012788588264809271296 15832309 -1067666832520199822323284427652174673490 15832310 628646002314971936752395122417577106560 15832311 -2457632345084043732160234237320420072960 15832312 2588684640372912634170647752755718963200 15832313 -56774955957224250738247737372906427776 15832314 8553498745285698608497281575075297280 15832315 -2417658641742783667396160015592306071040 15832316 -1846057475741919801508870852384074946560 15832317 -630229595646600694126136003101671514752 15832318 1966119341634494373442202475993870471360 15832319 784181964270292653758520694337205089544 15832320 -156633549842323768081124021826591129600 15832321 -2428461811077403896463430344181091526908 15832322 -1018264796148975627861547611261113581056 15832323 -658147168165339358768009269373014613520 15832324 439918333875556139724796734104774560000 15832325 4219268589369221205593310298138182026100 15832326 -1625388042768861869477899065655882555392 15832327 489430198842620745932616116780614537344 15832328 4212839649169644052338066601054159503360 15832329 2866711108879947374390933816018600073600 15832330 1073493422339072539747929138110855806560 15832331 -1735684983942494842725666482337933703488 15832332 -2169344103654514573451546469536270079744 15832333 4638858878311280496000242393377220922528 15832334 145255609498418410093840116680805504000 15832335 -2069952664177302968245720816071158223600 15832336 -1082388825521905478311638965907851837440 15832337 -354403928578569585958340824576121573568 15832338 -523665067933802971253871403687241660160 15832339 7639881288221758711001781180681704036440 15832340 -1555590913274357457568742757366617387520 15832341 59134459693356994131833717429173994670 15832342 2842185565051346573203418497704789504 15832343 4808037257711428139743224562495493099592 15832344 579657145100427476758153152353524285440 15832345 1512609543867602453334282070707587732100 15832346 1967256779598990929143418916909977345280 15832347 132383749064551833785781205100717374320 15832348 2080430972342240985902192985717021715456 15832349 601034119390577109069543369006165971328 15832350 -1007050508027370413147309978233589212800 15832351 460685903395719157776364880753956467584 15832352 -5457244104317714117622303363379333890048 15832353 980451395447844852010080510527257912224 15832354 681845643769585118545246759681110515712 15832355 -477406916873460249755769130430063692800 15832356 1692899712103264640705214949305978630144 15832357 -6091114803950741963099279009412729363394 15832358 1207450633904831293929375825339759891840 15832359 -1316839986499713354399828282315259300200 15832360 -1817262313103616850717587502100435865600 15832361 -2454967175690424508857446474054523413376 15832362 19893452997355016504641909091532177408 15832363 5558657961477066599580174520301408588800 15832364 -2758500352132033552502122218895203988224 15832365 -3253064787540356023402085155696409986560 15832366 -2200081326294430832345008159801463424 15832367 2698491781897098939140337836627684051352 15832368 842326831467475291274621874233679544320 15832369 798235268992977180307748062448857178240 15832370 828186537278224737061080643458013109760 15832371 -2889392952905629516130756235292042822080 15832372 -835578976492015364867998642419609501696 15832373 -5042851338442448774688196006409032919040 15832374 -66699790582911010259883189607152171648 15832375 -1123056688995335573493334857355310352000 15832376 -2202758094985152741686632137778022400000 15832377 56346659579385898212471379966631173968 15832378 -1888790002286472306881238677453715813120 15832379 -2052554237887117498996914119223073237020 15832380 3094882144945097048293644555934718361600 15832381 7627781453858919739142981852463451192192 15832382 398085818616068343544835284496312630784 15832383 -202771998622143566185134412942390662912 15832384 -1343060754093768126087589133356353716224 15832385 -14409113327220030448877510645294088000 15832386 -20500526744294206967229417644377000800 15832387 13030944369596562402193605808157917364160 15832388 -566733261685478963986440904848608010240 15832389 -448981270581287971574674382553353680320 15832390 -1545854586747147241023742674433092288000 15832391 -21466055353139472941943321690508727208 15832392 314876203501615101165162249907113738240 15832393 2495510722127367722716934663956782770640 15832394 1710773275571704999748249727337266728496 15832395 671802714347978720027383140450150720000 15832396 2169689818958465492646110433345810877440 15832397 -679872277461235767023020898944626843168 15832398 -2996232150265479544411289951885476288512 15832399 -1832316287353730578075162128264911063880 15832400 -128183649399264758552050353743777587200 15832401 1772695854038478090325850122928949051840 15832402 -790282450499984662274511980658394807296 15832403 1252214264336335114322453894532760394904 15832404 -175239382648281431670981256346567092224 15832405 -424401583365491784625439745053045547600 15832406 972443986177552395301958237822956541760 15832407 -2563011574533739716681990220509890084760 15832408 -5293343281559169030863319761461735127040 15832409 5259077899006757949524884222426964201610 15832410 119613669455829262358250684225365137920 15832411 1059146768251989040927624174686564411680 15832412 5420004748131592749425501899298885177856 15832413 -514568549563004822808982966391340487296 15832414 -24470698600176284228827143239632863360 15832415 2652939513908328799714455683089917291600 15832416 -1537091245389698166650427883190187196416 15832417 585362068568965214510858574297191794466 15832418 348582624311466632337843355253416074240 15832419 -3890882779493954308524053201288259250056 15832420 547521324599279161563640151992966471680 15832421 5873225977317920707442347982583185863488 15832422 1582093397987901335090583301293133276320 15832423 5223867142864776729999629549236214429520 15832424 -3239086342135069918972531056956265047040 15832425 -232246004725896847406873377174757808000 15832426 -801799570312298892033047979830110955088 15832427 -964420481951682618127438822959605883276 15832428 22387291082069593145572402400015106048 15832429 2014706282301053612481673027544019038784 15832430 18202901165617296196108617150694619520 15832431 1929338812986436685667364258086960680520 15832432 86242314063038261667645339791700000768 15832433 2349377582146565102417423879677218857682 15832434 262842980563628894980843800218238528000 15832435 -3442894779328973818801476462660510224640 15832436 -479607900926053961166166553877428296320 15832437 598819633550993611965266310547208196864 15832438 535337366597692269851314184332384008000 15832439 4723304918792576525134291490209248838896 15832440 -134760276630149771829287795725946880000 15832441 1967721552165148886254729399008772294999 15832442 -4134828997282103788779209240929679508000 15832443 -2053979973791828813369483973637103230272 15832444 -1102104613515582679776162776667334627328 15832445 361811553534439974606928592264114244600 15832446 94095664989436166491112554948863826944 15832447 -2676741584797203708469759962349430879104 15832448 54207757842077990118077119279839313920 15832449 3028256527084661813845761257461538073120 15832450 -601287951740109836093277375312709290000 15832451 1525308529812456893289115432875450905304 15832452 -821232752654408317038588632224783315968 15832453 -890343863865640217994819372174511410560 15832454 -1440297086555774243436701138584441159680 15832455 -422638176492362582341374710218234798080 15832456 1363244138879228801555701663905479930880 15832457 -601160263274197951335330571920393255096 15832458 -1723334179682362252767958086184983776976 15832459 -2855856031515922410669655527574978634196 15832460 -1258372565377007974379340058420895078400 15832461 -1467032348583228964507075507956469489728 15832462 -3664269246323525110458677422969282875648 15832463 2400150575699230181918287120811655555480 15832464 -16688971126844312541369285793615183872 15832465 -2856380410033118684510736592411915452480 15832466 -637830479894476501447845779328155078496 15832467 936019605051953826467243197482813583872 15832468 334216584694272566154533026750522044160 15832469 -2158994963799218441451715470664821786240 15832470 1402459537439630669768965447089819120000 15832471 -2035711457339860125519909166080219368 15832472 810333927933292744994200815605471539200 15832473 -3819128852058932702154480160914699876000 15832474 796609829434556600922111043985226726912 15832475 -1306267376902584244304351095766339815500 15832476 1919161717653987243068380538445364101120 15832477 -1484403261008453749507079907749731609620 15832478 -381813422016939368689352371895097017472 15832479 1701362304776153914521796745608164054048 15832480 -3228436652716584223785924471033265520640 15832481 -1536318076818785047054341012181195417920 15832482 -10648573393884779385920336834086305408 15832483 6392901016410335730658033096006602420400 15832484 6966698717386721918549875504031673040896 15832485 1903332177956040901565795774556195067380 15832486 -4211354797826153347282597939469203220736 15832487 -1139349700653978870113362745083067760 15832488 -1606605495291152440472206316037768560640 15832489 -4413076828869790239574133431988834232568 15832490 -683587490493803533474943979468906660000 15832491 -3785300895001683210244619651310579638400 15832492 162439799585578852597160089387524480000 15832493 -3252996826084587418561834087689043700640 15832494 262738553913561971658978463307878151424 15832495 28428073160354266733097084741623636160 15832496 -963660795952019532006051863944140423168 15832497 -2602570896927302313775360821319057626000 15832498 3242481863868587935178154589141482952320 15832499 2804527774581137872062691163489817560664 15832500 61184627102019418734167802137733120000 15832501 5822665238751968433203871387692113504 15832502 619268031759722062108721350208219566080 15832503 60102676614934781405475808264725198384 15832504 -5960648823987300916365800123113471242240 15832505 -594670036516158207164119578772237034040 15832506 -800871116180702032206238027448273467392 15832507 418174711386787038738473421199870919400 15832508 -3148813391058578861816841124356562781184 15832509 -978936601888255599160807098062722199040 15832510 926496250707750154564395543914040422400 15832511 3184550870181146076737040091511944802112 15832512 5043487538271831794149884161672871936 15832513 9409386741171698923723622427743309636484 15832514 105717545020342998841541212699756710912 15832515 325537056174546745165487991983538694320 15832516 47675475267525932696001325855649361920 15832517 6246007295368578556993002657834285026880 15832518 -1023116600920655822289827533726050432 15832519 -101428917056541180780504881600606726880 15832520 503519619746083680264448412333029785600 15832521 2512805936630655514457034612397018920420 15832522 1499821495570849036594213072266810802272 15832523 -1942944889942487120825402874654417966960 15832524 988629047212477116420634200418238086656 15832525 -4021949613454515314246679174184167272700 15832526 2183562692769744549963069581675203115712 15832527 -420713580807194875624980741612278953080 15832528 -378006015215195287937113423582152859648 15832529 -4832483006341887133705435264713180330720 15832530 344809882726100388127653386231958681600 15832531 -1621684457833339187653869287437729027680 15832532 -54379830951764714298494494125505228800 15832533 -1818716883552567173086185673912877159040 15832534 1897268123019023845459876155775542437952 15832535 -180187569158833545258647311401993189600 15832536 1811631893274302550513995634089581670400 15832537 537651853052298851376989740091818624000 15832538 -996242574784999205535402060019761707520 15832539 -1010227583555353025093800408024680338196 15832540 1442785316036642638915118204496154314240 15832541 -1616597844174452641546275366258435476058 15832542 1498157618068747931512016747314341531648 15832543 1183969348162594192798622407570521099744 15832544 -332815551448229741710958478924073402368 15832545 977376365047051904999205756591911464320 15832546 -2485856801942904692933673766230433476528 15832547 -880515408102361712463053886843507539568 15832548 -1626552915002729951556144268077039820800 15832549 -1455554536684858753774905880227012568450 15832550 919140910431846224574795465616013520000 15832551 -883550067383340496937991965106898233216 15832552 2382345288083142295159092585532102425600 15832553 4448274256963208191719918940271497706064 15832554 1161914021373911135315715167323539806208 15832555 -1723007767076330407577153159080854600000 15832556 593573011088642201323782640308248988672 15832557 -35121717967997790940591916939499696000 15832558 757894634034172063679865558337491831552 15832559 -883511968527787525040304342462288929328 15832560 77734229552057587710855555329192755200 15832561 8526741113338839982221106383402275031552 15832562 5383287287846652853134897869386070563872 15832563 -1962740062919389086568963420636503232512 15832564 4737371904316255433686843755990629578752 15832565 -701935017032358375056879645114119336320 15832566 860150358848343093809278207668085719360 15832567 5764262701935690327253889606371525389640 15832568 -1498496939975795719389380347894097018880 15832569 -825832181099207069717909988414121244928 15832570 437372969752466895468440857933453406400 15832571 -4898080502888839341372781731515262411228 15832572 236864362945081787538036375154733309952 15832573 -3710755026785341829145258131567778717178 15832574 1467648381950067114778802244028144048512 15832575 -101347514890849077548935334610278165400 15832576 -441987596214290759590663471715101704192 15832577 -3385941214060652581252817116522888222380 15832578 -1128389238972190697659407183280761937152 15832579 675566960661429171193008287645634846720 15832580 -1608662382244125370143747975166267564800 15832581 -264254013972090367007984920695490825248 15832582 -1260940620374743410351507319977525313536 15832583 -2493735465211606876990806663941827294416 15832584 163748096640996239458444971382080030720 15832585 913349112910629476197303390573978023780 15832586 -2587190783100860269509885273852771644160 15832587 -270995515433053324192819050301510981632 15832588 -2413616061050653720891935257169385261312 15832589 -152656494105459747427596682091384026176 15832590 921993723210368093741957673819724936320 15832591 5127928975571928818497042667978236158000 15832592 -6415546089059526858765364984360009728 15832593 -661490007700494729905873482491474564096 15832594 -2373869538701242815900849641151035516928 15832595 580790581325833945352371187217822663600 15832596 669624448577586588039597396710505375744 15832597 7125531318285791651268372533439126923904 15832598 3132994327544879843908577734056266417664 15832599 -123729431851069596009840241206609357312 15832600 14994263061742776961984750214627328000 15832601 228954620285015075108002290051943542804 15832602 -1656345796335107252257462516592336378880 15832603 3156240976021506689381221359424017558664 15832604 350015816455645889522601586667643142656 15832605 -147099673153648333803964839017711299200 15832606 -443258615878924302904281948751443442560 15832607 -141887564438619271484848278076146764688 15832608 -8523903340345682463503077943248158720 15832609 -2573591338342997445438014321241707890796 15832610 -3094922760930150746466932908241118575040 15832611 -957854503772108019652846770564546287520 15832612 -481239866232010832361450006106575631744 15832613 24029421500734417660351908718189379004 15832614 31693403150408624234960223723252049920 15832615 -1929342750190575771370899967592814471240 15832616 -34701718225084772560713964388150891520 15832617 1719018908234336919424089391173854113680 15832618 -1982331462541363791152689168219592282880 15832619 -2709696353884547093296969577627737242840 15832620 -1748310679254059217682190715494074291200 15832621 -1581083275681113362133035894905123558688 15832622 -646176829117530637799047593289802874048 15832623 -129823731278962899951753718669951278336 15832624 -1207609485394374301382866919519526748160 15832625 667345636431042846585304716984723984000 15832626 897626420235055472480842960895128585344 15832627 6027560556318430943988615849845105659200 15832628 -1176457188909301111951222919561680472064 15832629 -2313809531280653309254763393488856889426 15832630 -483264127456723494567090996610133237760 15832631 -1614618589203001442153130005537308818288 15832632 -1793598818858397626992289283737216839680 15832633 366109859264699568543364228235902482560 15832634 1665641177726513709912123185308608495216 15832635 507674267666332059996440427927459771360 15832636 500486152822227669547863697873451995648 15832637 1323426449357008663049687433207929942520 15832638 1276627094318047727826037025270818848000 15832639 430104488555269184749270848551853756400 15832640 118502920342503062935347020667357757440 15832641 -3870181944871270501608148748951493871776 15832642 473035015346685822105537848739402276864 15832643 69543123715190901561740513285387707200 15832644 597751150176478757894827572437712279552 15832645 -1066393016083217793848607234607495599360 15832646 3471599378152832480625515273628316690272 15832647 -4693802196466916980543612242953354471112 15832648 -253598558928280128222684695875414425600 15832649 1927358346486264030256519368921130494336 15832650 212565204419650587092164885428647520000 15832651 -1903400299204179391539381559642295386348 15832652 1168074750722924371541488774253799112704 15832653 841950499683466337973390285322879399104 15832654 164509641908163509832465975802267117632 15832655 216394286715032261401818576097665091200 15832656 -95449066920002852592873602761276784640 15832657 2610381274600787973587527065413343844672 15832658 5604375148061404522125634378294044540576 15832659 -1948161371398301834226501768989895440592 15832660 -4665432315145989554860991471288696125440 15832661 -408125289840541864431575329762457859072 15832662 -880893030110409933574689027679989957120 15832663 2703072281488259174843717182916560717440 15832664 4457826893071617493212645077555876229120 15832665 -2497063730388111716818124351631057756480 15832666 -1387557970779174994104379232851250592048 15832667 -2012498778319757963152241363974606496760 15832668 -290535244949691624032580135250353231360 15832669 -5120501927544177565211350753853611556820 15832670 14203560365138769154510550005745487360 15832671 -1734383412968263196398371686978827032960 15832672 -7060799079270213699569204570378732568576 15832673 5564677476188124954426570827433098981922 15832674 607018672128068818673371558223115004416 15832675 468782596801687807724637011916077255900 15832676 4425356745728517313039337820294099768960 15832677 -716449380018393305923719051932076811968 15832678 218341287295106415513221475067979064960 15832679 74265236313445554827611351336038423120 15832680 -2404865769891058014432320693622048768000 15832681 6451581162983868239759523222729141466000 15832682 2749784911328131240801448411431254390192 15832683 421550894655158907160740076279263854928 15832684 155116711023139979320831927881748235520 15832685 -139599569626835415018447708806353460640 15832686 1864491743914799117627804339079060480 15832687 789048066891507247086369253941185351800 15832688 44489918363789858946935333599097094144 15832689 2193285296023824700497784382534519470080 15832690 894141245799771562623656706588600563520 15832691 643364846899203174796350037460783773440 15832692 656704809269877491534555450016967065600 15832693 -3067628278146831053514020289053930900580 15832694 609272703063290768770857199365555857280 15832695 3026886624428578980956843669371269057600 15832696 1461631790640468055143454026715508060160 15832697 -2066851874684746401253899809528491672854 15832698 -507699267755905947505016334806655874560 15832699 -3190253234483925987233753812511437969680 15832700 -233114233092987533057107220682927744000 15832701 -1577264468361957224302319475084331759008 15832702 -11255498726880029041201440679974390528 15832703 5542050624059240147061006413747853784248 15832704 4055302550803886470063614892456531722240 15832705 1882635333186429065484134414758575005760 15832706 -1060428324853150747562984358856080721920 15832707 -868429439921316101247311549229436421376 15832708 322830871024159031664906584703487257728 15832709 1930610363305636758036933633102131973120 15832710 676217087851163482155858216082488979200 15832711 1418318417652957871988686367394590924312 15832712 -635554755487876499594605675479968317440 15832713 1326881240458809742936623679719464064384 15832714 -54299603730362642392789875208098254544 15832715 2335653023702966504640171831852395715360 15832716 818601843855480701362448390401252737024 15832717 3847278257490978409130781922631909590560 15832718 950973748216014428854523941760896739328 15832719 -604238169241583198950860740316384576000 15832720 -318594110781602045677551356154334003200 15832721 7396004605274996283425113923096700847922 15832722 1136394638844489915031751466168312723072 15832723 -681733090723594932285838870106575547392 15832724 1646869251526016765556104569343873318400 15832725 -176454062402590661491728944856820836000 15832726 -518969171653909282352406478313285266176 15832727 6658396478634496565117059936564584933576 15832728 -1175904266643227997999326576906873303040 15832729 99093732324597717693925703579549280 15832730 1836410956723654597601830853392934849760 15832731 -570647860546542918777680551635413120400 15832732 -3146053865642834380253096779718679867904 15832733 -6741585055838332643866105587851337485364 15832734 -175811024369712760943070680387035401600 15832735 -3409227345352012283796413953778009599320 15832736 -123891582600547778461939268813771636736 15832737 1733294028214357921683972300676084496640 15832738 -81722895038801865930332654920106518320 15832739 -1140707122901523169824774922724170630176 15832740 -333517991048066098571635516105654272000 15832741 2848143956847733503997016574901034982400 15832742 494779188283471480610177477967392920512 15832743 -998644495943358217740875788605902811696 15832744 899956029726539681127772123192779878400 15832745 2004711528456071384081119874644002766500 15832746 164337938907376452709485788451127260000 15832747 -2436579992103568814088416776404704347648 15832748 -1191138172664441841523112968874105143296 15832749 -1209884159106198481863927011259489390720 15832750 -4351949513252307717536963271636941616000 15832751 -220429840165222392165608660785232936976 15832752 -77417152073230832409992151535642017792 15832753 111072971765670173394748111875597883200 15832754 100031253007996563737896270169905391616 15832755 4060406687763590149143438893749331341440 15832756 -665853615439712971504692532162178358528 15832757 -352137121409356711865966930015599908000 15832758 -1454019318660999809146415542411453886016 15832759 4318347796503900295689378188770635833920 15832760 -1634443030201533838743501727213031424000 15832761 -1363255693134508233609685972153667608896 15832762 890641490111856446297188070120170616064 15832763 428579024286820821121628908667568300384 15832764 -1592062940942666394880632316867841011200 15832765 -658677031209445263569895052082311085880 15832766 2233605001624212294348201166259983183680 15832767 2650800923216592738221889679243982606280 15832768 -399177553568694846641189569274314752000 15832769 1867571444551089387716232059060746634880 15832770 2274057486838442718345127007849884162560 15832771 1209268248673212549901866384265277575000 15832772 65791802667948118503169022698586545152 15832773 2337010806457732042169491748046084590400 15832774 -7052565600226201468260626276068320599808 15832775 1456265140750339854366687816077393494800 15832776 -3236665912963036767990945249884058009600 15832777 2028102369261059582047806192250669600000 15832778 -1676636510360161281794235263062334422176 15832779 -45046462495068275712394222868198156352 15832780 1506159585844044882225569823864481597440 15832781 1473460077222418704774491730436494861132 15832782 -2511235069198782973015691207426784782400 15832783 -1091066755425409218436809869072247892736 15832784 1301511174262589420472876978612317061120 15832785 175967186980166931073692121332601651200 15832786 1239990573947273103516518735098848142848 15832787 -49002342211573707742716434746929049440 15832788 2573696152120812003831348099473537894400 15832789 -977736151133832796903831510179145422944 15832790 457311488573130334799659082208610750080 15832791 -21057234522079368257670781499494839984 15832792 7725378489014819718354439112086549278720 15832793 4219318509682669714174962954846296652042 15832794 -299413009946157271030080257934590945280 15832795 1207285521671936718213909332113968480000 15832796 143756248592986487766962483490964832256 15832797 -3985656913621479736146459017254940569728 15832798 -1092174580424007347780967132428066505600 15832799 1929126097200752255458376546217605362320 15832800 -2908428102906461311637289681239998464000 15832801 -958568381796272222758264380798812719198 15832802 3095963402723501068743257544479849037600 15832803 678371131117235533660573507458523089408 15832804 1109374365028189183863883379597478881536 15832805 -1527324456704807154029263049492316177540 15832806 -330723485996180094404893720527193027584 15832807 972439082024420956131641145350511329032 15832808 -1782616593624918958449098120209911383040 15832809 1138417433022814602099134746868820702144 15832810 900098095908458628979080046479920655360 15832811 -5398673181036242323598086743278232049200 15832812 -2432347081363684753227989049164953471488 15832813 -1533356656907337320686728606567695741940 15832814 2749974648304467040415136602892660931200 15832815 51263529037360994975925272471525877120 15832816 -272282826864072336356911826007866474496 15832817 -1213593879569286452484360375726070728576 15832818 -559250214283786639514765505777451292256 15832819 1266255774775991972758229629285839766220 15832820 2413882802603245371182696486153488250880 15832821 276083811328972767257527256915658503712 15832822 -4021209230637772448485266550176750307968 15832823 1129709346551638239766731918883495908072 15832824 9873869763164242407174928586839818240 15832825 1655112938410986346313568342790989809500 15832826 1455588374096185821620665591003039712112 15832827 -132899025526945154445518424144739498680 15832828 4291650352511805332169490188184554180096 15832829 -5037329747659944790250427299072734340640 15832830 -314109344540568668398190424856694695680 15832831 4065017827751251545283484913748602035280 15832832 -2311186380320962504705557793669770117120 15832833 16030150690566637515306264278931547200 15832834 -2588322890012963431058951818876568411184 15832835 1625740658092736097424795547275680194400 15832836 -2359609875104509037639154509354411163648 15832837 -87205053702908231405969836604474078208 15832838 -6019675233421127391568696337954457600 15832839 1142527262632112020096812111449109015168 15832840 5113954202510722527838859584668940800000 15832841 1895009518568203288288749445545375571812 15832842 -135311172218277528340564840063895466240 15832843 -5240035725886484226034408424063859379776 15832844 -2977440621551829860418202243619061291264 15832845 -317714732003789772324628723420776439680 15832846 3465511059213941088203770655213569639872 15832847 920613763733866693150634612318690427264 15832848 320992966659211751268035654897514184704 15832849 2404782211490290552272082945303340568564 15832850 -3079374285250902184988149165679230800 15832851 -2300972583116328951544565545065847875840 15832852 -1683543825996392383995668230984851681280 15832853 6289114860004579195739890334300948121102 15832854 1479756482058102496534562425080157779840 15832855 -80048188353588405269168670623636793120 15832856 1571468835692604174758892502799072870400 15832857 -38806779572198686921414872297425951808 15832858 5736457137347432999816315868539831808 15832859 -407488884750202403736470353085085145584 15832860 -11203895434925481145203732953065712640 15832861 5211074652116587645920079364184691258848 15832862 1802520420252038017109780191793558277312 15832863 -1182004521926709656002933658586642765840 15832864 -6751705443437750247126243015000210800640 15832865 -2082510351605599075177080183460341419460 15832866 1407574976360135683871977628858820034560 15832867 995105730756741217984384288152236173916 15832868 -3488061822384943369832366754252949767552 15832869 2175572329011416806037037820531052640000 15832870 -1031729484750291407086109576848032981120 15832871 -1951739341730468870958921136209212935800 15832872 -344942236862719627386785752145702338560 15832873 -1475694002679772480815087521807124940160 15832874 3392980840172378613499437764592752413440 15832875 -575105798609005646936747056404811572000 15832876 1760764254440692689550624244073023663360 15832877 -6514768624895871723984879154652848487274 15832878 -391810154212711137802460574989660995584 15832879 -7313025558768153175390846975167236289520 15832880 -257444115250820889388492708375658496000 15832881 8863646293821944081465643495698439840 15832882 679734221531353910443687831524950120064 15832883 -3328190832848165909917159012429529499072 15832884 -47165511789927108051436968021839499264 15832885 -385725386968007582166180171926498472420 15832886 -451490101364471078955520726319341506240 15832887 614044697932038702541296502922926810752 15832888 -1139779148151725953875430894473885204480 15832889 8937318234450642332495441903286448527300 15832890 -1085532432833047140062141863391548876800 15832891 2570364748389230390633210135685089656292 15832892 226103525615664941642050338295835312640 15832893 -1324919644894045487555645646218926658976 15832894 -698317028055386401894929500782300148736 15832895 -35595985800816244187924063228173217280 15832896 326757282457437060208080878283503173632 15832897 16784016975540638438109537698081449632 15832898 -2678215170768485714619141830693406351840 15832899 114550373823257401332644847467027289384 15832900 -447266229412553569371441187292243344000 15832901 27528198676490140722922149255369437184 15832902 -376311250069419959485035893318891456640 15832903 3962476609710051926495997694027698840152 15832904 362129725525856041757708535293770137600 15832905 -2290781946942350559373848988873738524480 15832906 457975889093232015066114721128164667744 15832907 759394643919459611390126763953946089280 15832908 -320845198603680189905151616673523056640 15832909 485248403788009943090637717027197262080 15832910 1622858201445972024275148812227486023360 15832911 1028096572872403687287090181807433810304 15832912 658577075750064645975758710019748847616 15832913 7745655487035406428442471535778895458162 15832914 -1165048297610876977057226551893291501312 15832915 -16578463913769279609007271901406321920 15832916 -5884909318647569516830962352025829838848 15832917 -17636149694048178247096378405836030066 15832918 -1397912269633645442133858708988823919840 15832919 -2913858585179287889997914342311318354680 15832920 322893025061205700633098280309831065600 15832921 -608291136475292212039542976202307774908 15832922 -475795538401781893239848565348927851520 15832923 3980372148239612444295815981115936658584 15832924 -1253303861363103223865177892111593585664 15832925 -457659865186469163817945113947990566350 15832926 244440533811156049528955889679679913792 15832927 6105473120513985097391663713615421287920 15832928 4863048264350613939296967045274569277440 15832929 235083784135822373712448548286864735104 15832930 1654408195565974595740024154851898691360 15832931 1717222978310771330062310517272530399152 15832932 2674886640979218704027718287911442076672 15832933 -2050917472878687392235885622665658271880 15832934 2527530124751898317797822270756722578880 15832935 -633449141077163120851183013185222024800 15832936 203292346445985421599836757010522767360 15832937 7657085114609981974642972570553968163712 15832938 -2174123732675282757320719423126497691392 15832939 -330121714114565245943341581029361614280 15832940 -200850909646923105406333773692341739520 15832941 845744998481465652677312909693435134080 15832942 -1139954466402715246678415794726706056128 15832943 2078096583792987963899463241291895362560 15832944 3677003408972904270493594557481058304 15832945 -1456439291502903760017303675486037324800 15832946 89705655226554519337286209669511622672 15832947 -103463339824306064906304806949599347200 15832948 2692594051101898357164098392230443272960 15832949 -69449389112213632073587703322926369280 15832950 101987064274686272594223749662300876800 15832951 -3501884900544872106766849833176710705048 15832952 -2648831511148445474367087901603885670400 15832953 -538015486346230755158726199880423706316 15832954 -383056715188663319116539900742783196160 15832955 1580454293528503968586903002219339717360 15832956 -1449060786009039817149910321557746949120 15832957 1432748760543618427340845291997417046112 15832958 -606879994505002970473797371112470322816 15832959 1218270404811741661604688405038528109840 15832960 479320359788199947852331363672155750400 15832961 3753241952695749409197239513583326365872 15832962 1558915829598955278259204825532028871680 15832963 2139291637340818360811370956718757208320 15832964 1443776396064838384094922951393711599616 15832965 -2098402271096571386640104814594809462880 15832966 -1040633542757501695047328733255298514560 15832967 -2397129533133638061758037838327639158768 15832968 1179790982474131658098170025711728721920 15832969 -6506000673765395151661258005138348598630 15832970 31643488818978982481442618924041269440 15832971 775748988062050901085025501847288832 15832972 -4541401250178994269106446613698782036224 15832973 3227257566664209897291408282914522009964 15832974 149569250058393753019840380709638773760 15832975 -1161660485287350786105953811019981775000 15832976 -601982987859749113705454732731268947968 15832977 -63898570091557557314859857838896891520 15832978 2952120723507261817486638415775486076816 15832979 2477618483986136940329705032345630942176 15832980 -1031522307636888232170546130197328707840 15832981 -3727025461315872949982345017654667756000 15832982 -429866169492333609292964238374977607616 15832983 -2273426310026096123145177694849060685976 15832984 11164563481985022899823670054850144993280 15832985 -30901918832988956945726206038990624000 15832986 628691373048575409623444691595271441664 15832987 -600984213097481357453627241100949359716 15832988 6783778714306182877412648742341280976896 15832989 -404011223557984523554118640503002059930 15832990 -1153169346122011466680980894425275896000 15832991 791580362053844077966325628787937767392 15832992 1667937499505307843643334939583681921024 15832993 -338833588942136249047198377412510738752 15832994 3818913116337948837178473904710666260640 15832995 297857237550522845848900240560501644640 15832996 246602814193645134154506779662605198592 15832997 3345167135250125242679212174569626178720 15832998 -1146325669340794145245980426788363606976 15832999 -327538803542887153414307889358055880768 15833000 -2178162455264993512379467079642972160000 15833001 -317730785663999275125852753943722213696 15833002 -759245137022409936859697421514906653696 15833003 -1156452315531128193024913145550113424480 15833004 990074718744343977828900091655194214400 15833005 1064746029172990704947598974158839828960 15833006 -1016872995155867559267290164724943880320 15833007 -696495031364221600361145355763163413496 15833008 801020244704178666738420772198121078784 15833009 -4004591765216365675490982815440856519790 15833010 852210164507526134353414386750404920320 15833011 -169102193057050539109578310954703566800 15833012 1075614865905842866258606333058541994752 15833013 95004178939069973593576957115794235520 15833014 -560305026816168756374403816406688115840 15833015 1597119820564455371937257480003633907120 15833016 1070043118115456238069461260005634867200 15833017 7139487763967204910780825350584445009066 15833018 826845434745585769770746297270906161152 15833019 -2604418830856351333439636670772263740880 15833020 -215318874347935515322355583363492587520 15833021 3745385788557686673445914852866221713222 15833022 2902845711235804715712684468198041118720 15833023 491573046283482639814180717893629466240 15833024 1181449574834746648617569393727038816256 15833025 -748013037008087797107973492499795031300 15833026 -1223168752157804462514603670111663065216 15833027 432162923563830591790137500947826853996 15833028 -2531967874265574381859469155276540462080 15833029 -3554977303711528140140597976893959590370 15833030 13752646640107348668473702955730849920 15833031 -6698986888434479243740043497512131233536 15833032 5957725282936721526808540839644329190400 15833033 418219385579743048548524656273303342080 15833034 212009240607938259622505546395553637120 15833035 -2591781989328186794343211702744677075840 15833036 3090336306423028694062723277483257178880 15833037 445712807989405565963148193334449113600 15833038 1665703008981599928138747772155990201600 15833039 3207956819520971132325370632886487820624 15833040 36509308184749316366148155842449899520 15833041 840121850715728384810155138335675364672 15833042 -1520647402887898443326093323199442748800 15833043 226147363475077145623088584470054571200 15833044 2079769276365366936285993087024974731136 15833045 -1862839256741856937994212313721947485800 15833046 273752292276854440628563161273370728384 15833047 -2627114579113197515209323788430361648504 15833048 -1862067678954497857333739416822600826880 15833049 4500572020929354781246910613947788530528 15833050 -1936595568998894988473990722165770673200 15833051 67238678902744985963800084638279831312 15833052 1517523300969992222755514919316631414784 15833053 6931439349108562489105472056124115360384 15833054 -1523723229930865091378669139851754324288 15833055 626507901412209644259847391742337528320 15833056 -3657841350229181482644576894558538825728 15833057 7620808063008327219602808443412429378240 15833058 -2157442030019546628364513303126378828416 15833059 6991775083519095217285830073122573807240 15833060 2207656783783436568699582518554959475200 15833061 335951536036858875402319318869390192480 15833062 491730949086828000376349689076448405504 15833063 5307262743669882429373478351456620299120 15833064 281179525429604507943105530445767639040 15833065 2947385963101497535990411277560016903460 15833066 1023144513478824033774657877839350669232 15833067 -2603166318833346244612648753220228382720 15833068 1678554015731538184633650950486085045760 15833069 -1613776811526829063326710038716211353408 15833070 107942462833837565107341928228492402560 15833071 4565428089870891667120245109070190223200 15833072 -1727449950883296586613358999476171735040 15833073 -1329230628782530225807955561978561280 15833074 -1712887965475808473577453847559426418688 15833075 -4771054575527345711692242325209374439000 15833076 550966822908584900139786077133706948608 15833077 -194079683213606615231344702668375430888 15833078 965469267146799575474045343235784455680 15833079 -1694384850516543514929398108031609624576 15833080 -1656839747540360485972176968507793408000 15833081 -5042535586775673520427107742748596493936 15833082 1458634363032330180069069265054314958080 15833083 331110393129521322727906008998539527200 15833084 2343655307216689390105840701650293266432 15833085 -840296822189154380333880095550206252160 15833086 959966412465508655475384032014873716480 15833087 2961298983733154678776310371630468386000 15833088 82442126306988804581777087572790476800 15833089 -1144466400360214404946175040239479898110 15833090 -87555615000710992703047665215217008640 15833091 4668287525842643247150155953741326214464 15833092 -6056295348961854265546709325822627712 15833093 2512178328721810778618587681797970498524 15833094 1354121119870202602898540957043783979200 15833095 825426046619140201924551257866860144000 15833096 362981604845866501084607036283725260800 15833097 -1478475277214467053662689038784567378560 15833098 790154557237215762199455165870209194800 15833099 -190775532172062045253545609123203451360 15833100 71705219296660734462256377449304192000 15833101 -3010152461656141904802639058946453299200 15833102 894560270846862250350330965479958626752 15833103 3737898853104665911327408426961927639808 15833104 133537237046028771451110179421543464960 15833105 -6132981416007650941207929146696009681280 15833106 227000077246884948307399093864798493712 15833107 -3484557882601595707668829898795304626644 15833108 -84724809204467610342600175123148722176 15833109 -538937462974550474697505494328651833792 15833110 486871514140920106295705475987337800960 15833111 -270780321890593831804645553989250636160 15833112 -1377808670422348010200704503463854100480 15833113 90261473460943358249224486332818844362 15833114 663830222850382531431008155798782388224 15833115 1044530892282872312230181564037488855760 15833116 -1599212857762186742645503131753261056 15833117 -677973215425243448172026291911514919834 15833118 78627755856118039164900919728066631680 15833119 7237363934945625849832553492244619015520 15833120 -482841630799169963318648122675019120640 15833121 -311345176302706914343633916977669451088 15833122 886368784295342504709983002367433139200 15833123 -5397520745453105932707224004051829502628 15833124 -281852483402743256716439548565869332480 15833125 1191933668446124780754958413292819560000 15833126 661493857706053461942596082372902658048 15833127 768716424590710681527635507443305601320 15833128 1750893765729315038793855763622568668160 15833129 -681008117083879085533184219349400700316 15833130 -1430066536644783708579106265794151040000 15833131 -1288046296766766082610922358075366791888 15833132 1474824384809406360921372728172405212160 15833133 596343704451008163083390633362353048780 15833134 -400779297171818288976324749338277400960 15833135 -2424147816300106259881365419468088580920 15833136 483134039307460320411047558940173795328 15833137 -954537957292340069764900600298495997600 15833138 2659112624462413360619576066471811816720 15833139 -1429502007472846411669257588579101134080 15833140 -3598588600597554013834629159531043042560 15833141 5092182866769786316092246327091146421212 15833142 -617669686049171160619859103516538946304 15833143 2024661464533679288455481480480517684392 15833144 713504545475690377135323686013314396160 15833145 -2351736583360268642627824272643387289280 15833146 -1070754929779834961721022060649871970560 15833147 -1473900050505347788430550607826608673688 15833148 -706790230168978260213528491609547640320 15833149 3817230597314915285863449867493683710150 15833150 342111640032400202186555541829350436800 15833151 1367037708348860798603514838197698798712 15833152 964879657643097093548163945897570861056 15833153 548177495092676296771678726539605244480 15833154 -314906563460808057365816494077567502848 15833155 -319688039571159386075223564168792751440 15833156 852903306862233365068663588709834096640 15833157 1138461373661987566500509733575638176000 15833158 1526496200299028477032669524405519362880 15833159 122586246837422412050467447035980090160 15833160 -1219354607913503368142270160662269132800 15833161 -3557841064193566586926200344023934931238 15833162 791397086355301654830924802816785613152 15833163 2553601093482396819591620830281946048704 15833164 -1900619034759468497690845449840132277248 15833165 -1489523381281084996491914929044048129480 15833166 -777157712533942145391129884594433202176 15833167 1032974363017908723422922482624122454112 15833168 -125991445683632799752650764319964921856 15833169 -2306922749159495044620283177865351849712 15833170 237395795262346365784666819781339914560 15833171 7478413247372233277733739757200565158392 15833172 1132847382093276704876833255060491141120 15833173 1033221413877152004388842237233166249422 15833174 2345164539609445427804536421539404410016 15833175 79536446625886393739421442444559424000 15833176 1025712051188566110174996253266052270080 15833177 1694015566477728080525367690914352748608 15833178 1676238652854403101881583845948802731520 15833179 3228657842115157353200859761794614227780 15833180 1595000297602805768786646625026804940800 15833181 -150439498039808902570678396082992465920 15833182 2863653548248266661880566742822434584192 15833183 -2692925969025201949749762767153893529568 15833184 -1224316764874961036500940967830366453760 15833185 -2536111179926446089767791724110048528620 15833186 1285046734807323705573225680295153075792 15833187 -2540039477514821500733324771531545483200 15833188 -210448507464407002597771856682003333120 15833189 26352788648614246185091187085019829880 15833190 -218884191043516310411095013272657301760 15833191 3739313474102966888330558484566793375384 15833192 -4589739326049480347821874348998305408000 15833193 2616762173444035030273232616200588635200 15833194 -406764975580153759630062978642054385920 15833195 -865956153783756344358583206675035735520 15833196 1232899705396772344086064229239557956352 15833197 -3332385902421791253001127351683573740788 15833198 58045312485867034681849279738174793664 15833199 3980149219897337724460145376874709158800 15833200 -202806966726888839094754664044004966400 15833201 -5075646240256625724294258519902987082798 15833202 -2134782721752639857692921452256468992 15833203 6546327466430959007101213739366482591744 15833204 547254860708533640586635483464090675200 15833205 -4281199852336688914793111486667681360000 15833206 -2323388416185152760434409467778092005440 15833207 467982160287301397015069781866575816320 15833208 1424116312247677347716205583115958067200 15833209 -1356585984760477223310610675128737014784 15833210 -887137630857482145520811862894327390240 15833211 507179200616399815029434314155027801600 15833212 -4404058474185778132378069184418244743680 15833213 3902219664521069330912920785829888320 15833214 -1574990685021868181160363652033724095296 15833215 1565745195755663487870139717112572128360 15833216 125189055920848497273635365145794314240 15833217 -1522300797365034242523614956025174599680 15833218 7670279323581627345369724723488314112 15833219 1988683127103127711777009618831696791552 15833220 -382376188341068360428469722879705743360 15833221 -2252615787523280381588819532296089461576 15833222 2139173378646526207328186180291974024320 15833223 -956070042420581741141666601049111449600 15833224 -5677798439587260754511724679877607137280 15833225 -406774003464707230947721420949891246100 15833226 -826190772764443291610368769197882893312 15833227 1043065842751677485209033542118441572792 15833228 185776727857554300955112897733297231360 15833229 3501768800512147632349827403652816635488 15833230 -31392763670700084615678637808680684800 15833231 760901524712099282001619051086694692600 15833232 5327259742174159502026314465225277440 15833233 -1072923405247487685467810937245950544396 15833234 160505918358049356127139996293646384016 15833235 2140695550403110843458134058001508947200 15833236 40004784557552294341673840048807987200 15833237 -1406313040709150818850467398413286385248 15833238 -1169299641181986351980954665005329441856 15833239 9418434146272817555596595425584146069712 15833240 -4076277723179459442644774971166530560000 15833241 4134726922474826814578597808463902116250 15833242 173040711389127433401964542148133578752 15833243 -408425140552253764187743174172556995400 15833244 -484783457602079703727649677203082764288 15833245 -75994738336285946045136283173012398880 15833246 -520568674053300352903365752626269573120 15833247 -460049344215343068527958803540606595000 15833248 -8052133126542627653060018757643920015360 15833249 -324731307714561521136921573270708297936 15833250 -70360064818764445351244416349440512000 15833251 566069525305284907391365948905583665920 15833252 1854646456430742183096816087823558148736 15833253 2440608671475691629488942716989290673504 15833254 -1029635504439315522040300186351591163424 15833255 -1778505852414652707336322423968871680840 15833256 2904344959319242157563712235270176440320 15833257 146411062164783138571307160786560627424 15833258 1233659037317697228127533521999042078976 15833259 2311214218569837882015044467034665958400 15833260 -2989943653950559993272751897516786821120 15833261 -3191270199916726780157645746201447356138 15833262 -14096874829344492301246607957694902016 15833263 11539374805126759896262156612242019284864 15833264 -803792121296997142492664219264354795520 15833265 -556647250286919888719228047176193455360 15833266 3784637082224788960529573279306032296960 15833267 6072460786557464401053108398223691874316 15833268 -1766354295812182830838424940121062567936 15833269 -745915890483569804532701070135066058656 15833270 370687428120222450920699261318304000000 15833271 -107177789397971555525820952243894380336 15833272 -1492690655339135003502504911334056140800 15833273 453611361321067592469545541505279876104 15833274 -723769376919893594476378045494716759040 15833275 2585773691713961134228116445053169980000 15833276 2534948949300662815418853151436848696320 15833277 3043350050952967536643173182745443985408 15833278 -83811133798161898805378375176811790720 15833279 -628707406810935420911618049268923520128 15833280 533003030126348235456078093656480808960 15833281 -1800773421685930619703447916782615182336 15833282 549773762033998506068903497853496343104 15833283 -1762891026296309373909636145288678336776 15833284 692816272033927806754274628687181565952 15833285 -42221447943868528189419743657004930600 15833286 541495420406996293190967220806892830720 15833287 5783070767036365924597591396288790366936 15833288 -45464265598872242843553249246399651840 15833289 -3760835582291853087650240345776036593600 15833290 -710918575639008007012867058429040330240 15833291 2469741276831341318060933174778843591792 15833292 -1362746191645860144953084833126260031488 15833293 -966898870493822178461050033277013433984 15833294 -37301665645213128284825215864880042304 15833295 -468322203574462898445449889467270207880 15833296 349900388744601148627457949152047357952 15833297 1538473235933241463115156696431596929652 15833298 191846511836356356949234492430380348416 15833299 955595984607681491513219261487208488720 15833300 -116872736677709977176276112015408896000 15833301 -2355507107317323116582372897225079244896 15833302 80123875189929620385313629910608124992 15833303 -8868629187138418893056092922240081444136 15833304 -129350316379704289510058621522531942400 15833305 -162417058510460068031883883846480044540 15833306 1070391526491275824399684492757410577664 15833307 241036396311054630347862159328525430784 15833308 297322136870112593925227341609259000320 15833309 2982786569194279397861334769375296249510 15833310 -143076832117619819974368521957497946880 15833311 -174313377114907869863802562156054014248 15833312 -1283147530712730337205960344194433155072 15833313 -388895583404179213495456302232836387840 15833314 1307469226476459244905457056291461478912 15833315 -3192470401846392132099603362836059375360 15833316 797234279955592555945137536716653130752 15833317 -264419089361724338205438943030070459520 15833318 -2530724912989830017321167471968708644640 15833319 -1019915812621169065399531631466841770456 15833320 1085801253133151029698085337389297152000 15833321 -2352504675262705846812652930320818194560 15833322 -2358826519993909094027127417014605058640 15833323 7667263364605346569481519619597030500904 15833324 334865491491305450556404735093047130112 15833325 -690678558108949359288150939993075050400 15833326 -1568633298867526401128897843043458177856 15833327 4896240220089064942882549335866706631680 15833328 -175335538484936216564932000911205072896 15833329 -5846390126612176353148952448157972928016 15833330 174649561115473235243403002973214379520 15833331 -9041659974806475339120002235496570944 15833332 -1199855269725187762679909866189876032768 15833333 2157528393108189626143445901773635157760 15833334 1396619712625368976907386675539924864 15833335 7043979986700277482280291617054797760 15833336 2705766270138361096506124136245278720000 15833337 683727517609320605422466397546288795456 15833338 -198410648074045841077779459920619018240 15833339 -5351191180938783535028293739600709775140 15833340 989176694667674326939748933863580160000 15833341 1406785463941617699958461706972218145944 15833342 790725709910184573212554482971263638912 15833343 -157365104223309926004825535461032146944 15833344 -788147380543247206014140117450850566144 15833345 6347342402270231331874394206781043033600 15833346 -1515140363524179870155159721302272070400 15833347 687749819955668379715652106247790668796 15833348 529786651854171559742523046127631508608 15833349 -699861414872073948134154176183361343776 15833350 -84012169273315475819569259451018192000 15833351 2501701956152510885870920931391824933400 15833352 -2861508192501032321803318299008698490880 15833353 2161084673480991868606632911133076728602 15833354 -1794892082499224076452310573293341116624 15833355 -1077341692298936631845872377264545191680 15833356 -838540913585070427548856781549577928704 15833357 -2151390907731082820866657674903979179828 15833358 -2746762263216243668856030341821495562880 15833359 8820358888531854077110101157339381780104 15833360 1882011849080063136193405042646919413760 15833361 -571859123251912390042501578591437910720 15833362 -3921135500814423746416606365559188904800 15833363 965608982016519692486852612673037547424 15833364 -226390347621750896521344562299438809088 15833365 -2974105037794652157536721612459917042400 15833366 -3429801909427442080455309856816565597952 15833367 -1666445824943151275853225956165336640000 15833368 -5769112191980948101265682953903930173440 15833369 -4695423787848612228598145802443647474230 15833370 1126627178230770862779671185972812015360 15833371 3915605276800405141555709487713276785944 15833372 2516760781962415673892161840719412184576 15833373 -1041823345063822426261711369258323647040 15833374 -13224936467161494575709101774598205440 15833375 -9608375465353295803039841437160386116000 15833376 -119122803937861960708999309457347706880 15833377 1180557811444539903337662560587540795072 15833378 2496304470342039815978360349314484182400 15833379 476819023834398270610713164884439095728 15833380 1229193134547867298888690322424629260800 15833381 3908293448054340472445998269224289157182 15833382 -115505126474296898771475454202629900608 15833383 -1546462384456472078338078082870142191368 15833384 -966010344434790357359351616829312204800 15833385 -1960127947555408170038414810951461056960 15833386 133335651702876838226663435347608231264 15833387 -4855175779519582498650574088359958885964 15833388 143671362138624757603521949817647979520 15833389 1282881143337014872280201041738395743616 15833390 -1026133461716211923312191534975186228800 15833391 699711026340082320438421390827984000000 15833392 -1853377388243925071196365856279856447488 15833393 -4155621413914312556546331181512840162960 15833394 -2788130878293793649811268945888697178240 15833395 -965055857019317780872675401638423427600 15833396 -976019752278665114751485522028570691200 15833397 2637911014874264429333542116431982093600 15833398 -214082077118347887444751409457397985664 15833399 4992442564121330263311083110486943807400 15833400 -392198076380759620467918550973644800000 15833401 2432150329855968731243629684077547603600 15833402 889561203240285725866521142210757990112 15833403 -1062418186533315359170932786113262176520 15833404 56173685507929323896933213128035968512 15833405 87517030980592604458458065128218885120 15833406 704859546941458311199572702304862992704 15833407 -3098481093547653133007228162977035319296 15833408 -173342835908355147076729481436997877760 15833409 -988851502790555912688390276201889934880 15833410 -705590269032561254403392393816093807040 15833411 3565253587840103603561822996720056470024 15833412 -54809394528359488698877051126687223808 15833413 -470825178557444472266662214189918176160 15833414 -135094327286820819171022649246058742944 15833415 317539177157724308976588110929417324320 15833416 -2490912782366948112964192449487839083520 15833417 62643618800696980452074287988138026320 15833418 3237234339221766732895662306726449261568 15833419 -4142531741088955786160889183914564268924 15833420 2285168206300009662738661133635647360000 15833421 -3045638338494303662848575063893592414720 15833422 969522197663837591421315121708513459200 15833423 -953187372885162889627371261255085537536 15833424 811138206839292634530773060255408062464 15833425 -3886438473022590062621101758824570085850 15833426 -1049901562692193934232774753586108397568 15833427 1468892139538006513463046125281146505008 15833428 1198829515511517312538699689718048925440 15833429 -238098391236479735304131987216831491140 15833430 132994523689355138283269566406326368000 15833431 -3353775146070201424212130659461338219768 15833432 312015593430224297928306204055151616000 15833433 758500491995894634891752845845853544448 15833434 1064762612655657938632071211796101198080 15833435 -508930241356547454180376653744780588000 15833436 1651515280827055501431116119144179902976 15833437 -4441485175141035620629728335203042303008 15833438 1916506661880073883075678525165374485120 15833439 1529213609259093565938363842062107612504 15833440 1673089657439028883957500795125351055360 15833441 348927804708736020864887580580946620080 15833442 -324918576422926553456859755230379215488 15833443 2075845481140408509214313260288366082228 15833444 -1808959974697410561554030008336890928128 15833445 -1908615962760080448897391761152853019200 15833446 418889506149476417574925392300064063488 15833447 440398614204917176398486417360128662464 15833448 -1289261849119219775664678904467561676800 15833449 -1438562207468179269689036815858255587000 15833450 1831128698535463708935584514296388794400 15833451 -882994605224949726905190321364445637120 15833452 2320243494778913871775402247519049595136 15833453 -3051101076708449620909290618125636480736 15833454 -3826387828692650277824789997595017216 15833455 3421805076424100327842489101004837080 15833456 -304578458510177903244568028949115699200 15833457 -2578429566333377041594791086634836475900 15833458 -284100433912362909540012598299360679920 15833459 29051177918943631242633007414942625400 15833460 598480423429686308887457949027471360 15833461 1551314056051610523269846563643753808384 15833462 -138549093792225947804272295618592759936 15833463 22219958258400378209742395937644648400 15833464 473270984677372948443361634274698895360 15833465 -2384425697160770177549058046241423991480 15833466 -376421897363489700878580013885080185856 15833467 -374015324120659840216259801810673166080 15833468 603765881799911122057119499229565078528 15833469 -2741745518276696093325777659353254244032 15833470 -2272339708482953077482649091151546832320 15833471 4962830573351929402127280905845008943872 15833472 2106763679006523555365982850901071626240 15833473 1656265747344228304908067896977283438722 15833474 210586038808578270113344572041575094736 15833475 60821166164907317348911550374060268400 15833476 26556815465009616766234975892339650560 15833477 -276940651414414342277244465161275997376 15833478 2469264486940914494369304896301209304960 15833479 107806517171310192089379951013575981840 15833480 -462374025133318015152104999812707840000 15833481 188738863174724840364224102404958025984 15833482 1029007169611489688562217762836793097472 15833483 -2895136513602027062791207045635758054520 15833484 767185520883074101509227931530724489216 15833485 -1147150965492734744349585802420974522000 15833486 3285709798013229770477709050274960018240 15833487 3581043707622522154331841585609155429520 15833488 844365229355492209536724607255626973184 15833489 1110486224513699086145992450913249998656 15833490 955127713849777516415752239741638438400 15833491 -4435761374269360850523844150452442273108 15833492 -2522826037128581238833846196408105235584 15833493 996197762394079283384884750811282254620 15833494 388330516433473887823105786062642375552 15833495 -429457368393868820532845952331301168880 15833496 -39113397185724950116277801573115494400 15833497 2076423577727056537588573668041049829632 15833498 -200361686893702976797870830022949099520 15833499 6880082846971392785343716703331535808 15833500 -2246290798564526630850419636838973824000 15833501 -5871270120345609028662435151044276167040 15833502 -2824342026816437153286883948192200600960 15833503 19765604949533335442711486378817324288 15833504 784101434504800168021939495690991173632 15833505 1289063353902448289080782304018769650560 15833506 1463407763848313957605875341956213551168 15833507 -1396398565090256250712831615649023554648 15833508 -903142170519747974638005632569250135040 15833509 558220235908750060540844296728930532060 15833510 -765659614316505949670412625403451770880 15833511 -559656541686716806013537894531592200640 15833512 -1746035763222963802606789438891062604800 15833513 -7906438715572772869586578973127058096140 15833514 -860507199770223012575209237578088431360 15833515 -1615719841046993858746039182437683704480 15833516 -4166980134314679456389816282337316150272 15833517 -366201121455418199104725005178756381600 15833518 -781402463680506728615472972008604948480 15833519 -1692748533216477207706437032638827720456 15833520 382865481666580266903661227033863454720 15833521 -1386865036239910126729967491427234281536 15833522 958449495400530256650939285657986399232 15833523 -3308874145636881809189424010942672310736 15833524 368151558939798419025822622483985790976 15833525 -197518942273672000072792642242725659200 15833526 -1117893155555267720463177121743945654912 15833527 -3343039076191051621271069463061013372720 15833528 7108841544167413987965577333107869736960 15833529 -621120640229603151557778719475262824960 15833530 414418069561425852344431498817348936160 15833531 360484650996762784875356996413075640592 15833532 227645681462247201748560671122185560064 15833533 -8305479968258652404716050901970988558836 15833534 -1385919301693953953580178165880959503168 15833535 -353396806210974443630081477557515292800 15833536 -2262901890377465598131909439549603840000 15833537 6658289380746642753515500088056724325186 15833538 -234063043555638278566176405577842903552 15833539 -3570864950517040095518246581277711461944 15833540 3198857973243824066418973124508593706240 15833541 -3753975853972788055530534942094104261408 15833542 -1583676918141093640107636039874977863328 15833543 -4546837765679965766652168109052423354856 15833544 -791299454147827192083044739663896002560 15833545 150348392104666495269258262956281932800 15833546 17538059430398700609089622695046050304 15833547 -4333081491930551860199719341794330771076 15833548 1301227603450040889478014778609384052736 15833549 4674968961449040043581665457407667602550 15833550 -958545290642882978640246444313053883200 15833551 7873604395180566936191248219404388687672 15833552 -219508187619701691822995088850591285248 15833553 1050556477150492644086080982345527198704 15833554 -39054094856074214619158083203275132160 15833555 2603565524295780132626884486974936102000 15833556 104091084858214507790701347636743948160 15833557 -4521549758135053040523614703421446518194 15833558 153062973713333306205005250431324259840 15833559 -826543339967785750097927902954010951040 15833560 670765433261123478272233843110644121600 15833561 2160915526552130081594287702521725553162 15833562 908025729738056714452083075965994522624 15833563 -3522646331601341783648676086595178358280 15833564 900807346249391139780447265459270642176 15833565 3474009819848091093710373083568945427200 15833566 1091685654954190734089960979671185785600 15833567 -59692150608506201071812462482923074600 15833568 -739673202678837850493042574255659679744 15833569 -2251244544807548054520162999443009825660 15833570 852129975697323889141616130144003912480 15833571 -47502421897283744818050453905544425040 15833572 3834247683698794035935522671195118190592 15833573 623236912870190536932777471447239592000 15833574 1236799787848394237167086042816897031680 15833575 1823630685101292479882706676309836532000 15833576 -2189962380575948490210062576028182446080 15833577 5225904909135293950037345287145690633760 15833578 -1562563112209303489414797888276408043776 15833579 -6466889141423839159175248389201246261624 15833580 -619243249434112548510686503582316544000 15833581 2479294689127229085913408950771038983382 15833582 1198555286350719792042845144329425902784 15833583 -3112075417066622885753764714276682252400 15833584 -627039376023670594283740174883205840896 15833585 1219843842167241208396934199224568705960 15833586 1743190912095315404379123992423030388864 15833587 -3068644747659221831442310444120225281792 15833588 -1698343709371439448070494196885324317312 15833589 -54530667797859937795781876895947295072 15833590 763517669007539648924392955067328204800 15833591 115418621526149917151959898435290306560 15833592 -2320721958152119177205332159141942087680 15833593 -3268737680605241132803503423392664309680 15833594 1427235824415819723799571526407191833600 15833595 1487678070461346021246002697554531573760 15833596 -2393822755579600290083817706104150484992 15833597 968779872106502480017935249919173820152 15833598 -708151341508764465680192461857913405440 15833599 -4392663223564354310699425676153911206400 15833600 -905821808030684828299863264448846233600 15833601 1283867998479412002334255536631233759744 15833602 5504014575348231676509358983393965483904 15833603 577845060262165692559097008169425330944 15833604 -1618376475263588242170204257701281681408 15833605 -911435540432783004998886411145249756740 15833606 -252549941411940866839929714034435531200 15833607 3474845469639879618383392365950433075792 15833608 1362751831952326739790454961451914035200 15833609 -4366193320092501268395234897249356713920 15833610 1928369363248638510562156863915103219200 15833611 -3669374901254123627159996170965474191788 15833612 -2597420900451061006498588199635803056640 15833613 3659048984845963567527399337975902825984 15833614 1359143447839633943350875208962032123520 15833615 2891034729812042571063279622994965990440 15833616 150611706614500478964193300814948401152 15833617 -488194067747845614076373126029933961180 15833618 652173690260466144599285554735712015760 15833619 -2086972279041879734221213696201192090956 15833620 1860195924246127290430849430708673423360 15833621 -2389536682966117533657253413369456296178 15833622 76063669792010032435570595124123844608 15833623 2231986495467346220769153901680828600000 15833624 1285560850257383849585780475612744806400 15833625 3001701409090075925711548685501812128000 15833626 1205198473781214430311854334747407012064 15833627 34051344073780869583314050695661515800 15833628 1090783932765213789146518179018976115712 15833629 -107563503802387840783670587879457081920 15833630 1346873739630519345521345250602667523200 15833631 3888675134679159723727106680775249036160 15833632 -30614785929206531442106864679440613376 15833633 -581316212127585910747313607124990889118 15833634 -122811001450659093249039508891113600000 15833635 3804939147848392986588722892522377406960 15833636 788623208726853916609296053333021184000 15833637 -1407076346961931059519800203686652961472 15833638 -1025925150069379972202654591868930208704 15833639 -4027099810020226462706547511383403340880 15833640 2045023314218070972986478732893713612800 15833641 -2661029494931593263113308069287033665648 15833642 2231280301295888138344796670341610906624 15833643 -1249054080175241407601013788958538377216 15833644 -224035300830461088712299423674311286784 15833645 504170311417057295844071313039502773900 15833646 -216514704446702556874459569105878707776 15833647 -371052780873901427312319735642800120256 15833648 1263284800474529216393299414342982959104 15833649 -867401993960611424805922932579864950592 15833650 -133639918155743267197647392863091904000 15833651 -8129673049223407935784483325442184509096 15833652 -1098836257187771092026514379763983278080 15833653 1939068038494777070146129746394161162240 15833654 -3508519674858009183921322329924963459840 15833655 1388937486672283742482240695124946478600 15833656 -5510272601103339974794807166918468997120 15833657 179989234775226539983265061424384020672 15833658 71977613357152087200180925711614466560 15833659 -7586403982955665423859297107306459130140 15833660 -1864140501651299174443470470172914595840 15833661 -372048820329816304791526353341293691040 15833662 -1416750384842856438926740966628303151168 15833663 6581145952785888392363926625217729822912 15833664 -1239266492241717213890817597612113264640 15833665 -2027712292605657714640509453277849136940 15833666 -1725159475617034093443278522144785393968 15833667 698912174488096776573605181517328285280 15833668 2243868009854797408569309334338896962816 15833669 -1164762881966558138586167379703588446720 15833670 664784322796695052307310895633434134400 15833671 2405432965267812569700960505912934962784 15833672 -624453919462829636387262558977091763200 15833673 1259491501836300305464635242095823008980 15833674 1094311882455535253672348517540609523200 15833675 30449683137632980529732748200345414400 15833676 -791041831464532139534141181012334924800 15833677 -105298939091308981274432155845321612660 15833678 889806603906420610876272469613405774592 15833679 185074166340454359240213321723327507600 15833680 -217221114474271404262537078252004720640 15833681 -619333258431081612743603177243969421720 15833682 1046342872326850260265178771431563478800 15833683 -6121989639581566630936965266912379340032 15833684 -1770092351244500641863561984400933920768 15833685 -1018906843395614118695959863563765331840 15833686 -1409909273956672277400683005404206033856 15833687 -5220446467016942214461364726148372601880 15833688 1291293639589282069025229021499509964800 15833689 1087927352353409320468390176180320777856 15833690 2060570322993770556533936482238050341600 15833691 -2347948539587906713337256964243522852560 15833692 1569697375746066745361149532130698398720 15833693 715198292805308983639740118824732339084 15833694 -450578883489507877286680033325033361600 15833695 4794232594372085496393222053285250885600 15833696 415823326653340746332537386667305992192 15833697 2711083248610084877206431481585994304 15833698 3065263723245020928614455526510541003072 15833699 -817787683637396865041881866103800771168 15833700 1444259573099618363088035782131705600 15833701 2418208382380860702400482552762495528412 15833702 -1370089026167033398227535907826819548448 15833703 2592803293590311771958002794046825099304 15833704 304218070023103117075634264040532377600 15833705 -640067629133182586594002724371636594140 15833706 -112963076963703662988126801898354655232 15833707 -3735422889425511353539267873001955265160 15833708 2370731471893522542350122524196346732544 15833709 1800454448846869334673546376431273286656 15833710 -367877210034428608668853391128586304000 15833711 5219130794082267631180860634395194743824 15833712 509936491904317441113136219718866698240 15833713 -3452273118970810067253439911444609630702 15833714 1598065542703176248451429243379718424480 15833715 623152943120844736048402279084979619840 15833716 556819521170900813832231329079809935360 15833717 570062624532256298174976684925599022272 15833718 -429871102124087167363733441950489536 15833719 -3487021184731830442416183982498125785640 15833720 889683254951822075622782258160552345600 15833721 -3441846239406351107787503277184236024960 15833722 -500060062391190232875102839599736339088 15833723 -821856062233852731479147964961595249160 15833724 2104217869830219354754588161255511712256 15833725 -1379927594243568941840644321733149529600 15833726 2298739964047334966461679895734938873920 15833727 -503257792083422146208095075101803482272 15833728 -6307808160502230508827628100112277831680 15833729 -3143056414414437706812107794510175601216 15833730 -998906700840710070105893765807163394560 15833731 -5010193554217362853726810342668234753368 15833732 1752205066376954488696219863762760074624 15833733 -4079968910677449162446272023054470486400 15833734 -334211241907056875780494410229090804608 15833735 723453187100201788574948826402777346680 15833736 -3933640168731462456373294849112757043200 15833737 1272550079470647001349216750652686271386 15833738 -5194010591937790476948555582580946210304 15833739 3921021252507205094907821183861093598960 15833740 -1328459983992545481020316490114370688000 15833741 1161269247650570501671735054290151840704 15833742 14126763586142033667490786598624246784 15833743 2745706686357016919212068887910762957640 15833744 328753894587911655641200145616281862144 15833745 5009983271603092007232925130196462864000 15833746 769630085257805437691164218915199924224 15833747 -3255648927866607037517220884909886122640 15833748 -611404664786821365071858526933985812480 15833749 -2702166775309213857968210630211467722248 15833750 133705185773104271000172343335256800000 15833751 -2843048541873395753316557367762319676568 15833752 -26718114245325650514330577196486492160 15833753 693681924256237972615066577217568499904 15833754 -1215915943273437677886430278198393336336 15833755 -238262732826895554517787821224760239840 15833756 -3648805434138867241780047505582962209280 15833757 1380856079310526817914604655037283936640 15833758 3017411448081360530506034181057924480 15833759 -5696800355529071478993204027284247179040 15833760 918327406826591157333640222157659176960 15833761 27283273008798897934295109238336822192 15833762 -569617247075744409653404905132872741040 15833763 3555051842908889057196689367922594215624 15833764 -2121887356779990411457517699152434749440 15833765 -1230676588004733148000498095369750830340 15833766 1200493505232929991994929542081517942528 15833767 -22635594221140012450323758682311862768 15833768 -3132477953990189797128414743372802048000 15833769 219103141392360427235910096316037760000 15833770 -1579452662786395669510519418044099812480 15833771 -9959102799081363896082878875831563191040 15833772 2205894185555400123929043109420570905600 15833773 106160962084762671537723724086261154444 15833774 -392890875445004262313575003703736275008 15833775 -551212220714157899872475145903204998400 15833776 -142674740415915879303663924954673315840 15833777 -160299395374827353756669780389162265088 15833778 -173302827119816276152191317439202048512 15833779 1381096646765026847553725948975602795040 15833780 -506013773010247731866953297150045954560 15833781 -394136185036871913739377293701194505650 15833782 -604626609323337756347840728197254887008 15833783 -3695425160500447104914666055085024512000 15833784 1160059806263579524200408773023008952320 15833785 -737677436678625204973195800244914925440 15833786 -653144974356441352625834234135554695456 15833787 -3791665941562362505386323430481635550440 15833788 2278462714871132152599378917947949177856 15833789 -754494838584558422985788565039374946144 15833790 -168076303849865147568934387876517122560 15833791 -5827248051825042303735292389150996879808 15833792 -1314804415223244133925916740092428288 15833793 -475859943936750620383351700361564088800 15833794 -402393389025363722671926772623402560304 15833795 2373915340561704747384892677617290469280 15833796 -3074237955802176370819364541220465453056 15833797 2414447023666124836337985823904076960000 15833798 796069816810158629725050780937647944064 15833799 176811962439836668008854917228236815880 15833800 3502532742434720961077286513169235712000 15833801 -4683988342791467067108169221036954828198 15833802 1635241331497112148126533420411938241280 15833803 -1997647610640845528494346495555304190800 15833804 23071272948511715582730891655916224512 15833805 438463822604607967698330995473869024000 15833806 51412269435619826635914239531045337024 15833807 -2078427086993736957032123727397993303368 15833808 -350217672033748602795138131891499565056 15833809 -5590017501964184993189815509468599230990 15833810 -38547822169277417488435444407073970880 15833811 3726103119106680726457718652805529570232 15833812 343523850161243469304605069732103987200 15833813 -2251447232467920668383544112974647861938 15833814 -1625229310518481449484727124051810378240 15833815 313607760840061437793429803035663417520 15833816 7077348040854811632790787496015988500480 15833817 -2249120862362842692241314385749740011128 15833818 -1123361039125994017051599690027386880 15833819 676930251315112314301559560101016769220 15833820 -304420145663869903454963222888458444800 15833821 11479422006728319157791087924828564192 15833822 827740186021635963108636566045445827712 15833823 -794555676049436025665171615577081669816 15833824 104975661144839896118229670754789621760 15833825 8853495917564865863404272483737745600 15833826 -769068990766936018822298889898255564800 15833827 -527847116359584960375772337284529779560 15833828 -4480720298907699268898952132122841551232 15833829 -128736264909363409741402288753987766112 15833830 2315236653022002343844611203546560409600 15833831 272323942577557028509805770102330369728 15833832 730268616314766756839670733918579015680 15833833 788401687282970611866099113174671310400 15833834 -2945841771411237227838486148772991031968 15833835 -2943970510117027015679411836117902347280 15833836 -4939643809918327065264326592301367115520 15833837 1310467029869801863086599894284826304672 15833838 1934225704706625919968749074885574689344 15833839 104765204152179758744939817627470014464 15833840 -774836361657085915896174028985322700800 15833841 -965246192656822270889704149356164184208 15833842 -3422940602620515021520317727392431323008 15833843 5387317559449676634683699925126863974092 15833844 -285940860925474475761956121064429125632 15833845 -4228300326736075155066786331709051148900 15833846 41095062985137797844942336804211954944 15833847 -57185495366712054882987572484200940672 15833848 6346791575683468190000124791806385602560 15833849 -4181277795702348314795197391208800736150 15833850 -142179069794747122264349818255266028800 15833851 -3412663552560741052409282615915272374576 15833852 -109928472672142131129800240685223772160 15833853 -38295556084960420963785613965439044480 15833854 2491735434139392377076906322100414475456 15833855 -3885411120863706927515674472026326120000 15833856 -822321888570545253449092766945551319040 15833857 -1868112414301315550703682143857049135020 15833858 -330241128871096214054081867275806108720 15833859 -3273601210486036851305381424612244781760 15833860 -897627026812562253456623591063208284160 15833861 -2222767809420461171334754042807197461538 15833862 -1450752367900056581262761100449755292160 15833863 -17276951476705641590119200363028342888 15833864 -3324570995534754032036975261406925040640 15833865 506826248740985517468115497232699062720 15833866 3315460982978548161903644892707790499632 15833867 -1351075211409586616327563059717176348928 15833868 -1933189615864812402884351011078340158464 15833869 -602978276893554595629624825721422966730 15833870 72993965238725485389499789887249561600 15833871 -3056961412822218613100508234529510616520 15833872 205974998405259656422644847377712300032 15833873 -1310837151387405530916928204239240164496 15833874 -474943297241834911521728629864595629056 15833875 313867928955520010710706750279406684000 15833876 5921504921751063747790342528672270080 15833877 -2166481561659309360499216826135027299968 15833878 -2477546072178590579074958119923856080000 15833879 3978788184880155891075424381920329937480 15833880 649634088349253324037804164286492672000 15833881 -2664463237228115948422504409959739357056 15833882 2078802351653142070517154857428077984000 15833883 81576257037274496945716367092859086704 15833884 -4599147821829735166365310635323661235200 15833885 344455215845993129118117007606231638000 15833886 303828975389793780799179132863873420928 15833887 -946260713454536221241370559733216258464 15833888 1618990571194215191482595242887018971136 15833889 250075460272593118347027421751522840400 15833890 -5711124889102429248905172717208028160 15833891 219261131411202956634383430918721039680 15833892 -1419808075949496374173727801433539444736 15833893 -1599348509585509550114177645786999953858 15833894 2738474475016720359551036975247602966496 15833895 -1078240084524565658684028983117175436800 15833896 -787561926960815215364989673810530560000 15833897 7143910977758370672650459841585828689040 15833898 -614952169146469742824289951053568724816 15833899 2795809068109374043992591981481064606664 15833900 1871116607396939151716883054144586752000 15833901 -265355479960578525837166727788539348480 15833902 -174068337523567756944070412963657867520 15833903 -4075328827487463458583637656003789604848 15833904 -759538558094383361515489473131817762816 15833905 -2527854444179074675225438179457304228940 15833906 -508721390294654088218571173451359588736 15833907 219007545520664882245156257080617776000 15833908 -2823446863000344843993193550172857951872 15833909 -878282157744146265151112479554180652800 15833910 1015453001598153059550561540160646707200 15833911 -2440159348481551660657622019947541926488 15833912 1947964509399872881507830746441063546880 15833913 1011626301790405552135985845072066126080 15833914 -1221803874422782184570073172025991148944 15833915 -3465629770419643154477928680740870291680 15833916 139783662702543807062125571898148331520 15833917 -2693514291512225342650671427304861943648 15833918 -2445819480670388957689298697520062147840 15833919 408192332112942921238183691818299391008 15833920 -234232256690931690053754600865970257920 15833921 -7744572723631917467083662708055763676588 15833922 544810205768883339329793099526335552000 15833923 1401337939103959219806137679538424881920 15833924 1915080812468659285754050925859863003136 15833925 2264794491819689002813996408853146541850 15833926 -1731927055735259045394582724989511421088 15833927 2547861093750029245139178131555317042776 15833928 -513585729239807261479625319900503900160 15833929 6692912723655268115197867766159419629530 15833930 -302546614412503664935793617895224704000 15833931 532317379552693152612780006556044122304 15833932 1931034529361779865225630142571371110400 15833933 3220065040526071973694786940610005344 15833934 2839233490333640476644519664462975962240 15833935 -62750470453466097816617691738903429600 15833936 -253127147033246270769399188441532727296 15833937 455545147512267247680931518777200256000 15833938 3628598860018187158769815961274413239296 15833939 2394197932040134317125960440618090980 15833940 1739687934604385073236266583837367552000 15833941 101018691660889677137786396340500350684 15833942 2942655063673860647257877627365285200000 15833943 123000098496931471903366914824783089104 15833944 167477819986678903114081344027600568320 15833945 6959046024755674162598487570144875193480 15833946 544634235986765587268188489766773498368 15833947 -2728640718081305761206394286185701513080 15833948 -2318319894517525196639275597429092963840 15833949 860982157110549022683973525051665358464 15833950 832014897218129433700219947247340712000 15833951 70777390557606876942333858747807971952 15833952 551318255523458885752585382509603061760 15833953 2222839840012722833380508604400292105640 15833954 -522508711506988864207097699350731544320 15833955 -909658326586237316709247010409779330640 15833956 -104559009808522833891079714961570966528 15833957 -4411410872342406951826336391002472656128 15833958 -788655819016700712149109764960752190784 15833959 -2195835797398807422203049615937645664496 15833960 -914276139809232819351252903234888960000 15833961 84110697383285691072812101452445508544 15833962 1961825592559114642702048293135057113952 15833963 -455089380811252290744899326316622741696 15833964 -151145513851285491187202627635404361728 15833965 77871421689289849124379931976278001280 15833966 -912977171831246297893738160781153110400 15833967 2371759599231916666293639249690514897032 15833968 1168562030514130709352013528368587374592 15833969 2892690911711457005172721515793152476370 15833970 -2189946841239268683483695542999808870400 15833971 -9876015664030845451318782338277443392320 15833972 92364992115369516106730024018714910720 15833973 2553327936616541547651389837220538245600 15833974 -332513456498155613018619910412805168000 15833975 -1381997816829041746576699831142912766000 15833976 -66742844638736232194734581671986790400 15833977 1046902158494754714809844542295385102826 15833978 700878979848590249449663871591403028224 15833979 -1183626139373676815492619828815952752640 15833980 -1267212546117306183070272554832434112000 15833981 6314458159813441276332513071507636861292 15833982 -191156425243709529857605828474400962560 15833983 414235701496780242313357757923184683008 15833984 5634208175287194119767662946629074288640 15833985 3102524479910342311633571625351455904000 15833986 -612983904706361093129745353226711023616 15833987 -2219572472749844954951916138920388259968 15833988 689015334222181552403235035901234954240 15833989 1623382490481744105469773434426696138880 15833990 171012601761937336153688003087633510400 15833991 -455808895134343098122432152139439231360 15833992 137256462622389146656515092445240115200 15833993 -177172690357861460246206084946508350016 15833994 122934243125080445229690762165897461760 15833995 -846019963240739134011239304425355885600 15833996 -1091913459741004398091213500654133920000 15833997 -719549281841985744304406410540563101226 15833998 681847064674744765395120547417916134464 15833999 208539215553604891057895409517208637336 15834000 -110930484132114177299422685944872960000 15834001 7607077021809714252807480985133865918002 15834002 1106207265042273391372978560997156792992 15834003 593841910635238068726222117662992728504 15834004 5441838266293221510583759882344971978496 15834005 2471485916477268799826735815407680353920 15834006 298284909831978150237132869063839497312 15834007 978750414077029575170643950121517522680 15834008 4949166818750780032670142048368707368960 15834009 -1710110152082002644224483083041536287200 15834010 -228362882954111563490374384647235872000 15834011 2707766070315759499155267843321794572800 15834012 864471061309392044474347480022405379072 15834013 516679774997320257591720962618540853624 15834014 -34803637517159682138977567725773854976 15834015 -233562400338750442106839424844886353600 15834016 560858541489764369506102420889077284864 15834017 2379918224711242123358282687577734532066 15834018 -42573659322609226660523118000639667200 15834019 -97212907514901700683247760234193427256 15834020 2487293184824594159851752776220033024000 15834021 6408707881623651680833189754103706560 15834022 -2404089549350288731844713308830029574688 15834023 305378587528753932037783093365086641272 15834024 -3807175517126343032367776275440172938240 15834025 599580391558856669610798557435035993600 15834026 472761360911098617749553605674433092800 15834027 -4896807507671778120613609160379073696896 15834028 1210987640379058926564672456323942302720 15834029 4875488204321241109975141231859233393260 15834030 -1263660058697821863726970956650696064000 15834031 -3312845122402756517092442956231737404688 15834032 126420798267767643377540663990290022400 15834033 2330592312726545535096777343758814648002 15834034 -953554067487258187027173853060801794528 15834035 -547396443036820781907627785254177715040 15834036 -141025779797476322654896870000972763136 15834037 150405913674586280035694098518792686 15834038 -2018426233946992568314144663535007804288 15834039 488714372164760569728176533804364287008 15834040 -1074732563022246244765381475145624883200 15834041 4045534984286605235993736159015908534442 15834042 69207392546984939869970369394211867392 15834043 867294759767556435988860359487566889880 15834044 -4178967338187743571479516360649083065344 15834045 1819866934107386227817176410883840180320 15834046 1602859365349720304852119750292882024640 15834047 -3622584960695836005893117820272556163848 15834048 -686302378774921337007426734404329799680 15834049 1081127457657171009322049279423551795200 15834050 1067658236499828149513680585608208834800 15834051 699056295762371627323300845394715709168 15834052 -2925401267886533885641023526535875328 15834053 -906657818534656373787837265001106334596 15834054 -1400973414952592659966367463025146869760 15834055 5625483626087852891904647547288658230960 15834056 89272927065855053216528167845764136960 15834057 223370675088038018922956364081221186880 15834058 -4371645412470802538886162234749861358240 15834059 6221563027397076579269116042892254906260 15834060 992356330624873420287740393790397440 15834061 848752518244078288785930784723876966924 15834062 26561722316315653988187789520584564672 15834063 -361960461515597902647312133879243214976 15834064 1088101176922006988314652990655903457280 15834065 -107480529437206233499443016605372994560 15834066 1126210682853568017264916835418170361600 15834067 -4891298693261848722298083893364928820884 15834068 -1282289038662756820732497505220684175360 15834069 1964372891797610133890817966525300723840 15834070 -36411939241657811973731097261408695040 15834071 -57941339614481630192661446766212469456 15834072 1333659195293680201905174079244030791680 15834073 -756792997022256932522493105432970358592 15834074 543841245595335330080964731270808064512 15834075 -545928043290999337921821151144702906800 15834076 -41432682917693332643725184015498664960 15834077 -312504375928498695948097898356207659456 15834078 148739869416331462619697254535858467328 15834079 2494425866075910425465166463184502578000 15834080 -1879826363725585316494902164233318563840 15834081 47746490129560575398597702384805177600 15834082 -2796414916432394970842471549218942310016 15834083 -2417763787280720882974583207147105101668 15834084 549732903055748050985689460223898681344 15834085 1178419757377802199405347301759964902780 15834086 -121824156342128375905742998750400854080 15834087 -1855973033963522940809402858553937459200 15834088 -39304934771257359354552660865993098240 15834089 -1537352350069003805310514220836310111244 15834090 694072441163498917289455585944064984320 15834091 -294189665273648028706119197554037440512 15834092 -5014009333930986442679372919237310320384 15834093 -440810213179334571031899178187019279072 15834094 20076000850323254206188480847516140096 15834095 -6844830723258550114637595023369109942480 15834096 -263730437841199134375815135578392821760 15834097 -279749855690491302002136885923868874560 15834098 -148624465126158158359243238527106055168 15834099 2962171963472966006158516360018199723064 15834100 903484204248490396622003706849772726400 15834101 -3771029459927276326409205530170994428896 15834102 -2618056019946516467768472805757173172736 15834103 1318421906450887002826467693036837613960 15834104 2024996311912355500858417285024448471040 15834105 -43944720940849773740886584136102306240 15834106 -2526543043032829597699415974102474997760 15834107 -1567736810735625342395012977428876103644 15834108 -1764137515138337677612490062952415690240 15834109 -1173748013322675636018506015882551847040 15834110 -1435489957833287727085275769856964167040 15834111 762368946467763424887729770391692380872 15834112 -2918521671447140753348591228609653374976 15834113 -2111994434714155066085347658366186928300 15834114 1037349549810867401777622442675522772304 15834115 -358403635614126568982478500507523240960 15834116 -3806291174380173959613679914738218238720 15834117 2398030575611648903646671149237408462848 15834118 200063329319523999254188475626692203520 15834119 -2244062941589376782947407730836902929104 15834120 -883292413986904589614789193946547814400 15834121 2731192229360215866720585983434685395812 15834122 -2658165160856592518802641529757223367888 15834123 -2787748555698341805139725864237875314416 15834124 1535234876091981789937458289519025559296 15834125 -1691142504774290635145715812883985200000 15834126 -228763593501207004022825644269204805632 15834127 -4024000223530591325255558857497069091728 15834128 1020271660238348166540812529013468692480 15834129 4106314101165374416116964057325763193584 15834130 -582531128603968386052340163361550507040 15834131 -6857440512867638439905928596667429658068 15834132 -2521473985366286662934476873246180143360 15834133 -522110756619361574555230401682793536 15834134 -4061526424857021679690843224675286562784 15834135 1361246141443839836896072214174526699600 15834136 1746330154299429109461610631820265144320 15834137 -1154430921389339887951514460846728703360 15834138 106564630944279916699538294482560050688 15834139 1010292938149516520128925460415300836856 15834140 1326117357259305970086203538564074926080 15834141 3150945495683998019381793153560187946950 15834142 3862417919062494688860758571481630361472 15834143 238148122572098488146485194280170884384 15834144 -1723920432126328346838244028157678059520 15834145 4095988128590827559652324448519867525800 15834146 763415456493437001850818876130308526464 15834147 -210307019609593757075662091204359729920 15834148 -36889618569558577961333025367536629760 15834149 -362257992184843022956881113108044614912 15834150 681246405745829250740840021130835488000 15834151 188559237350313745444371588584349637912 15834152 -2750326666601617418362482381809054438400 15834153 2124985081003525077619186794006843529104 15834154 -89840542811305032946894054559660660304 15834155 4034897264156166662786050098866841982560 15834156 -1368093322782708076313571369344401990656 15834157 -8436173966354040022290343932037419756948 15834158 402371088163214943750896017168537075776 15834159 1475752278669763960772858680394208431616 15834160 88056470551796209004359666334217338880 15834161 1963016895950916105585294854888721612480 15834162 -1860482682023333757668500127150475818496 15834163 -1878094427568391907060179157177963799080 15834164 -2017719806033200401475834693024997013504 15834165 31278455793853085098473160928713477920 15834166 -1587342490046493302129090477954675826816 15834167 -6619985834553259891102288935616111613784 15834168 -100079071088586893872165987741506355200 15834169 80919982292305101655781570190224853320 15834170 -244333184457611385418393155537209283840 15834171 -1083019369686662391834675438698209871760 15834172 -2219443914203585285773607229278819021824 15834173 -4202727456301396165516549477788976843578 15834174 -699713176444578780449037047175358287360 15834175 -1004992851311955223497431448294462801200 15834176 2019253392328375947349078823111798292480 15834177 -2913279616762758463174567666136275066560 15834178 -2772385155712639415033991383478893093376 15834179 -724734080090610897986262757089134705220 15834180 240354152500115998442061710980812472320 15834181 1132132101819130582415126292833333856 15834182 -151674826065769880256580145173645056 15834183 -3476448061411021597487082975859565778096 15834184 2437521649467393336358348465121468620800 15834185 3564057819181420346224281054205762406400 15834186 1130660017198581806043593846892070165344 15834187 1250521782869379547465878611174455759072 15834188 4347867872324348082327808031796909950976 15834189 -9795247389878201851863316162881687552 15834190 -2553708148740740811880915668476982708480 15834191 -81416939371701304561041221784675038736 15834192 -264854512770933138141684424288553533440 15834193 1748729760204629638862360220069101731442 15834194 1397876046694587607086935047594665802896 15834195 1207487405021830602514054002897468149520 15834196 -1247337637208486312735623460269039572992 15834197 -4057672183639610594276330679465843113988 15834198 -427501777719428221405236391798355976192 15834199 -3782544655380057995861116499297163383800 15834200 64059650936406859751464801237728768000 15834201 129471697367267212672625405710262789280 15834202 1374845261048551495816334085225720241152 15834203 -941034832367492567793762298254899309040 15834204 124917244293372057218688391736619019776 15834205 6225937903573369435515526422397412427000 15834206 196183328684924239636610919687823699200 15834207 -3282374350962944442557526998907605007360 15834208 -1930354690843887467206843980303795486720 15834209 -1643308862017072646413985419415931802590 15834210 99453866316948947381870853858659281920 15834211 142287805003004166476070954646025389184 15834212 -1075333388883557572122660899363773747200 15834213 -459105223523132859321411445033378294596 15834214 -4899665468179703145449691610426818426240 15834215 -1953345859806070221804178749120298065600 15834216 -426846669554131590101462810262304358400 15834217 -195352437177419955931979479701478875008 15834218 2101515933825698804614606288324566064560 15834219 -116214814287914562517001812278008210856 15834220 -1607136000040332285778904567512662144000 15834221 -290550339100374203706116072027175114708 15834222 1788832400662528847009638257600907752960 15834223 2556712448447531280463840939211885431144 15834224 87981193406591839834404594669420675072 15834225 -1272582376091693229728791071905665752000 15834226 3581726920895839699021794993984084663312 15834227 -3684888939687259076281218837584928124080 15834228 -725054017408119941507970006585239838720 15834229 -3467208935018195846279720607698858633170 15834230 72856805238142264027478201945227632000 15834231 152927056747833947633742377607485568000 15834232 6354528895485699343360678240707599769600 15834233 1560011382010342621991319025889418593280 15834234 -15017384040846817790854769930156865024 15834235 -3327955970680598949834860232829416997440 15834236 -2263807432224064044601126841317079585280 15834237 -758226630845405724707515779064195666560 15834238 -75056393147915510284334724185598362880 15834239 1395903187349626381788521459580539637840 15834240 -2593252201210789073205348269634355200000 15834241 1919228513156080450775781271219073527200 15834242 -256098477600386159909640947414608269312 15834243 1158438553176736919116531997477678203200 15834244 -7819034012680944928457047582665347953664 15834245 637434474278845603301287234541696534400 15834246 -660662565938485319198921899015642257216 15834247 691258679772786746422717412933372729520 15834248 -1317475496802287345443914612684926192640 15834249 -4323974208603371614810386636876275860566 15834250 -301850743570923843728678022387189768000 15834251 2426315659552410398944122504144935217672 15834252 409888122129850031666149682301500620800 15834253 -6024752740356814866003027140395232193600 15834254 3491299889370545485309866182363656275072 15834255 4779363070052892027538597272987902812320 15834256 -692814130462721061538065475399286284288 15834257 680185311576964344983060716340098278180 15834258 1300039650839718476840995829354162995200 15834259 210817794486563501365670424065046549504 15834260 920265849082885539736874411591551157760 15834261 -1235666081478358455503294144516841244800 15834262 872597271276450271302310688673673808064 15834263 -1511421734273836808193505710630411826488 15834264 -459641247110638472715757481315946516480 15834265 1642870958391810783134094197227677347520 15834266 -645180236351217631568890811413845083136 15834267 3803418876282783780063150113321319869484 15834268 -33858167078915278305103725434260160000 15834269 -2855548570753328708976405084568945152288 15834270 727165463025619635203461489567527081600 15834271 -1571985679103363992791999211216375306528 15834272 8312668820722675656476330527844421599232 15834273 -72239779798487422159677779479523917824 15834274 2252503182315562082191107062886920525136 15834275 161659406632247246887487806257040761600 15834276 -3061883261158861585870887240171128894208 15834277 74008598081708406318673192909590344480 15834278 -2300807703082204878604323107792584106880 15834279 2028162279876402045607993705171559270184 15834280 437307396799615287932021752917481881600 15834281 -1079787032460223601881398156772610892288 15834282 -622887884465081711554542710448200097792 15834283 1935427058659047912806609738613921172532 15834284 350725861575586516522733676159100541952 15834285 255356027857441925339053148053150411980 15834286 -404666398339584078366699920147857294080 15834287 1678093223034210987924492520394381966304 15834288 -513377068784541505457852691856996171776 15834289 -4130923462092528839572041856089466092910 15834290 1720648060031301223819766769654888340800 15834291 -9961233616525041321699649396163086080 15834292 -1036171396448850769778822088089926350080 15834293 -2884466810929153840864599879415743512256 15834294 -646955893946060610811042155785105074560 15834295 -2852996638064520094034731166503744540200 15834296 4948122646114077153243317029366822195200 15834297 82197332051549914013708185785318949200 15834298 -960553622387091813129615155670599199264 15834299 -1339469918040099992355169948749019366752 15834300 933961304768746190382384716417852620800 15834301 4080989592717793923320979267240044398950 15834302 -4734198516487264934398522706543515200 15834303 -1855188171529000151568161844476758207680 15834304 413945340291536658946039992592694771712 15834305 2445050175888594896689958894528010682560 15834306 366787485943097339734562214545504891904 15834307 -5671649044589798624564821178708023097088 15834308 1432015403338310240622455634609661218816 15834309 -269696821511903858598591724261046224032 15834310 -516301478659643080258975321649827612800 15834311 -5332106565871803283076684361276201622488 15834312 2336437159601648212310164068091650048000 15834313 -222638351005212779035803888694463303232 15834314 -5835924240488975940854534482244701878528 15834315 42284391018264576656098408363253875200 15834316 -4807821570282614375852369823197709086720 15834317 -331926961821779215372163472236512682634 15834318 105125719462322659779536012895041111040 15834319 7228850550395247711241088249973145065120 15834320 -18603341319987210862213311965923246080 15834321 -296009828157749373920947790181012142860 15834322 172679936866616366299349530104953336832 15834323 975052284675148760135798489514816086640 15834324 -1279489001048045499401290234954821795840 15834325 1051987915680399113605147132965973173600 15834326 -538895205075646339931659187627764784640 15834327 2076141968957946494082726408797677152000 15834328 3774525796043130313539380221283801180160 15834329 -295773323874186392890675286319406169088 15834330 526432228173341073595543030905285704160 15834331 10406707353079730392556068037807910051312 15834332 3540736376006017441084999867028961655296 15834333 -821526701900225953587755763050659565280 15834334 -2300424038192834124907216814895467943360 15834335 322798594277910519202092027754392483840 15834336 -309350712110790042453207102660255154176 15834337 463251980381555651205357421337126637986 15834338 -685403637499819392987337392768786941952 15834339 -4032440418519786887782291029434363070480 15834340 659379702690682113881705886074326118400 15834341 5957116457395839629997626095729537871742 15834342 -211509542721612387088917090010170092160 15834343 -468924561462322754048957265305821557200 15834344 2628846160106728879637445191858250117120 15834345 327602806998735748172562656694491169600 15834346 418413771166574642009516339699983956480 15834347 7208336108486459107387365806839744999392 15834348 -15649776795357798329725648015768789248 15834349 -4693452217410944220140649815724540425760 15834350 -407277800026643724551274472119579139200 15834351 738030306014037481800162939597147691296 15834352 1009976529706737044728271722505507373056 15834353 -1459139303226877456631489315949386578560 15834354 1392571256313912020214207785028409784832 15834355 -2642923400253466859596115475409452612240 15834356 5011844768351833910969949870799968193920 15834357 -148135513838416505869519145996460284544 15834358 -3332032143880001689825976860531269498720 15834359 -425212007658672295844045468028939813600 15834360 -750867549122702364840146137632473088000 15834361 3130760532713354671082620454397393017760 15834362 2909008956194598880763090245426147224432 15834363 -105305083161683194896469751571120911232 15834364 -320341813964727020186768322252947214336 15834365 -1696782161626892692983257898029087481600 15834366 -954102831340471242181904721804576509952 15834367 -5467191755588621107343572095359759843584 15834368 -3951551099504381880285078956080896147456 15834369 -1000691296446845227767784473478341860352 15834370 680729600588630433139517225619397363200 15834371 2470281511791958589263513129417344303312 15834372 1095105556997040711217390731920078622720 15834373 940267475177873953492919087777837854944 15834374 1100363319679632595877806954206846243936 15834375 -422265604217768309795167038808474425000 15834376 -1102698914492162641806987776070607779840 15834377 -555830237776803218290290664844450413680 15834378 -688436080594945383773733397278810218496 15834379 9081187981820909165596007648565154227600 15834380 -1840701424551520039291567821599765529600 15834381 -267282093810393150942407528800245354048 15834382 -3578935463208663583732007031535071302208 15834383 -1486477236795856723632891681760230892368 15834384 -731041802333164610293176219569546059776 15834385 -25581818811536791677943960715644659840 15834386 -682380867246726928628837129673751415136 15834387 855738079536095726235238651168280733552 15834388 4171743906061421918665402911598741804800 15834389 -1794085252076962866062040990260427597810 15834390 42564585806338635150630262362623047680 15834391 -1356396625363835248034435327187225510200 15834392 -1648067440456371770210858642367717949440 15834393 -6671123238651097096727831602188152272800 15834394 680924177718695712796670345870979835392 15834395 -182942596741015187551867155312087433440 15834396 292714327862713440127720271521060061184 15834397 334358125845402671576694218065247654118 15834398 1065987096063311263560282888370161763200 15834399 -540583719419583967110674909356381965624 15834400 -317676601896945761013382725757260595200 15834401 -4866136118548111748604823951936792576992 15834402 1981908885259558600093258947069618217680 15834403 1510253651938102607808870880914830212784 15834404 -1128440751258434630485055340207040374144 15834405 -722632662763811164072744550134545314880 15834406 74564920131843305125137463201474560 15834407 2312550652342604993723414497237001233656 15834408 2373486132691626441805683379555006464000 15834409 -1360851325255536336205630716739403438684 15834410 -1256735021907962296656301630827792096000 15834411 -834807000668543568826815833920478695140 15834412 -2881851030476561133122539735943307463680 15834413 -715738538741877204126627582111458609280 15834414 -621310661010452186635939375585173082560 15834415 -362374897736960650313031515366253232440 15834416 -246275313525525027004703924784142417920 15834417 -460168058172099462171448164204853023120 15834418 -2040102105023655838571774084826650457840 15834419 -2038870476403953385562039286622773319056 15834420 443244608576616922049092652918931456000 15834421 299427676511367287508662870354500077852 15834422 1651512790294937746274958829874311876512 15834423 28953050203169569544552778469239504 15834424 5561356176886984663146532725878876712960 15834425 2747033707704638201611452523726700775150 15834426 -1868201314628247710784086057210550445056 15834427 -2480209659746688095124908752282117196528 15834428 931434899351187003395764430835304292352 15834429 -354836231058493178266348535183694446400 15834430 -9082121692478758265536069095823680000 15834431 -5868286632550907503377696425823825288768 15834432 1297723722611367004553103044254673928192 15834433 810750027388474766156237292975921631682 15834434 1555611964498347796116739930613254272000 15834435 805327339833387304120086811337515320000 15834436 465104297068370558346757198483723265280 15834437 -5333597177813130123822205046914638016800 15834438 400811530840134454625052904359167811744 15834439 1167874427887017409066646645637828374880 15834440 2734141681471021285519079288396078284800 15834441 1914739481285569135307290626910112882688 15834442 -289269220431564610221128721517559162880 15834443 -1307154551268452464676250122179456742040 15834444 -1214406216348055925105917260095811747840 15834445 -4686874372927610426096708364724321045440 15834446 -142475593201693991059865116181123605248 15834447 232854140658064391927981202380684903280 15834448 1003024603467274930761957712659675217920 15834449 -69642797559290250278033171171965128336 15834450 86783891663897666870233105100695593600 15834451 2422627404943240726577606408030916009452 15834452 -2705294402556757925477481471478628075520 15834453 4701127857558337960399075256807145734304 15834454 2884777928050685544800682516912856623552 15834455 -443557694347187664979822475401393292640 15834456 1741453849022080361141776596232000573440 15834457 -756228801368274885899517507817809682294 15834458 2042129361844332935501863355271187396080 15834459 -84608570927878813005765872265042988032 15834460 -1491876616405888569485449599798750796800 15834461 -6830959610704497816738916305074535166938 15834462 -484189278046836972732448093181002208256 15834463 -5070582372665753981641082522755407643920 15834464 -1773116518678511115741470477833580052480 15834465 2014329417603006447748472352136945416000 15834466 -140376402884718809389969438122980724960 15834467 -3392596042955352214010288244606395174400 15834468 -563239696751502752624259727152573382656 15834469 1845011863976515005813488457778701265696 15834470 -1003900944323943218163586686476490184320 15834471 223069405683845824484434027416769423824 15834472 1351940188643129960316914001629341777920 15834473 4463180850864371284497646966454325993984 15834474 2643501500554072240773290221410324695040 15834475 380853917317182997738454805318775434500 15834476 -1257070657141005141939272748673475238912 15834477 -1678966797547005912547812125991875792160 15834478 1912195397082142971170939380941338328000 15834479 335875572111333239088657185863687470000 15834480 653627403923124416835321576047520645120 15834481 -158709273571909502834677297028105123160 15834482 -1470758481428234539726193351307175143408 15834483 67354066116212796434952670285045478304 15834484 1444199406232876881574854395614618822016 15834485 -3911447705212614140191717901502752318820 15834486 2357440448694280792717971332593215936000 15834487 6912178232228032276191310952565579264 15834488 3064865185066112638516498404026359480320 15834489 713344538028724153514914758804650566368 15834490 -165660620984296482361777949919088189440 15834491 -1345027610100268609096399267241142521856 15834492 24884937424755022767192979234725362688 15834493 -4871329500447081338505131232798918402420 15834494 -1885349327868563958711606436664184662400 15834495 -771130945206550349878123651740261932160 15834496 -3626443502640166117492716291265438679040 15834497 2618502156057437302716598422768831118980 15834498 -348976067374131876190839023400283767936 15834499 -10717695615349958067524696664447814964336 15834500 2757572472574185733698303352301199360000 15834501 -2010421248557564293508677225023173064960 15834502 -1783590172126774898815811196130360715136 15834503 212780781373444449461366912470465728864 15834504 427589607744274919548710277144560107520 15834505 -4427706610502688234276884613264156792000 15834506 1618794432015742153415809757035384091952 15834507 -1699679217151601411517976959534382397712 15834508 -94588193337677222695129924525924540672 15834509 1285932871547668270228484979312157817280 15834510 -408072122830584776541483673839751665600 15834511 75830192726583821395798654290966256128 15834512 -829567708751595513729271567348264009728 15834513 954987831721993552467118152820821525744 15834514 3507604730488094257872784611545478603552 15834515 4400134261002209061664470940224519914160 15834516 1952266340141824506856245853105136228352 15834517 -2906084831976240983451732644703795667140 15834518 110790878500061123691482155794242641920 15834519 432157560481098856491067841426273377800 15834520 -581029371465590686466169817254884966400 15834521 -423897766830790734215837998847471801856 15834522 -1881398809615949737649419696285896783360 15834523 5245883997936716906984554732692934888480 15834524 186473516685345431170434309567766348800 15834525 -232946507926863190722395890689097838400 15834526 1347142809809870342683833541360950755712 15834527 -1538025022778204683594417482335824006680 15834528 112576019281688272946880815340031180800 15834529 -2726927667472849264770008120670871674860 15834530 409881076527386605012112255217785809920 15834531 -867519988748801973224124817660559125776 15834532 763821516647912086158977806390372802560 15834533 1770066537109823203613931774381381031008 15834534 -113451522033142447802705772660624279552 15834535 -71992952670682750617721466981267927040 15834536 -2619646469465104524183466983192422200320 15834537 5762329501846795982616416564540873744640 15834538 -456582254711674806751222969401404782080 15834539 -1000978789175166716494625996237334509280 15834540 -730484824417519249581471612349008307200 15834541 4993455565889652511723494690113439536172 15834542 -3837275922368692876460349672132946523328 15834543 -18155056444760925589598130874176306936 15834544 -36672200616476043343602427472527360 15834545 -2184298350246098695984180163921350222680 15834546 -467615386412363805132119313524348306016 15834547 -1247767524609753434287352635848914674808 15834548 -4487110319560724261740530108481045204224 15834549 -4943548066582274558631889340010606665760 15834550 -658408418054065642966953339079037311200 15834551 5805802019041530680917531616317047234600 15834552 -18636683102250733106335469867752488960 15834553 -2441118628751336795881915393806671629120 15834554 -3224044511725995431024097473921950683024 15834555 -2872430049804475713033147383021372121600 15834556 1755445999545734120329913258063496544768 15834557 618102008484410652019196340718941919020 15834558 190505717751931115083594595288047243584 15834559 -1752484038763954295483879226561895483496 15834560 8395035974341279938272906115337420800 15834561 -1943431220916098046354275354425656625920 15834562 1072045086586357088132882924654246284800 15834563 6999807069692951102576144556119284214784 15834564 1432973997509414943016154163371990889600 15834565 2831453285855594834850125220616091616000 15834566 867411887687367652034131178156635554624 15834567 -697038132857109468661834341643973743488 15834568 2415483032949466579615213632543757378560 15834569 -51845380064294776213377239093437655328 15834570 -798072735590055627021586263044472364800 15834571 -642475989603564698938227842773929753368 15834572 227865460837728930283357381810089541632 15834573 1993735624061588728310737511099281520022 15834574 1013458004897517446618914914741529531392 15834575 -934473263413620792488143427356940710200 15834576 63040925779807778162028995239803617280 15834577 -624104609697013435005677269942378830240 15834578 -45666777893614963111303051647891658752 15834579 6228320968977588097099744686823799876160 15834580 1464701614221486569588219242316661350400 15834581 777978765852646624262122634268958317120 15834582 5806528869074034077913999567760894033920 15834583 -1781341230770782832088009078769272405056 15834584 4293385382769646230595223353990174402560 15834585 762407723737066209460867539410131275840 15834586 5732808099577031962317344627860809984 15834587 6870537892179751085959021104233580727236 15834588 565685575126415282065103881770518986752 15834589 -3812018797222379204479978531157819691610 15834590 -73810327595740965978607389644962027200 15834591 -3130148790465770400938370992733235900200 15834592 -5525692727269389588730685910259224281088 15834593 877175874154304427095528933742161760900 15834594 -142730365827009783898456331980906211328 15834595 -1412995258653034076083927585671932732400 15834596 -1032973351147079324710213326408333297408 15834597 -460689648189146055698538967161522010560 15834598 334046224320251051550167805949388097408 15834599 -1842009168751370966544841774951294350240 15834600 318909728663846376468365644584284160000 15834601 -2263233825589459005841649616749793155398 15834602 -2063712417083028423576086376022845849600 15834603 137889296501208553436495492336078697984 15834604 1100156076609834595065105452088524019712 15834605 2851094430408813184618192388043743989260 15834606 -1055297316594745773814382648578385243136 15834607 -3166628003272014251218595786434544774568 15834608 -1694387225256185882138869760776971091968 15834609 -597980366921208518799957107823743663040 15834610 321672807722595580466113241509852707840 15834611 171070220196601627491821699717893695744 15834612 -248112935700054106109193113833697200128 15834613 729369443095009941125512429968773671740 15834614 350805744691627886804537499283960233984 15834615 -1092301047137091276880401801273567298560 15834616 -740479602987456987111853870055723581440 15834617 6504092433483497415565449918727422690666 15834618 1175741549579747861753741384687375217264 15834619 -3696525488788059943342513328242635433360 15834620 3425562425496412774001476843564691328000 15834621 36847996618084650908228117476310330880 15834622 -561006225733772692291522983373076133888 15834623 -725983998186223454948835109885594494240 15834624 933065158084627712536983320071438860288 15834625 -4193246511594865231768411820091784656000 15834626 990525044468341268333870116654624495104 15834627 109846024802366390265977678208858648768 15834628 -3805452286098505247722570269383238773632 15834629 -102117762642377408172930511329930489600 15834630 -516586759688170404158174967977027758080 15834631 138979118138292253982396806627204886544 15834632 -5881601233572811562172223674450603417600 15834633 -1155962745532898266830736787875905155712 15834634 1117101860940734498110363906071074870880 15834635 -833804879929548600579905955443160781200 15834636 -871312707814507658664977354488776483840 15834637 -1274952989147203899380830303960959069568 15834638 -2639412866666310354194288318845633008000 15834639 5282386980556012259012698001603313911040 15834640 706147432038473165096032773050423132160 15834641 6212276605927956060859611219965049285042 15834642 -2181526594214984372933191376831232713088 15834643 -3266623708752883222175758431240571273656 15834644 -941905399757890349562909814110121280640 15834645 718784173920764049240649855761907683840 15834646 -2466650001202694357915795641051712546880 15834647 5792739903677986096317606013668782433096 15834648 -251252758566107894711899416803492044800 15834649 -367785862390780733178988151679679024512 15834650 437235642369169908612387781855985121600 15834651 -323005332975246339892669229656199864832 15834652 -502992087155901311762263238773169504768 15834653 -7557221218819712927917877122179514483098 15834654 1175901850064202098121147985380277357248 15834655 3556605678682005296440575714231829830000 15834656 -5736268560023338483192930217652914749440 15834657 -1062021590847006109057381177694748107520 15834658 347775226530229543782417577032486744576 15834659 2660818340881380336999872907156017536860 15834660 1261737105675215505932131235044400885760 15834661 -1710352034404681567551350055866505580738 15834662 -739085975165842378829275611826211163168 15834663 1439770152632541328601335928900991067200 15834664 924438742039682818481750475429642240 15834665 994304284790404843031921107793793600 15834666 2145538728016999656983183648734499821824 15834667 411566353355207243645551371673635141600 15834668 -1854995298506538610693092241717882712064 15834669 132340232816171600133476029314232090944 15834670 -2246245943450418440364779539027049750400 15834671 860916527661336877471089085745296537872 15834672 -106147446919600537111203428687126986752 15834673 -4747077624301178632862478999087844900078 15834674 1688237573989926443366618653874412504336 15834675 -1442397148078968155705876689422405231000 15834676 -688343688221827472290365768604786360320 15834677 165134377712126668417468194146804766300 15834678 -701049559271201973901148594340145213440 15834679 -228170289428942370566439924595510249248 15834680 3431073649731726283457497831770485760000 15834681 2469559195906867954229609368062143262720 15834682 -869485270277710988898827549942907281808 15834683 5825164450109479198711775366255111176932 15834684 3119664428556387153117516252137169626112 15834685 4724762957180004589626065519729271164400 15834686 -502769441822893127319196264351948483200 15834687 327964045267261743281593752769955919360 15834688 -8763858779561179540459926764544589824 15834689 -56890773680969555326966419814812655512 15834690 -15620361557519438688922566847302559680 15834691 -214762106209381564039736668099488035908 15834692 -420228646216274047700384591632595144448 15834693 -1175158439322331479891231165253376899680 15834694 1378462317650454437747755057387302700896 15834695 -2373082396720179728085579632265335116800 15834696 -1340096749802149559136836420777420390400 15834697 945837859690109822053667237849401725146 15834698 -731248477064063022233368307637567118080 15834699 21045378152514524798393266035999707784 15834700 -323935714191625448501727745382656025600 15834701 -4040595379074750352203610357990526834280 15834702 225037938413317820138512583171707019520 15834703 -3971481267366407166563087115381445660048 15834704 374464022302541802309685667945875243008 15834705 -822072855276325511555697860201065140480 15834706 -1530807021404481180338511482794352901120 15834707 8863394627263726044017246634172114944 15834708 2401391776019390824326949517804705054592 15834709 624778839477565566544640033525560514400 15834710 908773000223861726105587993170539861760 15834711 -1100288775018490698132071548027011064728 15834712 2700264834646619503926432859867611187200 15834713 -3834761820006003617019826034345752979760 15834714 24981954844072527368828598392570695680 15834715 -1917648959645166085996019907557322492000 15834716 3008792372013411576719723885523584521728 15834717 598405588902817210292324937341540178240 15834718 -3641346511072473934155801335962464000 15834719 -6586921967572464877073432274080770790880 15834720 1167065224579058595961244487804518400000 15834721 -1033124251238926637663700480216001325888 15834722 -191430242402465308460057861250333295968 15834723 -3181976182794936546243217663544302396416 15834724 756130016621420310524447753950626717696 15834725 2655070524163280943638804735020633456500 15834726 342422024216198035375164094560098152992 15834727 -3789476580074246610237571786694932740424 15834728 702708175701769648453543105560480645120 15834729 -3913962012059523809067203145310453098240 15834730 -40479969002079954433893628791982924800 15834731 -4348930670700222559326991240313385650136 15834732 -2011597974158246341239288711655796156928 15834733 -738437933084092425614691516484841895360 15834734 1315404532074492126485792089613285594112 15834735 413241545441832575870333276191922362560 15834736 -1007984639734257844544310327474437521408 15834737 -2662047713955260193701636348863847725614 15834738 449981837208172360273278428916172904448 15834739 -3849652272817208072409446016168509601460 15834740 1245432096314986035308073901629391411200 15834741 425565349892007275755932696397647544320 15834742 -825652610368543550341281080183618795904 15834743 335805539894760663581345251956373957992 15834744 -2185381654313370639464931723522653184000 15834745 -1356042789723862071955381939052393101500 15834746 2975253156200228232118307938735575124704 15834747 -1794507385193995948434297618194292993000 15834748 4800451646971095435159574289003253905408 15834749 444831815273927751104936607497289749760 15834750 17991966175681460496313123233582336000 15834751 5264946310207293749826794921954663034752 15834752 -5761058355141079037168054765086153113600 15834753 -862852287049222020557434817315370810912 15834754 1007228464510866796725516143421694701120 15834755 1906959876156151608579724536594826838160 15834756 -91368498805996945659814001714123243520 15834757 413847021641450754026441730467038478040 15834758 3406723819185041654847155973639829977984 15834759 1679191156197380673319901993183016558504 15834760 -5823963286365360343614851389013139456000 15834761 2702593605970012359580262133529072318362 15834762 -41879346597531529501415797820581724880 15834763 306078196671098140229805153448207077120 15834764 1933661002343596680454372428336115679232 15834765 -2541236228230651372184546381667514044480 15834766 1362578455889586592615648513298920040064 15834767 337418663758543493330991456677389410000 15834768 -396786650797922789434706224643859480576 15834769 599266824593067846317466359426282084352 15834770 -1238310715818831769813033702421489111040 15834771 154648738348899695810095274848835875800 15834772 -2502881946601146439005383720871941560320 15834773 4220988292516035034566001423687909343520 15834774 744837508830466110835912597297696097280 15834775 678764684749222680484965576690540355200 15834776 806504592776974421035262160650517166080 15834777 -90926684262011669683078206298290408768 15834778 -179137337235055356177033096266516428560 15834779 -1287062892451005675143491723448858385024 15834780 590746458037947500858387607177629829120 15834781 1695158000646474584292089757555074756582 15834782 736487751613734021105154456188085670400 15834783 825525975024211846222606273799344419600 15834784 2014073834604697807121031597316324196352 15834785 1137177009540756627587282280778192694760 15834786 4656121601664491266889725813983912192 15834787 -1310134873441813769012155456211429061888 15834788 3821653773504227296083251999734076777088 15834789 -6886955223479092629773571115092684799716 15834790 2580444906159421036470794012552018851200 15834791 -681475688672472396535194183919162635360 15834792 -1321663754537993481643667719148507873280 15834793 -8224626417159352478982647619289861680 15834794 2732648345465056879032024335885451554400 15834795 118307618615600913167752052903206422240 15834796 -558015084433906012262530266817725729792 15834797 -4274194944589151454170173556944659465888 15834798 252486982690377324941848302433855549440 15834799 222561421963143654124050174220564614800 15834800 179577474777792974801346399703026892800 15834801 199633195401669652169120261041917327744 15834802 1443842827681356315880195221154674926352 15834803 -325755372629585854804619525061653405136 15834804 -484404191208701768262051593894597013504 15834805 63587111841774399326359979685154118400 15834806 52697306617847139824609184879352195200 15834807 -1373095503672320037096141209590927975272 15834808 -1771336529732082077638531331723503534080 15834809 -5238768735072039310783317187464076066560 15834810 86818654953605968797400432858771937280 15834811 -6247113904748448986423018885892643570588 15834812 -1535823470632898015670797254763997112320 15834813 -741173613598013864051005101620802061056 15834814 -2592270275197838127558268084862018943744 15834815 -379679457721131719647373906476392908880 15834816 76177689782717416281079938619237466112 15834817 -6467639485506695318587248277891209762048 15834818 559078623507605606935926853362154161360 15834819 -16063522730234016336547280082674717184 15834820 2995272130667543739609827091089903700480 15834821 -3638187004669684031130916980629845745508 15834822 -237738893164282476219009483184920336000 15834823 441460189445910135022239637135831542144 15834824 1558500247340344201619756953653908136960 15834825 -2560540382464434295391790871855476420000 15834826 -51590679261661293700670498306551219200 15834827 -4419441878557616653777946792797189456008 15834828 73868183998665499197023238011750400000 15834829 3304685264424282290337411945140202349430 15834830 1272114549504715521396091484894273665920 15834831 -544942505103408061559152259227572082176 15834832 296171582898951496290301799024917135360 15834833 1269834799668631108829740331358561285120 15834834 -995741657135511630281721671091601138416 15834835 -4284996505755322314772136776810238245440 15834836 -3834973305375447621963108446949264547968 15834837 2199196775447963192161153430331291491904 15834838 2613311048888428934665291780434783532320 15834839 -26750490540706896154762284737124138240 15834840 -1185016957777133747414797775082911539200 15834841 5929488728935813668043783571157433166400 15834842 2216720903925953836428534129340235481072 15834843 -2672979721214428359241537722802275816468 15834844 -353384410463933947719432952979700377600 15834845 -1893167917937532544500990876241166553480 15834846 307243097094356732913975618582046215168 15834847 -2890868624082588195884803560663460071680 15834848 -1768690013912517416348873992337939496960 15834849 133270026484707652910000351885247692448 15834850 -798447244247894101525576981277813715600 15834851 636017418347582251222699942453899837852 15834852 -1907273126851040318290231329839070222336 15834853 1686706193415047845037673852198181965820 15834854 -1172259248601319036276794446538819088128 15834855 647666926756560236300244442734444318720 15834856 -77019189069469269863484309956825088000 15834857 -1379479556142438342970864990341241740 15834858 -571471755451024152200845765433311072512 15834859 185513451071350551420123154234789091060 15834860 -1817641458407508798120319952581969843200 15834861 660326741394668773296081456943105168032 15834862 249230318285782684833581529528405986304 15834863 1066477626753142096621186304956555049568 15834864 453121420472557317774011603539108823040 15834865 -3976281307171589764491083183244357697740 15834866 -1071777210962639360419093127750316825600 15834867 -1770619526045603233101041083056281317320 15834868 -65936237169067616864196184307981877248 15834869 3379193295971406925026544579937406564270 15834870 1318377832157719001360840741463296764800 15834871 25871894551576416649608274788939975264 15834872 2936212514560784244548489182433096908800 15834873 -1450942500463505447288820227067050141616 15834874 323452971484423812964873782955176860160 15834875 -87768471302089219466735874517678488000 15834876 -1128014515843048767212260693598318616576 15834877 -100715871353389943717627420670960776640 15834878 -2809980076983552488613326443668462437376 15834879 -7096581039945480847485488692847792640 15834880 982793387706374281833805984026329088000 15834881 2165643873936866526475626587318258369364 15834882 377371186952612230963997514167497496064 15834883 -7667752212278107642025819504663997169800 15834884 -1437957310839917377372713048463954477824 15834885 -1571402854280331005239568490119719027200 15834886 218029119082439988984499597544814775392 15834887 3322128441727178631947347448290223806632 15834888 997745634072576292514213681696824335360 15834889 7088369713148580428459948040135251810532 15834890 939049245470810157712200356659506924480 15834891 -2361378251140222644816572346323171284008 15834892 2161094447431254097228937720161023820800 15834893 22254852958542239639487356629985883264 15834894 408234414444317067827387169485456500800 15834895 -94307861827984129171513674991612788600 15834896 110642374738170176225211950928327081984 15834897 362374442950726826466958712177033052456 15834898 -2198430940343153608985801568780376882800 15834899 54409896291138542095850088523507016160 15834900 1451459356315789046837880048354563788800 15834901 -654146280612947305045583986975430042098 15834902 -1064585555571682686514496882591602631808 15834903 1039939718745328056630615963053388069504 15834904 69559942391441881576061037797394524160 15834905 -85990144825286365445191364012201591280 15834906 -488862740601009301608641828207139217920 15834907 -6328239139863846427088885271117861527856 15834908 -4088742429819172591236871843859833231872 15834909 -184515567901227897800421961573478176896 15834910 -327415998593823695168557644458598228480 15834911 24632401898641525592707158854103706727424 15834912 2538291694567100909179403264510194089984 15834913 3449277496375039241425973149095625018884 15834914 -2122422458882987963592296512828314027648 15834915 1370816978219639415546301101989002160160 15834916 1066256309058005083508465265792860004864 15834917 -918212228921525410526694637131607468032 15834918 -1789074975302888239665405909608267796480 15834919 3609215518393342841391653917583809731320 15834920 859543368052016209680668747776910284800 15834921 105094111992345642031851655241219831904 15834922 -51269163225097803466474774837788189696 15834923 -1036782863639206510878269340990482907600 15834924 18806594503655793289190879278120108032 15834925 -852035371548771024374837311059315228000 15834926 -308157867289386372872300342656571039040 15834927 -1818041113832376767588426271802410409968 15834928 -543207387909374973291350080337665720320 15834929 -2372752346024811937024672056794504169600 15834930 547019309171550430616368864611544542720 15834931 715349065965236479087479268369922899792 15834932 4316816374245025655676536593198832474496 15834933 162834795250551602742908070277290002862 15834934 -1515532422560690279090777755103845644384 15834935 -3595618967442090881681748286337141838120 15834936 479456676586042598643093617636693975040 15834937 4474290340450732829402045480517093580586 15834938 -111449933181006120145373189399600716800 15834939 -2809085146650886955802118965912080160720 15834940 751566269940896966361907316176983490560 15834941 -437361176377094734926956472489702348948 15834942 -1258398697525219562127629142830251101120 15834943 2001852916447126907214419790139306946064 15834944 -1762961819044633995300314997672972386304 15834945 -620327921345820313117740498680969011200 15834946 1172105818988067954173766367050904830672 15834947 -4570543461151759176805791686214812897604 15834948 -1580572705339853344877332927434763677696 15834949 2097538618228690061117313959575852778240 15834950 -572356947932348318558356552891195620000 15834951 1403357353600067997003619175985382270080 15834952 1104781000758905769206490840400357294080 15834953 458355497293213652002048330744266102180 15834954 -1362985770029816007525680726415083377920 15834955 735976353675717607432263604277532462720 15834956 -3379317065174752577472507799565100340224 15834957 -1577741794270242719321881902880218134880 15834958 -311707305010631299199998774379524372224 15834959 -570552033371490328594006941226586384928 15834960 97351917153899545383741699513561907200 15834961 -535306058560401277630110756886840215520 15834962 1862399655911681464350339750430776896640 15834963 -3569629214288437788448712749273037616456 15834964 -83292496995511408805593613990517649664 15834965 -43359297668437861891955950515807725280 15834966 -228733208176864480812398958819349542912 15834967 -5235769593888841082023219026578079712080 15834968 6366770723825502594961564056129018562560 15834969 250060785805612442804277665428942290120 15834970 -2340851104726499922123705234540659500320 15834971 3696799000368231861795760574224692330672 15834972 -1028423423042093928080502639301013692416 15834973 -383093588160491065082437488388731335808 15834974 2952466248241284156695656977748522244736 15834975 -304289629574619454847419241337506100000 15834976 4741931135335889733779194644369792172032 15834977 -7123660627409211565022032373477648190174 15834978 -1153087998507880809512573364620245467696 15834979 -1566204689744699539170259063869163995960 15834980 297660868296779203182806046718961049600 15834981 1155698544859552749712312130942231229024 15834982 538350965547035686653402973030879361664 15834983 103074295401290106561548350136687181504 15834984 2175262892707227563958356224299746672640 15834985 -3611084329155020502269882731713124985820 15834986 1386903270399670255948864563182266920960 15834987 5493901418924708583947453138488139137200 15834988 862469343329619725700188552090443745280 15834989 3365030942356154856146736048783339834624 15834990 120343353185262030718027864291612531200 15834991 697928320510473969509244741497275293392 15834992 1154630352911481242187993252485332893696 15834993 3417607489443974390832699288914329425264 15834994 19807639964171326320034921234235845632 15834995 -1107668707931071593955610055902864240640 15834996 -2231603153816724994604490423972208222848 15834997 4809802775256012481165898426537128730560 15834998 6205005495124643857588863884960147631936 15834999 3113701159861979393074627762702138262400 15835000 1011836871520547765077835323979212800000 15835001 -171992120365818440220610465049578914816 15835002 213339729180556783578982878074265928704 15835003 1990222637126381970489835883917149209252 15835004 3493948268312327035328161267608212269056 15835005 -292989791817029204747700707525758064640 15835006 2684153986292396570258854958174244252864 15835007 4985379746380615744508423081394893069952 15835008 -7260452371342378678755822480088104960 15835009 1698254306823697417966878685807828718210 15835010 2468136765474729000245966760636760512000 15835011 -81182839473356718402377982484301163528 15835012 783303410389677975552223562486620413056 15835013 6713968411115951292976327886302555175262 15835014 -7629961305504631818871779263959732992 15835015 -27897303577640085943018468965596635200 15835016 6276311084803391572418884399339438540800 15835017 -629271954194534339967833484552610111488 15835018 -242207071011529933036980711473626993920 15835019 -1613271842386054516655831746960966111320 15835020 1073010739008766434962864704894653834240 15835021 -1327299101419723519332715614037089288778 15835022 63133574865686899107240051249828827904 15835023 -1824582285438698865510476869405154943240 15835024 1185508270222337197819561679394303983616 15835025 -3089959748583271330364137131341139063450 15835026 -1298942300427876990148615282815430121856 15835027 37311085456096101004941588447399600800 15835028 -8128938714714837785723687048285990016 15835029 201334632876723778412122959364993431168 15835030 -340297832841939670261896289658502748800 15835031 3697698271001679196122026192020015397832 15835032 -697352162649761735229487721997422868480 15835033 324825478059324858633634854240060829200 15835034 1599996953478773742702372570626118706416 15835035 719568542487571944998795045085778583040 15835036 1465664193072758870347974149566400721408 15835037 -2953954865482675129875857344548586063200 15835038 79673496538146886443849641100709176960 15835039 6912972023365289581390908462093684708600 15835040 -650678525387714739493342559171625615360 15835041 2986114190596702778947306886279803080000 15835042 -649879451605717408468720555456761329328 15835043 -1873394953117170528020283013384630551600 15835044 1981836820604197901466122839169385922560 15835045 -1600089139667152819489061676756806525700 15835046 3263019156418560682770848027454936873984 15835047 -789794684198571907765571163748015555800 15835048 2766863954001782785520057088766415339520 15835049 -3027995961046627321882768081699047442950 15835050 188935360424121576606665234545231833600 15835051 123507814687514832248455476274287286544 15835052 582097530649098710201992082644846295040 15835053 127314012396541173372970038256081269024 15835054 -291519660534750114863246368888266489024 15835055 -53545399139410738094940345325805923440 15835056 334502508066924938841308411845292851200 15835057 -1676523700587317585427763458197602200768 15835058 -1245581310065863993455741572383338640320 15835059 2783414341431182560280665652491760472528 15835060 355417707260567324779100132161996339200 15835061 2465063637126413457879640637334178342848 15835062 -333225759297366750148973403827795869248 15835063 387824265587565163948949511376588130304 15835064 -495053129185586282433803904242129510400 15835065 -80142679677481197936176814613978956480 15835066 -43074538477683738461069143190647631616 15835067 -4312423986780511961316595559437988425884 15835068 1910908779754623807170665705602114109440 15835069 -83311553653990106860791668501923723450 15835070 2258535655524691715930877731236047360 15835071 1802668825505338365168079174257600455424 15835072 159507094271397782887291216432950411264 15835073 2581033632733606690515228008847460939560 15835074 1637241719049759741160208879759548786560 15835075 545999954994170045378118290874183876000 15835076 1954831046003862327699313198576078356480 15835077 2426408213801948477451731614822643059614 15835078 -590536548793525223408683569429979753344 15835079 189322493132509819237033595909117267328 15835080 -317165662591741099407722928614387712000 15835081 7426640080874775939034046375492268353882 15835082 -2234250332630873990797614849107682118608 15835083 1748906564702105298490998610879372893696 15835084 41045666446225093144323995510607769600 15835085 -705441380641660090679813016486052602420 15835086 732390434075636432384612320126230617088 15835087 -241006394103312642021000596411230598960 15835088 -539712015361611241278798777822377803776 15835089 848070489826684910694560557125770833248 15835090 -733990024475934500726341204299563023200 15835091 -2478645277732393840863093774478358551968 15835092 -371286692530490729547667499262385176576 15835093 -4802686286965363830896313848091598836658 15835094 9891017414736517208847304055206517760 15835095 -3506071654557523688186953763909274232080 15835096 6547659137607150184937956862807903201280 15835097 -886855020470884385754777753802650076860 15835098 980419224711525988977854018546908875264 15835099 3485239249566226974515475578706378373632 15835100 2136356994569988331960429006881259238400 15835101 4872538909907652352179232890028225887264 15835102 626140970931081756942981426868382505600 15835103 -1847397394336629884384055636557946007800 15835104 -3960137086215375678197610558139743338496 15835105 916698924773223725722635290628519145920 15835106 -291951809955549641868868795925285905920 15835107 5616495677149450758082432683829909953792 15835108 45221694197886355160864378875882790528 15835109 1143392029000376042156153198234280696000 15835110 81973787769522464657235252415168389120 15835111 1080131077693376479806340563998056081800 15835112 3009313712360828868349020797782995087360 15835113 919551703787048895285695859087172171200 15835114 2212841438167718262625923307475088244656 15835115 6237833064370790618639416692443306607600 15835116 1642008887261933826031700931018232049664 15835117 -8412129159423751288257726630227408469920 15835118 31776510315805399563880716966509891904 15835119 1116787206925198615477772389232517204744 15835120 203059533823613597022954395774368481280 15835121 3750313427634615788393524198071726184500 15835122 -1521610474635867312076093105828320460800 15835123 6936397844057320692878938379574824615372 15835124 -3333121021113341075954893018519302441600 15835125 -2898704060345835266415006559539508776000 15835126 1690543446226962586330874392795467608640 15835127 -2136190523416000226324040744821254505856 15835128 -1197775966276056449664563178400594329600 15835129 407499088413138292291314742307316817920 15835130 612027065335334711327087947998384107520 15835131 3353614469357528543065436224778238457200 15835132 2438459991477672389276252420976391987200 15835133 1776052700621622228072909186746475608544 15835134 -1036320171711875631780066841461290405568 15835135 -7002476426791971396216098647699449484800 15835136 2807743592943848068894561854171541143552 15835137 -859127554345570553900586638461244832 15835138 -3485677308919374407989276842043559437440 15835139 -2489703034830099924933200525177342984544 15835140 -235984150863104248574555566768507319040 15835141 93409961785083725168290683518106228224 15835142 -1535789193140980295931308135013735455808 15835143 -900396345173406329272794719548645019232 15835144 1197516135709142851964311893196390072320 15835145 350369656051919552441688841482496339080 15835146 -66028558941081991611655767934465738752 15835147 296267716186290579709952612735977611360 15835148 -2012145566817173138349167913321567295488 15835149 4202052825917065924306230784484022720 15835150 1573586775696120726233534401798154092800 15835151 5349421116069066953700291557165697642600 15835152 -206207099530181588689221169751216947200 15835153 2870456643789879386094591341711640710500 15835154 -572575192832727168267764862589534618224 15835155 424847967284042990929516448746627891200 15835156 -1479599949162147533548229543053484260480 15835157 -1413950688926766579411339966354896138820 15835158 582016491766243904331185229851409614400 15835159 27490561463179983246809747152096172360 15835160 -283157962418547743394742604004667392000 15835161 -549445739802855940899703749313294560 15835162 1294853531269469916210438225936230376192 15835163 288994211400168805081420686048157175520 15835164 -949977641909821218425868111425978572800 15835165 -1521924485555072224433016824366059457940 15835166 -857621368652141190080425443874467235968 15835167 4418938546885137800763323680444148588184 15835168 -1953760428475091874915854388030096998400 15835169 73181867706722460468650617961873450880 15835170 199456274513455143005914313738941670400 15835171 5552467956015815904426295119494492427144 15835172 -863138420167292245616171022803419742208 15835173 -3306681608156520131127731009185120662432 15835174 -1851792981125734851120777895874462405664 15835175 -1012416805661852766713168167783647441600 15835176 1219542635177051976586050759826882560 15835177 -452571231985950774910852561843565071700 15835178 1701900546182794417221327237458020372224 15835179 2979106122783458392828994780833049981784 15835180 -8318134492837005811868950424065367040 15835181 1299920124198599595933734904603193487052 15835182 881941096798845313766628945026916338688 15835183 975047680844012040269802197400277719960 15835184 -177508996097767968511707112152441815040 15835185 -969532469327246506234178652029727543960 15835186 432796139167083151497799566050700481440 15835187 -2798017275631016907934590986629318978560 15835188 1676417670256620325499588429183696265216 15835189 1071564452323896296134075205333486861440 15835190 183010323273731348877615669362385511680 15835191 -798018664559485092671716553169791318808 15835192 -4631370019915878929489880874401704448000 15835193 2220777757526325470146870649504971395840 15835194 -2557012923404655180119088311736364212000 15835195 -217072860289121012409385058546239511520 15835196 724096682853366708199929110827931131392 15835197 422063471181707051561146595961903108672 15835198 -1237061353357599246851862791178582278400 15835199 -6536254221380345290593458457130322836800 15835200 -277498571250400254467653577413754880000 15835201 -1504419252147936806662014344924408862336 15835202 -1770897070031302093362456004819069190448 15835203 -2038464389510109158737887689203929139200 15835204 1708441221421753726802766654151144968192 15835205 3041853385843754595403927002701525644860 15835206 -517926105074319349779112631693153829696 15835207 -2661360599740179368970461343816253221544 15835208 1939608109169073271823955394950325248000 15835209 275029691040064670197037681980252893888 15835210 -713036826076648901892691863672528654240 15835211 1113946674040049861058825949566399033120 15835212 2018888201124911250416706130071431214336 15835213 -2061196357920186205898445518891603478538 15835214 2216511261808952670941377780826567307456 15835215 1372189090265149652237755450603904250240 15835216 -69684371379242251884070495446174547968 15835217 1685145190323633228463404837908328049266 15835218 920925282454898490040502316392448261120 15835219 -6188205790177753096305702198990559874960 15835220 4668554667180256588592601284319065825280 15835221 32633239427858642048915707235271208590 15835222 75124355064775002806748731950842721152 15835223 64035209696373383861605746116033970120 15835224 -830696470576982643915872708831764807680 15835225 -96610647552812926811431052994068083200 15835226 342497941928080541061101291848341542400 15835227 885219304571005500500951448591427140480 15835228 3890123504147659390286296573116665773056 15835229 -3395869302717780710122411552278624574170 15835230 -1512400728737867394063833846667930009600 15835231 -793495427378169266764872809090285567968 15835232 -4259230459260283497562647491882808115200 15835233 -187683058343400790795642726119932211936 15835234 -536728358222499326313685847098073333760 15835235 -1340203950032338086860438105363104154400 15835236 808195644198847040411630894755931043840 15835237 5221616204410871882179930582815365036544 15835238 2133520069495524923836868508616945604544 15835239 248535638969318292425741817851878647984 15835240 3021004344473093431197733987456715980800 15835241 3248960606469065486612182667581011080784 15835242 666852777959516463562566756872207738112 15835243 189467835515082461421844990328924098504 15835244 -2014330384206689944361605272931999774464 15835245 2918014988141694354938730330662161656000 15835246 314376599529452327814697137089294592000 15835247 2987991960667524950402805713741575257120 15835248 87457650363255423577796104328133672960 15835249 -2255870044255003860498618623601944286208 15835250 -766138108835516790671940745954909296000 15835251 -711251009303862135867350339746633070016 15835252 3975042042125691538043942680814842852736 15835253 39179610897363689163904403197513437120 15835254 492649053214783610792682939033193295232 15835255 1879806534430111421753276079184098750960 15835256 3023747233825395507854921069235399475200 15835257 -221998820796749804894964328545998461494 15835258 -6220631387539964541297306830095602236160 15835259 2998117426763707390731062608875364430352 15835260 -232473100722809504105622728474711654400 15835261 2692317569662325848281956521410174520320 15835262 1496672257034925984875549278106950140672 15835263 -3106860240759607854245071976136958355256 15835264 1855179367804550032683962586029610762240 15835265 12048097711753125059487633921253259520 15835266 1566974732527378705403937360733920000 15835267 757598618464063809229471731322095648000 15835268 -3896105151841947016884821659579757818752 15835269 1710281629515040685021964041026015525344 15835270 -1456472333169662269483177644588422400 15835271 2295074930326158809995926469729844456472 15835272 1137322114903913904948199606081131479040 15835273 -4822336387399241137841617013915255027100 15835274 -593260837367693817695200744092815149056 15835275 -1448473758815865730051092337167631558500 15835276 -4142045154136192586327212784765950648320 15835277 -5492769186557793567232231416398036012874 15835278 -2186654599767590204723144374420146442176 15835279 5890308495271788132024544853585542742976 15835280 1436041821073616299861814540224706641920 15835281 1768805345719005890107931674434996480000 15835282 518593692019052992292655495018634151712 15835283 -363354295838659035492559574599371792468 15835284 1434434626018488678828829639544002867200 15835285 -258571176826382309538119095579537448040 15835286 -1811282568884466599047954308233475864960 15835287 -223451669923567018929992675765400136704 15835288 1057450625727026365762727298158130831360 15835289 -1054580710972303271124096896554520645760 15835290 340480311082283356111725850084708350720 15835291 5520197595583589619444904892722436466692 15835292 -1454886741281316337536344515573009244160 15835293 348612532594626620444406004156782769344 15835294 337008594497519240163916649413308429696 15835295 1458846101020367196709042061393802068160 15835296 1799573133455657827032192831773630005248 15835297 -1582451978123581654875978285424948388800 15835298 -746069018024962443025123652955320883936 15835299 -241082548502413744370812945545553674240 15835300 -2115009773148237833681308765263484041600 15835301 -3666672696959572251713361778394883301698 15835302 -70059005642623972526232885964262280960 15835303 785133011453993662866432436801527776640 15835304 -2547397076303521370333800057019963274240 15835305 -19737807432931703556971837006171472000 15835306 184211809310921031130474591332553440864 15835307 1188761443261121500232558701641872945592 15835308 1070365714566228295685101133848271439360 15835309 -26995407085571136049333730681586018880 15835310 1049382582409416653369956089825437914560 15835311 2050466837728081070306766751047884042640 15835312 -774093274801447935618599560044617760768 15835313 -12832120462933272318851108099090384640 15835314 1182480412545807108121905362034890238720 15835315 1820269404722021206302923569491645515520 15835316 1265582015838833465869792466983329202176 15835317 821496481106731165439227842990714312480 15835318 -2260556068405140411700332759029001260640 15835319 -4026240843652139841978887961552973688280 15835320 1228437267067635473747542072146529996800 15835321 4006455803374181174247070170601038652752 15835322 1642251927468358529176153548180101030400 15835323 -2199079277507493050928121175183484867072 15835324 -4962554545193363133554365354115221986304 15835325 1170615043571655930879534078110454792000 15835326 -23688926178558184878442299044884550016 15835327 582905112221171051269712897053538936512 15835328 440013278677733567126803587750445449216 15835329 -1055068160691952436031769741325120725326 15835330 -1023282397617179492828127713820172585920 15835331 -835561119566000564643039200587504028868 15835332 978935645605882391626454798773402368000 15835333 -2218228080646083578190111082774593480418 15835334 1984573084276123272407701838501151943680 15835335 1693283159345406495953648042781132008400 15835336 -589856189714446714560585505885487063040 15835337 -85481978848508638560330490548670712448 15835338 1043438006178228356347522676671617686064 15835339 949953398883901659362095544127308564736 15835340 -1401538398021410120450368302640962124800 15835341 1029173153623306759292229243963583786080 15835342 -331989007581421434861006904164016446528 15835343 499042672705538515845393519084477723648 15835344 -46809044585831019988437656893111664640 15835345 -1215002843654356578611227156335470992320 15835346 -2624624848922118378226728659803111798128 15835347 -640253924772164845486346325799930964328 15835348 -605734689025721694751663361202662770944 15835349 2058150585015818678318611478307008278350 15835350 1329931382731794090766724818374414288000 15835351 -1643259488868618542477540247801296930080 15835352 30160659647837585966442672321380720640 15835353 1523182801826391097899238503682560413904 15835354 220926321004221368699156378520587393760 15835355 -929444531103584043472555438199682633840 15835356 -153195320399236133441327037845351410176 15835357 -2253877936160581847137443717391516674394 15835358 -438461602523936948052241212253437748224 15835359 -189994535140856238126633859755212126592 15835360 -682233441328710816656310152019247104000 15835361 -4448676368622945558409481066518679059038 15835362 412540304310950325570541236929124672000 15835363 3977458067128627032678073433683052628480 15835364 -2774594231325238533049961298737094481920 15835365 -18029548839222470379476453496161472000 15835366 2074873723043509169142452308224859959360 15835367 -1907244702778231582703599678057955815608 15835368 -534163695623368840645568358509253427200 15835369 2259489361703518224318833384153290094160 15835370 -1986489587328307744402498925760825738240 15835371 -209559263200647580096583370137718031872 15835372 965883237769716988551631271634083046400 15835373 -690927295410987118726570342575224526378 15835374 1508753834630475854514885382887059180544 15835375 -133458230243593468724509049610987666000 15835376 709329445881918210492211891865530662912 15835377 4446083953742515759033545187484693950320 15835378 1414798273792313685863380324160766466560 15835379 465130265920813767926320347099492696240 15835380 356620220454192792621357958047973969920 15835381 13222566589527719964678879154348173025920 15835382 1730749003402147046652843462831939879552 15835383 5061368419545510688241555909201545479144 15835384 -288518315056647033630314316210908590080 15835385 -2369378388364478373071626524184707288000 15835386 -66344152829462254881188522880527711232 15835387 43878732694671152122596329200312259752 15835388 207138969084148798113966988167069708288 15835389 -229916895880742679316891380738167821824 15835390 -427528706777334696427845864014656612800 15835391 -1606501627167083590161322878924498264 15835392 4892810722398406676557832547874111488000 15835393 -709109305664768360435271959274947841216 15835394 -90748637962758664197370073414056072320 15835395 28721659883145455809591512399150877440 15835396 31031115867339095089552103299321924608 15835397 867510254730476513250648402658559034846 15835398 -1095371267303165322446968483416539704320 15835399 4906893830030050211139730955195531277280 15835400 -918761070431630596661217035566473216000 15835401 -3640255713575710567084062787333763680470 15835402 -2875175588637792142821451669835416260096 15835403 5244059596917351977887448716847955917652 15835404 -158274356146048824300542798503668006912 15835405 787111846110491446323583862225716650060 15835406 -2821667391500694128074544310304328256 15835407 134708142752469111262688512085531371392 15835408 -176355566927101739335930190810722861056 15835409 -2095361793192129007367788236996655533390 15835410 520946154060961319566783952980257252000 15835411 -3540008786149866299284303744561930414800 15835412 995915663782473994348882616122678552320 15835413 -347030134506709656185642969768025916512 15835414 -165349524107171517971770257913535385600 15835415 1452838187531765936483517516966784854000 15835416 285912965528149007320502543669117583360 15835417 2405469879353788863657584125628119264960 15835418 -3337072050061330231698864283921296535584 15835419 -51522273168342099853027146563954812104 15835420 -853396248952252490353382571597073981440 15835421 -2057271704562109879245409523042223016320 15835422 -925966082597210962316102468734585430400 15835423 1361265363235903947286093432136246188800 15835424 6266968630383690325505830807472580329472 15835425 -341733450731576611446146731920985080000 15835426 -3573412972547046932029101824363540000256 15835427 545430284385294998327929754563342821600 15835428 -2107339557744115616421465846589904584704 15835429 -389736987476813840951759588790092715970 15835430 189134597426529009549314921504866295040 15835431 300054300749320734436053184187397552000 15835432 -4620329557542238722861716603900955371520 15835433 2809681264554136311704510444101190999184 15835434 -267585480217825716132823230841093297920 15835435 -945516763982539201713293385196003111680 15835436 1996013476599680673799414772541273600000 15835437 -3702376118113726576133432484567450236106 15835438 31616804405392101389474328442148074944 15835439 -7121193287077073411408448537402939678360 15835440 452830074218938983664090473768746680320 15835441 -3112795576901233634312974817413061120448 15835442 1275898710415784749511505289635101325312 15835443 204553280099097865083435697731557308464 15835444 -3825454109189911554357041607624134438144 15835445 1065695807986673966195084253813724275480 15835446 -760209335973618309255858559552915107840 15835447 1976705700973694057657224845457130409896 15835448 107098050561192744357625196295236382720 15835449 89586720116608087165915351611414893952 15835450 435339401234816713343765774236938144000 15835451 216634163575027724531742241734634871424 15835452 -263338375206611391313375382236677946368 15835453 2327036485696915043838296566085266324864 15835454 -2202687217979797813175096164029138480000 15835455 1446256990222721800998981197598398984400 15835456 -115914793612298331016569966744284692480 15835457 -6319880746249178985617973964042885011360 15835458 -581515112249323742676956634188289810432 15835459 -5579083781063589736458407153052810390340 15835460 1737852321876211132981061557145135105280 15835461 1983794719596948014896988250458883581664 15835462 -516013178686024878597732199559831364768 15835463 734170792453556494088226613324697862960 15835464 -34251358603626005416462621500501335040 15835465 -824016524993943575173191546503304672000 15835466 1610293987145459125977730736082985688208 15835467 -5789390885768635026734580451109489387088 15835468 -4218659501114578554531160837063009426944 15835469 -2888361950400806432681866093046396717886 15835470 -250265816733435777789202669192147722240 15835471 2271570059100384652667877696416483966400 15835472 -222884232844765318818455401060366172160 15835473 1296519563853270605790500834544074820000 15835474 1267757285907802047753343886071996942080 15835475 -3592365744405059883632401982399234085600 15835476 -1113359761095749504836701446246737287168 15835477 3344706699431689439842004731248184212192 15835478 1311745738635469814624764791744974295168 15835479 -356169828328209383405767756366720740480 15835480 -3572637147675787595906868928401195417600 15835481 33913674926601054256166260454883687840 15835482 78732590439745774999959634698467143680 15835483 -3277468924978440890569926822126184791000 15835484 -721293652943518191869884235914362123264 15835485 1998802529206088471621139909204009590400 15835486 1202824331982384250549802033971935384192 15835487 1999056236584847459090286291484315214160 15835488 4171626012506444693992182063908496605184 15835489 -2726267493059540197669308768139126463710 15835490 1302840593472321831476647576487695795200 15835491 -386152481453367022067171388818049254496 15835492 544408179386268032376031508390700284160 15835493 2786331225450090710875153370801766772800 15835494 1201502000052182926475049373808020548480 15835495 1739060883249285959640645095043448161120 15835496 7192078154363715470082787622810119265280 15835497 3683147650637032842111223581890333754000 15835498 533855137824759228798182407684708488192 15835499 333169030758030083246593046376682719120 15835500 -113295201432590471309249084655211008000 15835501 250656921744475770544473913358880936864 15835502 -2151946367672721146069085520679827382400 15835503 -1021548605945128477865576295459353579520 15835504 -1144492940236943969709824404693324103680 15835505 -1638180231371929387820598874448836635840 15835506 6705428852498327218469924946760523904 15835507 1764612644038781725479628777889027470312 15835508 680447470550945444065968890360020815360 15835509 1212766158543214211835541660563685647228 15835510 124139937196580976423579571503517100160 15835511 8655290643771870476938529808058321283952 15835512 -583522337125761377748121668619468800 15835513 742085966735156895455557274808027675904 15835514 -1215794290231378151199354212528499748608 15835515 -140567717341141160363684978074327476000 15835516 -1068780093430167372759727457596102850560 15835517 -20983398596646439041203574382437564288 15835518 2400707940821125959911430064936248059904 15835519 -300795393670503755027851214180577620128 15835520 -163165443682939165563839057737285632000 15835521 1090770042910336561819807905355187195520 15835522 -4741869284984296714332333880093882779648 15835523 -4102506826873305184365892463859677171712 15835524 19038207104513334025534811989656852480 15835525 146211175728156845366026740565068913300 15835526 -127609359075516267707595954260746694400 15835527 -2910655485903462939179505640106130458160 15835528 5374089311293399415021987897537435612160 15835529 -4276627365056974149877057230371203986816 15835530 997666125019259848871299765345112152320 15835531 5007575417169205224363226418968748299000 15835532 -3373124640184602606297406443644231426304 15835533 1122518730417864540682120405457539788864 15835534 -941176143882181743093846143575230341376 15835535 1493035547255515276831447746285882969480 15835536 383317770653831349818401909930434772992 15835537 6176622213800796816440524569285052102260 15835538 -1281232105289967185267719255894973524080 15835539 -2177934824073226379749913552073253927632 15835540 6517466445201162624381733112798945280 15835541 6295691602590926584752784507192974015360 15835542 -2558969319068595385483084999873639174656 15835543 1784357628574702986808259175556904714104 15835544 -1237655319999829193158391684311837409280 15835545 -1021866612025139033374567948719957053760 15835546 1527792089771242786452561137816563186944 15835547 762288890437366692839973795905942686752 15835548 1262818707964159542342813259341892706304 15835549 -773316666466629609872511019434365346260 15835550 -1689439376796873319992330150656689920000 15835551 -3467074411209892587818016673901978714736 15835552 818691817610819806726706634534639501312 15835553 -2403309849216936118304274835014405640956 15835554 1311348298914552166294489274229333027840 15835555 1080244161194956874225507997626502832560 15835556 -417274809600519449730697325215299821568 15835557 -2494216164972690220259562717215071424160 15835558 5050195040555171611954651594662081327360 15835559 -108358164371075170920336576808831364496 15835560 765934105114886563826362412483007283200 15835561 -1903589014455524208121796101152303479168 15835562 -2357229729539777580467391831239251717968 15835563 -3413207142209642580825350610835779723108 15835564 288766663733734343345385612429178578176 15835565 -2776249739231165395752966542285098791540 15835566 891336780395987544554960784352648809600 15835567 -59931407277846350202279055724893399680 15835568 -293957418143935899123334520468223688704 15835569 3225300233194010286590949062066606100480 15835570 -472590956579217459331930375888122739200 15835571 6233840126105901608731422433414015002000 15835572 1365305704198584293375603954616975962112 15835573 1533180071290827467926402660573168698364 15835574 -901198295967912842726234790549026491968 15835575 -343885169800374772163727026036904768000 15835576 -4440493691463997121226440078303285207040 15835577 -2238742231309045131953375262331747124028 15835578 -221617092437525171166951561028374258432 15835579 5974782447795560923413343440782485668160 15835580 -834411179978760659474644912842242595840 15835581 -6792582285858656709855886659590041293888 15835582 -384570034315193577109198906431937600128 15835583 -1072606646289384874957979270837725695168 15835584 -1019978237835609024800950757805017530368 15835585 -1836884293177805095019224990769236468440 15835586 -480678250795396710393251615200592397312 15835587 1115937165045013740536908955812666880760 15835588 -649006129101143954355215986048023797760 15835589 -2010981091014128718805468021826270031168 15835590 979581079320038858004062218067058330240 15835591 239600564897234888583693558927674077432 15835592 -728038709471814953925602289031756185600 15835593 -177763691241440113696487960170811912640 15835594 -88486832662425931807426118569910487360 15835595 5806689125755948611023377746623137294800 15835596 -1116535406747863308535778757220506746880 15835597 1301051054441399841187497733708416253046 15835598 -139007153286095801863649941054646382336 15835599 -411471092749345826572580784486007518936 15835600 485772420349379809055461554519883776000 15835601 -1912234451989179821075966867375657776398 15835602 1640168574120454541514152380711006097664 15835603 59545647551411847035170816918694566480 15835604 253451045048564131539993262810392112896 15835605 222046351299877114460688768813026822400 15835606 -102161111343263859752923362553310178816 15835607 50520447899270746421864601716331216840 15835608 495101943686308695716428389778489344000 15835609 1135763659436703626488141660203496573204 15835610 12304112450111270086104068918376913920 15835611 -1306176611399714355056489871130485203712 15835612 1324073580562358701684173297697718541312 15835613 -1111190276639265315761446044274924325376 15835614 -259597570962001537229678699045551626240 15835615 499975173787692418074107560352578097160 15835616 1422739782349826965387370873923782574080 15835617 -521028627364445587291526687624418612480 15835618 -2891943012985626936172737831668454072240 15835619 2404855204610043013795052943330274198272 15835620 992431235679951207842772541856407572480 15835621 6186569405277955626803432802171405114144 15835622 -2638405038845459106347301221300708227776 15835623 2835639327431735649033521324107422585384 15835624 486115020752595477857853087873024000000 15835625 -426259734737782348633352461056520687500 15835626 5548912834652260420522215726347662512 15835627 -2049816292871888364117303383395589031408 15835628 -38207156253410644275333250475851482624 15835629 1745533383191845240303000139893811539200 15835630 -671455885318528766513648101363487416320 15835631 262895562701271361874132370442790353392 15835632 522452100970285449042489676803211788288 15835633 2344249383299868230480640141377773826 15835634 -734023340908638227487624734505398540784 15835635 1981438726351783276037951160522803294400 15835636 5748440395963261885888647922843941243648 15835637 -8796708307551964632586135688568893568 15835638 -206539642383903847088495003636068257792 15835639 -3638674169715515187154943709619452680400 15835640 3837001190251615195787530831851755212800 15835641 1726475469882294430772080299359754406992 15835642 1373219714977778423410958613398764271472 15835643 -2427341324825704695163346795043896262108 15835644 513164491479940142530879745070030958080 15835645 -1403115722691462327428392296414130300800 15835646 3500836541594347485527935290537654234240 15835647 -688030446996004353695023872380952263040 15835648 1380443142027709940128873599522482159616 15835649 3112534469835105527248511090169208855620 15835650 631291102075533574860449420245845369600 15835651 -1176109913065033681632706259482445183056 15835652 171124377763103089133217745899718471680 15835653 50627754387020599529833730168987480640 15835654 -3091186281896385361138352000674687672224 15835655 239649656282760744753241518113411427120 15835656 621146239704176465268801788687753011200 15835657 -4678982185085741999253387273988431813094 15835658 86033368843675749939782994520778738784 15835659 787108517670012727946405091604905219840 15835660 226560110978109341648098190397727687680 15835661 -1096097987751380147877783062718062868096 15835662 -58825752704978845153508516263166841600 15835663 -8985709193451331112215461393561269169120 15835664 -383619645328615639017326136605819535360 15835665 -228907637111266501843631456183324232000 15835666 918514852941845466032062059248489832960 15835667 1925614429764303504603558375824105628912 15835668 -762056069686229652760530761931669749760 15835669 -5466030042428817168136543477497184114930 15835670 -2906553766633037354205643991079209149440 15835671 -77556298715665270804840668475994898192 15835672 -2920209665191121549475942340446456422400 15835673 -3436082342141792721750191691120053420784 15835674 439290393560318698571570433926616260352 15835675 -2861482053418705646636509745254142361100 15835676 -332280068351692225940476837069578756096 15835677 50482940528856502396258330914072507456 15835678 -1740318655483537259244970737673243843776 15835679 2233241531572598478673545086909708830776 15835680 1137877821580546934082587620831993528320 15835681 1169408643389166489358875776898766301700 15835682 -2364017042604398315841244531285672485600 15835683 318824906567464539310569441202711088640 15835684 -1782047120727989869281904843122579062784 15835685 4549494570359205055910697298205371216380 15835686 118288039634989211498841160086860352000 15835687 3087923575621575949642562023118383804512 15835688 4230727046639310062355628472817967595520 15835689 -1422374436231006196971688697030569224960 15835690 -316500480900863591847022156501825580160 15835691 -6284337424704274236150949473317663320908 15835692 3098683913460748696864253894712302333952 15835693 -1804388060252841114305497572660034457460 15835694 316569315157239199406289676256997109632 15835695 2227105557650526234592748953099593787920 15835696 25016776162927463757441207677307092992 15835697 4180355170174683225026315633715531280146 15835698 1000345934405259812982311790580743879168 15835699 -2263799287741923575457808116366329379840 15835700 725837481836844547548815612647055875200 15835701 114199205052131694562777007792247883584 15835702 636291517308916729987414936711605542400 15835703 -1711766912475441979957534585060096821816 15835704 1297696850910201758803369849326348288000 15835705 -4592723567768100823299831219886520782140 15835706 764028485713343914502649795760862973552 15835707 -254916329203962921663616756217136085152 15835708 -1109361084579395946313799145634658713600 15835709 -297391417794994691805386811502144125684 15835710 -1435613682511880379286412652916858920960 15835711 2356204446190242621057395790214387787520 15835712 1299464966993298429829574305682437963776 15835713 -4412363878424975454305622899708904021456 15835714 1663789723872458961336914045474411921280 15835715 528121058345008223316393004465238598720 15835716 -1627221946100906043893438380944584294400 15835717 -2580091699508680508134579314310727348388 15835718 -2705016262668399724653723773690838535680 15835719 -2916107875199942711191635211252356992856 15835720 5694613817195983521910248712715420160000 15835721 2472137364583302250922301466169064987840 15835722 36846929303925070396488703616433095424 15835723 -1183357929330755742503713954474402121520 15835724 2208476502163793529086083226335623242496 15835725 -1383498940131989480076613399377501645150 15835726 -2082174545757922904363976774172521338688 15835727 5622954857959084617907632830222857854576 15835728 51540971533451604880453128960528482304 15835729 -182595868940672601727768038119373597760 15835730 27107527317261942314917375529476055040 15835731 -2781046851461201975609466453195157176648 15835732 3013020636883921737334880934224412432384 15835733 -1824093889386475509234712036404569556018 15835734 -278037822732156843181757266360205355840 15835735 -6819153526368378191253331718950099026240 15835736 1259628833846108818835305941274385448960 15835737 141981078154511305291460474965545585360 15835738 -559491924421500496463844372804123170880 15835739 -119201321027948534370341293970224911576 15835740 -2577470747730472804627269517482639360000 15835741 687498589899653548316812541284711804012 15835742 1328317099723382250212892750229856870592 15835743 70000426993104666823750698268028753280 15835744 -469325863739452944577495485350447677440 15835745 -1824772962539383826534244307658979595500 15835746 -1145314474375016872576045971735640857216 15835747 -488036026905466797779288064771918796488 15835748 2173895522023677611406250349249391777408 15835749 368939399198485830781949027710550310528 15835750 328381793666687794417833562048353600000 15835751 1152201862930962224429669043739188044400 15835752 -1821539155698903202682319874976793338880 15835753 -143368698780331548890375494192603585536 15835754 -2081402558864884361975755837441061712 15835755 -198513237393503023588249292129860886880 15835756 1400926562702321856865172027938223465472 15835757 1731410248323914490426181132799397396480 15835758 -304431903867787513511616743443259156352 15835759 -4542310318845114762659585223829867271960 15835760 645837635624615028656013230458330644480 15835761 -1054041913108960654488316646872166519040 15835762 1656197608199950941948832270236754543632 15835763 1365194960390099581242818047770589071600 15835764 321951395515724030143795074166294290432 15835765 246746396828876056335794815587743400000 15835766 -3211157052469121920852903513233327267168 15835767 4143413838634521069409108093276840346112 15835768 418457385695528153127613955448458588160 15835769 862586205081797050606126412606576589120 15835770 480887141842550191120573170316717440000 15835771 -3743464321093790896942923932364147384288 15835772 -1347650703387727200966909727564132101120 15835773 -396399483077130088197438150758870678016 15835774 1486361055874843568417764323629430683136 15835775 4104488562971513136223494896262127030800 15835776 -303843460755681686442420811522627338240 15835777 -2598857751299989474751425372285026918480 15835778 -163920300156622214403065198314740556800 15835779 -63164812573764112710578305846099576176 15835780 -1332220219209231219877105333258252358400 15835781 1247309231511737371033573830835817311800 15835782 -11076040049348547083370817789794823680 15835783 8190396822427385545077917167865222038024 15835784 1528166673390176071061449419460515394560 15835785 -344699021406975369769811884235677793280 15835786 1480792770505003556322773164212133824000 15835787 5652869158022910543127522083503397227520 15835788 315632717004957234832362318262530953472 15835789 503313702616880067857646233352424477356 15835790 1331992705155282103065346793369977804800 15835791 -118250144684262533361222135879798746880 15835792 -95451167501352577770993600404710752256 15835793 4986096391159836368524717009710044853042 15835794 251356005578241024273508548831588707328 15835795 3696164264310141199885293610780216876800 15835796 -1111371385457644094118773519652099638400 15835797 4377579381000924981511905836235727128000 15835798 1513449181937860615091952843857890888320 15835799 -129983190513475341589356118542860390400 15835800 -1314892379287472972220865558162109952000 15835801 4065246007215727563970104613088031552900 15835802 123886136436834524967715949120987887104 15835803 1081945138710805682186888544150974455704 15835804 -759404900403364312134900174567534870528 15835805 3581569627583891832615175187743720093560 15835806 113700257051976818955028229039566228224 15835807 302581832542383789785708649068716581864 15835808 -1741136623435680407450842805867098275840 15835809 -1363330290514554678068164331127104891904 15835810 1261644025009172859428972461678935429120 15835811 1042222128967101353440507720557463657824 15835812 1255763044071612172105009541368853824512 15835813 707374347549991815299392781919472935296 15835814 1459838378780464795399069123944348521280 15835815 338200870037848775220995954250300205920 15835816 3721265878636095353112569686897519411200 15835817 92164663510968611883193929075557117448 15835818 2469797030246617194784870665705186357504 15835819 -657273022605704812638694717905592930056 15835820 317297145889465424071363621546443048960 15835821 -2770311736337623188551261554816103940288 15835822 -357219481743010452183298287581526519168 15835823 -219148740668687599736963338519173427200 15835824 -965759392687780864846500521880884576256 15835825 24211826153801553708272204520720991600 15835826 -969252865206433347977731084276693801440 15835827 1058681964823789022679283981834163109120 15835828 595500849287991347080998788895551504768 15835829 2804188337288314065259287687800922824430 15835830 523389953566403336606964306907810763520 15835831 1121095045014289996700840292479696269824 15835832 -1557388998853965998984610158356454891520 15835833 -1726604732378904423164733876322989959100 15835834 13609890700109063688749847232050945792 15835835 -3757146354870029294133869779858216798800 15835836 519090858338277046789389382218386472960 15835837 834578862155594861169277685978682812486 15835838 111954469500711138022809340785139945344 15835839 -30932239359695384291295393853718488560 15835840 -271637219355841695539257558078366679040 15835841 -2092928807570609124704556142616009969856 15835842 -1752043732840851581482893492967847825280 15835843 -6492272850293223129790759912585849003016 15835844 1377956430810258909446453510478434825472 15835845 1146251581471456444941696925675589917440 15835846 340934137012311491823663889130161745664 15835847 -1898180285283008666150490584123109973080 15835848 -952086374682581740597209563055645818880 15835849 -5935188697932438768229651004712029585280 15835850 -231257595530655153626775130184544447600 15835851 -8417335317828248371362638262867978854400 15835852 3059111912490145362237364578758991653888 15835853 -3945727617313876942738875926874567436320 15835854 507743736341398555281744684047936348160 15835855 936001980879106055329972025832341028960 15835856 336723013856653960568987187478306406400 15835857 1189530932714724711540104601442540605792 15835858 -3790147644141201641744098046622578916720 15835859 112290874303922541183786743991463152480 15835860 480752626877911443964839135691146151680 15835861 -6723913250094885483346403244991545039538 15835862 1018493411635332884031265573789695076992 15835863 1871958900370303361942886814987873815144 15835864 -5799366701837239517515922406151005204480 15835865 4034193399130162137767274419273864646720 15835866 2284741734300400883041127948477126169600 15835867 -394108005754450159047409796901825697084 15835868 -44213009943605678280729839846164832256 15835869 49756287014568279068036652378052044300 15835870 229218416828797675389189286785338476800 15835871 1358512903966975269382170599534601343944 15835872 -556039696804864295058720901931705303040 15835873 -1256908945474254467227617738473113027280 15835874 -1537742292024617715511971734162735085408 15835875 1156042467786339389620313403104700000 15835876 627225688168095274854382962797200703488 15835877 12546117509403103444902861942900003992640 15835878 -4015933736314398136895494959018631332480 15835879 -4096942701530066382690662052518565912520 15835880 -344171175744754812270211573387445913600 15835881 -1245819689880263873986850943663229544736 15835882 70229300040413614226758661675069270112 15835883 2746953672109929630615163530893279813520 15835884 1559271531571142312610776571482926743552 15835885 -71344000279919970563689067016603340800 15835886 -2870986113440343386169322183012066798656 15835887 -3449889373376852356599580905937699475256 15835888 -407107403162070325819021495189712601088 15835889 1610449468225183910973839041106620411956 15835890 -363606697371101688497746820772956160 15835891 1404030638847663173750529512741521295808 15835892 5149515315188259028919381973682537820160 15835893 580913505329455088934360859648911540384 15835894 -3615729876294842698494477439294129249728 15835895 2920649382870151826712059481981186255600 15835896 1040176688113719372906961702624473477120 15835897 2513422756378271604825325962087569504064 15835898 -418645003471849691935436441983790407680 15835899 -1027347770271082492501204550638213112832 15835900 1985303578483717914510822359895157952000 15835901 1570469780739819083921137013767697756160 15835902 814034977605129290897947938905597875200 15835903 1760050745452194011195938017383331137304 15835904 -1016304257791435447264376873554085412864 15835905 56414139525042743152670331100503908520 15835906 -3455463159968347561348707683477836876848 15835907 -5152974203761945138597263360270050915844 15835908 3019868989535438018592411071771080077312 15835909 509451448101429503561366507744891304160 15835910 -1450061531313143421371951838461419232640 15835911 -4358156806225168023789762813022740480 15835912 -3011611509030840922154566037666586700800 15835913 -1380737808061119574083599393547663148416 15835914 -821435584497782793675567208472341785600 15835915 1391555867738094879228098264049452388720 15835916 147145948686995124753332208234486927360 15835917 -21662413051714230824650713602370377952 15835918 -111340073720660436106286705853931191744 15835919 1341897772180531389533209172872444806912 15835920 451766928116361964695984595444244152320 15835921 -6312199483195974958866085667252280484368 15835922 17903347093321029853277949075170470464 15835923 -1894212190830718790609284589952892183200 15835924 -681715900802788170036655487840319029504 15835925 -945498347958000088950445043779304203200 15835926 786102726009987431508041029275633131904 15835927 2884250898367562236394852987652872797912 15835928 -6056847993159711632942663915546866083840 15835929 1426028953356279588210709876573645153440 15835930 797557006339780836372240587820093043200 15835931 -4824224501878166450878552572889991174268 15835932 -496047400388997641886921941360025354240 15835933 -441401216391169216602279564332979640296 15835934 -756845790837242082220398488658199008384 15835935 -3677901022604388214919553471811716508800 15835936 6219361012038003350195023438675366182912 15835937 -178516660826176121479836620995971172032 15835938 356181263195286613649628179001197660544 15835939 -85511184631101336800370722799926429440 15835940 -691761177213095910062436501501949320960 15835941 -4561760286290615746979293111545615756864 15835942 2939585454067369296540990351581157623040 15835943 2111945522548478148708290970739833139080 15835944 -2387968004055095489431472700354601697280 15835945 -7412701885890465899554933629914752435200 15835946 -1474479049608408870532292406234038511360 15835947 1273813842671393125717591535439335992320 15835948 -443417395577178076631306986755167746560 15835949 2297755759106641417576436000122247183040 15835950 94651617130391172892256388541923825600 15835951 991901165752860508541844014895888978600 15835952 623088842289610110069448465776346693632 15835953 449965919823151284554336180294456839104 15835954 509173229412116772149690543525034240 15835955 1268132198465416618237800937310780709360 15835956 -575866999282906499379187768684563363840 15835957 6178383565278012819106023510912090372206 15835958 779652953374493696017493082601020836160 15835959 706477902403705373934340857225079201440 15835960 -936361365219432581212051016621064192000 15835961 5993829189725182276272143102377897931562 15835962 718443401504433416081015290872324850944 15835963 25383378380802467471974169085050058816 15835964 2811530290260034367655637637493909820416 15835965 -1032615064424323004619093448452420350880 15835966 1800569985865159733338827341193637189824 15835967 -2212434114601857609004311984884713243200 15835968 -1053198309055488283703039703793721671680 15835969 -3074225655538430792602695198179692909630 15835970 -1206176914897668332701779997026414858240 15835971 -3096977450118179706120848500762823975688 15835972 4411630287118046253594228235748993249280 15835973 -1814643945240793896739447734682937255778 15835974 60696028195773167025907245894293618688 15835975 -1045355775534126214548363279774225324000 15835976 1748681700979305822250571209275230822400 15835977 -2448682765796261179313258711167193425686 15835978 762253653114459529217603845613236362240 15835979 2108283598688006886499710022156513154580 15835980 -270416091920211040638989397475465712640 15835981 649950471570199955604961405843474790720 15835982 -483418724580327630498805060715960793216 15835983 -482822459768413050352411570708633508736 15835984 1032368535800204071607680862002629632000 15835985 409469265759779226483587095252483166400 15835986 -200121483492410803332472106764720467840 15835987 -45531194476472242758835423640243196204 15835988 -243974616584337552782079277360408418304 15835989 499924715896596001490122598071740741888 15835990 1328627799140298934783023661864841568000 15835991 -477924109482381314594124724933398729648 15835992 2790955626620286217179457483762257100800 15835993 6408074747687255044405288334970098450580 15835994 64937605357204463934619664967865933296 15835995 -1169910665190250622696197172196830746080 15835996 -1033947556292738528371346340571141120 15835997 -36751017176233731167186353687104947040 15835998 -443207031325463496565766547609650847936 15835999 -2888695005550515546241100006443793932000 15836000 -1161179360337950885696005867663392768000 15836001 3578474512885404422405983587543593763840 15836002 109852221831784574773782013306952062464 15836003 2140591223061469798044013261216190484252 15836004 -1429177736568143074022167414967652637440 15836005 4239365746624278139254590646197169345660 15836006 -1037922045888028729060600212735599155200 15836007 4455322462835771741081840458774254395520 15836008 586583826091337041061628509532893952000 15836009 861443999998020512725795229578542715392 15836010 540481528727714040796254514265087685120 15836011 2849607128280067071390713100700957019392 15836012 -4244900867832298282992576857585165362944 15836013 -6299771476585920189532135225197598353600 15836014 1997707480462382297932624703466785216832 15836015 -1504719955745178157789704757905215321280 15836016 -255496008906557820979705464710416662528 15836017 1269903513426293191733411048876792351140 15836018 1612746500372483831660647229758095513600 15836019 1638332572508942089418777922005719542528 15836020 -2346221458585709648611614291791379467520 15836021 4658898997045940483202665932914732498222 15836022 -50945802630517395125023105402015651200 15836023 -420831021931954326047810490101676273664 15836024 5931212438073874214222046343515332198400 15836025 2169617890117977029727254042641176012000 15836026 -278388879861250477193513441707307077920 15836027 -7794864463870101390465542642779269953376 15836028 -605112851373016306852984429003425831936 15836029 -1948612431591904404920802735339607826304 15836030 215031108954167077823399112228199353600 15836031 1168702978403617647201124843588249917960 15836032 4772964457546941038901333452033045299200 15836033 4590998202602862826796054599904869380144 15836034 -181041141637490989073069056292649198720 15836035 -1295319939690044360461027012935849137520 15836036 -246679974494469957460538417439839940096 15836037 227214653727051951510549231116271878400 15836038 574592720141241801646661844167395662144 15836039 8988652886711321960972422798386142340352 15836040 -14466288699237317411422377689481216000 15836041 -726586556605859988274962189597998065628 15836042 157875447659112954243639353977937435232 15836043 -4320944550009856146026264654993638954536 15836044 -796110090297673410176055576110386954240 15836045 1473787448722255772365575915276128655000 15836046 244238442298658235632121453969394518144 15836047 -202599878025380968190138874579421460720 15836048 -242495576700870194743801755439884361728 15836049 224179270812577563079327844042312580834 15836050 -1177016393468805333428162188985109811200 15836051 1597198386434357295217862151931645860864 15836052 574689536638015247580589118642169667584 15836053 4286611576867871928829223144219014359360 15836054 -1306241764600395730051657027572870963840 15836055 -2383163898275247905878084284987289656240 15836056 5120761125055003869959899450158038906880 15836057 5587125009138680496912257771721036159306 15836058 473981341993246497548109495200715327744 15836059 -911794682979783769080785647983813026640 15836060 -619051929095776736168406073154692907520 15836061 4123961322976152274744607785765318502784 15836062 110553971619590904793384975403964636864 15836063 3509528479747434614651227897341737242920 15836064 290549204764330694628938734460514336768 15836065 182685265954581193520475361995873973800 15836066 1331273878625653641390654502166420521344 15836067 173012569045541345362975473175014847680 15836068 -1422265506917326927383281953156072012800 15836069 -1798221295426833888653755921007284753056 15836070 105719592566380918419478132305754723200 15836071 302407301225931684861904819466108720000 15836072 562896769133986329390103386192251289600 15836073 3002947306942181329747762326961742220768 15836074 404535201581190921681880555239771122112 15836075 -1685168295781998963385795198590750476400 15836076 -1135119037639345583731842681243378471168 15836077 7845141307580740034600808450810030908652 15836078 3376500157248852534132516689187792576000 15836079 636519540430055061344015845119858787200 15836080 -272934455497315110055240296250796605440 15836081 5068874602516801956757164066197606100882 15836082 -881962313247405489512361976656974231040 15836083 -73481995503168812527656010562632241136 15836084 -3051673641848973902403592911231402682368 15836085 75802030521904154924831428916475308220 15836086 -809991062612403863562619727349364236288 15836087 -3035415004640989759141625059365607554264 15836088 -1048984959725720564839044916897481932800 15836089 9921695736972130491182170545721095213060 15836090 48933293568793582954137034556647385280 15836091 -1947045487118361621321760943632993151208 15836092 62602048998154151788193065285042079232 15836093 954787258516963539499281727418355946368 15836094 -1455393231674603421453712274998184472960 15836095 -2517619399816377366670580912074532171040 15836096 -2084866520533815296595698941509689671680 15836097 3550772170941976546431604712811481316400 15836098 -1375657039958784003376669273842985038336 15836099 -147565173566541282946550708415595176900 15836100 3367188268090103763810536917499596800 15836101 -4080050838922808293102408427405124466400 15836102 -146977385000481985828482896893991878656 15836103 4451069198947470568617388237580459610720 15836104 1286286437521728670376196708364221696000 15836105 1382731190875289208930041672806796856000 15836106 329623070361711988382169578350959702528 15836107 -474597307836894528546966977967493394688 15836108 4224703954177065980846522793888684534528 15836109 101498374589678533864976374831189004928 15836110 -855879416599298925034352833614334080 15836111 -1123468354616778317570076396621613123128 15836112 210077377806527749366778165145626787840 15836113 -3792040089836443696599639789356458874638 15836114 974889694875357510007452045188687609472 15836115 -1764249991850205982691422030953887363280 15836116 2212178843411693394784489521867798304640 15836117 -13556006734079465476133755760941258020 15836118 1662017004867086080339651737913709959104 15836119 -52912573222433915784264689205990882880 15836120 -3359097442247890460072141648038477824000 15836121 -740001761925402743595769541595673835520 15836122 1738087504178174041660408888961589292032 15836123 5844254370660266813795173940664455225160 15836124 -221827343420513051920828010624834101248 15836125 -2356523830440891569658464848523852640000 15836126 20764131355491666263901229979817993600 15836127 1633494274934319360529924534605557802000 15836128 1349404536648872302042499014148606656512 15836129 8415553335278957875218562419980038494276 15836130 263413782274527833630522779972501977600 15836131 298887692987350855568252268492120820800 15836132 1618234484040855896570439883500923488512 15836133 1439002279187113202417222584090008403968 15836134 290036429172702909815040768890136016512 15836135 -99217000500644926543975529649729445440 15836136 189505953757752723898024975770927513600 15836137 -5647523095570539986635276431020128614214 15836138 164071458044150360467892790890449514496 15836139 1931735229646928394037457782433409249600 15836140 780701759463022164267126976209666355200 15836141 -7097415378729605097734965270661271772458 15836142 857435167265436765191315494355502081024 15836143 -2119681425222820707801248898657483890608 15836144 -335042712074073795730104992870637305856 15836145 -872863936952475011054045569350125100480 15836146 4076040436857152792744639709202450608960 15836147 -3390930498492533001053227137063085974000 15836148 -64634369586811200401671781689770872064 15836149 -1050541001641757019586389886631108228608 15836150 -1921347500040611560211184769402176494400 15836151 -3091006323965911948168345180483568889600 15836152 6516372774147777101829963652863723417600 15836153 1308137685154163521804626615773276823402 15836154 6900746903511371479517918123394955008 15836155 -663774221898454428544497929792580925440 15836156 118346823567284646881405520259636985856 15836157 -2728631937885086047446665959458299979546 15836158 1357749301901718937719155734155013338240 15836159 -764182951643275711779554388468107424096 15836160 -1512269833678610711359259296790520791040 15836161 -99448865806681146597786520427012864976 15836162 3726339220411202623911393252139897466832 15836163 76903749262789888534617560041026391536 15836164 -1462655007261174438388642245468251291648 15836165 1761816878255567632002915986973261168060 15836166 2994927543465676289500328575137336746880 15836167 -974000293346324622638436639274329026400 15836168 -2358417546838615811260070589194828666880 15836169 -7212909442524844032728385422304098592 15836170 718485231988559176474945843526216463360 15836171 220055972549904039683805094586300996592 15836172 -798807816903465343740808760486260617216 15836173 4210393743704964525759098331833163930422 15836174 -1105789449806035649824136268696733164480 15836175 1344770514090390247498363024161531900000 15836176 187765633928716050967668953039954911232 15836177 -336755344664137425779047501963462305600 15836178 1339585215853757618847161607726197813760 15836179 909752610922343225958646776037807028780 15836180 3092963919402214701644347343798523002880 15836181 4606644357127610848631996402362786549152 15836182 -263611495529418428533191168557771834880 15836183 3863168067971460185897650945680306211968 15836184 291678874746414073043586141379865886720 15836185 -686986325569595108074481006158492725240 15836186 -3209579061723986368956336053039684648208 15836187 2622614893538835706271272308012072841152 15836188 -1059209617285195545267791120063949580800 15836189 1913886114703569007464271372850429349990 15836190 -423546437349502571929099979513037312000 15836191 1766717576411002746935728783242568565872 15836192 -4887468966341143858342886772881548640256 15836193 879816341430898387335608176324178339364 15836194 2569171095272931964609367693677240180224 15836195 58213048367850418396345579390907596800 15836196 452684828385095975445362636655715461120 15836197 1895168893977734262536732575588590239424 15836198 152544629933875643369945662351822993536 15836199 -3468705067698765998471457320011552888536 15836200 -1106634431130214885727485596212186496000 15836201 1026878168126663494525178069560823424912 15836202 502289339871581291660419580178710615040 15836203 -353848676470649177530193677065148308680 15836204 2462397305458918753113423331392959308800 15836205 699517118683776342830475386191649034240 15836206 -2368350632417604919699563283126396448448 15836207 -8846883449557037009596427538756999478128 15836208 -190651497033475267302253978700454297600 15836209 -2105148143240215173146229903564079945500 15836210 445780300740539759828680334151320737920 15836211 -484181711416047694452509612041683397740 15836212 -20747942659770979791922381801611663360 15836213 42235936557041253899812344137882078304 15836214 -870302265291975663986699976678074889216 15836215 807808957899592468284140911125463188000 15836216 -1999573033229318701660281601532630077440 15836217 -4078570674322025951551176326319658015920 15836218 2824383055339476248089019866867110184560 15836219 2289542771544549049600260954317463106560 15836220 -5114057112550549228641522634774840320 15836221 -688595846188615890534071950978309604000 15836222 -1357730030502689629359886436352534548928 15836223 19199526408279704072273512198673351808 15836224 -48336849397123347794983164826222592000 15836225 -1785358588078709167591655333657496926250 15836226 -44322453816887376970024785482167713792 15836227 2653329329345374343185759597974325630464 15836228 -161654666764043812780479870597421013760 15836229 73208153351427483194428314859033229244 15836230 3346521207915336732826680950812591776000 15836231 4676758892313351127538758824765270832272 15836232 57257449928065258792942332796715704320 15836233 -153823185488895967708849609092950561280 15836234 3044531358476005987344755827041067687680 15836235 4575184596674202747325010490394004118240 15836236 -440148875033552359252197241041140238336 15836237 -6160745091127828801227194875030633093428 15836238 2213553831373012968971388849268146427776 15836239 -2483447306181278844655119637016758362744 15836240 -393893512638460374957749295986284953600 15836241 294616666393790496272965428186322940544 15836242 317485798510923332111189384677294303392 15836243 -4123665250076684327240156096601456479508 15836244 490199362347045100930619255343076386816 15836245 1783433700401734226526931319429978257500 15836246 -3281043197972488819712177046937476296928 15836247 365359187630150281693408398702591015648 15836248 7418533841358815841253629644132063170560 15836249 2435694589839960605319414327485435557440 15836250 -205677306887832401871623018519286720000 15836251 825479959093302055375453882727511181152 15836252 2509199585203521186212759583943255220736 15836253 2810118353179659595178824025370436111200 15836254 -1820888909429950968268108832275344380928 15836255 1712138187634060069441611965666143200 15836256 818212691027248731271228493627169177600 15836257 -2264221913321009077697940410917303881728 15836258 3405446941313133603954691421407916070480 15836259 974440315431582523029009082578237735168 15836260 632861960443226594896782492250884956160 15836261 -5542170452972225358511825472877780793920 15836262 439775716649718588791938883993647722240 15836263 -3290484580654502651928355750480355612488 15836264 -1110683069817709392596683057896652800000 15836265 356353353694442727813906818659063019520 15836266 -611060575115082543034432418516788208640 15836267 -1685011588078757666595261177375350635968 15836268 1176175121067100129304690782041505038336 15836269 107362855780886112616168590816709723980 15836270 -1523576554123382106798436815261192681600 15836271 -4227418658131353477657578005282446648192 15836272 653539195398218822472233259437857505280 15836273 -4221778998389049351872911913967593234478 15836274 -2520380596799691023717014765637543055360 15836275 583276558401545989745698224984256709600 15836276 4396736481776058571435360610677367218176 15836277 3128506329256959652590605385214539267840 15836278 1258480736372043619882831021024341793440 15836279 3340472871637399322806187707806930059640 15836280 -2828439580708113517471690453550275584000 15836281 -3796079679846100193068603650394585264918 15836282 671413715380983793411805855824862281728 15836283 -3243282169213795488366060456075916653600 15836284 3668249007862354747148720675517451616256 15836285 935848994697845909826210780074094343980 15836286 169103859931305500890263199584816011904 15836287 433892644207254257082622254038011031936 15836288 158028124619857854132710420146437488640 15836289 -561196651893014821087535756565190985280 15836290 -811241574895015157643388548135545541600 15836291 2415936361589402114350886194618845746400 15836292 -243786418894877908625936740084292275968 15836293 576001253850114671580173373793351566144 15836294 114626016482084899217985706339331260800 15836295 822854928102148909481646651694889444640 15836296 779682159829460835775523219693323714560 15836297 4808783453044489828224229513172778766746 15836298 -10672783211283061694190430966902150912 15836299 -9580266305510162864937990919452761499360 15836300 -383098529808476517007728056496448569600 15836301 261097601597813989148157691540891443468 15836302 -818885025683578866475078035469498770048 15836303 733471174560304105952608891543310884080 15836304 -402182972692451195955261508713810493440 15836305 -2707442995604159532433797956135413765440 15836306 -443067583485560889408633326377263297648 15836307 -2659689899600212825336790238773678105160 15836308 -853979962835530054918141285932019261440 15836309 1525049913710201363343673384886162552160 15836310 -1018912566744002339049570608754915840000 15836311 9299170234973004634932046974634015763712 15836312 -1509508656760378019535538355166038476800 15836313 2210295355876553153089473255204219412944 15836314 585715593417935551238050026228960794064 15836315 4665508531918159120782513164061033384720 15836316 -2650472955711505356359159625213274675200 15836317 775075574865084379316004166868780509824 15836318 -3607171440802561356747979989914658560640 15836319 1861106815682811981668953523513134118232 15836320 2630957447996799621993686348045372620800 15836321 -6635779547058137084675950354432695743952 15836322 24978519081513114050830985658308067840 15836323 -6729378748937402252244539737910409563428 15836324 1133524446769712224940789135887219531776 15836325 -766442469264919324972717881951921614400 15836326 -2097890449861999907261690740536595828416 15836327 -440212969612504523325748385750590343640 15836328 -165459242711998272043484055941230264320 15836329 -4998517451945828991069823178203454933360 15836330 504843849517005776617231521667326667200 15836331 1016534241581970329898681136929612908544 15836332 -517189866817402782950800312981203849216 15836333 -442251477046241517893487143727393738204 15836334 -229633017818523443220261429450957597120 15836335 -2799074019905964959288382585497548593720 15836336 -703092138104823294209008058926360559616 15836337 -2615017521679188033315717020214615306240 15836338 -477626193587341341146236054843858364928 15836339 3509533433653675278590597164972831024140 15836340 945391729024512948326523665907997900800 15836341 -103616958973213716206808824932409602688 15836342 1723516568425291769496113538356195518272 15836343 -3086087638519612516019837685018329676672 15836344 -1176039908877394792911010690084679331840 15836345 -1228943212789421806644623959903325107200 15836346 -126050257616330887413389226655585219728 15836347 772258564154342820071320184739569061600 15836348 -47565518723317085468213010433072587264 15836349 -3636722865678397868114158980060459894240 15836350 522420033310524664475355894512035353600 15836351 28235696105983901446025744381086794144 15836352 212040560906009067267656780119290150912 15836353 -688547390475232911952851462526950016576 15836354 -1070958549687837987840706369245515256624 15836355 3222271833926983133108165109819839599200 15836356 -2496848648725398401144875289670658910080 15836357 -1368113252034649151276075101672901112900 15836358 2078522121252537521663761015918771541184 15836359 8327330035242600900304477578680490768 15836360 -2641054980250171487385151920078149376000 15836361 -4294922358644391515713643567162499046128 15836362 -2340663165372341025526742151562045728000 15836363 -2014588956457476072744275816113471327896 15836364 -2252159198743580660073282749580986818560 15836365 -746144043234258187734547676648863858740 15836366 -209430871375944363478668832528348052736 15836367 -1580824446865940693667210135447236025600 15836368 828781149727904913896186547701970370560 15836369 -2439738873063537965233921179649542062604 15836370 334274803964636204610840630372692843520 15836371 5349835926886937576682094074485350974572 15836372 -2870728351818499400399746895086892087424 15836373 -344405992200728845332163826404595477952 15836374 518416807995929176451918330976194106240 15836375 1749391214859102432178828578836726754000 15836376 110229919797023390504280038802494976000 15836377 2079559932542879468396618570914151017226 15836378 -213050747415465944191094458280319973440 15836379 -497651763881507577448935105863385408000 15836380 -376951406873507965287766222910869800960 15836381 922095448139325152593963299868443740928 15836382 -538738315023104133220094753566763294400 15836383 3023401705952667483718408324899625547904 15836384 32874065530684510353051937889739866112 15836385 -878040377216898182230157122879855503360 15836386 -2940319492171097831931897090730092591360 15836387 194429591612140492509200695269405386400 15836388 3868362907750710628650087487974271420416 15836389 3842728226158140401576492476435205560190 15836390 282128576706692780689584488380287300480 15836391 -219498807834335665068341556054348188568 15836392 503729071107355189489895094714708787200 15836393 -32422890807727277579744697448086048120 15836394 711281229714579807317112377947860086784 15836395 -243102859508192730020372619150965229600 15836396 2966875789894070805200764324950574387200 15836397 -399288361290654622279941845671127099904 15836398 1449120528306681393052033783284291739200 15836399 2016349340969066121871848436919661464400 15836400 133931358066412304362179191380665139200 15836401 -230065260298237441770833821704020315136 15836402 -2842680963967139732434788965995020772848 15836403 651721470932345780263981731414953721408 15836404 -3834405715862110390448712799598472086784 15836405 2203783821307984068530501458755543830400 15836406 1713076727071163184269894511881101024704 15836407 -253822360795955908098101559710351287200 15836408 -1898405090336547190949325721563630182400 15836409 -174604306216654571829894475307938501200 15836410 -2947173909314943993957304795619234441280 15836411 -7783082066404905762333853021325478560988 15836412 79620190816042839272964628215096705024 15836413 4166055053836066483153425043342891302662 15836414 295601885765054637385299238067188255488 15836415 -1653651400141851343708597091806552934400 15836416 2661757585761334002216643865476440522752 15836417 543169946546963174758203220792405055232 15836418 721406014952237151060302402434592624640 15836419 -2694766576963271201088982191172099487840 15836420 91757712886142173044143421166589952000 15836421 -164282963910433698138826536492016248576 15836422 -13050501408638504086455523907739461376 15836423 -3117384128730017327188036908835290356328 15836424 1194625922208225210075439728643885056000 15836425 2106009255474044135002706195216892934800 15836426 1110997434980955022652718557466392770560 15836427 6045847964218746188322298241415169536 15836428 -64636930392429266576085307767988137984 15836429 -304348672878320654013580521129209330880 15836430 -670246152487316222825407187070626474880 15836431 -2757900184487278074262625590725449664096 15836432 -1015504104541203327287760135254610468864 15836433 -1970861318827628054698308313213161759936 15836434 -507028043509942640146205730524738851680 15836435 -1428053480398196697711713753900971052640 15836436 553017106336780487321161968615159029760 15836437 9872746143257790372421192891151733684192 15836438 1927155452275145872404887884689309876480 15836439 1455438610330361188500333255909524619624 15836440 5938635355243383517201813232165068800 15836441 1571848645169860723977221250785206288842 15836442 -1058535784951553109514023390220470655488 15836443 484485369921191442664753262157404897280 15836444 764488663097210911802011287451843663872 15836445 -3190871590574243814724551021844934558400 15836446 -3060423525666276283754512864404464819328 15836447 399717023914868822842856711136223964160 15836448 3539966574158428908367652855453965615104 15836449 3390875451491814707479245097791508196450 15836450 310328435188260756303051161012301926400 15836451 -1113272451788715900643139718828721408080 15836452 629237469645948336006957209718285975552 15836453 499227776771909509408214907232775670204 15836454 1048714840971265468189145665412204581248 15836455 -481011773561831507997276258599503248480 15836456 9708924788345425383246197116047088435200 15836457 562566401666244935708326394770434845952 15836458 92550897331408114728503678806584775680 15836459 -1868289894564437421764539946693497642920 15836460 -2183387474572775895983206002592894755840 15836461 -1501225150925888150871155533928783266868 15836462 -4960227467503905150013514377736587130880 15836463 829675832401870264518144147239795795592 15836464 -227577852494395154672670895551460081664 15836465 -5474082952973103364500637712256360630000 15836466 449334716295429512210972825578002737664 15836467 880558688046093766240177425471706879992 15836468 -1857723531934515389579830556474554619904 15836469 805333194383580894281185250341386534720 15836470 6459557234195952222902088462744618240 15836471 -249786805304869332061475229068263671888 15836472 41705494071823736792913308299423027200 15836473 -6395739804073091515674218457872589848278 15836474 -84846625485365464309774113042922752000 15836475 1061951968661483396163362655215040510600 15836476 4340415958272174101882236373273408322560 15836477 -152340082493573428918575292183001588820 15836478 -641512416019874689838291535963383546880 15836479 -1339837216710779155492229636351716592400 15836480 -1339449669641624220991781809343692800 15836481 1571908063484547705923837809609197631680 15836482 -607234717589495321981339115950621743200 15836483 -2294855186526502669277688808609833759480 15836484 1074562964706066747421802076550160833536 15836485 -388262791898607602422860693322562064000 15836486 -351312922533581465734489090127945713920 15836487 -1166406438264078075275665366720836983640 15836488 -1444555239057195989450383977172909056000 15836489 2721613446340173745107223589712256583424 15836490 387481169446590210615764857223702586720 15836491 5436432031418734975062129126366695106984 15836492 468714320095556453739920061924616811520 15836493 101549572359062208636928989572833155264 15836494 -2143279253255599988681662357112829263040 15836495 -596996703544982489906258892932156215200 15836496 -187112166343385985538519618276251402240 15836497 2606473292176533538037135179904222671092 15836498 445473151334088009941843962777074677760 15836499 2094586332680244514604278810117778979840 15836500 4416556528282222651718043324611089920000 15836501 -1856074199786929853731700769880322732100 15836502 -2235416720384516241244975704143695120896 15836503 -826978630225074152313727827598042738944 15836504 5138023202822603351336781510845521397760 15836505 932776595707380191361986731986245598720 15836506 1680423840042138492159232808372474776800 15836507 -4807033960380149178727383181792025933244 15836508 958171793186361370357763744982732859392 15836509 -653043744055159569504693061125992847360 15836510 -1687925506670742050028857170878251739840 15836511 2770399221325733484658350707702758318224 15836512 771896565422529897365302539933061742592 15836513 -42598833024306000079908421029999224832 15836514 -621931968338245820741519650703303199360 15836515 -1462553735787146520189249879856834591200 15836516 306272151473295424743159294561936205440 15836517 -255912261414281105083253101443898674180 15836518 -1488269898157463883762578101130696774784 15836519 1262579921364279592952472965970120407040 15836520 -907004531657793417639466694366380032000 15836521 -5940994555268494010596321588600964462278 15836522 2176892058535844038102964144320479723264 15836523 -801931869854910944861577928700859421200 15836524 -314377255115343732932574856616165068800 15836525 3233318620772471846451903171202930498050 15836526 -2115769186533483865794273815244650313600 15836527 626758016020807568309773205273554124272 15836528 -579125932706173166150228397136835739648 15836529 -145040554486501095523906784819517276816 15836530 -1386500248233729065755737792396463839840 15836531 -3411032789776543895594485663578170335668 15836532 1107897740711644233502530484350946025472 15836533 2587835372350277814001273709406398292782 15836534 -1216547797568663282456547375355726977408 15836535 285224439651411558819450266720262996480 15836536 273728154369254299834238037411118940160 15836537 -2348684208239926002171777339758587267416 15836538 -487560948340280079090981666971930722560 15836539 -9522703609902260746958400719343543144 15836540 3208649164140586038907387740036107082240 15836541 -921225633881501376324334853968744691136 15836542 -386900564954063203863301215521853128448 15836543 -1112071473327610170578214484611362702208 15836544 -3501541439656166190053849074071345561600 15836545 -5146094055747570061375555787292856735680 15836546 -475343456534348314453883471923887405312 15836547 302244842162133388959172895434856498928 15836548 845398576402007988329158202433798676480 15836549 -3383501052411563692680108691975195788450 15836550 257081628359624422153079770015667097600 15836551 -7799703587162591438349092387140659465448 15836552 -4736835739153994326907249284108295731200 15836553 590996276091264269381644390808799560304 15836554 3253459428092086862267649472758323798112 15836555 259460363077865689200782508025141166640 15836556 -20236765195291260115934798539144790016 15836557 -5362379298353436230029424489570228001120 15836558 209021528495752426831053944692100640384 15836559 1679375025317519638760095159882236553728 15836560 -491176006144002087207198246187130142720 15836561 1100761006558148379781003737999974283252 15836562 -187399909635623034715617025545200153088 15836563 2107306604137803810487633215648996912812 15836564 5195184274199056123133349446897342434176 15836565 -2682699208257265995914417233828469760480 15836566 -1712914890209226033422211747007804259136 15836567 2264085244906908682760682567146773770240 15836568 2156945232217731250514353022600596684800 15836569 458613256736715046183151258567960394496 15836570 -1702884980232402661148865652660360223520 15836571 -1031554082774704309208563795271962737840 15836572 -1550975046284994334860185767364200129024 15836573 -2033776633996952985388494684092145390900 15836574 -542096262851622132844536941194744725504 15836575 922104320487006815850868906283576451800 15836576 171314719700239592965000089675481743360 15836577 4198927084685399264292641265189237889920 15836578 -504770123908874078307387180847142830080 15836579 5268789973357247800994452668109700260560 15836580 3206713898164693375822112857180742860800 15836581 -3022857645698666743175982603917388026880 15836582 1537229920141825419674581879018438567392 15836583 1069057391879733824087107804545221902464 15836584 6279552191598112977067387672562396482560 15836585 -3518693636782629331491551243196658832220 15836586 -575323966676419250158092415426072379136 15836587 2045179178534060261581255713677853348400 15836588 668936897652175549931239023015365423616 15836589 3709869228319727274796094714271063118944 15836590 861814376207646591492595722476589649920 15836591 505313194655110392217836160086113923272 15836592 8326883276774945559116617943809032192 15836593 -2533318703946064365710985911927761174476 15836594 2504838400922404703884719801864176664192 15836595 -198045888581277174487467558972199737600 15836596 -6850985020371854641554467235966809591040 15836597 -1662949205025353608289174757670661992128 15836598 -247828115400496083948149857227052145664 15836599 11904378469367907861688073020693498264 15836600 -532652051291728704476144068910157312000 15836601 4873882882537067924471850443527119216 15836602 -174362960539798847575280521135613211168 15836603 -4649590700445738662968934696212527252480 15836604 -1369504248567806889540839024491854716928 15836605 116941607838665906821547681870035715520 15836606 38302894453415076610389142140370249344 15836607 4684441736135150210287592491112684666640 15836608 -88793062399554009271831710957981138944 15836609 -1975996533902655105943040528758848430080 15836610 -759323330863282610137371637728997632000 15836611 -591928167687177158325778317869766558816 15836612 -2069998405022732751880454560827741106176 15836613 -1391892981110175572096787312004647837216 15836614 4488875894781851268813154367748607728000 15836615 3507489684162425682741483564853851118320 15836616 -3242183647793711076825860578844772449280 15836617 4795656287618497965159213363884513528666 15836618 -672421016736954698993435619252212152320 15836619 194319924031186238049123279994050700800 15836620 31537348979503140240611878522171514880 15836621 -642384441078978486643958853555018605856 15836622 737152676910589022898578831281141755072 15836623 -921253821331036831864435910411657351496 15836624 -193590811531504173400796333585260560384 15836625 719243234500581636885793626031989648000 15836626 706708698690018660519537631383683838624 15836627 114979660171936754133634014484528535808 15836628 -2637590278642750697314635074674638305280 15836629 -845995322298979043584793143047621925888 15836630 -32747101094015434500051745850677171200 15836631 548672339481585303371758319861437070952 15836632 1829948444400224861645304115344773652480 15836633 -1800495209485831476790062680153120285760 15836634 171064783985317188037085717435967466752 15836635 2244933549942595480134221768152369030080 15836636 -365530146788845744347933111607228945920 15836637 -2088626920106297379155690752424947407840 15836638 -3104248244299506510115718496021740945280 15836639 -213683272942177063757955425232402852480 15836640 2588961236690486418457557888609217413120 15836641 -8003502801218729914197621944912968723388 15836642 16029562948056316986451343111860902144 15836643 210158352992750010599910503198661016932 15836644 -1469895236724383194217892481124592813824 15836645 -931762754768746181944207848831270069600 15836646 72520250289047109057516408206289469440 15836647 3503152510281054386553845719919656055096 15836648 11044371488753175580828215035805711360 15836649 2928805523171061301969609643992775053728 15836650 -733618100726119747830555515288606054400 15836651 5819426257551097850166230724692726897652 15836652 773006215805369430155331642922001840640 15836653 -4094348137442628565027507983648427182400 15836654 -38265156918616381797715025265505566720 15836655 284139399462637497667518115705266472320 15836656 2150687334784778487728911074674406850560 15836657 -5360428161083849447150365692052064690094 15836658 -397361032255198959105015562618875532032 15836659 -6622761103633033931610152343141112025140 15836660 48444052176400801078713805352150630400 15836661 -3446029310487715281906574128632163231360 15836662 -331324594161309706725087561138390312960 15836663 -181842168464741337751714387933552779120 15836664 797903637131761555394563480494171095040 15836665 -115481588579848718987686923504753589680 15836666 -616588872731107263611821098699385489440 15836667 -877853022629282633939880925584574709760 15836668 1710680879220015671811693660486570094080 15836669 667209636864322484136904402779896984070 15836670 1233500654452466510733282939011463030720 15836671 5888495536175420054148075607894907468200 15836672 -855830539553052207893785468333235109888 15836673 -2563979448653965865114740268353275378336 15836674 45191082677218241594823741167094154752 15836675 -2416337480328254117480215850762509700100 15836676 -1781310710102747167048777153576642925568 15836677 4037842263017708209738459608794800354526 15836678 402472057785076935829874405384216304768 15836679 -3410151521744108995901671149222407172000 15836680 1455351684636717799223738381562654720000 15836681 789917096608799774542835958446199061440 15836682 493532289719993320152032065077864628992 15836683 4281408643493024910802297149334391214720 15836684 -2642984259847233639557974778168765155584 15836685 -1619481161824804477151281537636438251360 15836686 -5369701302872027093657088989512401942720 15836687 -2160721481143213700540924839016396014920 15836688 -612558121553587603179711223333013422080 15836689 4892153866277841460198000002028780652400 15836690 -656914604290334135307535961390685004800 15836691 113145308976007046824760003315085388800 15836692 1153054712989502706175254464045179963392 15836693 331053977270179708035030475115746240248 15836694 1991163056284945825577312693658647777280 15836695 -840954641609992135645906687139003850240 15836696 -3577613549033892615407639930899443916800 15836697 742076524050938263381720642529537013120 15836698 661057991843433359718029728626573189120 15836699 -2210295121871676509310855973408907846400 15836700 -479219434519959308399108970766786560000 15836701 -3976867397853814793755219818968134798894 15836702 2518284321668999599558610861207372428800 15836703 1117889457019284770131997944784392899984 15836704 2367997836336312388782547568802286141440 15836705 -95088010901974923184381296549642503640 15836706 1372325857012710105043699292254011068112 15836707 -1016083970616936721425342010464428907048 15836708 4148251593363637767274495277866709977728 15836709 -39204140800862037703978770320878153920 15836710 378797027842733263885096867784248997760 15836711 -4033643300772836315592434265770098550376 15836712 2304048174359493908376103394900724203520 15836713 -809125143278969160499047591613238588038 15836714 -1527158342843383921150927098413659742208 15836715 10511257319387656398062700107560997760 15836716 -42483015231778875913974903650582838272 15836717 1752190433859269580735560314628530005420 15836718 590807288026657632198715843703625134208 15836719 717598922317447403626128531167818713120 15836720 185358921839241080557338636738620620800 15836721 2503242465445502688127639252867101492480 15836722 213218977781555553570060416700137472 15836723 168367937741984440368865766756660103936 15836724 -1163110827793646020086505331251249789440 15836725 962814010727486883991902928342975174250 15836726 -2551619392020262125677755945679553083520 15836727 980752037651947663221945091161778625232 15836728 88083021230781972708638351782954598400 15836729 -1634329532826395592488537892447299975040 15836730 133197450723023524632520435922989271040 15836731 -2009606503583949148559569502291237773136 15836732 -1768994084636650600407999294955679774208 15836733 -6897214300129942211089706060893989385632 15836734 -3343282065499033933223827480401945417984 15836735 -2182716151352924045393983468369482235200 15836736 -1009632132902568241258807565439517851648 15836737 -396706641596299274776620264181898781248 15836738 288945251414676494558938738631652173520 15836739 2285645237790206749165453874844944920824 15836740 588187369661595009202574585225990945280 15836741 -64018537885562704360955129573620991748 15836742 503869655800814872164293713240033320960 15836743 1873187561378374652147104871039374000744 15836744 -1528541527036905867257141720771371991040 15836745 1802299907434022853061126228135850589120 15836746 -2474171806245421861201391080572828734928 15836747 3475959948464670064764558720519256465200 15836748 1895231747836720628282593973787544788480 15836749 1000655336367782586060039813667159342080 15836750 837659266991279359425276546510407952000 15836751 1543508422883200324244777585893322174712 15836752 123792111543088385053748616891597971456 15836753 562924360682074376325367126560286425600 15836754 185882666912869279907152537667998795008 15836755 -4054746989986864984156344504047700156000 15836756 -134627945117441957698637041532479158528 15836757 -517978821192341314037182412014185827040 15836758 -694445477450709788380115585190424320768 15836759 7834318656136443486996599230872105939240 15836760 -2112545848978392520178755081067944550400 15836761 2478980703937000095688786735707562644362 15836762 -692556713877549964546582732825434148368 15836763 299662129396820157357161137798404000000 15836764 3020522708260958379003600081309045080576 15836765 940271341220937187746673190811894743040 15836766 47956270194634620579488573201931294720 15836767 -2654737543172115724643697199803020361184 15836768 -1170077188627343770772064762981570969600 15836769 1559430758316676334492266463167402060800 15836770 -3374902084455694295156690415106240665600 15836771 20557415145018011774604380255313406800 15836772 -372681295001319914999342051567525941248 15836773 1781105418456856637524232614005576947200 15836774 2409744459070041340962764206576237415136 15836775 -1982000622354909630801126102968662544400 15836776 -2158520132893292477953981564051507415040 15836777 4713262937899207380956408524804196141184 15836778 -428826033504608778698190246915591356496 15836779 -977715314102113337029625412438963469424 15836780 -841146324031003740522303234833981107200 15836781 -2857698305713185288465734604194290112448 15836782 -57568833680475912052683877569072462528 15836783 941648861511496270068986694252379460304 15836784 300284387159969173272483226590715576320 15836785 -591419860841270824490658636563902012800 15836786 160972465756701374800855410334311997440 15836787 121713412718184198033908726160323055444 15836788 -2066161109461921084176159539070714163200 15836789 -210784882994247602665562970448623155844 15836790 -697223658514294412491654572935933491200 15836791 9400822022332962342751901899151734124544 15836792 2942729134918457876239466419639438049280 15836793 -901275782249298156611953190849313028416 15836794 1347801065220649781377157042342681187696 15836795 -2188282876960658993591182081066421989680 15836796 339070316667918360755877547655522406912 15836797 -6063538826314836375384884955325930232820 15836798 3106278144359910141731722703167837241664 15836799 2097241995922033832366559873287427906048 15836800 1195800391191972119104861633591640064000 15836801 -10091516874465379153505676571621425449808 15836802 -1396703537044438000817890748601126256896 15836803 396925267613411024882314687390836733052 15836804 2658577918960747705246772430503774284800 15836805 -759382584307368131773176647460240305700 15836806 -2884791283487302081327450796513955807648 15836807 -503375613805871940424597301354805333888 15836808 1624842777711150345070519866231891886080 15836809 1046147478707990328838241625350695432116 15836810 862739355297664437492595085870109477120 15836811 -2091487494131260190581747812196144043520 15836812 -1093982183117666948342511653465709785344 15836813 -4385397857974407016958774222385458680020 15836814 -5431987258664396205409906987552481280 15836815 725172069101938310301132890554475581440 15836816 463488713444418816597341837103119007744 15836817 -397718335607813928976895083534021877520 15836818 -174637443017235969292373106743040537600 15836819 963279822368080795244968650786579362220 15836820 -891075564089033557151372879269892874240 15836821 339080557532276663955657499232509798464 15836822 78672644978193776404701081543275015712 15836823 1248485586304530529738773059275390060800 15836824 457375219981859874385872860008349859840 15836825 1421260470145955872301784001432528409550 15836826 2132374728224780177659885486429066529280 15836827 -2168236158962017320924950750695919011324 15836828 601642463298126306891020724927804979200 15836829 1044986852324862014402432297697970944384 15836830 431232384527227310759035971052595731200 15836831 3113699298921280056256398740092926481632 15836832 -4600723520591697721758264518286901248000 15836833 56728014305431716830983649330064657604 15836834 -139621016684986787234699296218725197824 15836835 -1022561469149202099840525555075467639040 15836836 -517715191957746109117573972804033371520 15836837 -2040663910828355202656019706516388994120 15836838 -1731787710857265314330913826717611171840 15836839 105474435120813988377539028477312948720 15836840 -273470381541539159385775100064523315200 15836841 2528785404414531830475171847090752007050 15836842 -1497986413103244632209914801952347724800 15836843 1650796013123283754323695584039980600 15836844 -11253366885161650931820035836063824384 15836845 431016941375492251278720114168959023200 15836846 221999365155464735593435543308939816960 15836847 -1225845634850413473385449279460155580272 15836848 -951948479162050339523397241927808892928 15836849 5585243456204217779583651821492572479186 15836850 1450413939746047320723430592889352416000 15836851 560579259073426917200570732562218796592 15836852 5497233681447053340852638120712599949312 15836853 -2618174429531385357497227855278050640096 15836854 -1717096547752521323444208707689344502656 15836855 3889731143731910427928020139055981367360 15836856 -135814531124686410444347867851065262080 15836857 -35291115630777828427906338700851824640 15836858 -956315538072748669077601215296738808720 15836859 2916560126289089744912638638711657514764 15836860 -1569983137010675022714500278727772733440 15836861 -3198210958284006419346487396866922307520 15836862 60190296496450706914285943935458476352 15836863 -1930426869177123228602566722595236509840 15836864 458058132305579480719783949516732891136 15836865 95320044502204259509949241424560170880 15836866 -1871510143446048155987358911527639665120 15836867 -6184794727075714753342108941389585382084 15836868 -4159835709835285745290510770215995416576 15836869 5082883557141463728779860377222847466270 15836870 -655519376108702184758254046795255043840 15836871 -1535211194705295577167637760920628521608 15836872 -692580265632555966516470028727565491200 15836873 -825736222196987233679739884216770457436 15836874 1786269194409217226933421631066586784768 15836875 697331677375866319918369896027082212500 15836876 3191575696869190398052998472045796590080 15836877 16239845551160915639273247039107472384 15836878 -1565305552518368425452566993395166310144 15836879 1485139020168348901893528362313254335920 15836880 -196890494308575225771464884486353715200 15836881 672145529160040646039270164503585266164 15836882 -576904356935335668862399918908966288768 15836883 2730908559184211870508205095736222653624 15836884 -672911229704359992303452446789547300864 15836885 -7447779808521300895805364255665583421440 15836886 -638209200301646034968639081909391444480 15836887 4584329349467932657685732787107553384792 15836888 1126374304251125705723683745962096066560 15836889 -948220602431342715774467577583412827680 15836890 1132001630152130751670262299976244799200 15836891 -851740500431061404758187311590606444528 15836892 131241559626723759405386933146830653952 15836893 -1031793373499133541877733624714444029120 15836894 -838854811259255422330792715750363625600 15836895 1458062598739258124958879504481291504920 15836896 -3739048057705062210754177618940475998208 15836897 -4334202552952541928886725258644972994654 15836898 835240825317147990403870943208169482240 15836899 2462764716313614808354218932831038106080 15836900 21684992817223727087376571386028032000 15836901 711436812394190502775119510503619202464 15836902 -207176314298140992936343982126884688448 15836903 73718485837586420449805924012996834064 15836904 5026333043227093459639073561631279513600 15836905 118101675508310227518512756947325272320 15836906 -781406314190913707618943419255870564256 15836907 3965443974770839460178869333581466673240 15836908 -1287454355886036669124997308106910347264 15836909 2448357044028148129261545201021557497440 15836910 1105338854436512731874810912915667423360 15836911 961561545682535699807660089527552592400 15836912 -15591576801562453356916260283278950400 15836913 1243365310421457247273597476023465314560 15836914 -1484049196220018885006331403407424744944 15836915 -360045776915613015022563338080092031680 15836916 1406057294900871374120514836935530135552 15836917 -147930648830144716938356828275096227680 15836918 887039125032786111742768074814827023040 15836919 -328285470941633511531694305713974825728 15836920 -3914618815747211881393509771454114406400 15836921 2265914054305498724102726303663534735172 15836922 444484258906316715354489599548035986400 15836923 -36476348008944465335872388113938804776 15836924 6662579116225888535902838712608392290816 15836925 19638298769343660804764230541069904000 15836926 -350874738271668814727463873002877050880 15836927 2757359502538150518674562780234934364880 15836928 2810516882684082901881334085919927435264 15836929 3702542491600707793788276437723264866260 15836930 1038638200428520459267394387856136173120 15836931 -1236385653208136655110604352098543381120 15836932 1755043344565020884412485119914068459520 15836933 100210238037213956274321178796950408320 15836934 -522831902089983391496331289260449881920 15836935 -1457702835652621576248138196982396010000 15836936 -1251559604165892365369098167257715256320 15836937 1682274828633321451683244950566257320000 15836938 -70309770634065472824186809820896324256 15836939 -330987636242517412796193717403622980992 15836940 218430144151794486353745740484217497600 15836941 -5131255039494892179943312341252645747658 15836942 1759185701697091105378851546181438908288 15836943 7579693142006391412988767416431256960 15836944 -2146457852610165493882132180313589940224 15836945 -259436473927681838100371504950825946520 15836946 1818107009861953840481778189333243629184 15836947 908527220730919013964082345825923150792 15836948 3154568870174319132967120812904153895808 15836949 2416445606094794201179038886456989534624 15836950 -100518714169130788341878624183830526400 15836951 -171716830236640050821194701476743357776 15836952 2671091240171413585950404816847960453120 15836953 1516709474473522667259239235780665362560 15836954 -1384452117096246127039749412932202157568 15836955 -97860011627311954372978227266440608000 15836956 -3339169588163879329313033777592640143360 15836957 -1218288148333766120034507396364823321760 15836958 -252883966516280865048917132031532127040 15836959 -7319963471967864824539730193110628967840 15836960 -5443900906343513007445323664266073866240 15836961 280864687666330363006347584282474112000 15836962 -312252474031513545978112253705069607360 15836963 -32907284059472779581440877570492989376 15836964 -850277527580882691187533069608079360 15836965 -1652596995554956958045852745235145512800 15836966 856405278556901853290824049925852606432 15836967 3748840827877936548994721773275504037584 15836968 522509434424768923167248103548244787200 15836969 -942359325434436069393468960179917902720 15836970 -113099638571276672724138152453799014400 15836971 9985473821275067335638113729436026316112 15836972 344464193497717831078761424785258086400 15836973 4005761977150510475946591250224346430784 15836974 79118591161436945552096735560832828736 15836975 243065831354707628339346512001315552000 15836976 -411632578262110421946254466135534796800 15836977 2191205030149489646929723020678888947880 15836978 -1037173998899892234121516743346065138144 15836979 4268875866676780637332090923575921068032 15836980 -562271873690337999514859872128849696000 15836981 -5372935122642392748892304198453746869408 15836982 245502532487417524304241405371118833664 15836983 2597390523854617659993189904461067284048 15836984 -2472596994942245755652647077013535539200 15836985 -360936150847317873433887652757892844800 15836986 -7825803208296738534340642458342911232 15836987 -2928304221917656624961215906645269396240 15836988 384551096521357196783030096663675028480 15836989 3165131392230638929347608719868742416000 15836990 304817738973657621351617864118119872320 15836991 4250220957973748634650864836493987804544 15836992 385108956020001456566976935889309007872 15836993 -4136477739479515134614271501741617053758 15836994 -2149674143200020849968621796033002367360 15836995 1221153375366920524326567592815141297120 15836996 1773183317218571143224410685351176855808 15836997 3381738080864703032683481673679869140640 15836998 -2545092815192218941585960784290080292000 15836999 -2937110012110701409951672870403377589064 15837000 3090592695065883413638519641541017600000 15837001 -3094295247450314777423937025496185432576 15837002 -271240269017262734674818462709528968096 15837003 -637570452907375332240100291319022858432 15837004 314842105546300516120890870878601203200 15837005 -516960749965613952217328299479317228340 15837006 -2128253945189137960903308491413442268096 15837007 3753424377045922922745231571605226534256 15837008 -1275363116783111981775567689793379762176 15837009 -134537654622978687072942379200757076496 15837010 732511197142191679922792354292477649920 15837011 5223863135777902275020644035922436037612 15837012 2483684223983961546533878697740585574400 15837013 4190632690041773640955657804361142335040 15837014 1188239362211421435907108827862058565120 15837015 2629372771829255899898489029453492042320 15837016 -812811722192330628031551690561607680000 15837017 -208889386989882829907474924540349936000 15837018 -987677461619461104512443578533503222272 15837019 -6890011754021916233521596868972093046040 15837020 1457313749318776801731484999069426644480 15837021 -836698497518201138228187987780677318010 15837022 2032886326448324207860746710143018269312 15837023 -3834093291115924585461744817918267093728 15837024 531316024238525366709777010589624696832 15837025 -1449104082547413175977445296041846970000 15837026 351669367741718138014223841637612293120 15837027 -1293493145835422217636736595961061994496 15837028 -934565380481785762550981032625099880832 15837029 -8375450800218374067324164878849105344 15837030 1697400122993829960650956000392280899840 15837031 705425558405663563182992228140033155584 15837032 1442127624969586336160612437429233254400 15837033 -800550618875166078670806088348465681776 15837034 2934985338891962776193905243906876330416 15837035 -402422609546588801869996202370054431520 15837036 -511475283112247732046345987605552695296 15837037 -1936200630896100691309384177802228294314 15837038 578427109973554126469724355044432717696 15837039 -4370921269243188545854670595649470741096 15837040 91902219015646612893388696038827458560 15837041 675597900056696954233005489125243569344 15837042 -98612349851594879133450608886907299840 15837043 -2024632560635431563321867702242361334708 15837044 1844449018025297870914949215095692363136 15837045 -361461814219499291044067115086462755200 15837046 -1547427951571390675233210099208692858240 15837047 -11724367677092458945920042522415959456 15837048 3280681648430081928361873830063201177600 15837049 -6182525845678117166219198268083916553136 15837050 38603894253825679546129956363758284800 15837051 -5413127941403594723997131843017068940800 15837052 -959160197063997452414383981329057914880 15837053 -1489052551670884988387701251844832519136 15837054 1232845952187222150926654040195981337920 15837055 23668785153498601959262243680715004160 15837056 14721188873084370839327749406101340160 15837057 2521578162300532873397486206648082567154 15837058 -258256004035098394496183140500897288960 15837059 -1498381850191906330168069651801491591984 15837060 -1900411356264592484540203934049593303040 15837061 2072870739798212318087650931203866557400 15837062 2678727522729462075887726163647009512032 15837063 -180153918563289541041423894438188980224 15837064 2219603954825341171298949515159362928640 15837065 -2377726101082650933345588728149853232540 15837066 1189875572298859247116300089701100241920 15837067 5441736233250115976100186449447690172116 15837068 900795474548386502991800616342804879360 15837069 -2384211602606940130714648465471624592352 15837070 9103481970298581141291197306817624960 15837071 -5925032697017277425353252996986540737808 15837072 10978074464101684108937858121727868928 15837073 -646462670816316448270366523665260784128 15837074 -86032714055913492938911330613300136960 15837075 -43287780265750663285545432158607909000 15837076 -1781596269782350293017447212133630170240 15837077 -3890787101091431814248532514224364585074 15837078 1622132208022880282044060005099454655424 15837079 4774079759413946598347365482233985012680 15837080 -380558766298904936736539281990513459200 15837081 -1925807974216742296796195069436430238976 15837082 -203104987703345840412860862082028878608 15837083 5360244187811467713848635738553654275332 15837084 111448786451233500700093734869021598720 15837085 -5892558802302175145722736200512103860 15837086 3227401720326431488223072840849256388992 15837087 -584938078012486411690984175830498122240 15837088 3037480026268110389860379402926156677120 15837089 1325970580316678221869547625492907891840 15837090 -2478471770008084781860472285712668160 15837091 3818606563885718392286726460686260886492 15837092 -650861495768001224138813125107403315968 15837093 -3677133170592804171240459974290272929280 15837094 -165876792938384522117830477278066994176 15837095 824480047406168217972029950273584936000 15837096 -1054975822956570188151884514679809638400 15837097 -4381044414169695333308464804666021032454 15837098 3044295878880625273976650965201130602336 15837099 -1131215759079127977523079124022241376936 15837100 -446216501035161224325393671128953337600 15837101 -426723472131457189942229226839726530848 15837102 1648181400685253932289648982898485300480 15837103 2333688974528948738820484304110959346560 15837104 755272462016362307306494113393131028480 15837105 290443813594466598562356446632672348800 15837106 1745066554841761331408400971929580745120 15837107 -2806064682943136305894227151362907854000 15837108 335416516465012835362060060035911024640 15837109 509420420218256545210516518638257850016 15837110 -218405704316760489200629402708112263680 15837111 -2311357103201789558305265618216722706976 15837112 -522987395068329961254758934867991572480 15837113 -552300580119072801688254215905695378816 15837114 -1337292553991512221593811609612479366400 15837115 -40415723175311264043141962760163468800 15837116 -955589581369520653986032221765028367360 15837117 3926640350445332989713409030760761063680 15837118 1797046883977145952284452484188615388160 15837119 -1970805024008622321345702508803286092480 15837120 -33706685997361182909488621381033656320 15837121 -6733214107072854063263082630799806847678 15837122 313726625419738233072883785886074220032 15837123 361850000488378776337707107591582235384 15837124 247747817424184285631256290062796436736 15837125 -2043131361949553535799216972098943872000 15837126 110244474438241800358076170621335217344 15837127 4375153775817733823123074167074326400 15837128 2389573398587269105406739123233660160000 15837129 881539062486205237215738742792608038208 15837130 -2291628468282983323890723368604851097600 15837131 -426194383051884233220411352068444700488 15837132 -1237062189026555518705905755220249323520 15837133 907102461362697647689327623294897988224 15837134 -1139637425606378790951642145592522690880 15837135 1242802245075425896674125549270396451600 15837136 7754438149866697925787480040004780032 15837137 1999902205694584749483214673046788076786 15837138 -145922171212158293622667441248123292512 15837139 106589303344799579579958581215346584940 15837140 -1998085599692236141081175508367806904320 15837141 -769390661110429948133664744058443748320 15837142 -1717698939982850201265371144809695108960 15837143 1498365677992076353549501632620938075608 15837144 206777171193781866459218871126178590720 15837145 -3008957636234125700477649219204670895100 15837146 986072579943608147118787444421669510400 15837147 -1082018721994504661740029042030063390720 15837148 4408599228588540895945756156230972574208 15837149 -1408806019856687195104656945231412430964 15837150 -22483767575628260587424435242102502400 15837151 -848862109637910940101724235502337234176 15837152 1317283746944633394800543806297254395904 15837153 -2783135826374202916807935540233980066896 15837154 2354196220826414006443572761078442442752 15837155 -1367017644124714646357491198049102802000 15837156 -4010740350583766269177672604913401856 15837157 -743152011480423859656679651071900248288 15837158 -71000446115285407477340243083628673216 15837159 2329930853007452750243573282304418234104 15837160 -478241355266278132806779834779679232000 15837161 -4925573617259066372934206737709121404700 15837162 890204095322047438592703193992896780544 15837163 -763394487248798802532395536440264408588 15837164 -253205875999775434008017357681729117184 15837165 -1516238263924062939445351083985765605600 15837166 -2618761935505856242890989340672407683200 15837167 -2269047477286438413925860642849321121248 15837168 460881092918064236573556131105039745024 15837169 -4350456677428291096963290510436920576430 15837170 250870647341175273655884932942163965760 15837171 765954676072471480546779608040120526848 15837172 982913555427521899500047813603103730432 15837173 390843425042583322326714557194768687104 15837174 -6759861355365208794287509641363130210560 15837175 -599609898799697618584610590583997319600 15837176 -2386956724707874610503494952497734860800 15837177 -5394846244809362345630350540471004590080 15837178 321992539354109652983235627164491825152 15837179 -1596389169217931487412626939042110926416 15837180 972628173944722833397837210196971176960 15837181 490212884546150388240652402458102319692 15837182 969448294385684831267707635758103014592 15837183 682915199716835029031848849853888500944 15837184 138437137228226550772085288334891417600 15837185 7151102259342123760610379714618274560 15837186 -2052061119788467125147749691253273078272 15837187 -122679586442737600863096988292111611776 15837188 4435816870017345142835743758582045045888 15837189 -1386108235713043862714656501600121272512 15837190 -273527394606654068248035333924517459200 15837191 4233881065811883782702004368991371310384 15837192 1915214417800714552784087092308659735040 15837193 -2110837439414868350190936649025121787680 15837194 -2380831234919716504835901555680654341440 15837195 1392660692331757991501426749596430414080 15837196 -3894126328076006641391674394887265593600 15837197 707173807740222834205684449274998414732 15837198 -453963238223240527292471364996474661632 15837199 -314794727928378601619876785278459797264 15837200 100393216754208616409562054442796851200 15837201 3216265368395568957460878064235666352 15837202 587928479051147705935809624281159997840 15837203 4803861906325924726544091575326313004120 15837204 -74628522326580067037508585304240558080 15837205 -1062678676179570389477923212262221101280 15837206 -1064122593790719452932616525068963200 15837207 1178740329779752181393358036557579915088 15837208 -2304400906779060055157025643800929710080 15837209 -691804465387598907828007627191988851840 15837210 -1799953892135215393146897510256441032000 15837211 788931201795087737367494688899269758352 15837212 -4359830096764178032133119679527185836544 15837213 -660921100212826753840807429800763210176 15837214 6482838268648714147394641339065507072 15837215 2714726683416514117021486643881405992360 15837216 -651572280638169644103571714001338368000 15837217 -797228344257285903945237635181540219936 15837218 -133643034915345932462810447052468983808 15837219 2210916961681373913115000232708977294800 15837220 1234211131279907839394982079792865095680 15837221 1681639677688023449843426660604277795452 15837222 741237911323990204423466408075991636480 15837223 148598268334114887131837056898833038040 15837224 -1564508973624098177355598817337454202880 15837225 -60173747454916279435453849425301588800 15837226 3038522616208884372335067435873866139312 15837227 1192666801179721860254487796391751529872 15837228 -4404074642671308654535726547303615324160 15837229 -6712597460323275785301927247617811544170 15837230 183277123327623703377850172110036321920 15837231 -1318603707203829860471708796112434147696 15837232 -1537907717040544423703412418580537688064 15837233 3488757186398507906351926947651953440320 15837234 365301877734343382745647708749935065088 15837235 6014787540740618330704720838702943481200 15837236 -2202214521348650031200297689960682181888 15837237 -1202050807823109489051652244959042086912 15837238 1186984241392156974125840914361377018560 15837239 2279631854912751756147030843759881847000 15837240 85201962365592271664818695119477145600 15837241 -250349570870308087100850469131057671280 15837242 -147118492884179582711472858385691877408 15837243 945174988780020890967602485258301473920 15837244 28266047572819577891055869018906430976 15837245 -7093071774249168398479675905383058103200 15837246 -805588087076376534735320835851323498560 15837247 4279399171959855928121239404324842253112 15837248 172690114327634981252387191167658229760 15837249 623683504982047779185643702396343173888 15837250 -873856117561770577763864516401444224000 15837251 -1318406178086194242421589210702572822416 15837252 -590552461020366029696516691606540748800 15837253 3758411084570339396219096704118646937502 15837254 1827903836964307353361710737520410484576 15837255 413820490345515896336890650005924736000 15837256 2763435922792130666171524640209842216960 15837257 4676801016758030878351463839868673484506 15837258 597874365546864829499168446375812430080 15837259 -209566031605333998856337548476405487784 15837260 1806690813921718611281337973285966233600 15837261 4165072687734068319510040948918923752448 15837262 -71440587399182077370294449788044160000 15837263 1044287743581316817151125870181080628024 15837264 116565122910503691655665933917096755200 15837265 -3776901666916785582000066325174882019340 15837266 1705005226514273176201496113891333923840 15837267 4112341898491736199043058267301267908280 15837268 3442002436835628889342276353838187056896 15837269 573810966295263398695479139186576776096 15837270 971365719004556605140240828824204937600 15837271 -569422538737995519054713130376621845600 15837272 -1213961761912578421650432682767798988800 15837273 2456233203074829229764409057386219123120 15837274 -3100762132453405007505480907823792526864 15837275 554737145862871052585739413495923632600 15837276 268687368463841555975127477744765272064 15837277 446207179229334075510081655627898090520 15837278 2553176129181678522423970971477137168256 15837279 -2151348409839522220177667667033813759360 15837280 -4850877402347602593363823398103241195520 15837281 4911123816194615550429571523267252785152 15837282 -2987428770906506525516851087785736818048 15837283 433078048119242073186062448749239656960 15837284 -2740108981426099504167830905795332824064 15837285 1258877070959300174926429855266016339200 15837286 -1962767907842705657263808466834794757408 15837287 70382834566276186538486826125539588272 15837288 -3294344598675172663412781006126597734400 15837289 300119957899487378928049494971692187208 15837290 -1379223095981274896862251375859424540320 15837291 1151271465885758810700653036730769720152 15837292 -2342466782389317333211074653111583241984 15837293 6682645881506032536203484058930541203542 15837294 -1187667454639076244334384963014590613504 15837295 -202702669690255512402421385807082066720 15837296 1723959841936611267743032350963254525952 15837297 522980762811120816430169572838013223872 15837298 2243492247710447090854320747107457504000 15837299 1094410624426480619368168607924028180300 15837300 206168824593259815426259603412409782400 15837301 -2733626425866171232741905653655361506468 15837302 430604805968565042721176958608003250944 15837303 769994866489664703579240560029348654800 15837304 -1209710403616677848024745655076919091200 15837305 3652290817582160553207113733515370267840 15837306 -1809685254863836509155111230500054700800 15837307 1407744063965268616729977176087952253432 15837308 4812295043820132903177664432716068769792 15837309 -645177162806545153569081093143229113280 15837310 1394240256316152781075710869292028330560 15837311 446902785330620040684502741000787589120 15837312 -2776135690776027036883846781068703170560 15837313 -2072697445943429561205511137103626363216 15837314 208451314104772421752074972323790626256 15837315 19681477942979522091117177511617551040 15837316 811836917340046875328689710506804930560 15837317 -814629212744370195288886526886267673920 15837318 705525115308865053157644715090956737664 15837319 1245007955690173464421270882883861459952 15837320 944256479664015343310941799667878400000 15837321 2596804970374373695735884093296128349712 15837322 713114292718943939351009433406267025712 15837323 -4232495132695548546148220974532544976428 15837324 -2356987325959281878494390852066461970944 15837325 -442603660682771698963988346982561700000 15837326 4063878584346945569819300076469416651840 15837327 1491292290609839882175374616891463152 15837328 -1260750271202508906096229919020075327488 15837329 2588063563278019723185974395434215322930 15837330 -3719945303060650522372048971090977280 15837331 -4791814570205796931601819845961600901936 15837332 455288754088734867933619021112043184128 15837333 -2556779368620244732554238181583970393152 15837334 656816808472164433131241282181954478720 15837335 -1343821250448924094308065803078923504000 15837336 -619810690413530495838070752101941248000 15837337 -37287628853762095061639160822848334828 15837338 940868752757958714729578009152656199680 15837339 218518019444297226248447507353478707200 15837340 130927418507936477063889949728048998400 15837341 -1489156876201959147957559986931935709428 15837342 763552557035543721888065144308968198144 15837343 992438600226969802399084056055945210592 15837344 901195425772408965299994654124674318336 15837345 292605538608004626103169904237964100520 15837346 -212985224765006017582588307120691125760 15837347 5092730697960049790133827865867765071592 15837348 2528683429679041917147052039374271841280 15837349 5106371758225312422615539171500892675520 15837350 19671123719270972017626268358389512000 15837351 256331847162469097726612521593516545832 15837352 -3834540130712197641786511626230393978880 15837353 2710433395944900629136047417555540307456 15837354 339540786831515699472293351527616645568 15837355 -8175525980710877510906314562899252262400 15837356 -2931318363563793069942620487154928782080 15837357 739926036732723136587784482194186694720 15837358 2067618695847492246966220054428824486400 15837359 -5250061302146731727683414682313215578200 15837360 239371385224210626674937176891924152320 15837361 5718313499209837021639255407430761186962 15837362 -847412101660887823918207915795778352000 15837363 -97616244278971482723937708221778889616 15837364 273681137091099347187168789501882163200 15837365 2161093732380304051364035328887956607260 15837366 -1051178108830072540583129540336333491776 15837367 -554825734107176358148028558927035950080 15837368 -2920386961034404836889285525980189450240 15837369 663600548046885857050942644513784176960 15837370 -2215183653375205345155104805820351296000 15837371 7548237076824832031149173717152963530944 15837372 905415377096262738356270000241721620480 15837373 -18465650962341790247915653286316928896 15837374 32537135278754382842894460420364876800 15837375 -3074075945978130473930179744710206520000 15837376 -1421120342954592160871952103329560002560 15837377 -1477467222489684239447962678472632227774 15837378 -123584109366360430700742114648448791552 15837379 -1385072614902050963569414546065610439040 15837380 1120153750339304077622618538567839746560 15837381 1629756827694181731075787397352918182112 15837382 638394670516402289736631989568686758400 15837383 -2065819347350492746592779350759665366400 15837384 21679847615636762482046548998194872320 15837385 -882951669639656888389548652352733704640 15837386 -920229297510830715044526093909008645376 15837387 -1988747120145538850876397367549524531360 15837388 -1770363443852322592643726423025049819392 15837389 -782174469828656827587205352372543173044 15837390 -2804032040226488817757176758730736838400 15837391 -1039991468057317294834425699460269790728 15837392 -1137053183630704815608141683779735035904 15837393 1649661674207935551639901405965381196800 15837394 -641114794468858370741754869626242651504 15837395 1634227240856763388919765402071324690080 15837396 -2393923039536787061066018086621735766016 15837397 4436909731874219789071608345929455232846 15837398 -222811725601241165590193978382717875520 15837399 2948533557939213124158929451406838916384 15837400 -1122492297684720125741191019195505408000 15837401 2665758096968107929308538298562659227402 15837402 -226888358299657785265537599050761961472 15837403 28138500394811923956133242909098515652 15837404 870495045483207168164233740722061901824 15837405 -733177653464477477066649282771350919840 15837406 73901411798821532892336651006488410368 15837407 -1609803421988435214657214743443289589560 15837408 -586588356064164435606727553608839069696 15837409 1339213105871300446264554876433790432640 15837410 1359491580623709849114682367346614979360 15837411 -4088234881703659575645818234022721369680 15837412 230992130658065989038007739760960271360 15837413 -14008055964552753874092964753700346434880 15837414 -642189476385312805154480154552719242560 15837415 605692813005693484655603925085532352000 15837416 17918051154061620866374102476901416960 15837417 1235278797608216316746133936267759030240 15837418 1529555360655169460433071427967497659904 15837419 195490186194734288234675611501109268144 15837420 1343578705426114568661986869861896698880 15837421 -2288330004874658326842341308549882470120 15837422 -2382996667556573043479512084081604491200 15837423 -72577177351979073769961810452236125952 15837424 1548766671764460707963839095956603863040 15837425 2854045986635553636392755846340832558150 15837426 86260509042244544440808919378966628224 15837427 1761668689098669227994058084514623059432 15837428 3196244944707192346588159767140969155968 15837429 -1274828338946645829299097020444329248480 15837430 678276197346132510488673982889429721600 15837431 -4189213780382823524851100713342570959600 15837432 168393684663924400554971981096697200640 15837433 -4874184493526649319207725429865488577536 15837434 -3046446813276904164760065863169972618384 15837435 569182762356755369942093872788531123840 15837436 -1555806724982306849955153531537092792320 15837437 -3019794428467765405596850763630603040288 15837438 1632414179493434188082732308736655565440 15837439 2230130963705717232155592086869367094960 15837440 900776930511518042085238825380961320960 15837441 -1411313623007958296533231222061458790496 15837442 69004120247157891686316662581400017872 15837443 -425838975584052266985950784993619283760 15837444 102145425017809599549476458914043662336 15837445 2486396467613986478629074315120596457600 15837446 -899952092009145420658458421597827659520 15837447 913004604805297393864218585735141733800 15837448 9282694252502872278178845879214126080 15837449 13448740510982102409581385101869845950592 15837450 -703633038485554993733071394848290144000 15837451 -2856271958727937948202677868283367799520 15837452 4383206643174447886274761991506240571136 15837453 -4749240260656876109770385249554032410538 15837454 -2564422347484558984023964138749195829824 15837455 -749705068271866157192222118032415007680 15837456 -769920951166154557435789905486782988288 15837457 5947403776463339957585683217596182358706 15837458 111778244934220917814841017965812717568 15837459 14115941539339170726712292890273600896 15837460 -1288597244868822150914074413494219735040 15837461 2176510581167706769932628522532353525500 15837462 781808443923094195886277045753960205920 15837463 -4118187051310910206880945446714388239288 15837464 3298059078580857482708619546687984015360 15837465 1140217900094703886910216585536747662720 15837466 -71854218199132173333697558604085881856 15837467 4572588408114827792557807177715116464516 15837468 -2178461743489258457045961721157084998656 15837469 6577626645757303231064339673788491455680 15837470 -694125640037619543467491449584929511040 15837471 -1594148200093768375440491012968307505120 15837472 1976721891460434252850119252935190773760 15837473 3685902633171634021702803673579117404864 15837474 1165965532655245517816151581766326429952 15837475 2155856221194178573614974080042634250400 15837476 -1635810729243008692041573488343365683968 15837477 -3142881940752993509604408885838198842240 15837478 -809659775740553381473158285928852546176 15837479 -114373470990082141940343073483860343680 15837480 334296471873578617532653840374524928000 15837481 4151238799923169622474526792724039917984 15837482 -1094409957241672729783296213660289476000 15837483 1891038680174980993004896022669742600024 15837484 -1595210421967791102230479692948354869248 15837485 2413733867129861958062641658114625879180 15837486 50553385863407394070058624840010384384 15837487 5299520302197905523524005606268540129200 15837488 -28185120029320132813285949356317081600 15837489 784576650285418977212055149517822974790 15837490 -1313292957469939922734735904081064060000 15837491 863716628066788667134248876222284517984 15837492 -1893495936395059327059017766808237111296 15837493 -1690533723244969141679688463158281948000 15837494 -812675492515947411120899101031430436800 15837495 -425392961869614151985309677306310801760 15837496 -291664138575668372714515717196187402240 15837497 1544215089960093744679576271780365014528 15837498 -560019588719126945614759144169332508160 15837499 3762134519839519312449081834591368598500 15837500 -372641979456172815467562862439443200000 15837501 489474793805834887497861009042259350720 15837502 6258785022183304495166107367107714752 15837503 -3356992196524459567687601654468614438536 15837504 -731256817181468742665276006816079151104 15837505 -1170526032825808437566136485190854615340 15837506 -2823957331513413402989142350809259487840 15837507 1047274299777947601880703196208019784960 15837508 1420369176883279609390063803003301766400 15837509 4465602635886305113613856760353818486430 15837510 -180221132228118164121545584757514604800 15837511 -206010795212003611189375021339068332576 15837512 -171635213667838642305283210567162444800 15837513 194758928883014590865069254145786025024 15837514 -447551581539811924352649307200256958976 15837515 -1631726908748884297184995443896404001280 15837516 458649228016311116621002183943912351232 15837517 -2521424343317889527630320467371510052788 15837518 2606940278871599956606256732116214850816 15837519 -4801860309813493489336599337182394547712 15837520 1055422230047914137817001193051140505600 15837521 -640764197133855213897363592551427739520 15837522 419633490484244937540919628413446060672 15837523 1736497081813211998037372247049943354304 15837524 -2389630900028866916820828836376659748864 15837525 -1601466125881371144750733240182272472000 15837526 339676885956534171212362282814711255040 15837527 1609406093969541924130156688239238171112 15837528 -1608453146834521550582622027707842560 15837529 -1104668009457654039577607222840223908352 15837530 1146178341471596147272447984970945768160 15837531 773171377588783359706686662623940070552 15837532 1145957168954257604560066702921586076160 15837533 331084441893974154048906560133217950444 15837534 777910217814980508380532756087024408384 15837535 184654498181888135754759421477196582400 15837536 742004158624306036451238966948266508288 15837537 -4335699460369993947978704479387489231440 15837538 -31563689056966887351521155670343817440 15837539 1152270105802854343306345100830427693340 15837540 -2060342459752437519225769385430741688320 15837541 1578911320796594922654518426579885042942 15837542 -438650747169628037342883234476586684288 15837543 4001640289775097458797401445590175806624 15837544 -442109411817630627003051529143160750080 15837545 39299247241119460263366948851054731200 15837546 288026082065758146304470336268608153600 15837547 -3776215063794059599491741928010137048320 15837548 1985437643916886477764235116219401419008 15837549 -101735142854736959530944059492765350272 15837550 -117458661492283128345435552800549040000 15837551 -3924557259775226314617132534709986374448 15837552 -1177109287290181362148496034995481477120 15837553 -1052395337008760140144484539943233489198 15837554 537335249151329628839669506491154072992 15837555 604801892303212132535914714124244578400 15837556 -11331908132152040028410198310947098624 15837557 -2599724212574534144072182807997097131748 15837558 264030394249676035770505633885108428288 15837559 1099416819795493157835861164301324038080 15837560 3701635795703882736825888375231252480000 15837561 3769511953830423897745017560713501530810 15837562 -210725563612732998831035492541357980160 15837563 240774199012281774516307760881842295296 15837564 -277554805614056562428015280993248501760 15837565 -2685401873062620700153132411597661859540 15837566 -2162138499216783341943253292595208694976 15837567 -67799319319211617137077962392949444080 15837568 -869474377932333474522665930811380858880 15837569 79755072050487195992301806234032610496 15837570 -10473479694266447451198695346756495360 15837571 285453532124302894953253770226806937944 15837572 -86679074233127733622189929342614193024 15837573 -2044515153670541807634242329864683702816 15837574 1785801135341392880205829994518154688000 15837575 -825449814910465823250110998523135477400 15837576 -1103943708687145317726436207312536576000 15837577 -676234529535139068394458776394906912000 15837578 -1432865420505778848774558829263676899744 15837579 -1254591785513785259891696602245652288080 15837580 1141092967088225280691503170628199557120 15837581 3440540275133814775463067099783149075382 15837582 -514991463369151974850416409561298870208 15837583 -2070568035757093049700906982383537155480 15837584 1323704812950451817172022104730987831296 15837585 -95707479463292839581361144039262457600 15837586 -2449273080214765371835402286161336273008 15837587 2018356511195792408329677408300887794872 15837588 21892469084624893688189906975894145024 15837589 5246580720248759529638437090430774984224 15837590 -88571381552388973199571530623958384640 15837591 -208586383657266381565649075260174863360 15837592 -333907747385747358204650252739996979200 15837593 3046982157948560820614059005480506749824 15837594 3049482262292042279568070888309486793472 15837595 4986685389588284993136794102331490593600 15837596 340225371976872874514587475208553812480 15837597 4983531788302392824494269004494968164128 15837598 -828217498952097388293473820582205129728 15837599 -2989230634935432940111373503486266001560 15837600 -1548509131626854158636108333486571520000 15837601 1859717914057602022336080271692543589012 15837602 -670245772817289640586816460376820102400 15837603 1728457358574786951385314731157969601008 15837604 -6251292757162059703734736806216208179200 15837605 -67315409830836947229483931859411049600 15837606 88228508710611657850033528842069764160 15837607 -462650776059853320241307277369944440040 15837608 -995617543429096285193890701330332897280 15837609 97862216897411928385213614474551189904 15837610 -1938131904931990467607250008113950843040 15837611 -547706053694828021741641044244803464328 15837612 -917825754114812124152162450907242987520 15837613 -810045998030193428753805249341724297312 15837614 -175145468457913214376999603609301843200 15837615 -1703605804579502148722690601930738322080 15837616 -699345941938736540611529318128112959488 15837617 1443639540300415595104625017654665099666 15837618 707597005040621323586334776671574284800 15837619 1353321229025987013617962881956522462880 15837620 -836081987390041032561102736051686720000 15837621 587078148364702664293220746251731650560 15837622 -2239310131975118267947290009294603489888 15837623 4520014409570325775055423327630125720872 15837624 -489216666402933661904398774315357409280 15837625 7628059657951550769882750985036054260000 15837626 356152839978876697677039731604258389760 15837627 -506378257660440802860009880298670459792 15837628 651161453529990694188637487303760393216 15837629 4936909538980257601433117581386672525420 15837630 155087591445728610635974352374959995520 15837631 -23852859915609999204934618310059662480 15837632 897333725554942206647850288468581154816 15837633 4197511610318250541491927382250849884320 15837634 -170631512661159945203228530504950251520 15837635 464112332992576104463116756450329483520 15837636 102285081899958045592235824712408742912 15837637 -12582776441510625955191494068047533568768 15837638 -856033126398931290650723938120816161600 15837639 383369497979436882555691489552610668800 15837640 -497606176495208508266077169061150720000 15837641 -3956766258480610575733246354082615969958 15837642 -19253691989138915541216450258110141760 15837643 -857192903071614090740592576373614784108 15837644 -1846693495019266647708057866514446284800 15837645 -968608897944216967962563978830076055360 15837646 -1128614295577452293567295988015207173696 15837647 -1120774819149791674226679665783159889168 15837648 841605336368306750222767669337214418944 15837649 2289639280022785720774274830677192657650 15837650 46758352989159109961048190898443562800 15837651 861403696321849158516784920595608411168 15837652 1378527465920552845510188100028730490880 15837653 3302100957780290594121397587014142407484 15837654 -329919198531823909826874905591521658880 15837655 -4119040103679305756832456769602924758880 15837656 -8633965993435072213055188097613955891200 15837657 -1374044037967488006162775972931545108800 15837658 -28167644827255339125825201310363618320 15837659 5580461252822395085955417879760543709040 15837660 -2112182661616336681961043639634200576000 15837661 1283558426989702652755118285593035168320 15837662 523248564617505601276488743785018097664 15837663 3331712434130439199438255130076078742344 15837664 -5765669492822428418409809107839789563904 15837665 -1054529480515116502206027313868427422400 15837666 1474253520665729629754797444586768849280 15837667 49969641849076042738291535736081713752 15837668 -846877584740140306542301925404475240448 15837669 -1352329688422300023287139669361863716736 15837670 -719050558907249172843609084557289390720 15837671 -799785354297049430654305442558193853128 15837672 953003825626811566984301652160981155840 15837673 -3388718009244284153493838633791919435078 15837674 43463184791636978821733869046269351680 15837675 402541694425528667157587306118168153600 15837676 -6118657544114046155080193822896774067712 15837677 -355418299491330907289698857467769763200 15837678 -691178257201123174626863651986403025600 15837679 -1268726457438834467639246124674997351312 15837680 1118043100521054255012809845359792783360 15837681 -901600016285017573817601462438697531776 15837682 301419001843407873943707955045345228800 15837683 -1897078298353932008171791025134237286400 15837684 -1731313672144608748875920732451983597568 15837685 127139669008823597672423208031882675200 15837686 11696856128144613820077087147129535104 15837687 -107837785314898616670743081052482172264 15837688 1979180685827337568445245152543801323520 15837689 -1580874715938472735868994482695469208768 15837690 -2420068981413215795044229135592272640 15837691 1352734053266513908125946734527432301092 15837692 1249996757750772489954957043544129452032 15837693 -3273020418592860005599866282609764920512 15837694 901664066836480152406136129020086736896 15837695 138491630836114320864480211090110120480 15837696 336028371795740239183771936752270311424 15837697 -3934488546624341589000257191682396186960 15837698 -412255038448777474585129012255205437536 15837699 -2905166898180845907216818077384516822536 15837700 -557233466578212698697609845566894496000 15837701 5957111705227670832994270141101600477504 15837702 -577965225293995041605286240973102440576 15837703 851932840277006314695829959988893183280 15837704 7063100827544154820113831937076018549760 15837705 -472852400929067787139542820941851951160 15837706 -908912132752007227204724234401880714448 15837707 -5710772745294840478118425317295013575080 15837708 -909447110513306139882735168079243493376 15837709 -6806846345176531318317659604468584946792 15837710 183334199773060396240310619122164876800 15837711 2867916188367933904089880420816973851272 15837712 204197575598180485142422179754638508032 15837713 -728877226344840473172317738899727209038 15837714 742735787073593137579709873177200865280 15837715 173392498806359663073765882286158865920 15837716 -4083991626239290420155720176737409710080 15837717 -22857606411894336875356304098213040640 15837718 -1323987409235205098613253338665501920896 15837719 -954311871983522834177500713007952910000 15837720 -780363377845037595662174975316905164800 15837721 4658887653133490733793950735432476367312 15837722 -1414116454845433460057538205350753036576 15837723 2997182110464523230680559257941481999784 15837724 -753893836344008551138338090560413163520 15837725 774401158585771104647323000366967528100 15837726 107079077951806552412579850436084994688 15837727 -1210846445957050203003284410536559305888 15837728 2232775212756461074490007850681006817280 15837729 -3536060006074904331601375058232750536016 15837730 -2490871683109908199406739367672400790240 15837731 -1594608844377368801673528373012731903648 15837732 -294765190524777787273110415934216217600 15837733 662207962611477601246674316227731669344 15837734 -2851234480249994667202158265208022597120 15837735 -993807688583123553511966173417200563200 15837736 247122302301084251763787261081101511680 15837737 -1704195566101065201827918729144517430668 15837738 -26829405329819432515682852505521507328 15837739 809836831382938718674418062795449348256 15837740 -253867518140025559214333891344346511360 15837741 1347110047036914833620988000984879856000 15837742 -2219389013869300079942078392002588673728 15837743 1062175421244482764081486858612620008760 15837744 331629926405200007532646567598481604608 15837745 234892444156682883370160113825058488320 15837746 -2410428943078436077086070919491131915360 15837747 -2285933367717261524545755457184446887360 15837748 -1476412281062722007036336897909564822784 15837749 1611563453158416687650043643807043561664 15837750 1875373952522128181231348743272322560000 15837751 3140512221695596185033164265987502162552 15837752 794463607877550488224778629507316367360 15837753 371444510865592156930191218676382149024 15837754 1001738613432434646246715295770070177280 15837755 -4464439082525275902575185227983217363840 15837756 614890597099974427919370465646056751104 15837757 -1267933753874965244623708281762298296960 15837758 2144762417104023941542632716010918516480 15837759 1849575147326099089447042798618006631664 15837760 -12173804377320649395945962111804375040 15837761 -1140582746388473086158248145715198260000 15837762 -2435599075374858748698494012397151687680 15837763 -681711990770770512683877804367667793988 15837764 3187511822743462278356584984559834472576 15837765 -1304256537051822578515280370846092419680 15837766 -1202073425523171421121434150274033220480 15837767 -2143440961986492157285787489565870912336 15837768 1151774022591952859393999352893944258560 15837769 -10253360785979740080275893034018522665200 15837770 729302024193294134996322720984327369600 15837771 1912318715231842192329886806817181431512 15837772 -19646985347540715733082319374567344640 15837773 -23644318915078316964761725529106610560 15837774 -3478016779765849164165987737754944898048 15837775 -5044578811392830609411322724197203971400 15837776 102756973806851505904792317364707262464 15837777 -2615320023723179888936290682741427140352 15837778 738542347186366646557247277781827720192 15837779 5100210656072359921585044923486142680976 15837780 1760575515824257958120072115597278423040 15837781 -75949663944089923841915434777480524000 15837782 248626318004817505169225634777196003584 15837783 -1861042268745761703469181903882085448320 15837784 -4524719082845448006350391380171660605440 15837785 -4102736814270172176221523844474316257020 15837786 1332224551048273579430965700983340676864 15837787 -2785415938258588142374158066441658020848 15837788 625082478315275881034049497715473951232 15837789 -949900329951533744123470765675186298880 15837790 118801673312921547662015472805105726080 15837791 -2143771093742019662358006056332177379808 15837792 42489022890054044368383872798483546112 15837793 2993403527662207588164464857727619088260 15837794 -426562511443033414970337791156252947968 15837795 8542980099197639472921889579562634163200 15837796 1153646900728159959045857260478102188544 15837797 -5182278037749631928154074571899340228 15837798 -1726464054166913428866314315856910806336 15837799 -1580594234400912200088977624896202034000 15837800 2135901088250374591469422920471146496000 15837801 970542277869365066972944046070988910784 15837802 287689082118095630937199843315447740000 15837803 -3958466669047335913871331053150188800 15837804 705035168927655205589155189426082863104 15837805 -3906492444921768932673681066524782647540 15837806 -1495138564203820332594249626913092961600 15837807 435661405861123313413725863291514739200 15837808 9538134568306948500353502435223142400 15837809 803036871595239501485374049897775783720 15837810 586842117160747571662259786608919416320 15837811 -2270070148861724499458330326116008980 15837812 -2298133422601012719467836144383871070208 15837813 -107686216274625320208012356208889824000 15837814 -794522228318897870327673970198882571328 15837815 884581925304222500513125101753245215680 15837816 5949451631788334192457399499329597603840 15837817 -2861499316891201902142094004074633426220 15837818 -2328788135412404205177718905681902762640 15837819 1458745083139513374023150977065797503680 15837820 -3623508840082460069943976143886917649920 15837821 -1158147472023798190311037842324474105978 15837822 -217623500559325699107597708802711511040 15837823 1344878320057490419496773405030115478144 15837824 -931587234269202545216863537812870266880 15837825 -3333842893173439043125693401690533750400 15837826 -765395074613803843068949291984828131888 15837827 3351181049825418957220499951929200949992 15837828 -470253879959411204592851742130253537280 15837829 5115835682253459724476067287709851434556 15837830 -762525108097404920749075772545461878400 15837831 -117158300363724434569048462396335558072 15837832 -6127627836979308863695201457715067161600 15837833 -1210028511944921197065388286166456784176 15837834 -2073288327382084856810464757683006629120 15837835 -1071474511237318960736250174587872674480 15837836 -2006906770475226039227516272241639549952 15837837 218274583420494845712421023339974093760 15837838 -588917628250821020031981658164956418048 15837839 -2843357030663696318218102577171352570720 15837840 -428491855830507978096568080945829232640 15837841 465189661625234762347423036149673157120 15837842 -1088550539887131378544600417812922108800 15837843 551978406302655411165534338776811837184 15837844 -595802325093714644182273918315643977728 15837845 -2669293774536566375868468408514714884900 15837846 -17537560705869502952489175254768136192 15837847 -2255538063972366318350005965855890129448 15837848 1275048511330375911136744527367123599360 15837849 71019200603803937169797750107982746080 15837850 47006860668943747825600230961326412800 15837851 -41831015952430858375428282962838641148 15837852 -106947300565479239628848507221640160768 15837853 -869441724601280798004717776141924559898 15837854 366509870439935713820544190969657820160 15837855 -1903863622481273419232848332200072138880 15837856 4190054216283221233467609290206820892672 15837857 1238326338414521333627332349806416076800 15837858 -1894903526040286699685454634592743619376 15837859 6346546514992933516355212221171871373640 15837860 -1139435952204628385490404117439446077440 15837861 87642898602613274568926902290497603136 15837862 439026346454047353010400865626506161024 15837863 7548521276404110149537884001560681529040 15837864 -71984111988510343595007783728917217280 15837865 -3397697567852815854541356784299845179740 15837866 787399551840812321691458506636439399424 15837867 -1697520518415739126395737323778159599716 15837868 -470594604361460657260363881630911214080 15837869 873836805822438569802372166825123230720 15837870 531706129527231156252519674257764124800 15837871 622302206997826855571107212028966515584 15837872 -2573521877479232719859432947971109552128 15837873 -1404683525383131975685115492038081865616 15837874 -479458010138487123802417097221577455200 15837875 -4037876026022763552826058432078851176000 15837876 1878155716546041922355872546759772712960 15837877 8855546303162843366562576712372315104 15837878 -3194993870783081683231972822401535298784 15837879 -3593350004167034341593446153497279657392 15837880 4539784613179318014349628657271040204800 15837881 -785304615712401421818184262993569046400 15837882 2712424216358027922269497232693317208064 15837883 -7131548010939752804004174496067194707868 15837884 2351941802282960818452792677493839079936 15837885 485931369045340026757688652773390799360 15837886 -2205674500068447444639038005768985497920 15837887 35318187388226764450304653704530530080 15837888 -942121008601044097768880492752404480000 15837889 -71310982165360315211530739352034240976 15837890 -525829500862152915338255084651070667200 15837891 477380544990662197422499735791817567992 15837892 133689588137133616516905224993224876032 15837893 1744447253953540531935313270817913530142 15837894 -1032072273867323089768306181082759922752 15837895 -183221568519740332130462354849958767280 15837896 671169714130630320323741671646724802560 15837897 6574298639935441231874390353914029472 15837898 5719058417740254302830880430261510084864 15837899 -280838263525134052945365624957074228736 15837900 182367836035980614033231059992679219200 15837901 -4895767304873654270585408834341783557600 15837902 -996548049305024565835254318567714838848 15837903 -4084970317913968233948924413900151481200 15837904 676431305241266328340615174406299934720 15837905 -1159226405985246480147609633131914844940 15837906 -197922426596691983466466980084247756800 15837907 2147944400142459904203548534622879980040 15837908 -1470277864789736990879952188808229279872 15837909 709505285743670034597614557340791315104 15837910 1408006280882096303798642036445443502720 15837911 63025173228783416178417278659767560448 15837912 3252408444071797784127514222140959569920 15837913 858767457161174568893771754927341687040 15837914 169891531573525756290574071488552989152 15837915 477627675314625861625023547344067123200 15837916 2532729280826950475142215537117327638528 15837917 -3584411409918644045772189477668086451034 15837918 -643399285113647846343036063712589909760 15837919 9432408750636655939673575713062869521696 15837920 1019550041578845526295002283646124032000 15837921 2140489822188015283993523077539482640720 15837922 428740193002808214248606713670783122512 15837923 -5896065674963108513656488028666805385828 15837924 -850005170137866331567528447502197813248 15837925 1728302052788535400898270726917158496000 15837926 -880022630529201693168310062491445269376 15837927 1355052158666076158068560505839313100712 15837928 -5864242950684377474346469175343463203840 15837929 5948297830743347654208629939081439532176 15837930 75291205464507350253105253034405969760 15837931 889743546235324270989562913936210896128 15837932 -97282432181672287388729755465864704 15837933 -2954612023088014222726153911057668938176 15837934 -24186290715957424136728374587702608128 15837935 -1827403368291798013562756006496350280120 15837936 181233379712080702061691182698884268032 15837937 3115552513265418458902722895683329872320 15837938 1901511463400019377137291636979517703680 15837939 1044704294106296639864399820883877544144 15837940 -1849515543171493254299665070309720136960 15837941 689102994894640442350142574389088691872 15837942 359077195426696382100850829206893083520 15837943 240830481482954010277584580535881823280 15837944 6885420635552403905925746477810881536000 15837945 2193050930050226902810124610282724441920 15837946 129186072096279637390107584279558757120 15837947 5255937032041160720797040669998036143396 15837948 1207611117464875550939907692943656564736 15837949 1607037505990756321949087804214428274950 15837950 -1338727432787770936321692636528768456000 15837951 218622766663487622937173646350963945744 15837952 -1072858409951470539980280665588451246080 15837953 -2480413217175773522516342201678936699436 15837954 179810104092448503230976658915614242304 15837955 1309517114225629238147068868511951912000 15837956 22518680868025266960864208279879817472 15837957 1502394859427006607316558687060036289280 15837958 3458131974235861382863391248484209450080 15837959 6349617958244129938385450902748608907160 15837960 2161297891587588341600717668790120448000 15837961 -1366764464586345779965643679000468080448 15837962 -318524464343271597438532900675357249536 15837963 -2181270673218614320097127748287177249600 15837964 -2671584333220940102834151112500973345024 15837965 121406873704858751547485746734457616640 15837966 2992314400338399135040954765117496738304 15837967 -336968880355670068525843744411787815680 15837968 121313476463099816553996655699084910592 15837969 -80996082063635657578675225764119529600 15837970 -1344415829797987011715371355793831293440 15837971 -2252349092021788450982228541833397065856 15837972 -946220796109289761310255131621075746816 15837973 -9082665358187967549810663145957980098820 15837974 -3585235288479258688946559368449891767264 15837975 -21469783927920006504675096687888617400 15837976 -1190625171202919407711396321670132183040 15837977 -2570415496147901375779995178259512459392 15837978 976908752679726509042570391474041634048 15837979 -3905634373711616555534361292037278472720 15837980 -3653234522512651299074822144382836544000 15837981 -947076288362948706132501446991669160416 15837982 315349734564793987206633067974741947520 15837983 2409903479806629733798302415758877150320 15837984 618750931918511078234663085236646051840 15837985 1226481927489119925824120814377289132180 15837986 -1711014703925136351886061026944420128256 15837987 -3182499252968025539517465821176957890240 15837988 26879640571369064509185262218550383616 15837989 2866118581322942477952498588895363965756 15837990 212254821358857825083730659772616458240 15837991 744865018202855522831089974493855909672 15837992 1237177349961329945312231958955793280000 15837993 -938279550677324029788247726994148796416 15837994 -2171491126733912849668810086509037755808 15837995 -1811000935284328933044396004253342469600 15837996 1562378470483241442551098212340703539200 15837997 2144768108645969216526921999030450432 15837998 -1234477732310171974485399765612623073408 15837999 3395900387482172472110873642416376824320 15838000 1583085684136800964166001332569866240000 15838001 6123794096265382872060552857470995065280 15838002 -1935129207490385367049596242913666653280 15838003 4359475968228370166812749323259085919520 15838004 -484359331200659445554115487655909935104 15838005 -222732721223896786694789497691162761440 15838006 -2390722775417263125299768153372335614048 15838007 94596639130153536925745837994987264288 15838008 -998577552397819076477661703940891504640 15838009 -42998021924283442870413398650477647072 15838010 -1936251894371389656189025877391794487840 15838011 941023056618999318209320156715983125504 15838012 252072619897090112913954151865668147200 15838013 -5311405626799088433632144330749682252160 15838014 1164498639833068934801378657518790072640 15838015 -141304664767502692707528840292075510080 15838016 993014432351428156451714970961107222528 15838017 -52586205765993644560771449943704507840 15838018 -8918784130585084520759575874631636480 15838019 -1677852182604071094150851780291779316160 15838020 788009914399973801865177925883565158400 15838021 -5265585918353698861728267876865279143778 15838022 -825843285437739412460112287410277492928 15838023 932074176040708128498328881532365474984 15838024 1482628388062752320689905805096312504320 15838025 -2143946890286600425661372085357762480000 15838026 -1174137577909481272917282018384506688000 15838027 -1430610794117767587821250148546886236880 15838028 3127808620018409150799459347297890407168 15838029 -1321339405819597996956063521187371554836 15838030 713035355755728954958239917960059691520 15838031 6349617359122521608158527169693057641600 15838032 347115966839074507214212894448034250752 15838033 3138292425190963219582818521408186830176 15838034 12272598159101736660297197916227928192 15838035 618925969019933690893648553536975467360 15838036 1458491334322494022028252810145946869760 15838037 -4556031951617601367129345758263041547328 15838038 -10566091453121594413566717612070805760 15838039 1764351911731113711560812245064966528640 15838040 -1122101600927891834521042126742803046400 15838041 -509152491240587707615065312665687574336 15838042 1613702779323198956550508991934115839744 15838043 241470678557247043316918294026818413568 15838044 -45341414687863701013799667132046126080 15838045 2546241761346531459263918037634039111800 15838046 -189294559908902854236091097658450370560 15838047 2840153758135124959742655930814135645128 15838048 -5089012402447406566658378985259867176960 15838049 6296526915666364527867757864128057334050 15838050 -201754564170795614168903064483737222400 15838051 -750069555608365638127778249172163106568 15838052 2489303655769359622588547544012934225920 15838053 147704337644393404110262609902219264 15838054 594137473627826067442175916417329773632 15838055 383221813009666480123002917017082305920 15838056 357744871206254375319954088715693783040 15838057 2847511757498717556411787415301618197306 15838058 175239582195747978796843151570979306240 15838059 -1692735950966348143232536523232283984296 15838060 -1205072461093813641541009762640157081600 15838061 -38382653956575785727796658066881816608 15838062 -95458187189602850129854392116883096576 15838063 836551139501381704260632939502079962896 15838064 1019427351909228422933179469893528289280 15838065 1672858568842066446212904893757193392000 15838066 3857145973896816362735792052470168969232 15838067 913099475800528402277771989404449721840 15838068 -696723647394301303052128576265558876160 15838069 2625426886811602860795406967200018725244 15838070 1743378771145521940397132110564931988480 15838071 -1765719831701350033486536485868590475288 15838072 900469155340635861510047438464103239680 15838073 2030792339688238400337315982964636255700 15838074 499374348825476652254953926345685324656 15838075 3170134833972410182290728860702858260600 15838076 -2136340309916040372395834867534542138368 15838077 -1859796397553410253843670111658819200000 15838078 -2272743798041079650378126747795408640000 15838079 -4359793515226745082911523050104189033200 15838080 -51286599772289075011178041118923161600 15838081 -195346114048582719829832481055536458176 15838082 387521336568129609069957938562066845184 15838083 -1557220897126266868732769887234720044348 15838084 2565447779395750814667006064117954859520 15838085 2927834995298042520512371105519294446780 15838086 207163561643833061237862701985540857856 15838087 3402774183462959862516559267861697470680 15838088 -731990681251671829090228309112986337280 15838089 166282696808730079966622480639145096960 15838090 1907385401124269629823562351640389640800 15838091 -662363655164398116211404731862906315600 15838092 76778437567424713326827606628154688256 15838093 6170387284504742117287733429974052348342 15838094 2467762174523150873526016945682150364096 15838095 60634154746532363200790321964412154880 15838096 -199760929175978128802309322266943160320 15838097 -1710931751772481732929507969530374470288 15838098 -693402548898540757060357728276571107840 15838099 -563006242504243522096994901047294672640 15838100 -2077559985115447746488994670080486451200 15838101 -3193434849459471121516101074731342773576 15838102 -27684404424266538576039331582616518656 15838103 48127517272610174027258022461715857352 15838104 -91808805462884828176014896128671744000 15838105 -2717914136606344258931502292786273519740 15838106 1963630471327321320893581421719216960752 15838107 708090182348138145911567024289898670592 15838108 484031939856653254714115942846761159680 15838109 37784108125847134275238235382045061632 15838110 797342097577787487273906610253424964800 15838111 -2917119799056122552866379079146492758928 15838112 -1001663630755240719745365020439751950336 15838113 -5645283094793385068429202542439168316032 15838114 2105197950534436327854890024348478904656 15838115 -1666331271958008244785493359177320436000 15838116 933896798066660675544038772070223339520 15838117 643489326559550148989614501445895313792 15838118 2075344931882906852571584283193061160960 15838119 -6041943485970087341582275778801503464960 15838120 261344424278458477347881972241886156800 15838121 -1514987597818716894362335518055721626176 15838122 12932534253690670539679117032625620480 15838123 -1423424024621746141282581493797786468720 15838124 5295413070758541906835092318344392279296 15838125 72170943662622991472777189000776320000 15838126 182649565305268691488164614165164413120 15838127 1808843306265381701364416583331082648976 15838128 627222779167354348457068095121733763072 15838129 -3320810749986233894286317035837716655616 15838130 -245971441927037839036904131021631447040 15838131 -2738571613105035268202229998439510543048 15838132 1425116691060065565623060301655181660160 15838133 4686232157499857778226547172820206758382 15838134 509771324704350238017010145774693498880 15838135 5253207778696071796631539050122650656000 15838136 628091123244963455358393095439822643200 15838137 11109872670474075499315764168699839040 15838138 -952876834838272764809669419532313659280 15838139 3150492904367549644612189150153019846856 15838140 -518391791003574180600722125064387665920 15838141 -5446438037570162856161983886353027298016 15838142 1509381477031164112420086106306978697472 15838143 -43655003547451461222233999830691999616 15838144 -131720689107000641849824495552623017984 15838145 283605044959010182419752173654248054720 15838146 315603314998694721016367331004880901120 15838147 -11102446846989510204126235025447664480 15838148 -1158262502310247876683581249256854421504 15838149 -164462717801291657735199237485135753952 15838150 -421163048605258945367507202567146294400 15838151 521690185105656399931849557414386421552 15838152 -3379834164540802575812801209434338918400 15838153 -9671036166626289220417061424206848236 15838154 2769585283134331321644451113724341637632 15838155 75766522460154004944776401541331879600 15838156 -2061611997547008306452195343063416116480 15838157 -4400984823814601799829182848031580002240 15838158 196086697317696027833225304026483635200 15838159 2752909838843565037442459934566692087200 15838160 -271743516955296316229015132872616509440 15838161 1997248419172070163929224183211453529072 15838162 -2471538228657280241974591904369657321472 15838163 470731776234708257339901647187813626184 15838164 -543212809240627908603347530490913052800 15838165 -1283337944136667390040243894517618038400 15838166 -991223954013052112792441565089020255968 15838167 -4839559466958377464986472636089140018688 15838168 555622547937161521331183768731304386560 15838169 -5883888299840778838259101385227566468204 15838170 286848286390505843258476805475918888960 15838171 686035964596980872879384630490552530372 15838172 -4267352417081846890195283605540984880640 15838173 -78156789141838149304822550314822631400 15838174 -6307904529640073653472551957559111232 15838175 -1988073813607048664229495348131656824000 15838176 780607850286106277298132962083563110400 15838177 1230226870565315150471825290876318233732 15838178 -2286399289320520702757186420232013629360 15838179 -298218765696412084598865239511422330880 15838180 -1717001938004819019922726623883002873600 15838181 5825596533501588662137184085829181480832 15838182 -2861231779107120629221874622078363112320 15838183 639171189901264241759294603169456564960 15838184 7061913847740475112106608560889135938560 15838185 86028392978360812142941791107487556800 15838186 489195754762186016883864058929882071040 15838187 -29131645794932458719949763946439194648 15838188 -831895714821594845556312671396196518400 15838189 7259842133376982227681281644534034315990 15838190 30808015076393808648759455937538331520 15838191 -2603529253433301580264933724995059592320 15838192 1414980164652764270462445141230199504896 15838193 213164721423079812492706004724852134784 15838194 -843325478475748355610752768645162313600 15838195 5098024893442141242423250801443767293200 15838196 -1232903672446605481586456924050025441280 15838197 2989479539003302473075845788937468319072 15838198 -580978413264187620354259901324798323200 15838199 -200426298365303589505792704280212352512 15838200 -194015741550168208155440143207219200000 15838201 -3259352797161454371416940401768034092928 15838202 1784823611310871956858143886653500542432 15838203 -2218617946977630569471214640205978525136 15838204 2638295169129433897339152427213045907456 15838205 -841727182864981645049959822811407893000 15838206 1916234860817400401135854095528296234304 15838207 1933649044347775084585725854495760090624 15838208 5209913364760023741907714407191940169728 15838209 1909583271123969942516988865203669533204 15838210 593473183096957675553657293804482048000 15838211 738156782358230210382106113915805458000 15838212 281218036795660997516452665734589468672 15838213 453754936286904491308325197502027978462 15838214 -134675274939936345723232349779161194496 15838215 -2228525604226074123530793501248223416880 15838216 -1104471966747732354851328853416258969600 15838217 -1439373718698785227672011345956637612108 15838218 708304851796668546347078539271052589056 15838219 2601202934458240421197256679255177153620 15838220 -349896272015941331264199056452970649600 15838221 -815625296872277641462396223914442646816 15838222 -298884267982212146391275717798360808576 15838223 4386390213290211383892152035951245372504 15838224 337026994260316773121711746390439231488 15838225 631436878413318712148459386897803795100 15838226 -91357438272891660428254080135123614976 15838227 -4488133632615916046689771120452845366160 15838228 123921331201298221758038207578926401536 15838229 -2166476612025008584483073084508333738720 15838230 1154208270947268390107992850767242510720 15838231 3468118620996404150530755868840294473032 15838232 -3392064280891083800159025171946504857600 15838233 20016608001637210528972288732201711584 15838234 -2602065937602309612083320940047941956640 15838235 1256164531159498574741074372862049718560 15838236 2246600231495356692126076704762912921600 15838237 -3314892721076666121084645852321916068288 15838238 1060621134449862431476265715760622833344 15838239 1229265422787566744918860613866915448448 15838240 -694923119323395849592617417623470080000 15838241 -3441402412973817500574584086238962710174 15838242 -16000149665329715987639122307182387200 15838243 -5478677487787292921584919800890721470960 15838244 464699024949981183061292660173451928576 15838245 -1211712653060789945002129169968094937000 15838246 1032841214199807823765277879022183087072 15838247 3923958653681288428069687033871879299032 15838248 -5127801893915225852807756747565760512000 15838249 -905491358155635975239835092429608371328 15838250 -3488879347806039106017125059656683976000 15838251 854764881274618379621794122642851708160 15838252 -435449147154450444869305343361530439680 15838253 -4930681974516441146602802677519665554100 15838254 -1539246794818774236115386127975231943808 15838255 323148769304015301713953296829850239200 15838256 -461818129553636631455711731023033335808 15838257 -546629574677193233073056470439475956736 15838258 -3357225791935568708564797266988428833520 15838259 1817436212953344902443721175185105058600 15838260 -118064900036808483238074070821945600000 15838261 -2502061506439538392103147394775945813138 15838262 1046077386346792557505965740636180995200 15838263 -374955016300204055407626036065836672800 15838264 -474593901629029622664891027689634324480 15838265 -1240259478796829241159339524403006593340 15838266 1572789400553336375855098097635508481024 15838267 211567198159411699740440314572851235640 15838268 -86477442671829894573150206905845857280 15838269 1021260257276052378173069955036617881344 15838270 588539454958836968268714010183010191680 15838271 -2481198508168110336643547057064829060560 15838272 92705789969815944833007323582721687552 15838273 -787022881886075277359312679721089768480 15838274 -1093592734662453566370455968744074177120 15838275 1735155042564227750747970486428564677800 15838276 -44914710178399642997953411207026541568 15838277 -582454597525550403974445401236181964288 15838278 -973589634593747115987785186619807690240 15838279 -23648726769992333231230647148161926960 15838280 -3609675080815000496504123913041527603200 15838281 3823446180181012701924508988435905263840 15838282 1058892691005466769926411376353921036800 15838283 2112727493072030144929316210314079617584 15838284 485907013529415204036930086279734591488 15838285 -3838311344100728599722539519100438004020 15838286 2353608943573707517748288274417979456320 15838287 -3724823268936977353859415656173739896440 15838288 613560962290522347906183284380737454080 15838289 186688514509761137762488163804511039090 15838290 -141108566032375061813987592296398438080 15838291 45248276655525943398807406127590755840 15838292 -3467540885191680804282841162786758600960 15838293 -2986435567790477676069752065718529183744 15838294 -469806133119849307781497978499281506048 15838295 1212705224907969484281879234009368640 15838296 67317920173211705437634155268089896960 15838297 1748052557192434645056054041722220673024 15838298 -806649968743307347973981045185920632064 15838299 141529189280348114834466961023600507624 15838300 -645131812434816518513595439526000563200 15838301 4728725066270213574887548517081089579302 15838302 -501109298607034842931188439972699677696 15838303 -661743578279931396423527389235940936832 15838304 1951164095596060663305207871581522493440 15838305 -926397554924992593879701674192604620800 15838306 -334414912095849438813219473806610015232 15838307 -5394536172709550566518224245668429993444 15838308 2784445733851357914391271118910723768320 15838309 -453263684406566970203408238320624448096 15838310 -3785982106855028989392704203128188547840 15838311 -2225681964292784694712514808636373178328 15838312 806338805047447220036054882819755130880 15838313 -86090874244098851953703763987048618438 15838314 1620648595223377484756043367472922051840 15838315 3131906647664081700030538182761735644800 15838316 -353176579956656478204317059290577376256 15838317 -3398001825352724286683364810165423100320 15838318 -868671379691150763714673996919397412800 15838319 -724513852205691890799459040131719304 15838320 383871705404668360721265929075611729920 15838321 -1714491884952639318980996023843836535500 15838322 -1179129623617792040388356764616234961888 15838323 1729150125996731018426693063366932870704 15838324 149256910898624906746415628275038822400 15838325 2291265559106799571018351318354208157600 15838326 304818662909090968552920268013283396864 15838327 -7586533032752579964804271346191084936040 15838328 5560789148067572557070382078927731896320 15838329 130589746960063660042096967236107274368 15838330 -2621522910773559479562974111063696785440 15838331 3531361277658494211696038471044370851440 15838332 411854634516949264207735097940176527872 15838333 1432695919324214071327905601430785153120 15838334 -779015573891471134757611552069490385408 15838335 185040843534084422804123358041695262280 15838336 -4587385560779029480650986893963155210240 15838337 463062192271173395334119535746377493952 15838338 1107524896605971774745399951538802281344 15838339 -1041027987639997421264287974362328438768 15838340 -50199059405385247050114785378315857920 15838341 -709044683401639434812840346646816966656 15838342 -2012926453936219773671721819523631186688 15838343 5012102791815941403258414228302928205320 15838344 -1671416218531369018552312441167454448640 15838345 -2032385826672702270584973618057805246200 15838346 739898075621939649292216014465729517872 15838347 144472051254819621978111074173402217472 15838348 72827452315479862711133744194882596608 15838349 1794441404329111415270111136713913607350 15838350 -673151642363236062008436525794346624000 15838351 -226596028464961445497010311768283125200 15838352 734650214055512930804328830078715691008 15838353 2742792918935233987008638348945284388880 15838354 199894291200759498755410535843410191360 15838355 133393804897535758896369508016916304800 15838356 164450372108131098435307081334196676608 15838357 304679022870325033152387354390665342606 15838358 -1185344012328411734890330332945889290720 15838359 3164512030893339795334765879152001196904 15838360 1963324652090188785820809814053817344000 15838361 -1125457572545872432125887409903888504192 15838362 -50601963975391768343269882366006272000 15838363 -1805091852591961248741060506672555717256 15838364 -3205759625655658033995298681982937076224 15838365 508205378116898277445467900275080573440 15838366 1112636672481562707948800375402428597632 15838367 -4850206876938140842523986121335104055584 15838368 -321042653497562701224635807269965004800 15838369 -1025193544638981242424423412665957587230 15838370 -708943292667055694039459081756686737120 15838371 13642916227924294445128000653781450008 15838372 25850904646124209463957838729903519744 15838373 -3814392963366850191790838864518238993280 15838374 987928204639101034019919467701456667520 15838375 1482319793258868587700678523060017024000 15838376 373704785593710042090858418988545228800 15838377 3332831164116360653154501838553563494432 15838378 -1051494548125068186153972308613789682176 15838379 -625707000349101879100831673045650392240 15838380 -2187551151446132480240322189874607293440 15838381 577865626269691530600279932663934478880 15838382 -867646629663871430921332084751276052864 15838383 -3073676398348938830764399996705702570752 15838384 169051023693854703475652083119358050304 15838385 -2197232100384585402308016421525534429440 15838386 -2396665399668655827734676832169625371136 15838387 -1502562808813883742957781627037581566964 15838388 769348450322107544439718588798071238656 15838389 -549872559745859678337699599165526466560 15838390 -16062264022425206849049015762856727040 15838391 7729066405403643376103694659535232319784 15838392 3248984500819268758740264174916127293440 15838393 -4198890494492154016534860161478555702358 15838394 1618304752469174745123967442755949475840 15838395 1971337484742311670703202999922796836720 15838396 -305571520940526468494435023977970925568 15838397 -1855011007721534281541631298727346932154 15838398 -1127484497613932958173301510182307873792 15838399 3936307742745102602418521265785690254400 15838400 -680677727958474659500595522537521152000 15838401 -2415981379210251460199178190738156090656 15838402 1439395820613590949463144066651104660000 15838403 362878805250674214955590178651700060880 15838404 227973077813283593954084983640310036480 15838405 -8031772390970347021924739959991391360 15838406 -1087655182740770151853353498972680177280 15838407 -1023840887576398762252254411243184864272 15838408 4558631474415104577116220079459621785600 15838409 -1160280372423751792121818914368555028390 15838410 52180857280736963210749957821941760000 15838411 -2228923840164896718726536536977947544776 15838412 798902802604356983554062118252607127552 15838413 -669009875838387619860285239604624451776 15838414 1710700386324781510661740720536959432640 15838415 -1040603677062011776831464347090349117600 15838416 66957460202837428911392997171879936 15838417 4721337395536888888977576571226307986226 15838418 2836867930980580345801375489338882710160 15838419 -1681687680309044572244182859149851427200 15838420 791391356732561475069543140961627502080 15838421 4013459253408512992076299515645219077472 15838422 239515717108727086015280437666494296064 15838423 -2636508255509185202935743214966458518016 15838424 -1620754311967680320381678811460078141440 15838425 -636731440019866535587659857074977799650 15838426 3445461856019158116734972113945949670624 15838427 -524982276112518685741520994098774747136 15838428 -884813530114740191712387233808454202880 15838429 -7108152496521104111726634830386326426970 15838430 642780980242361482900699057055507415360 15838431 -1459340352546799918626776449077461744256 15838432 -2175701166319276490876560634453301657600 15838433 -1227808695966061314483843499544190469656 15838434 1414932315505916579688482700781273488000 15838435 -4605366500118710521890102592693858707120 15838436 1193664485190572333231027753258516226048 15838437 -150277051748347711141245185203997244480 15838438 1023370219814645983885093406997434234880 15838439 1304171329529495316930636867098596976424 15838440 605300322241617144862522447319076864000 15838441 488574129753031806586507245007030734024 15838442 124084400498276991538107172007649613152 15838443 1122607939179489857001266460130872385200 15838444 -1110650631962572135839851148703445627904 15838445 12821339535377857846335303053217312000 15838446 -1025910039754905383417250874680854672256 15838447 10015252495070152436859333490739968228272 15838448 31985651233469285816326124660386136064 15838449 2059165877908563150610884131119293553248 15838450 1849952637920696483674119045819848238000 15838451 -4837834205481668255454416930594536510080 15838452 -695151156183033707452586322082047080448 15838453 -660042297204344014947780784879348809298 15838454 402748835408009908185523872794729302176 15838455 -194614316668060519974202049472299582640 15838456 -3321905756466332099979879468764869509120 15838457 4220470946659840451131003849750717965600 15838458 336495519049755537633948773084835287040 15838459 -297838713594143348538995838608052690400 15838460 -961435475625097476700857328373278295040 15838461 1545211266449175344849977569449956338432 15838462 2116659738187981018166528064911583071232 15838463 1157788204520337344215446446170977558360 15838464 -536599497001674032246113790694021660672 15838465 647160450595804229503181720415429686400 15838466 964336288976517552496992190068829224480 15838467 -510750442942886730140844175522212461568 15838468 -536536947286235396018179057998708716544 15838469 -2307219182388777867236990575591515315780 15838470 -928423784741879221249056410716392556800 15838471 -637230530533396798160654254478923648896 15838472 2493298558668262658164239553455375697920 15838473 -1603514206960987401956528727739271792640 15838474 -1869387478290898075069411388703331340448 15838475 3163366874760418108862285197605684210000 15838476 -3209700828584290954167920343864655687680 15838477 5124611579876510547421295703112044918326 15838478 491099766951101706222364123940357615040 15838479 217557065925997327575103295038034762424 15838480 308328014456284191697851274525137960960 15838481 -1661949572408734711446580235201599760718 15838482 -839672580390906529781716945560782904576 15838483 -6226931089492690560555016647692666336160 15838484 2529335932843829141316549636098992914432 15838485 1249556641489697702946060396215777754240 15838486 -624443315889377624160236366634526428480 15838487 1090572363762621245260787376476134936752 15838488 1479730548802965762766905188936138188800 15838489 -467664657144295872727724125026557269760 15838490 -1271877866465600639899427165092414586880 15838491 -73523703295326321128241612341937429120 15838492 -1982811547957268473833192693496818416640 15838493 -1635232869850276972921939935531248224320 15838494 213071690687660642812996620233996175360 15838495 3937226824741192279932589838606992500000 15838496 -3396659136891886399673640110756950573056 15838497 -6664312867425536906069348776252736165040 15838498 -1499558920324383477197106840637399117536 15838499 3944363659796826225825208393637844780600 15838500 -552975032945556870990560675491553280000 15838501 1372516466646327925187604759003442392352 15838502 -1320281192112298856204462794616624982048 15838503 -144858956642972945187386881742711585496 15838504 4596777169583336228108675157453643530240 15838505 1214701388166890726056775955817143949320 15838506 753156272334999589876371812047124187312 15838507 -1829827733089141450726301690500974279244 15838508 -1050268850009994379889385272139886377984 15838509 1303714261740008629449442976563160536320 15838510 -323414016117562813558537023054161163840 15838511 507062258743973194393385385651358902840 15838512 577401365141296198300171296529542512640 15838513 -4251355844873078875880640274985200418496 15838514 -31216821139083043358111743458035113584 15838515 -590284907143544987946707406817332412080 15838516 -1683056875914110808087571239502921154560 15838517 4946893470610001462499696890317860946332 15838518 58080460242990409691419644112431174528 15838519 3640775466444856929809531475731157930920 15838520 -7960246762160305046215359073094860800 15838521 -18529178494025951811676209676940650080 15838522 151953740940647671239136841450560933632 15838523 -871516450040180198717771179828501299228 15838524 1199293449507486377593717564986315264000 15838525 1970102578623179307934530174642857762500 15838526 -2314559750644145382062531248188130780800 15838527 4093437769371458029179252371705265214920 15838528 -210813986591289860807868836734334664704 15838529 273565060938535487120596747098684852480 15838530 990594752777566147722913443197160883200 15838531 -207724349250938716747586598962663234928 15838532 42337632583013513333549027485558659072 15838533 -936560588611248572672745984812597968320 15838534 866521820036792671693362313250352904224 15838535 -1205896047119072129672661273125371712520 15838536 -635422888724843656441253619371409408000 15838537 -1965474872062789936385553506362476380 15838538 1787990813589328404784216414512068148480 15838539 1401237600898768091195007834375781944024 15838540 -1916858667234334431199938447145692533760 15838541 -3604344158901730160555078627827384283616 15838542 -918613149605272329538219465631783333760 15838543 2666347835260026286566200800954775925216 15838544 210427669631674806799821171557820456960 15838545 1468091374516819004058325448688711651840 15838546 -148400903275788363222622523540108488416 15838547 333114870793073302382951877717259566840 15838548 1447941971996184532917643403921016901632 15838549 1288761062334332987402674932356442553550 15838550 -19110366980270377835578578767257987200 15838551 1134752357019850014987898273427890176000 15838552 -4319126344634547368115673988189552640000 15838553 -66997896356506593113225064443159770740 15838554 -1329951765342972501245855750248577134080 15838555 4789952123665514294031308851968485431920 15838556 -2946092281813678738404473995472787601920 15838557 -657332928737791847320818348766751375808 15838558 697483305060217233424939673283018821184 15838559 482704885184735996814193061098367795328 15838560 -2561898920399554862436554109510761840640 15838561 -1997466170935819713828267569694105327838 15838562 -2493400709908039862302354643606960065968 15838563 1406009447345615843138840496153740823984 15838564 -2795589705419165473666934060936501016960 15838565 37201738182355495924727873634745843320 15838566 914013724267197526273740631641721938624 15838567 7066654641360244031122118086794631666616 15838568 797684122544569407020715002856136949760 15838569 175757712967459445129371000920918532500 15838570 -1033971404077000590117474007974032570880 15838571 676225222010583794965749970130925150720 15838572 -1248589774271338088266521362827819238400 15838573 2039949781864391818391525148758725707084 15838574 -193701327391318728631059321534168982464 15838575 1343852632277228625282631423167361113600 15838576 63918737764746002298007213407250972672 15838577 -231795976681670060383142472342463539456 15838578 -45171167115470646394532568515936799744 15838579 -2883736333393447520803032955472868374616 15838580 1691779554283939543871041937930719507200 15838581 4448887587250698473743727571253983306144 15838582 702693689435013282852673382101761392640 15838583 420645055915892377252799598089771492280 15838584 2390144222900143841189753437032591544320 15838585 1882338269507940313596560853067654311360 15838586 -229038600725739096314469668725404911136 15838587 1110980564978851712737190789914397822568 15838588 591825410629931843254614120083869257216 15838589 -1670029787151737598143954844576770919432 15838590 386866736359986649366931074831387238400 15838591 356849096987485445718714969834122903152 15838592 -2108290298966956030676854162263512186880 15838593 -4726199761585595580566512803526415088336 15838594 -4205757108442501502682361737827987039328 15838595 640728519627694144254669482872990862400 15838596 -1829313933208167451024238046589608421248 15838597 1326672920662346808855348618300399838046 15838598 -1288530909738023553124921078365500407200 15838599 2200152601437130399107266527887944900352 15838600 -1115980556845865024163877081013621376000 15838601 -3148663336046880374324390773190002856268 15838602 254257226291016109261078270213887060480 15838603 1713940701620589317729315283313144133520 15838604 3476153063396266611969681564131098304256 15838605 350641583321943289755765714283927238400 15838606 830998455848457701527945123317515998080 15838607 -5169668348858502083686852316833504968144 15838608 905851478608400123210823471468693946368 15838609 -394574632498057175283071653286382720000 15838610 -967233709424625764620203650726961395040 15838611 3699621921692089775996494868258630805600 15838612 2598329852754420917242822622928097168256 15838613 1121176315618461331646317157710413346176 15838614 4221082250281264378336461394539224555520 15838615 939184591318689784918379950523180841120 15838616 -2587263695753836105785867281489245931520 15838617 1158157322140898721987256062637113097680 15838618 207016985567926115217387642237366720960 15838619 2948040259845938322595581236821501770240 15838620 14438006278905597653340943173610536960 15838621 3212549010533586208764290577497518574822 15838622 -2234590859486288088007510167881966517888 15838623 177184305636144541128171081603877179672 15838624 6240782518186371364277485317536153075712 15838625 -2892282440967640354636810668931499520000 15838626 750731504240290273614379949464395316224 15838627 338215601995128543758443756319702217632 15838628 -359682135155402231969450904140394577920 15838629 -1494215390022884967527646682348163104416 15838630 -2090962514736001355060530387853876903040 15838631 6767687658561725377407704984764401286080 15838632 -6211348670579036293085682078601872998400 15838633 -3390458955626900390896879073449505155760 15838634 -227791802321546471547259681092087691008 15838635 -3683117130147786721429627501440651183360 15838636 1393129797867895212414849824646414888960 15838637 -3775553714322680806312298245014155892714 15838638 1715799459756390750000187454277436474944 15838639 -5468477332327527463823225193900225264576 15838640 -839776137227426568152605908167162265600 15838641 -566406003928765670231744767834010047104 15838642 -989758592434362530721355775055697766400 15838643 -29651912378036561751030366656576037108 15838644 -249030345120149151374369010591632375808 15838645 -414008285493711966675881565660695167320 15838646 -1643196442396767547279969394130985111296 15838647 -3002916794454228278148335309886124775040 15838648 2366101889177504493856633925663054684160 15838649 -3690090865437854918608118883544745166336 15838650 424615986614624717378266894190584317600 15838651 1418160710730822261997958704005501519792 15838652 -3770524177483059923158880153555579710464 15838653 -246419126406852040508006455829677610496 15838654 -572543467388650769443172872645695128640 15838655 -1548455703535504197808289071897709972640 15838656 1375280742791115672123218636593233395712 15838657 782006263347743738105896706350127726512 15838658 4054698713677202334016088825605419600 15838659 -313810025267677421853147152055802942260 15838660 -1268905323593650279008812418205562776320 15838661 -450398688671494967669851435592736271488 15838662 763112107468479239527456595652621736320 15838663 -5277735402674756123542037362417078096 15838664 -178297906951490498353842606227255930880 15838665 2657658721814093501582772417533047465920 15838666 3460449270395372635408776985670120835840 15838667 -7670446454049722712158715848526483600 15838668 -2936881199440631194988036799082812618240 15838669 336594155705332533199751264608151888640 15838670 1898137963404697415194473110756826137280 15838671 -6212072797254263434041151296359354701056 15838672 81618402528000457430360000615107813376 15838673 -5068084522267234875333835862041584120078 15838674 -141329658058647519865544941219872671232 15838675 335898498061193755883813347491630489600 15838676 -1659453329500571615499369669980183795712 15838677 -290337217893451834124540848351638024960 15838678 -808296896848686366961065476664855539424 15838679 -2869362842017656360055743416235297900240 15838680 -784981307825224231469881802867431833600 15838681 135643273152803809527361375729706820800 15838682 -540127629398650848662713226642632481808 15838683 -894395204176751840322629669983685838336 15838684 -925818972911981011286943068883567974400 15838685 4134064583731647328322417062696250959200 15838686 2731806052933260346801335570649776537600 15838687 3461720812086900265600464915491741059872 15838688 -1640606304514060152675813092307582320640 15838689 -2512029812015110794819997821130957329792 15838690 593174118414359633799907330810055815680 15838691 5457577496307213418127252664604078581384 15838692 775739725255010594500808913084637384704 15838693 -690388205598961724047732849729687011912 15838694 1765777748367250736713133893662156243840 15838695 1794581627620210610031118524248831641320 15838696 -5114569638101407415903120607043315107840 15838697 780730154299137929570342549351837480832 15838698 -140886238635289436030016957867466068480 15838699 -2329616937735168117618952884861584227136 15838700 2351392489956505615472978306707532160000 15838701 -241607972320018422277542669065050379136 15838702 169892735726511138819226635687688864704 15838703 -8904693368393945178871158051747253343976 15838704 5457961416428848366741507608257495040 15838705 -3018892128612783569369474433966581224140 15838706 3808149345742072878679418063104954368 15838707 186959881318610900994153597096211150560 15838708 1888914851299855073952046621737990585728 15838709 5112582921495845698180324070136988148910 15838710 122765539587238942140846537018337075200 15838711 -285482870650549002620201669424269902400 15838712 -3621504954651077041269302750487516549120 15838713 3335619884199325642326277854444553223040 15838714 -201519379669803469683424120784195942544 15838715 -4988897132716480034728328114122919046480 15838716 -2736347020403815333073240685748479426048 15838717 5621178889034358558974705763771746101766 15838718 -951764958094990750076908383582372323328 15838719 -403394424453110852318071288042796840544 15838720 -849131088459330145135330219956948172800 15838721 6511514585077882000730030175437529931200 15838722 -3634313366340458015904794236372823181312 15838723 1812763109863033451994953287319107405720 15838724 3018143526313738785657060599810383951872 15838725 -46489125485511448761646477516069224000 15838726 3283988384290355232954965445493630857312 15838727 2154351474629747293182237736870181122800 15838728 -1292890142968331486291741910300689571840 15838729 2094034468190133465778972709016493730330 15838730 987728830404120289192838852420338449600 15838731 3119188562187773881098213414567396434160 15838732 6343407374414783675368627023997538304 15838733 4790048607289702131807792115452849758400 15838734 1432772462653962333723569952739916527680 15838735 1059270127520437451466622322861634462960 15838736 -278699104593592537507143539389536657408 15838737 86807114180178859026230464120755488256 15838738 -1815545198599506826406368413582264857280 15838739 240417946814725315464186372699766841760 15838740 -2215864631886670573412005729030675507200 15838741 2676467000853295202850260410566276979900 15838742 -2250305039419778623575018333840084209280 15838743 -1576176650549281745933816415448449346176 15838744 -654084418967780435639616248929442304000 15838745 116945413062709999779106195980143874120 15838746 -600666380219190678331963146641101320192 15838747 3442902225337979509838878527435160956072 15838748 -4140770713031645535060389176229258414592 15838749 -62179097298629698432721904137088310656 15838750 -471124189425554573483236072557674880000 15838751 196987951318605744713964606997882096608 15838752 -2924606648998512319137227740837210226688 15838753 -9382591972185508990993366725990144320 15838754 -54873097766666020486068068095541367648 15838755 966180185219988234238945005152396656560 15838756 3656243742398372796267680649705006362880 15838757 449277509938576254708886716821728648320 15838758 -228354227142504551601502503678478675200 15838759 549027575796449289756133635561585805000 15838760 -1710681889815375337962748895898137241600 15838761 -12973885348595253043441020636735541440 15838762 -1803452974095029409606415191612950188368 15838763 -971808186828865649097959461142924365296 15838764 -3569707113249814791906834398788020384768 15838765 3943880758444277974890758573218005792000 15838766 -845356965451824931955372425612412255616 15838767 -149439456829807182609088064592349624320 15838768 -302402656051267985317202967208082276352 15838769 -3014422381378158389462108225721620037120 15838770 -986865473274782925771649159449673167360 15838771 -2673971084956521059490657925739224731008 15838772 3772892626887556230319600914116819773440 15838773 3785882046051194544415198073500651539168 15838774 -364731135885741878745962897129241022848 15838775 499171923115072987684831700645430823800 15838776 -1767357158118697505273318177265730068480 15838777 3476889721052327722297384637769321411626 15838778 3198986848945407360256911476909270179440 15838779 3371253024663353001941908887424548312 15838780 821688406577756195677864320314416665600 15838781 733453355598943607410246160975156825856 15838782 -333582636510685456911717819043466612736 15838783 -361225307154828639046234588466319256896 15838784 -343275544856067664629808721072382541824 15838785 -1330162918880600116103666945902533702000 15838786 2456123643281317794758848779360127781760 15838787 -2294952988492235640730618019059518186564 15838788 -603001960391822331303879448207202131968 15838789 -3378870379667623009132988842690896795200 15838790 659013443821502591565553699162642387200 15838791 1147381496060145569140213389286370502864 15838792 -16379193518445863166823167360784220160 15838793 6120884220185912776434144304173650766042 15838794 -1191652432498591082532736696446742056960 15838795 -256907658322645228831043807716036554720 15838796 -1096222066738278128666625595949569359360 15838797 -334002660926304529926787905165336687072 15838798 -3999211274002984199691282812150717598720 15838799 -402820729862173383723507551096876459520 15838800 -282442091340515471325134972360323891200 15838801 3499387350939032225007886770813413614704 15838802 -1125727216050847571884813460838605749248 15838803 -2245762834823876886431751695943447470988 15838804 -3834641781424565085070386764227815305344 15838805 -980260025839874372733502752704598896640 15838806 -1915289078714350393713348334372151570496 15838807 3043064521882301315413879988809407698760 15838808 440559356583412664717360869790131200000 15838809 -1111064331378606154993595095483643100144 15838810 72974704158886565298469279330363478400 15838811 -3015174789906955661041656845785361574588 15838812 -816423383386014521589672914947447259136 15838813 -442945440514318513162720019588675870938 15838814 4005238648316367148061028466100857652160 15838815 2199978542611847114914118991456626092800 15838816 1115200217343009718024737982092119900160 15838817 -9774702853350687352680408077658298966608 15838818 -1241449675140066960272690339711030741760 15838819 -507977502236125509459624643561611780000 15838820 -236371054312379111710385535374489955840 15838821 -184942753962131346072412044725850607938 15838822 -2043026361804655889319814689045175042464 15838823 125173748641294308573267266981866564608 15838824 -1098361424663955418331292222242035630080 15838825 -4148041461079085077185549261935959534400 15838826 287926789712907502593840934771709384112 15838827 1622930215499602561481350382628531180120 15838828 4605890083989356652657404648345564096768 15838829 -7668232538887364722792850523311277702570 15838830 -59272617107322851743144224606499061760 15838831 1840063482587200693955691821337016263632 15838832 -478940521043628353052028985167286304768 15838833 182233417571160465919850485593236868096 15838834 177697921888106453454274579436454183552 15838835 14346604459148631924428274537402819840 15838836 -742997579281435718516159919710351824896 15838837 -1951875239334776592840830972668990667200 15838838 -1346576919208817995384099828506869734656 15838839 4285727705241576424909249832284527887424 15838840 1205280836330508419668133818270605004800 15838841 -4366577688737453755168034976042357652758 15838842 -372222157871377684892692272281324117760 15838843 3879659024066798386975002494158656248160 15838844 970072784580405661607266315652132567040 15838845 270563387539974586830843249803745139200 15838846 -1332580875788823265239914026649962210176 15838847 -7077809124113794701202617914199900184704 15838848 3067160734497800647337751134874265190400 15838849 2046994717268165337026631233346082807800 15838850 1537210550957814112456627135055914556400 15838851 -1984658267906993595146665186339555968000 15838852 -602800501619458978437558509210141233920 15838853 -3247013713626266113998112512043510903296 15838854 -814339515373934201374180699564051740480 15838855 -2962410339522427282969987696090635855240 15838856 -1199930862434030782313203792253985177600 15838857 -1277122121844873249323656158430511072412 15838858 1406828342604064397479327198200947095296 15838859 7365774866872109749958367385835152245216 15838860 1177668972918988277714191612992893736960 15838861 468154115475525889756220479567543633024 15838862 764054340467687185786497027570197094144 15838863 4432116955728838194576598563271078443144 15838864 -301060926102306232070472821412426833920 15838865 1688937586481605375531944760518056443200 15838866 196049863937724045589727756614452953088 15838867 -707641799775274483737738938410386995136 15838868 3776384993025007533730964773456888442880 15838869 1638222014385259017124372690702169379744 15838870 -710775999632826692202603282350288613120 15838871 2836128553593451903760244162382092150192 15838872 -1487051401779574717068585077890557542400 15838873 288888718715077324004405113228347661264 15838874 2343787131179498264948033567463671593920 15838875 42926969607481749177638598184121880000 15838876 -3789924909183573130133616800866705584640 15838877 -5379243886198007954776735797792400949274 15838878 -11975047566946314028125546321472748544 15838879 364606978906357806117441150715008378240 15838880 -4303992572474944898635892994135378493440 15838881 172107290335945811560843447880825659200 15838882 4173939991381657595272949295333009386784 15838883 -2659575151161104943828315668915084976 15838884 1120676617086193262600670635862735611520 15838885 510803751017191349380078218579375425400 15838886 -292341386601056062007578926147868425984 15838887 822983045769576587906033784394935729960 15838888 2304231759015765921548878722652922664960 15838889 1310419229002737334447654075518302713632 15838890 -615047462673446829217816280341151746560 15838891 -825848656382456871837299805133370092608 15838892 6880349942170766592377015646546972672 15838893 672291998428418620075051649599417319808 15838894 3485404186788577970124938006666036081280 15838895 2668453141132213847213088987327804378720 15838896 -409816641968061048929525359357998563328 15838897 -1727646373433547472013373255079873055760 15838898 2940430675994030171223553701052844221200 15838899 -1789906317175526887087572540599210569680 15838900 -660869144972809298358562142119178035200 15838901 -2466296550492104230759156430677946450280 15838902 125624398632475183754694312065559554592 15838903 -2986117159098285843799404250126253093848 15838904 2643465591351538097188694373229879296000 15838905 1042529570352656764241206400907738073920 15838906 880379807208987304745883465881459904000 15838907 1973744903294354696534284419048077187156 15838908 -766168383887099499096010862151883107840 15838909 1062854898836234693774999076421313367110 15838910 2272005265470588859411323375594880325760 15838911 -1976903872743740221599337705886135470080 15838912 2286699858073321604044100742682742095872 15838913 5533493042450687865221188490794333881600 15838914 -296077133860489882658343023587689845760 15838915 425077357065910802834276040589559488320 15838916 1551842676133143065429134101313527642240 15838917 4692090148501968798226579369885284597312 15838918 -1677894799295096595440314795258817415840 15838919 -937767212028970173695063026656972014640 15838920 3094923484691817948322944657515173324800 15838921 21742374786526754174488351952792988288 15838922 2610194998096372682198013250350615105024 15838923 552825149317990628701122736971267345408 15838924 1327035510936415525317065920355631552000 15838925 58903926268527983014411969443640408800 15838926 1918056414164253905045620560218647154688 15838927 1395811345776912731625968046267215320608 15838928 734565982470715105763303973051371618304 15838929 -6888393037726060831575350122251256042080 15838930 2873077260704795053108939061093091566400 15838931 -716584157589334818953704310533874914728 15838932 781471854294601753081550931784087633920 15838933 -1777342658912531761446664971411226766976 15838934 -1028033456206185958298216830565753699520 15838935 -156379995299808297671493747328908963840 15838936 2636206343144821201781068681587932712960 15838937 3025230388933488542670052722535870904586 15838938 1525736320787005048190311343544182421744 15838939 -778866923188384049925615441010770899260 15838940 1294169632471762448696464657094235801600 15838941 1564752064613097861054491485943160864 15838942 -488801471841481571751505554279944834688 15838943 -2045564233295268278107654105616884211808 15838944 706910707514651508181679214358488416256 15838945 889977530015064629511913798135759725480 15838946 5134013556577139217303444012442559508864 15838947 5273879889418590457343287695965274617760 15838948 2552661792074770830436635162449655754752 15838949 -1598863588525353466349841825070044613440 15838950 652769256578288473776761481108618547200 15838951 -5688489898574913789843719616605347588080 15838952 1837104403554128686419410445920972390400 15838953 994179285410102068300820475626651251968 15838954 512584516216887167455588070170126912512 15838955 4507942075915249596386252729904475249440 15838956 -82558242021994235158232933190187591680 15838957 -2406975876086503326793535546255338826794 15838958 3441132618423622505038955167507190806080 15838959 -1288068824903764749073239750612436387440 15838960 274608847171592615505757237864989327360 15838961 -1796924562105343667664364337464547595438 15838962 771521637954986774441077965894245607552 15838963 1239865594148214711214437007892103621120 15838964 28995515860358685988667877519376576512 15838965 617868926938181288299054722273166694400 15838966 750415684355922125458823257150220193408 15838967 -4992105647012728524528767654062063951920 15838968 347409333839394032564608707495574609920 15838969 5539293651074993643704623507338704244880 15838970 260292768749258161702615773625858176000 15838971 994295836870782484908683192750443934064 15838972 406898032590433145638692342999170997760 15838973 -1801581260636203531091532425667745521216 15838974 694873959718009732844965118902946465280 15838975 -1491339814151484491704818636118588861000 15838976 -2966170786583036022461180114587707506688 15838977 -1636772847673667904900256146241309572096 15838978 239380934452456005136695268821300368256 15838979 -1134462898041719472700503602131951864416 15838980 -1263345124060017241274009679518730608640 15838981 1068322103547982881861075365806470845532 15838982 -723532569772159238759687948860382229408 15838983 3409506545819614090837841409054563280672 15838984 857572929399268665161689439192484741120 15838985 1501494111943955836077951847209690155520 15838986 1377277549769415069966758676664397958144 15838987 -9132009679869661816697310626994761135720 15838988 2617121804174590414466222524875312092160 15838989 -35253653521063018906308943418266670400 15838990 -2502142009302523682781554798586482568000 15838991 429396464349002699910842749187339692272 15838992 -261148654642877344491852068940058509312 15838993 -2017478504219025807163671481392110375758 15838994 -796025168142464579713770708872796372480 15838995 -958249453838359725091976344856267996880 15838996 -519998645910277383575799776027352330240 15838997 -257721921887373114001480548727373852496 15838998 -224973778697841825309112271237736806400 15838999 -3158237683610976269280731265615330400680 15839000 -9861981226467869943323044801162813440000 15839001 -1138281858496615711928933727967678985808 15839002 -53821315120736407334036193241416184896 15839003 2280376753685237436531220835775769701252 15839004 -2828789809246734819319284733086339515904 15839005 832583364891171836623579742690130311160 15839006 2183204615723500938288475207462447961664 15839007 -76502733289106327756035064104723200 15839008 1100248553010991634926147904293306368000 15839009 -5348595032597295417721710278154256229790 15839010 175428960957829817623869744183167462400 15839011 -692516471639840338320187092582321876388 15839012 220238513081636022614121815309177180160 15839013 1817754804777323249336954991668935035744 15839014 2468052795626170515463522517752671538560 15839015 408352804155226127617873244914890993120 15839016 200679013597272951175781509362253824000 15839017 -2508422454171415107505835806087026922140 15839018 -481079733869337385137324963374366674416 15839019 -74472327503540177284932735339443215872 15839020 1972636512123050226398118272091490068480 15839021 -8897449577081047097680943103567483264 15839022 842415080851197161628894353050855879680 15839023 2329906699737823395701609182221349344272 15839024 426932875862746527763436170067457392640 15839025 1470529361410280439604323563353307770800 15839026 1880507892266268925019118174799115765760 15839027 3705946275169737412901459942897644372440 15839028 -1246884846347852985969840156778788789888 15839029 -53210018107293960587762886131060768516 15839030 -346243349090931251319582342528749806080 15839031 -1384131484753729534642751229956113257984 15839032 -3910429451847078144718736682337026969600 15839033 -1835999367351239111822466407818660007424 15839034 -151755491356333680277610184819448850688 15839035 -936810539070389371646669136409151055840 15839036 589541971494657700982856038500451681280 15839037 215751500767543063782784629249486757440 15839038 395876350387169215145869198965938801280 15839039 -615770786847448014766826643067659524160 15839040 -269562392044797769530278928342916792320 15839041 1093230079705176741280405301326858645442 15839042 1817141706023739359091780859509205827072 15839043 -4130861041983892111186880658649214561472 15839044 -760366683051718058039682214316103244544 15839045 -209239288757828933467162450552630901700 15839046 -2750690158482325666408872272779861468800 15839047 -790834292224730384768025464279759118336 15839048 4622388392966797222244282090387523471360 15839049 2667976648641579051317059350566890158864 15839050 9982951052039507779958491722522144000 15839051 1227252786230629530990374042580818116152 15839052 -4802239184464974249383450122813488104448 15839053 -270389243324961566726986556502001097940 15839054 125280999493629670627358771846165760000 15839055 56781370910541477940856300422345469040 15839056 1463642822627450746063441893916447997952 15839057 -1436286435403214268194862618196064494080 15839058 -277465243891351108516265300511629260800 15839059 1826203348314644397359646147134819727616 15839060 -424735554541728698102151397546942425600 15839061 956475449405830197098129747595776848704 15839062 14581326912677102317886483158469289600 15839063 -243316883680584228926290014383478353760 15839064 -221414439862128370312353677058186762240 15839065 -1162547903182861120707917022487856256000 15839066 2142735988427816018309107831050616565232 15839067 -2823059408725981083148696393647794588520 15839068 -1773789354864365295807482554439978082304 15839069 1826467380970215529654023875482174546470 15839070 -192842366342094753014666763907037683200 15839071 -1024805273810100232334240032510164852248 15839072 1115555906939218844751321660019165888512 15839073 66644172990982551020432328115022280960 15839074 -4587218279096444980199989211462036305248 15839075 -13088163373522376192459525231388276000 15839076 1502800610198623860357417797161397581824 15839077 -1030444814682441560006411683761019664228 15839078 352786538478159542547139679102680803840 15839079 583155867419745512409321625970578550016 15839080 -5928279101406363906634596341060616192000 15839081 872796492588017595191463257300897451600 15839082 435426972982206920301387003349363805952 15839083 1086554090986768297696232189596151875504 15839084 2851983903333009495707631081217245273600 15839085 85253252755413531599117526253210898400 15839086 -885347533732523563037556116896427011008 15839087 5353962828667285715244899361247065827184 15839088 -439035797042144982269982115407434612736 15839089 -2301469267106542202515038435824952004544 15839090 1239203359010743578118664869730904208800 15839091 -4783250174133727722909349488625594108560 15839092 -360635325466449550019390464292356435200 15839093 -45424775155192916852900684746847788800 15839094 -956703296513869238151834503530211094528 15839095 4789338036600206475655369460280441007200 15839096 -823042778228056516871406790011872624640 15839097 -917690853780335941879946135057074114272 15839098 -2076261729904383846363239777098900750080 15839099 734647488233920879937412882103569345000 15839100 1114408152446917128541033999632330240000 15839101 405929063144580021122109747939675234400 15839102 126929605892945025715249967802241263744 15839103 656661745685697753860256557167768045440 15839104 -3892199896494421129840851438340040294400 15839105 6693392563951412667729057030557150640000 15839106 -854163429127151649299074469797949716992 15839107 -1659551461103883161146555772600189608440 15839108 -232861268747413631444647590606008365824 15839109 -386007320771093038749018873117195815424 15839110 48750166998605450006585185369612792320 15839111 2060837357474373564978965329992227388432 15839112 828898506153443233968240140681285099520 15839113 -748182003805528143453458059638528353638 15839114 -2845988970405894646446850261714194715344 15839115 -3082261897394316649496319744729634087680 15839116 -218707035405577335274383513370422443520 15839117 -1211489512105218246802310574082513814400 15839118 1465807143828494759955515840482484855040 15839119 -488656106726917832450001274414146952856 15839120 -22800723958564909546666098333332275200 15839121 -1782907097993092923162650609532980520096 15839122 674206674962015790536652817835551764480 15839123 4734552794457362495367169000678851103344 15839124 -295398868434459124422831355128056537088 15839125 -5762186838112866148565091394062587181000 15839126 -63373584519494667068731334673197995488 15839127 -2152674598761828769498266026817548801712 15839128 1910576133139918910250873013521209948160 15839129 850660261670771988501455972475119705220 15839130 702080707088004749883002698542432069120 15839131 450218482124738428098944848004562111744 15839132 -2512527857646152501356203587229189355008 15839133 -3976729020869464047432648077893058162400 15839134 -88888161426568888293562655868358090752 15839135 1150718072941182401656965007637108460960 15839136 31696294431343696021232824045661061120 15839137 -420262254151021911060227356594769604736 15839138 -1486999627243953598750503393647770530816 15839139 -1487693371300371239586003296372353367232 15839140 -194728030070938403403285545471137382400 15839141 -8946351185775863009998302976458559332480 15839142 2277637910234188487714194052176933056 15839143 -6535795073886657996897702262781632701600 15839144 -679411519765495795994009348468017443840 15839145 -20230784250373732737799641902837955840 15839146 2630034787926053485902062090938471684272 15839147 -259498333466453372090945682590210659200 15839148 498441875362235498091374779950212373504 15839149 1834504165900257856133956925805615471136 15839150 -191000233998730137700947680471761795200 15839151 473884425276145907979503965253540296320 15839152 -56931752238812386856083065157061345280 15839153 -2531801413693310575453625689568955739392 15839154 -1317709014068179686726021073005166106736 15839155 481518823990083612748183994528015177760 15839156 -2253087125629192746962370723808872707328 15839157 -2573570173792180645296151441540642331712 15839158 1425518180431816596071480006402019595680 15839159 41992572182907586433250871692565919232 15839160 1229015873897069351000215525917106176000 15839161 -594436774002702428652702759411412958136 15839162 6345193169923040712243124272934267649280 15839163 1128716776011001602636876103767804383784 15839164 -2431773710011128380798777303269849563648 15839165 2058010942024592946028186611285677766060 15839166 -417421737306233154005602775086339163136 15839167 -10046913477321117611160394898323159617408 15839168 -468639750006817962559500490688660766720 15839169 1821063829972388029986376964161481705568 15839170 -1309400432621297664486401245396191498720 15839171 1276921590011050719870860923557277076544 15839172 -6324502530851555029761116152665167523840 15839173 -835775444687517723207872876556986965440 15839174 1092912882818180279695163892741612230400 15839175 122062393648414935400017180089086790400 15839176 -4622007417293964026303637606336784849920 15839177 -3561839965308371661315240850110996551808 15839178 -1227747187209921585975367187610357893376 15839179 63890431347819950577761630055385327040 15839180 465124613023222959922177246631180697600 15839181 3010711479709797033646009741493136741270 15839182 -1110150577646009995068641394071118151488 15839183 -2226775401133120293175413186381475511568 15839184 -933207668499870017325477847543555031040 15839185 -3448121548579741306569942652969642852620 15839186 270750702224159093526642766453167267840 15839187 -552706023390452218261018479684114657792 15839188 -826756113170729464069179326325285371904 15839189 -5903921398761231165694842825232974913920 15839190 835280323304958277213858514560892891520 15839191 -990547434287849853928598394540719208600 15839192 -2309112771961353934997007507145682688000 15839193 1399471220528795956883752974943200122064 15839194 -832684562361061804972878132149725943808 15839195 -3989311238790994983824416549728131188800 15839196 1149961019631541612788199466276943432192 15839197 1703833837636625423234624820321524634912 15839198 3464555701377791824233714244625083890240 15839199 -946564659254208507425689265158969555200 15839200 105072289695783569090838996654037401600 15839201 -2639945983670936569819231716312413070750 15839202 -652486853723670300208918416433043851008 15839203 -3698715311327376120480808131282182366736 15839204 -3795805141409284902263715563558450012544 15839205 984146732446883518972196465025065715360 15839206 57395233352852089357042174673526278400 15839207 2009448183971873461031997281791666209072 15839208 -562706938964116515129373886357913108480 15839209 1296140542295592611588970762697164288804 15839210 562503590159161672806473445350568952320 15839211 -1260675991091147514580385415159438754728 15839212 760661030417446763482848311480627456 15839213 -2274113107371599290882917248425871678676 15839214 797458493897670025402616639265146303040 15839215 732728334664394960198887912218046524000 15839216 301108060538815562878906034643740393472 15839217 863912951634233879400850681705330303440 15839218 -766774863326410518290729861410176979440 15839219 -1838705047563294956556943897137098298288 15839220 -2318361843071030860067819851261414195200 15839221 -6089497392083402399770577940430591144800 15839222 16831097895366576365416026952876775424 15839223 -604976957761709296607503787580760420680 15839224 3607176428953660180393522842013577809920 15839225 -1388534049555445728349188813925909223250 15839226 254553981158790837943135770808878842880 15839227 -1100334657867483250020506925284828082928 15839228 1111028442587237980086569291747302637568 15839229 78027300192165597924980973763280616000 15839230 -377668289746114223105279624032404725760 15839231 3528928487999752652980563221309769388032 15839232 -95487407537360383761537497481263185920 15839233 1074321981728735460767948934962574367744 15839234 1809605324345082420189796816907876696016 15839235 3897100171049740178251642568976713630400 15839236 -22545551595407117028981719694299676672 15839237 12404131235148015225172853939479268328894 15839238 -655115300696803940064748175084488961856 15839239 -40368374836761526618455670972846506480 15839240 2920096421791375179740806131136407244800 15839241 1421927970188401258134603583095368925120 15839242 3668430516273667571645478828006126484272 15839243 -14110677243026125651306360657697081280 15839244 1461456243271505704399674538976123940864 15839245 -66830553374571282618699067808998744500 15839246 -2180908142506561078861420886712120548928 15839247 -1290531774191748691021686831141934352640 15839248 39083353953001580707262801701144363008 15839249 3782262990689454179030579608791729418560 15839250 264459224669812106116529828118484224000 15839251 -401313318337154940187677197580341985748 15839252 1362951398365172770823189874647310342144 15839253 3355335795647279054055999257981085916800 15839254 -8931499660842054607308200690882468160 15839255 -397505979351528001585277437064697746400 15839256 -86155964258802115294501745093731491840 15839257 579329536149980248267877718363892123392 15839258 -350352273734744128360563768515532000000 15839259 -1482906062824409374088248165363005828240 15839260 -313479676045414286360168752761172899840 15839261 -4135534654973235475464077576335141002138 15839262 -1074683182168991906343302706427529604672 15839263 8080883042532060848588170057036092640 15839264 448499966907755340391420688094329831424 15839265 -10039549572059223906633336110443958400 15839266 21280101043391519764664522984440874832 15839267 892811678779081654427733268619260284840 15839268 -35311734148444551196841796337014829056 15839269 4344825555171210957860830094133916288096 15839270 -1221283234630451986479018327789136033920 15839271 -1705844248261249698681810228496258133328 15839272 2248479146063384964757002468744540241920 15839273 974517948957618877368283400246720070522 15839274 324445927731545448437521509139252469760 15839275 -1722437209778636984605744824594052176700 15839276 4509812472295918510499764264060728188160 15839277 2527984532835994997758643556357372485760 15839278 -408075244601843696804478940136902433280 15839279 -670398218797169969852716337304075708360 15839280 683996468867697223095004105542136627200 15839281 -2372794488934160639029835829341882119918 15839282 2512433808001759027387731969142738114560 15839283 635093056983254965507849622935129612848 15839284 1192014254455126852274518437093108517632 15839285 812916702831385168552057739265836161920 15839286 617188411432086869013735403722844707264 15839287 507749807026647727890685949244890176920 15839288 4620427193305970526273392728800296693760 15839289 -1199693233041766693330887291649291069446 15839290 1715068198484835938234139183857818322400 15839291 -2567684247320724104653564019269343321376 15839292 -47701266937308776601068676411247239168 15839293 -2703683670716227716470878044516785472160 15839294 85345796076297708710881469381326077696 15839295 -216867470156334184085972154061196267520 15839296 1327076525482327283432371107484454092800 15839297 -5815909493782225374842661119084196136254 15839298 1277064134465673006158473990811378888784 15839299 2416606507507308629668356929814087865836 15839300 -2559107862806428774767122101324164393600 15839301 -1028547884538458409359405140442839342368 15839302 -1351967838711807363136111672287662793600 15839303 2224860305979450127007129291448162547344 15839304 -314793840291066125428853152581124423680 15839305 -2682055775654072297444453681161843151040 15839306 -724184693918686880811773760881682021120 15839307 282693105471838624066249984399551595920 15839308 5495957407152354897797880530905261056 15839309 -2391951487406945685022608009039376148490 15839310 5430016611153167261168951345365873920 15839311 1372754821146734340657085856074460725752 15839312 1182378127667522689839245681880274698240 15839313 674983623852528356733170786972703866880 15839314 332722624277018943193265476578654170256 15839315 -2290905220130193418632868999702196202480 15839316 725703607248823068866841316799618047872 15839317 1472401577241408110374030034160866082240 15839318 2218207210202280611217094265995951238208 15839319 -507405154803026505256952397544074867072 15839320 1244805690893248346251580292092479488000 15839321 -330706954818209041902860591150464725816 15839322 -1680027232631701993523947773096350473728 15839323 53466475356782220372018544547752754664 15839324 -3400800150507914589694180741189175307264 15839325 -504037631145125909718216040251637063800 15839326 -82676457272558586202319654377585168896 15839327 2646822263615169540863362124453532930672 15839328 2545819423134469963233407361203337953280 15839329 12356866919397001149446799115626478975872 15839330 242227024742594080681962235203762475200 15839331 -3637120911445537964264496862952938365120 15839332 -3584374025643655292997131202215515064704 15839333 -450564962581216029122980244568044924418 15839334 -408108489991456134670924340811585576960 15839335 -1053946736517856556520604697842287482400 15839336 -7142355533133513420510110512202422272000 15839337 -3360931271606015132393847102631473822048 15839338 -231683207646343250586188095007038681680 15839339 -45402067121584636875379291074674734944 15839340 -3797862619091877869194245267657003663360 15839341 -1343945945771331353758312333097204477952 15839342 -5891888653537942198222939191600359723520 15839343 860680559079813075842492844808607005680 15839344 -823204654714917277995897496117700362240 15839345 -4267505855991443636192373456093966525900 15839346 -1772538543788552495515956084852409094016 15839347 -114681549816971698655974401975008641204 15839348 -3927439582067533488800318806082596798464 15839349 851824548951791974358967864115136684064 15839350 -279872249619974533446846994929027864000 15839351 -102728411678545498204636315519866368256 15839352 557812738273935335520403826809035264000 15839353 160240667238793897358843281425395589760 15839354 2458449530305344226635886085329479502560 15839355 -618947859337424620124357994122816156160 15839356 -1239745135175482735140444526714476860928 15839357 -1347512635849013676395770130757498201600 15839358 481783504127080501911941849970199987200 15839359 -2985694309223372324943397279293692685984 15839360 -1566477211132667515639169955004416000000 15839361 -1173762697010561581452084765479888593920 15839362 327741313698433620556219905322139394048 15839363 -5106915044210179313633492229034000256388 15839364 -810717633903642146204389922583176785920 15839365 1582133765650599826758689303362238430000 15839366 649135194186753409114919469759121053504 15839367 476099609907706228185460536041297679312 15839368 2270949704455716674194518339379777013760 15839369 -698685987170944476967553396098525653120 15839370 -135574322452632889321601229805780152480 15839371 3526735450620332149416161970474304815572 15839372 -233598457742373653425047264290723975424 15839373 6697276224243195557785570747272839016000 15839374 -432401367914274369576010861438834688064 15839375 982547017412748918456403210051084320000 15839376 -401128834865287262464880449885285908480 15839377 7681694758349436891850171541409754834226 15839378 -1742206809695109124411988675487556379760 15839379 -16992342352729274659439356398442097736 15839380 -2235373254297395098200599705061220051200 15839381 -1818330764187479556963157901965110760818 15839382 -687346181144277447030079143177962876160 15839383 27237504179562766881200391190042809520 15839384 4595051123161881646723308068313262080 15839385 123873083124101165225963112345257025600 15839386 -3444210352093255037843667982868957134608 15839387 -4231584111753178996238575014494118042960 15839388 -40510037325256490880214842723848847360 15839389 -3066665927911171510316177309590907062810 15839390 -176202226445696325783450497939740323840 15839391 162535357038398994498236437808879927184 15839392 -147758628183491271726713928880770121728 15839393 2249566114680450029719784737804123587780 15839394 650083631441809500271257128324990208 15839395 -1316615084818555310112645854714006148960 15839396 502469060074513109041568295403253596800 15839397 -2091025512246049000065828081208854145026 15839398 -2710175628245931018486021213170093963520 15839399 3036075929263336295128335187116043457400 15839400 957025345915957415511608957293977600000 15839401 4119103741214932972259164955784715313402 15839402 1070967259992231015225993631098024703152 15839403 -730495943344813383039071493841106799936 15839404 396144852821202845162405961243626424320 15839405 -40757856898444199018412327291859680000 15839406 61450789251435201763930180207001571264 15839407 1361753753663176605661508741510360646480 15839408 45203125415984961130241028740464508928 15839409 510893236524519655304052214110374400960 15839410 -954859372222433343102499538635359943680 15839411 -1475980193310529918690856565779277126240 15839412 -2326061540386083000155348605089973874688 15839413 -4325935231299101923882586156902799333696 15839414 2423660324822653146597955272757903848192 15839415 -1921086175778577646889842432391133852000 15839416 -2920456414891445648638692307962003517440 15839417 620323109530810278406096518698593118352 15839418 354152434016067597901074508764571445760 15839419 -1016782969191044161649312067067209363840 15839420 -3750736151713564302431937050228703198720 15839421 664410209780560660903155603871465597440 15839422 2627228812645702733955734147263390432512 15839423 8035933422118754155020291572107001290560 15839424 -663295264361480173706382285098465624064 15839425 885749139951255024316900014425860220800 15839426 -241681213535886812559913080697497692160 15839427 5104304172674773454676974748167406197232 15839428 308700587541883851365968044632243690496 15839429 6075376561587669857090551512352978078176 15839430 -1151677593650104174729104175165866698880 15839431 -5245097530194958079370380094523329293088 15839432 -177042213647671913666140868569240043520 15839433 592304590909736997486033262535800447680 15839434 366236351510716532691561879280725037920 15839435 2280633526392531448438732761314905323600 15839436 -647624520537446375747744239203577168896 15839437 -48995618090417052404088288075559352480 15839438 -417619224371570105431688983139691824256 15839439 -981969699105514403886124633665801093120 15839440 -99164229798228499961745516355859251200 15839441 -2418555930886118845873550143088673317388 15839442 399627442981422954678775995216944570880 15839443 9980684518408819927985794499673810583328 15839444 828052747315135391209731739513096711680 15839445 798443821330773133259034968376213360000 15839446 1426038198074504598191465857451661060768 15839447 2278366918926461520594365196762498725280 15839448 1080709455991877663076529879820054814720 15839449 -8095023068026190642487827765081875160064 15839450 -61813538074110107558826933353955072000 15839451 3190347176804120391251766669109916019180 15839452 697797108426743102516253021421225597440 15839453 780594422791796967989185512833922208704 15839454 -253180064529025965747525228981984501120 15839455 -2978670070767120099807983714146333799640 15839456 -2009964887666031331314720535237596020736 15839457 -107313836469052027885513977253890330720 15839458 -81887328486129273122107579375454178816 15839459 -4432289555576994306220615340559969290340 15839460 144560373264135654637227159271467663360 15839461 -104064984588493251166536122070170904192 15839462 -4029803538030183112615709707517220564768 15839463 -201539206104160016519399536031939180976 15839464 4910020629619115371374920033496443289600 15839465 25034702654483776493985721733054478720 15839466 -1062824336876460324905572252085457912576 15839467 -107288835701319437297393731914253322240 15839468 208929634309237217597649978099310565376 15839469 1723679841251373187906509145969488292224 15839470 2443204231848427115207627863631551733760 15839471 -1251533515722810157787546438800888458648 15839472 -993090648335984607788233034925051740160 15839473 1584938911748305415852816763739906326964 15839474 442636958830793910043475257384612695552 15839475 2406036848263696923424798841187053322600 15839476 3906859383545409174208642322726858034560 15839477 5249128033599157878340653105530209873326 15839478 732427064578672197196960518884506540800 15839479 548410055409877273786741482717093083520 15839480 -4986832903274113136105028261553152000 15839481 -227955044607045521797847270378494771200 15839482 -2998662057839320183783269245822649099408 15839483 -3535569414161030413406868471323899978560 15839484 9536637061438308877586682366807524352 15839485 1417939804018268614521863126320665051180 15839486 -843550473469141849544218635563514816000 15839487 2475246099282633130848019863419788079544 15839488 1818571886108099567097389847159651696640 15839489 -1213602490258263648689346370524660266940 15839490 928395220304066750507037017516036613120 15839491 -1711408865145543788381969608936771312016 15839492 3459492487339150600228716664032567436416 15839493 -2622610942818286152190858154294199752736 15839494 51633488906119588014743743653181770240 15839495 3037596176727380436654587876895383812080 15839496 1955885793518773828736243818962860851200 15839497 3841781140863967943593622349949959544612 15839498 -366903239467801273949236275248997735936 15839499 448301152014557141297016723248441166816 15839500 -2687213758134728994811190371766615040000 15839501 -9149468954427862339470080420135029301268 15839502 217607344076600723674928265485120962560 15839503 3814562625234667261499027674217826072752 15839504 76718078432161453324479352420793794560 15839505 -4456741319759269352169482110308434700 15839506 4079047928636167727127939950746293079200 15839507 1947492992503628624725698256283271315756 15839508 1048305101381425818094890495575408762880 15839509 4812239864331438191335824341411652622272 15839510 -1353924013278847281539814099050054342400 15839511 1298430606314929285772424878901513818472 15839512 371399298992527980161290397890579660800 15839513 -1366531824092415593512958684638473245238 15839514 -1020409773861716294622658947361630254096 15839515 277474494626283786131146728764307927600 15839516 -94030761514013939641758359662340726784 15839517 1541686755558308151132571985980023434112 15839518 2926241022475216529259207811232496374016 15839519 4180271553991945032694397566976907085920 15839520 1231370105859639671262400508921118720000 15839521 6942035325613918857174625933864510001200 15839522 146958561060892716093457678011378951552 15839523 31711346131070369659244354508904128000 15839524 -755690836409630163492159673826511151104 15839525 -248084525431044070243347034150273792800 15839526 -37754583665058451455024990630960449856 15839527 -1802150523215216728198025396519003703840 15839528 -2872778575501061057194257972859094307840 15839529 844511333106523906505139513623307133632 15839530 -184234640230643741429622458274600652800 15839531 41353152601767636702973337432740255680 15839532 -97461181979810582410472858597493070848 15839533 -1776228342180459792629680131207240998880 15839534 91235048559992280476495368237856727360 15839535 -715888826614469589716138173341928930800 15839536 682310885945169318853809641792706363392 15839537 -1091101521657311529313833312202923290688 15839538 116513394501647191548634057286350880256 15839539 12925859911905617842983988919025777215760 15839540 -158913746365701899256380472787706572800 15839541 2300493617295939517655908286876325054240 15839542 293188280731671238368644802433634718912 15839543 -3139181867008668338484494714631408500352 15839544 2118784862474100923214731006738830233600 15839545 4392368778865950697193264850642552111300 15839546 4008416056535316287756237663067091029504 15839547 1648274484665677286569302737143044822720 15839548 271808359424598121718593411949943813120 15839549 -1436585897831558055387386677653176972352 15839550 35166351548376303527015747535473524800 15839551 715773359666670460178362411660514317664 15839552 210751512575098986745396176560738795520 15839553 -26820250468850276730291868261189473600 15839554 1189966552533747506397776652254788410240 15839555 -3470619419198608886763240739255031640000 15839556 -1195049834327525574360047925707624752128 15839557 -3498592615463135268667984291231845077568 15839558 481839000436958761209576654467238274176 15839559 -238943612892357083559157431217609852800 15839560 1420632144498732898768910085231820800000 15839561 870831357025671437073703168247165811162 15839562 1526053131735574765807227824365020970752 15839563 -2627082973922593281291838636733719746360 15839564 1762410706639430967498994011979368148992 15839565 406241699146491797228143867394164573440 15839566 -38094097474871760188214907093615265856 15839567 4001611161166186774146278096196419887872 15839568 841673744817767942068049409840468049920 15839569 -7215265951704683266523353412001205990030 15839570 1693626238245713697740452929091378099200 15839571 66364099505738189414960392424969832960 15839572 3172629627388172448392604252529940398080 15839573 -2307043126466528111932702294268800450056 15839574 601944820601539183688323685048651735040 15839575 -2815524542043639008996378349592482005200 15839576 -5519099961883456603422616630113919825920 15839577 -2191214773545054862071308217328620984960 15839578 12854335775664228825119356202419319040 15839579 1050111169738597819661033216188367439360 15839580 472510689697430736535050591280645509120 15839581 7483630121345240535766612540072390969382 15839582 -1533248428102953151505615179754462750016 15839583 -653530607159515511188758108441622093296 15839584 -1408268472123576669653930290120717369344 15839585 1867781905428574994800313461495476885780 15839586 -97194522597801625934540852667795127296 15839587 6481829687392607392620233780174833662236 15839588 -2198907283828451223475280665209614817024 15839589 1388083281422371116839135262421884266400 15839590 928148217642936279018066084858647464320 15839591 -5664046894810401919402289592831119932200 15839592 -3705450686892691306539689179775085281280 15839593 -5848611572285434104698492976430836240624 15839594 966114081125437263005345453961728025600 15839595 -214148001233995961869413218272874910480 15839596 -1881526725645906437488503412255547180800 15839597 -62596540174078810528717846333330477800 15839598 -31545038955811129644885881271072924672 15839599 -1079551094551924655226617277634832964400 15839600 -9146220122125445487739355004533145600 15839601 2122874462993995141285418308110315326832 15839602 -1671569037806919589705927546604406667248 15839603 -1153168441285425390980518157876388480048 15839604 -650299677695961857321525539136741376000 15839605 787513470711024379727835725229258347520 15839606 252871511378420283744581446743805754880 15839607 58073878610869829844279901545369009792 15839608 7770352325544144613654903899780869468160 15839609 -35987563065173426966864066188144477296 15839610 1203446223910732301692547796006863189760 15839611 5054610458915858979009402049243004105952 15839612 1018212706693840988334994614195663375360 15839613 274437210198052197822531363974912581740 15839614 825424616638945206900402177823789185792 15839615 -527989696719153683708000452817454400800 15839616 -1445607394893837582122705055609205555200 15839617 1670540429411701236814349971722551924160 15839618 -37645750754705951850954117938411666400 15839619 57115577869752541876493886592014666744 15839620 -67898732914552676132766479633326609920 15839621 2232233301006630368745424891800933503424 15839622 2435150669407461745158746579567171398560 15839623 -175773714051001202830154497184028253296 15839624 62076905178012402369271320943070668800 15839625 1582051891631932581205655336101608960000 15839626 1946599079203697078478451018530617280 15839627 -4056400674663132448529296990362358516524 15839628 -770164117467920135369707520073916366848 15839629 -714152482494674946708349995402988231316 15839630 -1626128052807898586671526729608127354880 15839631 -236446733207803112391854954632302826848 15839632 566577487886194201922720053987512590336 15839633 1013099471413797524474699493346001761524 15839634 526095974829502292291338208078863140480 15839635 1007771918486542847281444373017597152000 15839636 1297858221108948930411543577966005411840 15839637 -2835313973857635066918036320319882100224 15839638 1916509506352813352538924766577108076096 15839639 1216128175134419151720101383602059057856 15839640 689267159540998356840762930817952563200 15839641 -833003577928700097838454657461093151216 15839642 -699907134766748591843939847259872057888 15839643 -157364208300114991137106799299607084136 15839644 -2122367159290069281377967713387666481664 15839645 -800782544187283976121272567893225790100 15839646 -228237877192538894452437386811509044416 15839647 -7665879438136320623828451099051563151904 15839648 7813809761573140895551730863355694415872 15839649 -2304298213930841144700543743435560025472 15839650 2100869800167166219835600418184808818800 15839651 -2320306149769221954352263696475716429348 15839652 -12961829751939886761348375048172996608 15839653 2161827138723383819951707518564209369244 15839654 3122698350509820001884507980316275605440 15839655 -504315590867816917583170663857976420800 15839656 114519300532329499863342186787148021760 15839657 4251244104886280766696315407370443430906 15839658 3331523033891219024211269068756819614720 15839659 4396697008272313474091930025150138886440 15839660 -1116215656898345479338785744341366103040 15839661 -1020951230138681846586306940151637236928 15839662 45647113494996195987292398814712538240 15839663 73564287326975078115279918430525662720 15839664 271605367481700275904808712940835405824 15839665 1274773236643588433610755577195214318080 15839666 715762069719636428522816504531451939360 15839667 -1558376230010520418538621057292997121472 15839668 315623651092904728496526687423201084160 15839669 -3707085487576134571226386297490528023140 15839670 -121752050327398421053097956240879226880 15839671 5068749073429005502991086527930239736960 15839672 -2354634986733510175870159436972747673600 15839673 3886075073757014205565253720174184189600 15839674 1807999511450788859970923783734243935744 15839675 -442132097201282806166923349540684269200 15839676 -3428222518187608646048432916029879213568 15839677 -1461382564310738634912541040403671642528 15839678 351018185153376221261957592352600938624 15839679 -66171151935984101931086498713436596992 15839680 -1575770874367041709344674957178961920000 15839681 531197822119412450456316177484123438848 15839682 -1209745980630805373070835361319082112256 15839683 5452475943006862172434795334677990990624 15839684 557674925254287495387436087579738583040 15839685 -1896821496553903696006755395296147444800 15839686 -26126277627805091639774635382469204480 15839687 1065252993949556779220954796651387577992 15839688 803252318294285029847304814254114816000 15839689 3437581056235065960874527494762767129140 15839690 670899668384079381285840854350381547520 15839691 -1052295334018190675488386262650104678160 15839692 -2632534524571489381622117078493758484480 15839693 -272848260341094332241461442688536977856 15839694 321983348934756913710552061237270775808 15839695 32311836873307442247494598193523191920 15839696 -1678473510014698718234092362149447835648 15839697 -1487713305946172662964777681182254685200 15839698 -279258563456681535261114030709323706368 15839699 8299912103167053269012498415356213682936 15839700 -179432089707865360333917422688190617600 15839701 -2043394057262181944227079829131195956690 15839702 3136948082025907976879629390981648779552 15839703 -5966914820471672762616609849916476954960 15839704 1410498068070698618392696076108848005120 15839705 3424730699585973961428670146100442918400 15839706 -606138527625878128854323388097997588736 15839707 1377347355421881622155468274453189880688 15839708 -159535350825551430470087704386226767360 15839709 1003886688751263903425588599746089896128 15839710 -1234075692608927327709364891986851760000 15839711 -196689301807583431696346934249869040600 15839712 761469370809562136889587105458709594112 15839713 6932833434297739802789252111851663672980 15839714 166454190626344045471433809711042790400 15839715 2000107149827931130204008250637508339120 15839716 1870331015431720894083242921387965340928 15839717 7210995858167586084445594847451184688766 15839718 -1221231470731213639007422751545226085696 15839719 -2139957687250929178294083195892230052304 15839720 -1230264420749254077464949197583001190400 15839721 3016988430533934895460498940033374934090 15839722 2079967656156592888439831695775691732912 15839723 2024357391685662696656585689993770309624 15839724 1178777657137366753526641803212362936320 15839725 -22512659335075854745058005710829776000 15839726 1764111318447721011646295452416894919680 15839727 3478692282064132972264220131684756947720 15839728 742741674259173518889229230017280999424 15839729 841392666662666547963082057497440336640 15839730 -958475790713895079310072373477780288000 15839731 -6034473973757278384387188228044680267008 15839732 2511363275696912691338953399924699441152 15839733 363056385878169921956980313943358779648 15839734 -2275965741765025682212195423494446303808 15839735 -2159189066054639327494469987243969184240 15839736 -3811375147801724787377842778958888960000 15839737 -548970916052684665461163501789152726400 15839738 -88925947479143974672876268568855264000 15839739 -1485213039752020141382048463873360775200 15839740 -1440494313373177539273479781215470080000 15839741 943663834924305837359147218289572763142 15839742 417718355719993604006052647906886856320 15839743 -748020788378573101510419326042171292600 15839744 -795329949712065486001389951429245927424 15839745 641838154190024849408486708870547532800 15839746 -1197129358098202311981984740582280685536 15839747 940691248795598833453313640875833296 15839748 1495382701439096460998560717881713466624 15839749 2406397977360103427291366034635969996480 15839750 599129609336365237408647922566206592000 15839751 -96932389893861538395489270584049894576 15839752 10566615256665094620769402212033517977600 15839753 -1352552609494257618126947625328885626096 15839754 -801425864921671384794763963875710074368 15839755 1736981031776173116370851211104646251360 15839756 150752490949682698299803612058294838272 15839757 583316584213347534287929150621623780000 15839758 1699584444231835269820237521187344684480 15839759 180949043509333519913587907657242753488 15839760 93047506298025301432548686160042393600 15839761 1638321279719796139718421637158734746432 15839762 -6635296685055163895517281570259626554368 15839763 -2330181936352631747933906125554144758016 15839764 -256213149596451752397510199852669681664 15839765 313675435885510948651265006017248285660 15839766 -281126398410400316215557065515318454400 15839767 -1844165695118010787684945200829797172368 15839768 -1493023915508619786257998772216571494400 15839769 -132941911850834641914865671984985508160 15839770 -2801619006530189353749498358853191722240 15839771 -3533239298855589445126281463597045496400 15839772 318298423868985941275172538924214612992 15839773 -3757322523930405752185900427148433261978 15839774 630382447226091257856280070240393623872 15839775 -103255807058212323902628215571567516000 15839776 1358878998656516803427401812523713429504 15839777 802333430671109254741089052603739924400 15839778 809623116256538637247321949712079569408 15839779 -221864058459623092224763548376429331620 15839780 -1668789038820179203808775588071239680000 15839781 56451288799352163515847142598320390560 15839782 745577279626726919771316304944075372672 15839783 4645803330566430233576201408250931407600 15839784 -1542787728803899271180211219640594606080 15839785 -781169073462915522200453862584459976240 15839786 1248228330346532616614599890801707900592 15839787 1612013473612460125052701901678312729280 15839788 -2964093617558986101934744249638187270912 15839789 2922572082915499648691692850115547634400 15839790 491129568571912093679745511338360174720 15839791 717040406097658078327621824173207751168 15839792 -189611687805192158268630488936124579840 15839793 -76459344929343367230493758966815835216 15839794 -1139700818638032389728634458914273679968 15839795 3880875989893253059248345279689494473600 15839796 919144949023953064974519232639466250240 15839797 3770875277317035421868159943774720251246 15839798 -1278080476799132038849284360745884890880 15839799 82377694084465945391894073723370394880 15839800 1864148716614567861216932871536939520000 15839801 450439829845029724108303123144024190592 15839802 100820343032758642886656396171937280000 15839803 -106330674107385051887828341975932633600 15839804 1717766741761183800968222927132608935936 15839805 -2846711168454576265600421138410323017280 15839806 -1193675895829640292185915710870607510400 15839807 3000026795075413748275254442794160933056 15839808 -415663515519696145281927390420271104000 15839809 -1962468045508430526251072142131356700248 15839810 382034647630719674697191306427196623360 15839811 544336898790577208144241861912856850640 15839812 -5073003555134827648989313757581619945344 15839813 10207311851006414574950194912752503421888 15839814 1173902071012372977007652599780035714240 15839815 -2157716640546166388090840531488819436040 15839816 785398270285291633497058857078413721600 15839817 -694163805613503397088718201097738674816 15839818 -253778383576552476171812308558664328000 15839819 3509682463850438883959306396584197395220 15839820 -2351907560447751744551086364678350694400 15839821 860272060116045641467275677835935760384 15839822 -1050330916722953443874435270070774912000 15839823 2418104427989284267847678111900924066184 15839824 -1629958372236359340178472808694677504 15839825 -915196131461933857012952050323904002000 15839826 -90675007028890923340559261783108048256 15839827 6558617775220650864585867092482174909676 15839828 3230179736264778634659694544661804240768 15839829 -1831790562240491795446267537304895464100 15839830 -895080368274797413169742085919797898880 15839831 -2288374463290274023682303716856475421008 15839832 -48631229620156034158404983535374376960 15839833 1032360076945742789297401732828504604880 15839834 -2987812927378716108875972159312754298368 15839835 2317473880789760130447833094032308485120 15839836 3922998810164850541017950567124869972480 15839837 -3214917882033935853055754955109506698100 15839838 900495727140687293063482009002955892160 15839839 4264800655534953156259884838922893444640 15839840 2069968388019239284204386429131489280000 15839841 2402413803322636026047135169057949071792 15839842 -2542641449129120421518860471830980714928 15839843 -2783101774205255571001089011156398375908 15839844 565832698085735022507111041112890173440 15839845 176348555833632390998252962046882006400 15839846 1296465118004045110161134331743941693440 15839847 -3383238053629594209482536353326019543600 15839848 -6740045858998783322663420697893683200 15839849 -6461377337439478428775766699727324510150 15839850 -304451592363691796307832525301393260800 15839851 1202827805590568655363224902827955746712 15839852 -766088421200746810564677777793488420864 15839853 -463242444762299190547410308167470595584 15839854 3693513292405455589795096516333554728832 15839855 7636547698888670977227509803879828980960 15839856 1455817541452562444920050447486408425472 15839857 -3198131662266446228536090209390244813536 15839858 865765339549314051562452032728084787520 15839859 180937617994597671295675922738457250560 15839860 2328626254564509803131484646091336078080 15839861 3771470648736636809268769411172533500462 15839862 122502409993265989205822405106409130880 15839863 3226443869723250229173689334021410773080 15839864 2409964885883858498690070999103840051200 15839865 -1623222336336976098323310198574879994880 15839866 -460664391508217442184469135860344142080 15839867 5679787660917011843660855814884028840 15839868 -2673512805530856403140901034831838720 15839869 712046283534896452010498594175526872396 15839870 806431014503377398329706928639044057600 15839871 2982511582057837771314739463540568746880 15839872 -7152943406012634394041888393973192458240 15839873 549160873095100071707227762698389434944 15839874 74309636988775511008853947815606000336 15839875 1052326590697872406686082984869421440000 15839876 153857034095587458938517149643219947520 15839877 -279764432547691295642547943465994587680 15839878 3064349690165176612404815556431756742240 15839879 370052479384009050321781012937560755480 15839880 120239302967456429376013831704723456000 15839881 -4011488777246359996884310408956275209318 15839882 1638403304572229536725321666656790508800 15839883 957804275370863986664937184144884197052 15839884 -225772452069741729194640120271131443200 15839885 -336748953910177782462945463011791741640 15839886 -687097948240245122879116019746674511872 15839887 -2805906995788528375067410993895029161120 15839888 369452956519104016406260991098845609984 15839889 1122595148296513811147166850840085102400 15839890 -1828353690554332627854735462256757760000 15839891 93948264538561119132890598331509413292 15839892 1229748958070931699416760082408727596800 15839893 5226134277133820452074947559689263098624 15839894 830170435542246542401214183676159906432 15839895 2213664266221120213259049331132959820800 15839896 -6068157904589469850721845676104638566400 15839897 -5911343516884441214385541000461854723820 15839898 420986639040898964820982858634079483648 15839899 1289550175531699130068106018721458513880 15839900 -1499042563864924943980514981506404480000 15839901 -932984974103972063598918564190098278400 15839902 1607920142263456240945132430132575634112 15839903 -2856697181341573301485976494825551878544 15839904 -668970944130663717204789708133367808000 15839905 172696759635854982666045886840939449960 15839906 -1392692682272857499873130765021389493600 15839907 2372407334241487352412317998272456747840 15839908 1092670808371707644233373374229987168256 15839909 2829703499401045941795301318580712658110 15839910 8899934859227308405644345859269747840 15839911 3582893785642962068669111594470983387512 15839912 -4186150679570656695406953633348526080000 15839913 -3128581724541864851356816292932403955456 15839914 -264968595343627257597213549606318732960 15839915 -90718463863270850384624532081172008960 15839916 -2102529358150797393061471286109104947200 15839917 5659924573512793883520503926643816498966 15839918 7128319788094882219982499873045779555904 15839919 771372727502314845020140324419216967944 15839920 -868135061137997058670371180082957516800 15839921 2293788683152309409085324821023976191122 15839922 -71388762128931229045461594506126509056 15839923 2705704232374835409172121079304967869248 15839924 -1858213989023307927347984089340280127104 15839925 -527455259751311885879683612484826240000 15839926 -349545874575314997301309187501389705920 15839927 1851975322407271966160227530855214708776 15839928 2686829108216414940483591668863798886400 15839929 484034969303080218903235548563268491776 15839930 -419987035992014562032548074223338657600 15839931 -3189260588714230547111391888431812026912 15839932 5075177710842478079896652229249392362496 15839933 -4984586921142146043134297091204322596000 15839934 -1777272696199386170391918060988213248000 15839935 5049851251127730543210729741687766811880 15839936 1037551550228541636067802513340128821248 15839937 -3520290615209730510117546792585497990940 15839938 -2158688576747696978345044732813752964704 15839939 5216718067322588273064753773159231297280 15839940 440906961690219453265844693411867688960 15839941 2094512539229958655385718031817712898972 15839942 2135296819403707485136707897136216171872 15839943 -106632471603731749393387649725487903616 15839944 -6079909315951786613794046842739776035840 15839945 -574302964062104794901963345720519966400 15839946 -835031088100844625247265333450787572736 15839947 1138532563882982221532574556400770997396 15839948 2836374959115192835136778175634636292096 15839949 6416930337358111482057707806579939943520 15839950 106364316472746542430990923460554956800 15839951 -4391012207907821540354235015698156152920 15839952 -233639760881593001641551140939857920000 15839953 32654068076249241489653991697741687200 15839954 -1543564434272494233877201512378920541888 15839955 -1627314723820331288483743743290444265840 15839956 3133086481109332600256871999308922163200 15839957 -669946429491496156200566598734774433888 15839958 -37759087628592869728132582583631439872 15839959 225606289241975103142419218004834480432 15839960 -1619570018246533115983243576908106752000 15839961 1684187705404005105031724520427322875680 15839962 810228840004571391915923883930484499712 15839963 -5370335457684025041632223527262430433256 15839964 -485421172184387543428049049553514987520 15839965 -2584362832021367696403572600228022661140 15839966 -5401028125984895143828281378192228480 15839967 -349294101928028780747652354105820577664 15839968 -3339343921852353456388063901950175084544 15839969 -4646909942687191433524913304779868213456 15839970 -298031460368807242797103197476543462400 15839971 126149444907771773114005841317322681760 15839972 -1676466502088733191181757655002917964800 15839973 2631196066850248116096314850929785668000 15839974 -3084698584439495293975596617766154329600 15839975 -307489200420632592112417955530956960000 15839976 2450713009033229818863767452027822080000 15839977 -1013458098620113247311509611533909515520 15839978 -17521729806185888903781453946828661760 15839979 148111527846272104594850055166469328984 15839980 -1076721151009061149465018993690548464640 15839981 -1515668555583238374779770923341893620672 15839982 836514307536652955907721785042083692800 15839983 6400072535285008119826752182830117201232 15839984 421696196641692992808870181483880448000 15839985 -1487818217275501667661784351226336711040 15839986 836757040028480362453381608951822066192 15839987 -10783148389667416150310989029699491433888 15839988 -1025253802584084491069836995329568989184 15839989 -2703211784855825880736631260053269540 15839990 1290303646816787363118645924378981120000 15839991 6125435856257632604542591665209929024848 15839992 -624698412344482801672532878239783075840 15839993 -237714698282550300130171217340353109312 15839994 -1029423014658342430519142065703450112000 15839995 -922047403833203118032015019383469120000 15839996 -30927487312779726774670712559649628160 15839997 2515570329559776759069024122613781632000 15839998 290571276201163695897445862546323006080 15839999 499248818429512560118836441845947553136 15840000 -405202256303859155837428314994114560000 15840001 2716437369064291040579050223374166129412 15840002 -431204585475601510393110770935371840000 15840003 3688759047992769329976729215408499780960 15840004 -2259381790150228516875352556638730920704 15840005 519556438790794783538875926487187795520 15840006 90470731025523476010199364224217468928 15840007 -3980618898429891633153920560849467760744 15840008 578145126715138373155549755523348561920 15840009 7545484703661004788200644661460172458720 15840010 375967343048295735659697832165650968160 15840011 -2971696081010567867830370087272482296496 15840012 630201646717395989982846904825307725824 15840013 -1745513395518207391629624361959738436640 15840014 341015566036838602814585647260059311680 15840015 -1518629602897242955264483686708725904000 15840016 1486662815451091335179947583793833910272 15840017 486692760345242201330642057443498386240 15840018 -2117102618255770251177412732262450225136 15840019 -1114701454326714692225167102368699467456 15840020 -264958883088428756517624924671131115520 15840021 1731344073179993526764589580327345156512 15840022 -13865242109439440576874574143824170752 15840023 438463834055059985804335702923209015640 15840024 331004934401182046673708050983568977920 15840025 -243393178129236903760526612127680190000 15840026 -2693166977827854273175034549645568376320 15840027 -709636222771913514423086789077642944240 15840028 -515850245635843648477925237287921080832 15840029 5020160025667870685409862723019540143200 15840030 343632065533023024276175294173468616320 15840031 -918774059201781357465248217217725258288 15840032 3011109454317675142624255072917275934720 15840033 -600725289561020419732914169681017302592 15840034 -1163108257649522999776502123367102151680 15840035 1177979366613393347721214287759111126480 15840036 39312798634829698236660291573673595520 15840037 -7065364222794478806386872082708591141314 15840038 -2695154394703660646972235983506295554080 15840039 27660994255697205067607040878664493056 15840040 -1066112030781950196720507926317161523200 15840041 1911592092743816556243256335144352766400 15840042 -528307310218507816495468006293030512640 15840043 -6009820168191791664252689228326350661708 15840044 -1825072108370372859154602936759477500928 15840045 14316992190102200712090802593265377720 15840046 -1088187874035500733511067816772034177920 15840047 -342355937552158765002524628780273126720 15840048 -114794801420341215563458376172234080256 15840049 -19963100073996783103122559283123861264 15840050 -1457498860303908657865122883431017317200 15840051 -319579101049140163392156311660972328960 15840052 -3144099118184474408911761647162804379648 15840053 -2686718440880350843105154483510009721600 15840054 -364537449555228108217741036901861607552 15840055 1366727882255838625234212761546384017920 15840056 4950575678411890635103471599476166696960 15840057 663552441948658481563300284948702602688 15840058 -1609740997141831756116950297528281110816 15840059 -2332086638417027750803865112029043379740 15840060 128130669341660420878305318667060469760 15840061 12314816154124899000269592562024960955520 15840062 260567915647023060747822278247977385984 15840063 -855723567051528593693395596399140994000 15840064 2323325381593773282375746762230227009536 15840065 1147233852539164891729956174395596338600 15840066 -1374707478168208945145889688826902321152 15840067 -4291906628401554197125889171918841410884 15840068 1446853431297104784943021376303963028480 15840069 1032734726259605685502529852883170422080 15840070 195190337460785084340546048012726405120 15840071 -352367022397115198785063633380412070808 15840072 -3425926362173565833129893806433526784000 15840073 902412945230863524183628305979497810336 15840074 -1262001101877659530559805882472239626400 15840075 -748994200000084772503709255893927526400 15840076 -477806098128037685065644406463229952000 15840077 -898963848710553105383949243060546542976 15840078 135882297323800639280938662121171727424 15840079 -3395394867453851560930143648166141298320 15840080 -61276605227450942384847320868261888000 15840081 242965310509861465215053479424364784512 15840082 -2113865093760100811248074566016290688 15840083 -1642391985405556157969349142998129794400 15840084 -480614389083376526072184612601681244160 15840085 4543772563383519219186808563662606898780 15840086 3110101252833515625159740146193197576992 15840087 -2958510093853261478667092223987035490048 15840088 3749267004822340199599596888616807403520 15840089 1568423731883353292954431399137765954324 15840090 -245097267537368359311430914553487616000 15840091 2535892693179574126079245807109408495800 15840092 123687703687166659036247928916366559232 15840093 -772074975936033633572290748765461758336 15840094 421640258044111479362436676702053780096 15840095 -4990977311417489716879841882737196861400 15840096 1780972046564378998174021314417868406784 15840097 -283986939016551776299617266406206755648 15840098 -1175326896794340960964872271324476077280 15840099 1130341052476459396342741370107578304968 15840100 513978944462560710755019187593908428800 15840101 -10075544708419245247236987608015728896 15840102 971529732234161041132177084949691056832 15840103 3418776494055817903940381063392982695352 15840104 763395458574225508092426495940153344000 15840105 -225435084518369660564268311736569567040 15840106 -753548454693918908267125923077377351248 15840107 -1309808363404839301099137379699734000768 15840108 -173964568067625395932213512079428374016 15840109 -172110188761036945872021809768784043690 15840110 -567885344623622693163461381475628800 15840111 874549296223685161465068465310004375808 15840112 -269453746438216384218596865195211358208 15840113 -2846109837448345069608500888252044366638 15840114 829136953929622008638752709844324335616 15840115 268282602887758317183563689997621723760 15840116 -2816288849148526639005522655888308255360 15840117 -535326500875239326831166734689849400928 15840118 -307649404182370366540476482683973376384 15840119 -4353814440919262887533434127015564196440 15840120 -1812129552602913609749354317130515046400 15840121 -5325687943099562491219770794842947897456 15840122 2735461323887462527498019912523850400112 15840123 -385939226672612555395217620910483761920 15840124 -127527481600720586966131947056241358848 15840125 -17615047791854908244587709533834272000 15840126 504595714863794913353431249599295334592 15840127 2337638153539118159918777157913465146312 15840128 2380089916734838422968816957776220651520 15840129 -994320734219717885299183910824464507360 15840130 686635865671200377494686579298949958720 15840131 -2885844192971740732890859522398441643800 15840132 -677837812058348534195965956591035351040 15840133 -4200417500870964590413762526604904413636 15840134 3701163647024788347118520279427090885216 15840135 -1599177848694028024369100676934068549360 15840136 1085138988920140775958070835719398359040 15840137 -139505070179415548003123645632335598320 15840138 1189947198792802072888512264472177330944 15840139 1032380133814881492121697126126630451856 15840140 2593070939220383315626793678643248532480 15840141 2403265467392547116844419436113069842944 15840142 -3827743425619077801612119404925652798528 15840143 -6457404042225242951191115525926216145280 15840144 308965939841217074549206788229237309440 15840145 -184996566890027961546131856560091043800 15840146 207280550200918824308329375054252575744 15840147 -1000084483798380431420056199962138787400 15840148 5026519585875766845458629506812484556800 15840149 -747579012191895134785753444551815296836 15840150 797480811164863572543954287313271905600 15840151 -1042505413089594519483396540891410709096 15840152 -6400859893491488685361394741309586278400 15840153 23430142139348218644885443676338170944 15840154 3018022951427436503205302866052850991872 15840155 2019812928147404048272562029730570698560 15840156 -784271896616374735852815167834446381056 15840157 534798623414108764811999843469671044320 15840158 -1420190582438331184929868928332311105024 15840159 -1575519433700294724386331834501219005040 15840160 1247979766071160856923965916613821071360 15840161 -2466475799147515260998431839082422248700 15840162 206801616481634094397021757674220290560 15840163 1800319619095585551050501857992805699632 15840164 5234574846317708966753071444980176510976 15840165 2312036726662124446524748777356205803840 15840166 -2136705935504579870499677150784603478656 15840167 -1829800504520706732048081415004805168000 15840168 -21285616145531409409127502297765888000 15840169 732149402600690105681006933576738508288 15840170 978376430254432695001408529165191229280 15840171 1476953097497145526211919284640285242880 15840172 58267608597635333162674500642616794112 15840173 -4644768422912064879559959190871775303264 15840174 -385830599823198935526882043796046363648 15840175 -1901926742864393105617363366540201142400 15840176 -249867454374772095774490997979435073536 15840177 -990542847717305060123976198736337542080 15840178 -1576665419763389470891742852388164926944 15840179 -5262565011019967089913206697169985486224 15840180 2098250802495052395337800163800176751360 15840181 1193138548697592669282188277892908051228 15840182 -1748727131924036517684412599628619315808 15840183 1797085254945209372574767787707678386944 15840184 6598347523058467510966740745043681218560 15840185 3184510748611189538659462904250224893380 15840186 871612483438710323182944866378556403200 15840187 3725283750722322342438617443221721420392 15840188 -463594128056149259141164026907096786944 15840189 3524548569062448368988037193451938665254 15840190 232736591691818270926223664148854624000 15840191 -935194481021232779220433497845622189048 15840192 594933080553823797998856463060108836864 15840193 -589155910941230573577514345494494074558 15840194 -152997842604385468794324560984016027648 15840195 1188722777559089022604789015746789711360 15840196 -1132924187075384396745088721350957897600 15840197 -444765738514088343517045941858083210568 15840198 2637590344587375514101367097562843729408 15840199 -8518008121033763632808300802789512445264 15840200 2646681551363030028217599279602665344000 15840201 -352046574663615547583257829582898955200 15840202 -451671394970765529363185439157884026880 15840203 3070018436734242272826463104763071713280 15840204 1891853796138223177379921851362933107712 15840205 358944384739412646391021286812343244000 15840206 1085165519457459518787397857454736873280 15840207 -29904632377261609215841182677000939760 15840208 371805486067902956930853677296218693632 15840209 913388320185226831218475327411482827904 15840210 1849355586394442655667616192926580006400 15840211 132965554787535377816633471493434846720 15840212 -5309236634970740709403653130322841020544 15840213 179351253030624806038517905403750864544 15840214 787339942811332826592160914448111414272 15840215 695081932050947986499136380421713259840 15840216 77821991614882250116654928873968189440 15840217 -105483833414714000658782333097598367734 15840218 418848387105665053425423369790162287360 15840219 -4306009050008929245811574830142512106856 15840220 532432225027670071469858466707365632000 15840221 761985831643141280532405292893420577344 15840222 -1915607077357132323193753754689900824576 15840223 -1400480397108264815417238163417392425360 15840224 -7212464545796554206924211197918790287360 15840225 65864827174943331625342213368703296000 15840226 -1069755204860122026811421063281996910016 15840227 -367922701707057889034692590383336351424 15840228 -166077736377556264588624631724934548480 15840229 3181550564024537952719506196206514060640 15840230 762859552278954699663318520002680077440 15840231 -4633368252017199746491878116441978621952 15840232 434034882574678999603008520966386662400 15840233 3128717089538791335554695788557042743482 15840234 -1036660542754783746862637693161842006432 15840235 -465570730128729747204468156716908179120 15840236 -4136024307297960617204356690925203092480 15840237 846086225234805582900466574415259685952 15840238 -964942730826722850671466903592253801856 15840239 2491367638556621894636815056045183849960 15840240 -21352239644674933361890758732665978880 15840241 11532188039802476249852630722714142052 15840242 104312645641954467541836226451008332288 15840243 4715581296598701795522036109035467838000 15840244 529787227964014430780657036427673655296 15840245 1547361259464117547643771016078813017880 15840246 -1129445335294762960796150833082058609216 15840247 -1508984695168759776455048101598197653240 15840248 189365480905226219131958349285466767360 15840249 -877555186217260203160158261962181180336 15840250 -1420623953362167983793854630047656000 15840251 -134277184600711918211906166756439624416 15840252 -1358837765195264128154461742222415436800 15840253 -1154870867720003977613920002440695585632 15840254 39017720172620236522604351485527526080 15840255 -170563809774212477855631822920428522080 15840256 211138274576256435666825974634250240000 15840257 4048859735980727944757969279802373141506 15840258 624235945944752425356126900981382840320 15840259 2454966966036783851669759929636367326460 15840260 1038133651360487527273231352076320217600 15840261 1291491249704288290335972695083131435840 15840262 -3063825422255260986757501170020353128000 15840263 165939924019007774182345970303511247512 15840264 -2954048620884439040646297727057072128000 15840265 439194727305767705644488293001693086400 15840266 1493015420562877438939636489822256971104 15840267 -2384815855663123612048580919394160535552 15840268 831976323529989068036437076060686004736 15840269 -5082593524391462602125229480573921716480 15840270 87585313793270467434238250503210707840 15840271 -7054878616452816006791429439816828564000 15840272 -724604188986904890914833569459814268928 15840273 -3980981775998016592626903269214001952016 15840274 4487540624228844590016543469794719563392 15840275 -77231218748166303759503322915956471400 15840276 -556285798370200383319566163476139296768 15840277 179618516132282491634488743624563528412 15840278 -1212221985595328586865897198629769582560 15840279 24996167598382761279987800233926600456 15840280 -2421358536066778220684909071760604979200 15840281 -1164951038604603282935512486030512093120 15840282 -2582806239863940636787823267608994964480 15840283 652223032619394613467209284897490086532 15840284 2559575081984535939973612363914945134592 15840285 588383072779702012133154591406102927200 15840286 -798321251719234940154599501829311431680 15840287 -78503220956878649581533318686626561536 15840288 2586422821040940122989673016551108050944 15840289 5590260504072962853537629549266562499840 15840290 2499892172962559428510939675898107468800 15840291 -1071484739254478572454604984182164492560 15840292 -693179675778661620255889534541478972928 15840293 2218206822926809497149489010232801416960 15840294 -483466789045382559413623555505530496256 15840295 -401910268807834787582380464828155002800 15840296 -1009893131160805558555188649960981708800 15840297 5076122117397020183688670530418978224 15840298 633953377212387938387230665560584820400 15840299 777105089317558234988660280852962757300 15840300 -351401789259645538225057791623350272000 15840301 -3446423876962733801288191634279272998240 15840302 1684884958055012348776595267452974904704 15840303 2616514992084945926167690949478016477704 15840304 402771658788180936610564021047689641984 15840305 -124238098989966129567930328079252846400 15840306 2628993379585033310570148988823723308800 15840307 841414978115114301267500623893100906752 15840308 4369421157811065674557750049126164002816 15840309 -624942093492967386323368554339246215040 15840310 1378831939119582766308307601295729154560 15840311 4061048039765158530844724378497350872112 15840312 65826419739951245472499010151123947520 15840313 -3504863502578338890950080299422319584256 15840314 238463843070265537287885476385406086912 15840315 -11924451207607707871997159335445126640 15840316 3239718569871213031217809148649427292160 15840317 -466794301571199994840285168215083000634 15840318 -1330776828721361062393224728691032064 15840319 31598505337615373345710076280589925880 15840320 538656177666049575932190069218082816000 15840321 -575567100251567133776113239180179021376 15840322 740501096872876310818089404813552915520 15840323 5106568441420680003632098070447790640572 15840324 2765356769797189496781081231033302060160 15840325 645446304378861667076556800135448693050 15840326 3226990167023319050938076929300091318112 15840327 654134226550183734153517641636376062120 15840328 3618458217983085403570768686570318858240 15840329 2358999526478746321169720603500647662592 15840330 371027614831632393054517306258412912640 15840331 -288858359092770938789860849098039252368 15840332 -414843657914361052996499279938961128704 15840333 -5169614949177480949623086321074556942400 15840334 -3153155087945922751188206246921646951360 15840335 -985111966736011727648416996879666409280 15840336 338491480105394636422283263396832477184 15840337 -903663067715041733686795921571451632014 15840338 1826484695872729779748600780407443763840 15840339 1952176846676090424043351811667272938800 15840340 3709814750668031478123847560922091520 15840341 4633976130677478272790161487317211932064 15840342 93597915654862960255976341325304185472 15840343 131332226219802997081529714592444716224 15840344 -1103145054567310085892402992010098810880 15840345 3396083761267755476574174898573607011200 15840346 -3107401590461708609347244452631788570128 15840347 -2270421446643366596370219583966533620640 15840348 -4295979012100471896147418715749601209344 15840349 -433055569469566268090984769492813357568 15840350 32048208694156602631811889806879788800 15840351 1424099663777947694216343360378928351920 15840352 -8398786172295811597019168462147026944 15840353 1679736763913974969854901091244897049728 15840354 496428651729072658316671322037400667520 15840355 -3630154790646520342182825255048916134000 15840356 -704269474236890618770380189874730975232 15840357 -72077243494360042008520960931426617920 15840358 -59841369316483216224445094939122796928 15840359 1591577720562868559648792664902566046208 15840360 131417460998213489337029855162432256000 15840361 5547636428575107702706382336097374139962 15840362 2236678938214710172101708144455478303072 15840363 1960737011133836299080857818423946403840 15840364 -361941574333471621956204877045371390464 15840365 -1770507737705167327990204843528968122880 15840366 570609890987020078607842870499226505344 15840367 -5548034670405656785249609227780549761584 15840368 -1641518381357886508804482116212430635008 15840369 -3875870913613216146131923031740986211200 15840370 -822889663029689374639313935278862233600 15840371 -652714178703911910841055373563309749428 15840372 -2084791428411231013199335933069681041408 15840373 4177173914549134701907739664831991108704 15840374 100639979558513323315119685456485531264 15840375 332460311366504608263102629256680808000 15840376 1567826368011098759009090059746966835200 15840377 -3073039018062130975642676822357348220054 15840378 -799633194184071061260331559618935902096 15840379 -248984308866275571492441264848367090600 15840380 203684822887480420274342014614283468800 15840381 1840027529601473231635380654716275029504 15840382 -827850996224531343522546269854277098368 15840383 -1215723168191753373851326608594031436760 15840384 409736181818388640733249781232230727680 15840385 -525186531057459300032995912944184674240 15840386 1311409704758143386811818269549099773392 15840387 1927822080564731386026940299799253984640 15840388 2283799301468708939327170625378217422080 15840389 -3192679314994236192889992254469715913760 15840390 -1586977958381594772079554550634152702080 15840391 -523399164714879015080570577102303485760 15840392 -1852042557359670506316508042633672857600 15840393 4805900239750122902889494285730199319328 15840394 -1467199394167605595933487038187732195328 15840395 4743560233717335627897945778315903921200 15840396 -355663646797426482895996365200297613312 15840397 6107264513336337755181705535192903793846 15840398 563195149074715498055130019471692814080 15840399 -459048445619854335526451012589022252032 15840400 474497004838284520081410455305346150400 15840401 -3177308421315239774622438692104585028508 15840402 -969461684243196346530125583230735837568 15840403 2564401083126786932867842207807873570160 15840404 -5487186026041905653623004945382683862144 15840405 40420487531758919891014221893455944960 15840406 3532157501984678890603104973117268293152 15840407 -1451964127361768926254018053812736736168 15840408 1021071995945473473306991106303956254720 15840409 1585206385476034395942898291291781325960 15840410 -1751271633281434821653191267937864816640 15840411 499068227355116873419126728333136548864 15840412 -156522193551378786531750555271152486400 15840413 -204125023594599784505795622978453891060 15840414 1013002319031671073167972325199719936000 15840415 2847656160787211274168832721683058150400 15840416 367404942112946702064446187878212829184 15840417 -437970523095390699142704588758468919120 15840418 2340822989042667050970682315665530951040 15840419 1842506172336515052297166803309512663712 15840420 -1947199050460054528025855268468886917120 15840421 -9841744959553363154449291367655726472356 15840422 189905397234266897655000667076117410560 15840423 -2154915277083699951757965342764060042928 15840424 3947576421544236137898632648139996072960 15840425 921648519462051508888233875210434195500 15840426 10714210198491202606980525856214016000 15840427 291065925168174772452863455809778480912 15840428 -1932514849159064485196277842595187937280 15840429 -279891588794471485838167280532683673312 15840430 2246174781205149850061258360549874518400 15840431 -2107093363902972635836479122677489101000 15840432 -78964334016670300655084871284121894912 15840433 2159099551706633880641734452052876879040 15840434 -2587298917116159865375422469543225734384 15840435 487375054480861570712340675714164473440 15840436 -85250881543463489429663538832537847040 15840437 -497311598833245385905989580961876108320 15840438 -817668912957343155088706798114688460800 15840439 -1781853853334050784397922102167235010576 15840440 397194477965241525928236818028920832000 15840441 1516764595171259938751344589634738348480 15840442 735053543856086601001461314372652441600 15840443 -1419307037436773327232162529255881962496 15840444 425785091348847465270392377142549500416 15840445 -320936084507979362367324413348936590080 15840446 -560905773092544115611989003289400804800 15840447 -638152809891111410730484868774653982976 15840448 13749507048060211157297924769012776960 15840449 -3463782148135916596554875885378407535550 15840450 60536400064273330649272535178398079600 15840451 -8792070472616274396750589285118366808576 15840452 1912213022234312868624955309160994846720 15840453 -186707022671901855747728443990247222976 15840454 1634945106460271982003527519888216911872 15840455 2984857693100596062911210728649418090720 15840456 1910328197330146057258238776666328924160 15840457 -7318682871665722391867162184547810547328 15840458 3186743841022177107507506927135382700080 15840459 -2206212132666993405879163723553808715536 15840460 3577204928580908439223249943426219105280 15840461 -1255031472746915988688712142700041388416 15840462 605454448633164167812150250261572383744 15840463 -5156631529300409248679024156539131766288 15840464 548769814798114798084086761004485492736 15840465 1658402028403155118934178644245972392000 15840466 3237398065328900499366840925922237004432 15840467 -1418439289157584971802169579153258996880 15840468 370697229684622757425901448676536483840 15840469 -73181265110689233782412995078640733920 15840470 -1074562740870776830725373443975105496320 15840471 2613135352409958087602787330863189671680 15840472 -175820838083587507289139929429093560320 15840473 1831703785931527027139832768712149504 15840474 -206579508877012252957393354680898151424 15840475 -3645957495167592153194250509601523860600 15840476 2235399073263392415000209705779949048832 15840477 -1303343247061133462640003254587903755060 15840478 292502011998946639951120230012087731520 15840479 9849336268241733533141990889964365094440 15840480 2823536318103111662469007711712905789440 15840481 3758986111737583143970643409931947450024 15840482 -625483315334043350784780540466258134528 15840483 -1864544325931330030510537575631577027976 15840484 2005411939305528259512394756397292017664 15840485 -1016549470838918517318279127763318642820 15840486 355828951000019995970921001748589670432 15840487 362359247966837206006044007311242200560 15840488 2100798675772683385398400764797732352000 15840489 -21090697028350796493260334583298497152 15840490 2501012143102605225627397125655699891200 15840491 -2263416619462251925984926233150222781648 15840492 266156126297061120730548438407056687104 15840493 4308080093782984158621893757565659190742 15840494 680173656137316093552314038054201847232 15840495 681402804538591938634355437609849171200 15840496 267548839315756201885510155392583598080 15840497 -6878909271881706348543927061727739663360 15840498 1581616010235346433789197743400701369600 15840499 3583879234280170900555703531539770039500 15840500 219920131003338877441247743486829952000 15840501 2525414325336928147192756713594108650304 15840502 -109039690470786025284649669500658014048 15840503 53281107720976066667225045110846322304 15840504 -1124015576358031740078485196532780892160 15840505 1186175142135404716092432113607169010760 15840506 -249646642632316250922512112651190331136 15840507 -1306745994101897596910531564440533456360 15840508 1920255223395599313258814627299670030336 15840509 -4651864214421199234006759650060657456960 15840510 -58596800007099392877608671268888801280 15840511 -6638268859009528112147855046027245893888 15840512 -5441997403332240139272028791578296320 15840513 1144678667186625097702834757523887621460 15840514 -34160299517737017449278273433234267136 15840515 3775013423747094174313438569028772112480 15840516 811686278330258838524138349012091023360 15840517 1153099712678039304057998016523790203584 15840518 666442932619984676398973086940681892960 15840519 -3477141645561685351719940613564691757656 15840520 5163481843414926000068690629911148953600 15840521 70022893126131131692319215668037058100 15840522 16345191727299956288837724371335282272 15840523 -286343397727752344753377917668206852560 15840524 3652081775702546841213571001216668250880 15840525 -1105680904730310415747099555794596652000 15840526 -359464772831297703954744101747857028352 15840527 -7261445957919682348516806226360815831840 15840528 756065647780917876679535420790826598400 15840529 6365065926904263607655345140007138494130 15840530 570198123404574035705107702069765478400 15840531 833312072739949209915837342185811077712 15840532 3858927729835357630251202343438494932480 15840533 -7957732441134455221538106951444141087396 15840534 215267866421573921331746551895878429440 15840535 592230265440289980360093001623381989760 15840536 -2242326434423324927120222763382239160320 15840537 -241206018174789488646280838952273339264 15840538 45634316435275447425344058652546941696 15840539 241305906046762567750721037901698899448 15840540 -979390557899081137092768508795147568640 15840541 5603465790647658735055380329184502507084 15840542 -2220970343005809915129580023817763414208 15840543 -383909049724692592778785235748287523072 15840544 2103412509946068739474748883057075879936 15840545 -1786974575203547855116769977301289270720 15840546 80263061727817114478498852931882835968 15840547 2848134716672233956353136953114321526040 15840548 -1211212528660582753984400063496621892992 15840549 -8824392028701083425026027667498960239360 15840550 1493983755199452631542140030259383769600 15840551 733974641801619426021807937982877303360 15840552 208131628254772103301271854033401610240 15840553 -1834537789954596892141233798812074360198 15840554 831550070750644757393338898893556158560 15840555 10931311201200333923338671791271744000 15840556 272505181887599498520618573263251100160 15840557 -4315566900691143382747790643651363355188 15840558 1992670339103224271976139252595479367424 15840559 -2417251632968511683946194353660516691984 15840560 242416650017603239476105034961672601600 15840561 -3216674264832664797439090124211639501216 15840562 4431151933556005346622978135136161312 15840563 -7276908230558221466928611965863888067188 15840564 691595073767291239146511057513249658880 15840565 -474211287874723985702134306040464687080 15840566 -133126780551661523010608440615123845120 15840567 3106437957494790808993182248401877718168 15840568 -1093918159718767285715227671692824227840 15840569 -5751199718995423329863014490275332780 15840570 -113965618790065511274995295880701580800 15840571 89968280691667016834753169051700680112 15840572 -2455414301623697306030425803851966432256 15840573 925076412025706261749957730541654775776 15840574 635115789000656823219738536473411873536 15840575 3223776284458333943311233256969655575800 15840576 -1116054022400406101085166332336616243200 15840577 -1303183932003796233862267465942398390188 15840578 1781411821578390456006863852829134459424 15840579 -2026723693255090185399199750269816880320 15840580 247916152443127362793727765272410378240 15840581 752292263064996296182112264189756492700 15840582 -1424539428341487263224199325033451683840 15840583 2321983978431139392916032441709704069120 15840584 800340101224006500438141349748525122560 15840585 -1212639725547628253476453447067833113600 15840586 1060393562354391943028771418662449900800 15840587 339729856345822068898305473632446123552 15840588 1212508993899934114567091830705847970816 15840589 502730883504752030453612392041540664620 15840590 412240326225249167701547905318459780800 15840591 723840515509954956540756062661010273680 15840592 -112256907037940562820244067414993608704 15840593 3256892030407111062962803528322400745842 15840594 -632549703718865281459377459071093760 15840595 1182065745081462489156305983390099671600 15840596 1428650974131604088224759832080274384640 15840597 -176207054404018768695131955872079052800 15840598 -54125530057084866402949557456977141760 15840599 -328694933887883508641994971711329275600 15840600 -1246858851114178800609422684920200192000 15840601 -53983427160030419537113144603975761600 15840602 -1603963682622122498392671442455078628896 15840603 106042286251027792167541412104457475120 15840604 2395633329934677184062053567418415907840 15840605 911632765889889787684372266899537928000 15840606 868297013681128120117429918747925667840 15840607 -4472276248364069426161035807656727533048 15840608 -1329854456911865844828052442125771997184 15840609 -1206345762786757499503054185954521443680 15840610 -641132476209936990667970023450750318080 15840611 -134218164120963673201874969645199874788 15840612 783278941150794745432350184171823458560 15840613 -5462844008805685570974222973551633211138 15840614 -3587872934089768219559305894279355592768 15840615 202410681208408175433142598698442457600 15840616 -6079061743802606684107567661126251069440 15840617 4693234929144888496513612310642127010320 15840618 162607692482539340322404281319996152320 15840619 -12294836502680253808910703169828761056 15840620 -214144701669304482679070160229933240320 15840621 -4276150733079048656248167411506582547210 15840622 793908651357087191821798987213369033920 15840623 -1928737909032188696929436184991606592280 15840624 23139148131890456703190529200017113088 15840625 821400410006309667915422857661499675000 15840626 3365294486101372895366372192865015658512 15840627 -2008146667429412567571960378784326121920 15840628 1555808233194774603919915580373439062016 15840629 1440929784676604253866957120409411262080 15840630 1039693628752140255365331406836641318400 15840631 1266733512432233679280839349633862242000 15840632 -5460199881417462552073541963836151193600 15840633 2642808091404838314371876598393053272224 15840634 -599792669193320843641836161552825172768 15840635 118702651765270373486961444888287604000 15840636 279121503082348305155949735246375444480 15840637 -489891206694580327753691287091410319400 15840638 -2466523888037618101098839483094916260480 15840639 -1270168346074636869280890887783670493896 15840640 1609002163067698979608087655958026649600 15840641 157464966046376096700587196009538033920 15840642 521444821421287234054896925180140840960 15840643 -523673208580214581545753695874567481280 15840644 3308263533087516222036473239732793310336 15840645 -834057234581829059796973450988946796800 15840646 -793111574906760641152277931963539725728 15840647 -5294176541435018091572688072525035687688 15840648 747225621612443924489809623394987545600 15840649 765448794014448142840021563152847177792 15840650 520588724069550838669850332529343264000 15840651 3529293330788568147828070516174504057728 15840652 1719589250268097921872991994343961254912 15840653 -5883260923847391259680584609918632321098 15840654 7198374765798066060513639890667566208 15840655 -3869626040312965168961493258652456166880 15840656 -201959301244980765258591747112060305408 15840657 -1891520051591973566945809670371952837760 15840658 -2019367604887989720819207727051443550320 15840659 -1694231569904523564017846833529125686720 15840660 1928263462118689320543182959239001067520 15840661 405033296921332442498056109389149810400 15840662 -506704071309873008580348316326101568768 15840663 521843712181003982756692920347576161488 15840664 2000428214149450975261721828336995737600 15840665 -868320356368614258337654523835299599800 15840666 601585181297608079191058097942359289600 15840667 -6225128441793943100008602415568431386008 15840668 -1052687062799833287840983733517057465344 15840669 -1951884257681237562429712667032103775072 15840670 3141967723132216337246087217398499148800 15840671 5245933333855923053464231143417037874040 15840672 3659717893753788081537961802097994235904 15840673 -5922580060854212975422199926286212546078 15840674 -410250520708757508738199942508134078080 15840675 -936879477892938605875337474689199242800 15840676 -483151978005229631511533414897486707712 15840677 2316504168384783917680429324166079278526 15840678 -160421970492848140496836093235019571200 15840679 5490755894004015741426955766082780849888 15840680 -12589308684271368925020874394301081600 15840681 -1106038607410302110288476217780886944640 15840682 796403223555200843629899376726600508928 15840683 1982059394765730048617440609707479770932 15840684 49478352740076254282813096627055759360 15840685 2575942831006552854757190897910579686400 15840686 1693596465879696090207729150825514281792 15840687 687308995271146871813876994298122929160 15840688 -449467199855001521578347788719905292288 15840689 82916881093882001367332806047465133860 15840690 255559141354068401739992159237385891840 15840691 -4714237352130053661413031012306498545908 15840692 -594980706040772650404833442125754580992 15840693 1474014474123295467567291033497637022560 15840694 -2864644420694024626631197470157190251104 15840695 -99978709363084353941628929315519962080 15840696 -669286097650507966597479293117933875200 15840697 1981039833212509479795674030465155097092 15840698 -1471494796774131008737509683599964987136 15840699 835946717105744041626705578529789561600 15840700 376079740796684063416460919147173235200 15840701 1621763134429696099399511667248634105132 15840702 531910246845818107336719130812047025792 15840703 3901645170460478725369824107088624206304 15840704 -1099551587063926685233039846650012499968 15840705 1906712939494955191343630458830560991360 15840706 -604017022075882534627983045424668971520 15840707 -5754427945159980997329421023571404271044 15840708 71460018185918692290587141630309074944 15840709 468478050235591877609944387094046022716 15840710 -1520407341394181693403547887864743178240 15840711 -3550537708432803399740320387831372173360 15840712 -1542913901051754720006980394091408972800 15840713 -65256488252638657735405421069784167040 15840714 -120423512858387295631578214255979454720 15840715 4202994688035061429045434828198750480 15840716 -1729007819823479901478772021862844021248 15840717 -1858863877049598788029984917607905433920 15840718 1392325929151313097324837930836976000000 15840719 -1644616512789189201664486279507396592928 15840720 -563056970325188922882192978048190464000 15840721 -79987138684154994815545861652259640320 15840722 753705124031328829694195579557678560912 15840723 -208687161925480456878317262252177679296 15840724 4941309846322758514785692698703345051392 15840725 -942484289037136253184022213719668421750 15840726 387994397984444843964713612380960101888 15840727 18701140492157986096977673230066445952 15840728 -6992184205648727039714686234864985088000 15840729 224581332644369448989848917006448502874 15840730 -2827980156998292319750411548783912847680 15840731 6040110416196837394119534481312170734532 15840732 -926433791703193255571049212393055548928 15840733 4260711937588782264830440997438750091360 15840734 264142947758892535988418584318741198592 15840735 1047323890593056960523607326544675098000 15840736 -3274052094845412327172639346048663814144 15840737 -4891521706907126604011469403572119500320 15840738 -1208037832257530011850107171395899097600 15840739 3801574712600975478386982040169824571472 15840740 -31976189783218245968967776914072815360 15840741 -203114142454104664222051423556428110336 15840742 2035225412062021768565471254671664258272 15840743 -2332895892596674119588822703261598738520 15840744 2214859787728464167080653694968988139520 15840745 -1255079329677613120399375654979231717880 15840746 -500581639232651715643895596660641990816 15840747 1946603249333269035562778032035991988928 15840748 -595997657871941004146319165393748082688 15840749 -4111499694205735688635074878303371454250 15840750 950540771813882942375130074399303328000 15840751 1237449359454670838940621488814613980752 15840752 91714180975424084436455323858084823040 15840753 5174591144996124465157626684817320943488 15840754 -256841937482655726706909825078703025120 15840755 -742973763524524376303432303584800000 15840756 -2087612073323385423760309664640237004800 15840757 4421480390160568411425748357612186185660 15840758 -1343038479005895324800852620276894337280 15840759 3128988401947538232429212722763185004928 15840760 -98993538455148783611146351737232588800 15840761 182799744504894139851022357164225466500 15840762 -110942983902552776683598271433531124736 15840763 -95092197229117624419583576560104706656 15840764 -3506983887410442979774492807445944780800 15840765 32722617516951096364230495999565374060 15840766 -1269891548522497898564688555270059477376 15840767 -1809836364817329638102288581213921896240 15840768 -1071418192186021072486850303319097737216 15840769 -1154699657694206342380862070879106134400 15840770 21080006129620372701308684031579755520 15840771 818086151567742412386992423375087659512 15840772 3570932044239711284478895646976029365376 15840773 472937644646812777570741468432192171224 15840774 509551707539141196814884040142972490144 15840775 1259124556442730878848170765921246175000 15840776 -706701433768417915538568739299883745280 15840777 275981106214408004078642915031731707920 15840778 -864663000183375702024910915134635236560 15840779 5614415000721598510354218891973024425576 15840780 -433278735799505031560463311038277514240 15840781 203837714074409733094808995122359700864 15840782 -8329276292084372975955367995361371626496 15840783 -518844084012704393161363122809349353472 15840784 18837553020136978389164038293738946560 15840785 4616536912538719023124423100381095960320 15840786 -1344924436287740159673422663410478592000 15840787 -1337916843134841738374411437403092604808 15840788 1534442730437285933565038333305530621696 15840789 2540991975848456572510206832723667781024 15840790 -81212655695014829540998040787095961600 15840791 4340712766145506689794656598453797989192 15840792 -1462318549351347831429256629068906496000 15840793 -1973190838317416047401671945332080523836 15840794 2932321655609233348391318357748799130880 15840795 -888710834511166063583830101327692257680 15840796 771322191737360951862339542921299166208 15840797 1948385806436240542996319712304145800032 15840798 265231173419407080154421374423046630400 15840799 444131369636911514225892231433418811168 15840800 -2012167914480889448917867859400774451200 15840801 1225863670031396536728396372362982422820 15840802 2778060769048939737403603560988417814352 15840803 -842091310829349071281365181489672258560 15840804 178672525769551852744186030324025352192 15840805 -446670423437011187976551393496473149440 15840806 -2006440092318350808483737775940258912896 15840807 1770193522334685986670376815380282490192 15840808 1976949327458642046930695797701197736960 15840809 569491640203785618138525852656728838004 15840810 363874776089293463957080239970065208320 15840811 354368629023083082458086239776253330832 15840812 944058726075246053500254936637919665152 15840813 -18044452335112278776573289928930298880 15840814 -861956487071069559496480319901845999616 15840815 1914501473230851357361659245808869032800 15840816 -431486129078373918791302206569741058048 15840817 -467676183319981552569506631836940031248 15840818 -1361122115972511516755118342241795567344 15840819 1208860748240368028740173392705743766400 15840820 -1391239513820324000471797708398560113920 15840821 -5769534232896436021033445594762457048960 15840822 -183252575653855000352273054810127025728 15840823 372898914945577521827758377861604796072 15840824 -1050096972041716970846836002643131863040 15840825 225750518707409455038870098322328550400 15840826 -5223836902057159512289953164195682360576 15840827 1615976843582566903674135035351113640676 15840828 -1562384276512592174493427283443157657088 15840829 -1988462742787129086730212431953014638560 15840830 -2152860610208914804844232312588110485440 15840831 235232730681859687940359435606718263752 15840832 267256492457969961719321151236546232320 15840833 3433601970028992699695291308511864144640 15840834 565517002835076772274720566540821290880 15840835 5259985238736210138388504810258687883280 15840836 3718173042191706016016704251596169216 15840837 2050709633694445473591059301040151953920 15840838 -1217452752898130710109610496957725573120 15840839 -1236246837501878590199743495608697742544 15840840 -745105667997548396377982541284374118400 15840841 6391839044657267096939723402957497473242 15840842 -1116859609613104236313889243607108241056 15840843 -1636597037207646753975544716339609139200 15840844 -4050150173255802921428693818095582873600 15840845 170402058227228165268893552315971392000 15840846 -55043089970789134266175412013162896640 15840847 2470943919717790136205423825817856907504 15840848 1124480618545058638860743674486500483072 15840849 72323853081489224781307051287301164288 15840850 1591283573547466501595633858947813892400 15840851 -171976426065938906605009640324178585600 15840852 1740635564213527531542167842071956662272 15840853 2425891768562799499850252647014309784480 15840854 -150922710675205618104852708676687368000 15840855 1969594554715618572222673073807906663760 15840856 43146617773596642864107936092113408000 15840857 6310709885492424728574189496807895723280 15840858 11793231186364858622835189766248552960 15840859 3154708401591694824908993288063819389104 15840860 1180002915425917433694412250032356096000 15840861 1308434026441354348648829799755285686080 15840862 478592416336171634129233668431975202432 15840863 -8596350660227248847781664345085260335816 15840864 -758343764982741193119524489666798026752 15840865 -1974236397087072898768745861170497670680 15840866 -1437797298868438701940912590298842280368 15840867 2482221371387845392614203972390126816632 15840868 3757923588002900181385264735241660536448 15840869 3050897340100554879807677385093202772160 15840870 54717133488006748446315845043415142400 15840871 2443895643541406979884519634819810341544 15840872 -1505616103490226216721126750349764300800 15840873 -5305709524437973039105889032826424412800 15840874 40620706832727227563117422437237559552 15840875 -1409220077833602075730006904395453560000 15840876 -42687657518311683282775122868428472320 15840877 4818374920381776830042818585379404432800 15840878 -1613206705666061594113326653342037468480 15840879 3707998712155925254400209310178147110400 15840880 1585415847838386292407463337148096184320 15840881 14801335965757994179399134948823423104 15840882 1087863940261065195470048247494595150336 15840883 -2671990454714748391131139023920743985496 15840884 -173902172780206542882749659327694425344 15840885 -3956830504072107860296779881849303679360 15840886 -372192230938662448241034859247759584608 15840887 -345169272401858919463357717310277491520 15840888 1462245342239948757352692585458145361920 15840889 -5267247982009968561786075806090544353760 15840890 866489804821316546010290645111097673920 15840891 -2120894629155349268148060532886864646360 15840892 923264620410049608598306202326938761216 15840893 569137341929466416546859468821677953600 15840894 -576898093513040246879875382961998622720 15840895 793351752745463676483867509249564938080 15840896 306459424562057816707898278343564328960 15840897 1929232063869590930555053032040608053472 15840898 -1133314560566366516655256859008495114800 15840899 46252406759887555994781425395026932880 15840900 -181434255855689537780607268507742976000 15840901 -2490649801540328007252827844626371400098 15840902 -1629769320924855285921468679282531645440 15840903 -141748748724807996965936747706203507376 15840904 -3219799837058695738318844782467602058240 15840905 -397273989300086768267112596778886549560 15840906 -657271133684251645799911342851053876736 15840907 891169700529031261780582365464919661184 15840908 -1756360181324798470694527637072282503680 15840909 1126628595752715690399305742234343119264 15840910 859103531419602425512871178086010480000 15840911 518077995567101979876488528708863198512 15840912 -129393166670432134316309046450358517760 15840913 5744100493140711143784409497721842296928 15840914 -2657433863269695814553860891504137976944 15840915 -1660126822921361233254201833835698320080 15840916 15990672564314419126888693177088487168 15840917 -2113555843177101711052927689279068210034 15840918 -325236560367978112734548697392189600256 15840919 4068563620242227275987758290184188037320 15840920 -1239387619796133221485233370551619584000 15840921 -1171913552647190954019013609291525407936 15840922 -3189631156006518078733623674725792773120 15840923 1508252851702807321020813546075084296736 15840924 -702260390020689970543113355210162176 15840925 -1048217620720267328127131829283925408000 15840926 668125962451213616400599402465561238912 15840927 562016190938680991068347544232740001280 15840928 3023744452204411509880151757113722404864 15840929 -1043740445859795845937856193330798347116 15840930 11255016769895007604569347233007523840 15840931 5293010567091324176650817650642448995200 15840932 -1341295750787440853188845013914173479680 15840933 338000828510172588989990407023206372544 15840934 -597771276882552864936995783912025636384 15840935 -4043538650895042795646295748174347412000 15840936 1706939260941715757035327666833890872320 15840937 719860770046107806778196980505463678912 15840938 -341665366474289348588484706709281920000 15840939 1064212939333586463271618478663586413808 15840940 2356515011995988428175437008605362913280 15840941 4629216794252751274248703629784367196684 15840942 7786549232131137088053867681692261376 15840943 -6813984989506891524104858750070629181808 15840944 86332819076273966421898194079891587072 15840945 2043007655208755565720427879226163416820 15840946 3862543125404670018499273046632163331840 15840947 1431063349264102423660540791235271760396 15840948 307037718295264032448166492624320149504 15840949 4344474404071114222344882842192120423100 15840950 325747664427645420585144821998816308000 15840951 414798216187418608263454592132111506944 15840952 3946909869140488315497904836526361210880 15840953 -5312161913655078891760709675860243635798 15840954 -1746239038864003797369797769741950492160 15840955 -203053809978307452971590702265480520240 15840956 -3589212441401460405851885412760960919040 15840957 -1389393057722301985571811315414980064 15840958 -102570997263722300955107562755546055168 15840959 3436117944828829241248515918898500164160 15840960 570557246875288747941688105598189568000 15840961 3355902723434978757268948702500229546562 15840962 -49646364463194805503466409399979006768 15840963 63144423861413916845879639780964669720 15840964 -2967431885597863064921763831069003874304 15840965 789847415710078357851255816412025131200 15840966 -671258533935114316781228605830104094336 15840967 -1359471436222433361918384857702523031296 15840968 246831551032894834159389151337691709440 15840969 -284296275458134466165017972802823720960 15840970 -985175760459694103959891797108893966400 15840971 -5611574731295510846829723661887096605448 15840972 805063878299290455141483391163072934912 15840973 -2405164694547346468834227985064913179540 15840974 -596016126237723865279555316984521261056 15840975 952739814785970478015040392098767928600 15840976 602735743174703290133562900278292824064 15840977 3155786943721085135450166363065490659826 15840978 1680529058421605479910344872733719364224 15840979 934917944857110506073468722216872803840 15840980 -3076475544516680213646162147489433248000 15840981 -840643150984995743847801321106981590720 15840982 112825490730402837740895632005220777472 15840983 -1868359267990570445577165487557576603768 15840984 -2997717242403011819590112017323036672000 15840985 -36969430009474934634708777534815779200 15840986 388662325397681532067718630501429308416 15840987 1263442226410589930523631854998850078360 15840988 -5128609821336485655592367151816274764800 15840989 5319704146160982341027154292840677776460 15840990 -815955033004732095229212074096690770560 15840991 2121033527042327812561172285071844612640 15840992 1021784894303582078253691535576665423872 15840993 1012405336290004157732965079071679937984 15840994 97352288624631438829749739019299979040 15840995 -127585076223798921139963198727498091120 15840996 -142895051984044415028812072444074690560 15840997 165846141255300282980949177461345500800 15840998 2136150715538532119746927609504958064960 15840999 482594490469558453715100227664510483600 15841000 -39280491623424861431399712516341760000 15841001 5375911298128894130515797084926366812800 15841002 -1757260480049753372609032326157878682368 15841003 1373005630464782434366118776461584608120 15841004 -1411804393358232863212635083977552690944 15841005 143452507240055844145865117211048659520 15841006 753191475877035811232353379476426489344 15841007 -545289185585517771895632690232136423328 15841008 -110223066156138899114121273929900359680 15841009 -898119915975764852776277510373917898240 15841010 -14103313644751479010939479018473823840 15841011 1060118697163513230699234504671979016704 15841012 -781195101828197548294310439581787691008 15841013 4942041910521674090088458665194498617262 15841014 295680757657979191695925907216519036352 15841015 4675297912490142804110349404089350083160 15841016 -5087881620844897795533544850925172531200 15841017 -3697086349093404171452685967175478317766 15841018 -824110736271834387943380078760673471040 15841019 -6888200813181053629066702384764655439580 15841020 9959457307372803718067807896204247040 15841021 -1906505773373699604653744346314220357120 15841022 3013568506551707135910996911155930888320 15841023 410989255445441846161676932092240327936 15841024 -5424162510592888195839370156276889681920 15841025 359545521712448054309082841905889200300 15841026 1128009839589462059921570320514636538192 15841027 -2893136401735036422121556142937216965124 15841028 16066019524905346244801713022738104320 15841029 886643187026414804472690650941579909440 15841030 2212591189900141149621916835360621036160 15841031 198262185852406738098931438576206089664 15841032 1138520218795345755753646814868440678400 15841033 -438794036641491681027535532507057278392 15841034 -604884635791552874528086534804418466816 15841035 -1569381200827033957357909911832642060800 15841036 -2307619652121837653263855240701697568512 15841037 4239848840928612893978245945097867461686 15841038 924988428491135801459871631639724402688 15841039 4350047338732416657561347635689958193840 15841040 83351368073450357351382650267303362560 15841041 -61054560352485301146266160489275024688 15841042 513843741191693165019298081258956549120 15841043 1341895029121647544414495261386124512624 15841044 484099830718214504011856863883924152320 15841045 -734754047463289749458346928332950885760 15841046 -1268721365363587425990046016382394104288 15841047 95417936122964152187697617889382004640 15841048 3719647323208110699246436823332447580160 15841049 -54776731631534286626997768349931614464 15841050 637983400854997396814257804776269356800 15841051 -1679619176470794428695504385334191053948 15841052 -2805643319995116172767514278511646513664 15841053 -2061512053251354417540921909817615911738 15841054 -2476714850791356903918292327461161022720 15841055 -2367024701256900414291436940841641040 15841056 -1536674170730501202514999504088221089792 15841057 -7523909006545583022372156452400732513694 15841058 325435371038372575304568973474047404880 15841059 -17426086224582574639411549291664487072 15841060 539154783508677018139330643216879308800 15841061 5613768516972359863145971507086121945662 15841062 -797962770910687841287918787039993118720 15841063 3723828478925155909861322381843467460280 15841064 2344694899794499728762604773096282347520 15841065 -85526571963148323780133118607589212480 15841066 -249393322194115792943142372949992182016 15841067 309804421221809303341146921264343314000 15841068 1658951375365091557797322449635043803136 15841069 1022602427872321830270702114557426781196 15841070 -648401749134874543127878736571462781440 15841071 46003869374295372669196665988502796408 15841072 -730436107010473069056269954043194900480 15841073 -13495932101670276630300736429405699356 15841074 -255928972050452868489351052957494796032 15841075 -4876513189413662498691400096519814708000 15841076 -715656933750760003917824562343835649792 15841077 -1759703769065202045594365581921116543168 15841078 -1618055798261784441123947800385143872 15841079 424238987856858520218901869432860730000 15841080 -331387825048884119151483075222736896000 15841081 -943947972200220254824761098501506651008 15841082 -70848493106499349923918763665842339328 15841083 2430969140189556836455107067060192262424 15841084 1506222560740361641453534716801026611200 15841085 -658595246897839958369094490939983131400 15841086 1935653340314260536377945337576986220864 15841087 61317127587983482736127265408183024920 15841088 -862238860270085940921522750208091357184 15841089 -184975719691499959626417588094945518912 15841090 2434303333007953655890206728732256475200 15841091 943813188442932685160515802443569905664 15841092 -2039599989420706870171487220318396392448 15841093 2117891839465601093209130871212096997120 15841094 -1028754213548059357062312403940948764416 15841095 1441656611009724839211429168581278445520 15841096 -3626396670300955035103109828266373283840 15841097 1459118014373998202600355483031699395546 15841098 24121840823087727615400631888054092800 15841099 -3202796285412459653285115722923952401900 15841100 172690678871524186982667715239073420800 15841101 -2086938186670200721851494891752659087168 15841102 2289057961011727040592271033348149826752 15841103 7128902579980295700347002812203853866352 15841104 448895459146220913972689556501311520768 15841105 -112597416216139925474861612912742585600 15841106 -812615826627979523835158535249516298080 15841107 -1862463352941102640594929135690902313960 15841108 104137169919809578322536169687656339456 15841109 -1663431345136261895219031737008622208480 15841110 129290761629908443166752529687125440000 15841111 1068738085245895056827763534030933943344 15841112 1258014844810227870310024420004560896000 15841113 -2824170093313760452734786612288404375856 15841114 -27534782168202167962577196644119737600 15841115 -3505919402293387979636894691406876315200 15841116 -173882294922928585934470920744494730240 15841117 -3453976102423447950648768112679575737120 15841118 1128347057533204383308406593095765637760 15841119 1054301225160340752969190720199817411072 15841120 712301330677966522511650470294871080960 15841121 2481089803351943904350489090866908716322 15841122 1239120832358419782636441037433903933184 15841123 8688849809867702231735044835186720400 15841124 -1603473895489879904839803528499654002432 15841125 3960447996849878189637632967419042163000 15841126 -722389352142685748749985086910792634240 15841127 852250603155917082901580038865318114832 15841128 1620663667568456111294714184773705564160 15841129 -935654089307404698278596518250150347660 15841130 2330567881432231941813770639909317956960 15841131 154195585782229637963290994282826834816 15841132 1903718273814629596951753526008964208896 15841133 317934242305557026588034676844687239680 15841134 -2421551825149211392773287537143071128640 15841135 1259699357261920073345829440368510924800 15841136 -208853668686576940722110688749963182080 15841137 -288052648397844391642662847409458957632 15841138 3928678415333556008658530263828163784720 15841139 5533342912279990725418382663709112775520 15841140 -300833625064490946063506000673682513920 15841141 1905142050622013664390933997984277202300 15841142 1075807176226097637479790929233275000000 15841143 1435406078372033390251910385348301861440 15841144 -1763356855763377920861816749874142617600 15841145 5365280702561843100945644111494679542080 15841146 113610212496112796233772790923549729280 15841147 26119010083264101083657475507469183232 15841148 448416327471362481634104130239589825536 15841149 4019262831037468707689570259833922507264 15841150 158540181034513945509452509090837329600 15841151 1656317420559033617820760099686842750904 15841152 2392444646142336216720318842838177546240 15841153 -34476418545683002701143940296129912400 15841154 570181451464768453813263237510144384000 15841155 131180828840690315950588741057139097600 15841156 -2539440178669482930312830680503938884480 15841157 86927673858360346095705964057082020800 15841158 -728603646742588021779103141152822165504 15841159 2166719146023446165508108937907275008000 15841160 41365226630016034238274355009320192000 15841161 -1886007665684661909732501848103757060908 15841162 1703461654114473662637207938941723034112 15841163 38042088733231253267596729878277945200 15841164 1312569558580606179180958844563322391552 15841165 -966604070172467400598914535530039041280 15841166 978872416881654438160950109351738060224 15841167 -3056596125669654288625645418041043663088 15841168 -247526555844926750200722821316513628160 15841169 4288698363125650408173819644407857612900 15841170 175696069831635037193882664270485163840 15841171 110354144711161700546965429982911071544 15841172 -129352730368893288131699256493789405440 15841173 1422632149878607191509812626252566865024 15841174 -2141204413449077534592088885509297917760 15841175 -740777086995881864882710309210029590400 15841176 -203842090618055247831280588966857154560 15841177 -3347258505063782762257310484069935686128 15841178 647716921446346611890514069024339749856 15841179 111464141039884343966253121625099495724 15841180 -1313427834960739277586946195911623516160 15841181 -2981967248761530710642100042696942158688 15841182 -453373831941714061861439252709362267136 15841183 3877586546102773751716222283098153406432 15841184 -4670785650034075952724279116486510444544 15841185 44786098094785650064811772792311060160 15841186 -1068996755386651735731849282531816615936 15841187 373909497802354471412633818014660144720 15841188 -1169103860844307544351781152571874222080 15841189 -397551953334692163508782428383081431040 15841190 -1076602085164714711442241642189219244800 15841191 342519535082567050144146792918843153192 15841192 -686293336006835753504701032722762803200 15841193 1975505435857547673258077944429112818320 15841194 574804820228285988195884944471425673728 15841195 12660003573500492516384094102602600160 15841196 -102543731250219578536076745692603596800 15841197 -3275812816209297975199947727071907632960 15841198 3835000724398547161763371757163472065600 15841199 -1976504736057497428580780085930879360 15841200 1663256528650944635212795880610201600 15841201 4996117265339040985473259595242333199472 15841202 -97438730476962815310555244301744328288 15841203 13548361401625827658797688719719695104 15841204 -4052053190339789412403711511617528811520 15841205 -3847124223755994905385079584190360140000 15841206 297759348913236073792060619073432902112 15841207 1038919468376135667372258671411461667680 15841208 -2597242888582104814659716083390417981440 15841209 -2952363385573021922102454267764318908800 15841210 453213893773629312809466116034595987200 15841211 2381308425109495261115927631901057084824 15841212 -2941423047179463042613769186674724290560 15841213 965237318062893631975761045604644493824 15841214 1881770179508998629792576501459231696960 15841215 1813934444614485014460325220775537148440 15841216 -263508807415468881513682948384557629440 15841217 -192031059260546371473623466402727566336 15841218 -718571402626805301756988852208571064320 15841219 280515870937688735866742032578032707144 15841220 -2973399204501025355720919333998771301120 15841221 1920476978179295308290161860668117906240 15841222 -1341323462663061754530442533703859261088 15841223 -2011251645561520105945544972505443925456 15841224 -481037597685129477639141652907099750400 15841225 -1897788749568002731246100438501737821250 15841226 -4106052260077684082577075069853857524688 15841227 -245285391148654332749868589811761147392 15841228 229020633857095859664952499405814718464 15841229 -3362956585645387347667847709574083219924 15841230 -238465323170890440279660013381802513280 15841231 1810544701695076139488582231420969013120 15841232 -133973288247824666610725167030591684608 15841233 2603935125618371494714333294621499906100 15841234 4131444959390539978286889625579485342720 15841235 1793865434904159081191385907756193701680 15841236 -1299579210038461931311628206023125446656 15841237 1373256758028409052687727159934179040320 15841238 -1789403254670898415601622091766094090240 15841239 -1280821833089809108363858989594694945176 15841240 1290683637278942075022978770266246348800 15841241 742818352696868909940563349515631119172 15841242 -567023276731628802326162660930767026960 15841243 82192424687723093397030916718999234688 15841244 -1594807234431904591822301497908336165888 15841245 315308745276669283596194714393811139200 15841246 -1342802038129320895639044646338103830912 15841247 5540910305620533497550614454301805543760 15841248 839962349473305141666030108141177274368 15841249 6095705011539687782365629111415138076436 15841250 299469319200222527842543573822152000000 15841251 -343241166394016039257699391765181177408 15841252 228009677733112022823823173039456460800 15841253 7068743358851603544766611707182795549824 15841254 37059584062535119281324366171198720000 15841255 -8352099369963104482989543620923279123680 15841256 -726579918824559729010457904916585021440 15841257 246447857481298542278524894793165128800 15841258 3692862946123078595531783839700343234480 15841259 -3923507146872880651224171660392786209488 15841260 2410636630493173418913936147641860654080 15841261 -949765735785327086025216501195607478676 15841262 751387549321710562690796209852031262912 15841263 2048256422752732203013424445134214770688 15841264 365189457637362578305620083340934840320 15841265 -32440804404814463812962963611394818880 15841266 -281698061839866935378679732110518657536 15841267 -1839258706962683175027828190413112954880 15841268 -3857855843797351495282203374615504986752 15841269 1308539560022569688560376186988027273600 15841270 453292511853862415238725668439097262080 15841271 -4211578430691004024215220934332285653528 15841272 2525452386466139085019916377034750545920 15841273 704598069604672013745915073788310027008 15841274 2762761817741766189880585253802157390080 15841275 1380048395520354407688271964790040849800 15841276 -243992435719330965653089791296369918976 15841277 1087816573120355050266732728397947013126 15841278 -686929105875673491438961425115156740480 15841279 -2549969527813089156084881818330139105280 15841280 43010892145669541373030149491418726400 15841281 4156944581061129293060627581609311861552 15841282 1795490375140111192715773767460605910992 15841283 4394237561602280791256410552486729697532 15841284 -724373482223021980160989927943910872064 15841285 1332472071828671008214188871860661953980 15841286 -104392732160049816881027926374103904256 15841287 -178640888609936793421382320605744581760 15841288 2626914064233334601815082349414524928000 15841289 -5969122537647202013716444264449881255910 15841290 1018700295536149334937027485847406782720 15841291 3026968176424446057943279881729141538912 15841292 -39119829017856021748962697701250579968 15841293 154701925595514696484589105970001222848 15841294 277704071409694450901115607519245841152 15841295 2911634134757855024257644069929674801800 15841296 581156454127166507727882917377548484608 15841297 -3360721947696080949145372598783904658560 15841298 -2873266801821545475644426888572576682880 15841299 -2368859115970420738548087436560421208136 15841300 -698012310129657418351445672559120608000 15841301 -286531287871676459014420627803932409216 15841302 -249943676551210485893789923044332616768 15841303 2927720196497538013996655982712244656800 15841304 -3601024119404105104674123715748947353600 15841305 133203058891919791639391806753195814400 15841306 -1503250725082798717644249265791032255232 15841307 -1884032654432755184726992810174826449920 15841308 288992497138111000675400643099245491200 15841309 3154366699757590062547421095631677086240 15841310 100422748003797990673149207551445227520 15841311 2642374282368639106910717597511124185672 15841312 -3602761299787701002996818169744468410368 15841313 -614004830810340683556023301460088865438 15841314 -1329656529604664576810448523303027428960 15841315 -79490303816489778995914288619084313600 15841316 -2660425966737181767352273435362826392960 15841317 919139868509305887867151075323093909120 15841318 -660911418775911714102115501478852517696 15841319 1359325991579801498984055752011921868448 15841320 3946738552716175856687909042037964800 15841321 -804379650243720493027896970273271430000 15841322 1091129125394140549456166082283149080832 15841323 1353736508142558294508820872060537095240 15841324 6016345843754728000916314200209118753792 15841325 -214068176476716264855570932874506725950 15841326 -168538064192566564821233925938990745600 15841327 2217964315414303339315765549820896188176 15841328 -582040977728633319100691414271611043840 15841329 7333382352998042565713232295291923456 15841330 94084333255068782507891954375712422400 15841331 -3274755740684166950532899391049245814896 15841332 2752094161303829148479173801324561152 15841333 -3791026079196983118593842393035471516260 15841334 1260263476054856438391820381873324452864 15841335 506087858688718465805722577599018712400 15841336 -214132066122842094218389725460481187840 15841337 1493402770035642570093593092235151808260 15841338 -325800819009107926103266945685511489792 15841339 115012497592359392831099179872974631140 15841340 2233598426961623228423089373384723427840 15841341 681728673982001568839432640337410933120 15841342 242514034167088273342817519144067216384 15841343 -795097264911045185266383612002883730080 15841344 -879829736292691935442856871289405046784 15841345 638898664808275219575677581587006566400 15841346 -1784851856032216829359782660067259134080 15841347 2301406406580287966883198291122758961400 15841348 -3799262161396042362418631822131564871424 15841349 1757388562998611774197834740061137742080 15841350 282402970222697671145710603375589068800 15841351 3158119045062584996495392009142114961672 15841352 -2463007539496466371449540538615647206400 15841353 -69607568168108369441026072413701044032 15841354 1675447639760298288919941920850693923376 15841355 -186392257447886435100511937723742630240 15841356 2016159473069599574508347432328184438272 15841357 -2625273677318849062799998623484652447508 15841358 -833523257872307578113764773993714785216 15841359 -538903057437461825546152247203539828960 15841360 -695979731160513085259858584262631505920 15841361 -3893332505302806873576503493493800420120 15841362 -1144970684864449525716171204229174539648 15841363 -2690224001275081191772885969880684914776 15841364 330930634900200483139312817576136376320 15841365 41797615440425395945560494481195517440 15841366 1929025835651047327050273427985076938880 15841367 2681868542713678163326689662569232785416 15841368 1752825455474884367153935197277780531200 15841369 8764091322610653774631455872846372814096 15841370 -1707776884813419918909589156467255033120 15841371 673942944651947451644676557940147942144 15841372 -12209738202625870250640034378596253696 15841373 -3422042902984178371018574503006567068378 15841374 -2313493743501557468025859522166680350720 15841375 -1243977245124544050330631731276703464000 15841376 5955498780426802718921368510765273055232 15841377 1983232356192783641427491046310105042980 15841378 -186295398356304807643811360816933096448 15841379 -1450064611698675981608794534419251658720 15841380 78778995721921741139986957013138411520 15841381 -4580200055723442723881950646945843426818 15841382 -1531179694823627095403263971188002272000 15841383 3764293906796396246975898995541805708800 15841384 -2788572165854168810876082234183701130240 15841385 1890756238116605450014431838154687213760 15841386 -180391364898081496149731082721886707200 15841387 -672469014683256453783053014592990009880 15841388 968123174362088824474812640788040734720 15841389 -917442067257429629500944193080328560576 15841390 1678556736245159627526922844551737355200 15841391 -700592843633757862371386295396763676208 15841392 3109638210907742565713637821995548672 15841393 1660279728931561407836628809083154162642 15841394 -2069847811987299965101793204541498851328 15841395 -357134278739204741309348428224613080000 15841396 -5658277019339589531623247811813094174720 15841397 -4067198848802254746534064652733963353856 15841398 117480265809452760751704166907022151680 15841399 1860044854971124588283553334804364188512 15841400 1227515543416590713429051074153620480000 15841401 -123513473701192862050665149987754664320 15841402 3746393104245469470535822329378677472 15841403 -519569781743358712475570824015158158016 15841404 -342446495083188433033092690124744911360 15841405 -509601768494238946897467492800240282880 15841406 -704890284373531882896496930940849605440 15841407 -1105826916988184210154395592254507998080 15841408 359867387165417547180084495866753187840 15841409 -4891014997906331023901031741986007243390 15841410 -359506467057668488733882378100077107200 15841411 343608045206289939468481601277399931632 15841412 -70275373811992827218856415489218586368 15841413 2073176037316032468955790013567070087680 15841414 1194588866895430222102058535219479017056 15841415 42774501801731346112465717482900473520 15841416 1291604347848408126230148328009163243520 15841417 -650844127009835814840570988351533394534 15841418 -2291718321826874884553140661666179077840 15841419 4048579067880693960929737419374221161408 15841420 -1232462043924313309281314288592224901120 15841421 -2417002903065261886992572460421356316800 15841422 165278026519480482325929631549752340032 15841423 341381265639949515774195585536234446264 15841424 515897670295127766768457840291241410560 15841425 -202299166292376464180706737485599714000 15841426 831217806509415114672453472365896448912 15841427 625248257267391953795977363308454331472 15841428 1364984595036100997012520956479740549120 15841429 -6156728815954348060537324348313144601970 15841430 182043642222820155864091517206188923520 15841431 1212820115477399399759634841690567559520 15841432 2605449167947314982709625121414064640000 15841433 -692836879216141065054252089421266769900 15841434 155440001598123192370439641837836042240 15841435 920134512280314531440408529470050930800 15841436 -114733357507704236382300450237474252288 15841437 2656450989671412768773482532731405957056 15841438 155624898580757990936952208280721212544 15841439 -2683170431603232455167655539692496437144 15841440 4039707726980286136043246718310416384000 15841441 3609724717066258488531698168855503680 15841442 -2254971693316706388494955755045971728000 15841443 4516488394913190743636817426730166195064 15841444 6807185938563580821746343847722063814656 15841445 2862452083517230793408040192034023464700 15841446 597954918899071862191351659884087530368 15841447 3465596524999118027812486052524079163552 15841448 -1813930260664309194576490892413056614400 15841449 -140151120835636588128819375673382133312 15841450 873495562965101623987407512023771706400 15841451 1886162024269334133574030573636718390304 15841452 -457983283654236327086976481814735425536 15841453 -14362432896612906537754133139432100698240 15841454 3011096099085660449854624509092066746176 15841455 1089699721084501274472844188950375040000 15841456 1314016540707054333306422026217371009024 15841457 681729521986075543184795230429860680064 15841458 23802067140572810220487761423602642688 15841459 -452349841339573201464731317408336570000 15841460 75470444164018772052074623733772737280 15841461 2473944498578596237211579502430050154272 15841462 179936692905161439232984202712903892224 15841463 -1621331031921324232310320882068821711232 15841464 -980540673796723170916272448044663828480 15841465 985827284540178458284640697637442469120 15841466 -1742313962535542426497798817079212374560 15841467 -454272320580107412502267078799128851360 15841468 3198851131311679797360023984013990683648 15841469 -1915345817201449360684037831406797990304 15841470 343777644746604863584686264016292394240 15841471 54298584226856465069928703703784757600 15841472 1070202750438939493923012664146631065600 15841473 1332043546871687675037171176472689780784 15841474 -2827266903237694787440561979197460858880 15841475 13665890421431864274131241085373784000 15841476 -244349461055431084534181437007492812800 15841477 -2145447409070419739700565261406195240674 15841478 -2372779791468065349264905607753358762560 15841479 3789469780511042692888895985007318242984 15841480 -2821979198309875082774795554055066419200 15841481 502257018310521063624364951084902492432 15841482 392149216022907536366937058731846896640 15841483 209040033980389922272229914660947890320 15841484 -4778576009975221006202164982871551476224 15841485 -2201697015421971983960906028829887694560 15841486 2120160111920683138921367318192756236800 15841487 2545930304850059453604998499582212565360 15841488 241041749537150459712216477130020618240 15841489 288897999349056361954324444143520098290 15841490 546711973603823819862436174976050490880 15841491 2355471718775323308215023613063369255424 15841492 4407093182802862455789974760894452844416 15841493 -3420896436253216934892520863680213166258 15841494 107627921449835737817453721478562222496 15841495 4285642890432426696280453484788244264880 15841496 -566715419052031551409210437785569198080 15841497 -1243386795721567415607360274756771537920 15841498 -1587147756957955829100763803504142789920 15841499 -1697554838074252679277532849919451446400 15841500 -1161908212935567261864787556278118400000 15841501 -53563265135874268796559354786263318976 15841502 -1919818400566827762743955260745518468928 15841503 651863729966752866860517310648031771136 15841504 2861617295209750325139987281016900550656 15841505 -1020480217403258166031282690935774382680 15841506 -1090960610137316526902886388400639124096 15841507 -565763181943213212903563894461690934976 15841508 -644129773780980992184206921064830988672 15841509 570525848298630757759405411447821585504 15841510 -1610150878868909482604047307084633139840 15841511 255489001859541841655689199320220875200 15841512 -2783023713269304786825695504413272622080 15841513 -1746451710677868387159577147297058875100 15841514 619735794007545925033911792028382506080 15841515 691449540551979739909774558712054604000 15841516 -3599306458436455947919552651397172462080 15841517 -1355223645564303311021561590384817811348 15841518 -850645208071531101948381543329482715136 15841519 1514944119955438117026003443197099039344 15841520 300558976680833620682999217378567782400 15841521 -5800126167126134311330764728753932625760 15841522 2142477849834315883158030545382505335312 15841523 -681777663145891458068131212658243623720 15841524 -248781255998669361483329299215686713344 15841525 -562145074306524925088202938664318735200 15841526 2212174390980522974712058110763481073408 15841527 -369084790978635126194077758589462155264 15841528 -5865191526577409481068786251205187747840 15841529 1440022734683051133037441942082689152480 15841530 -1784245068995191186929952535192675147040 15841531 -3116416146900471431344831957247853612000 15841532 -1606743020388877345517230104562306237440 15841533 700020097449867981929154004474044981600 15841534 86988558788615353727474104711827004416 15841535 -606515046901547609830353227765511517200 15841536 -2762690143803043134089540790926293598208 15841537 -2749969966734464221347280370825085736380 15841538 -5456984709586082815506863607386583803904 15841539 -3642691814891173618042144757272525152 15841540 778931231704350202791780508282739097600 15841541 -132666715104961757078028075210768101508 15841542 2391547084757879635765274073172033628160 15841543 5294387142755032140448100624277618704792 15841544 89642211999732903024198669185641144320 15841545 -383241813449929922560644302573693410560 15841546 -1113967946175700503635063458940267398656 15841547 -601658299644859402154722258892756944656 15841548 -101588019454238367742579567113349063680 15841549 518548253662416563125154290075091487264 15841550 -72138227890536587492298701970357595200 15841551 -601586060963979306964341389048187376896 15841552 -298634798954143123320748997587333939200 15841553 -1973172817559532156537127008136236522138 15841554 -2229096526954668403526629013715099648000 15841555 1610952861080283902766830845577613283200 15841556 591263158152534245728483456544792239872 15841557 -1823170995946395844825936466046693047346 15841558 -428478176314712266432165020257675762688 15841559 3898857858404145896729511823549458182520 15841560 -939101491178762470249318555221245952000 15841561 -338575361011044024766478910042204546176 15841562 -3317758974367223312998249106847001389840 15841563 3458596491540119361307526532404183233944 15841564 19539636684055316693004119401453487616 15841565 1314423102688915541492618026486758884460 15841566 -55619910151430390782438122718666891200 15841567 615742997019505023853202043995779783792 15841568 -3333970079449793335966998558608538992640 15841569 -1723096536853618708826767282000061470080 15841570 1550236972285955981155465023511470216480 15841571 1441337622475386754638339466923682631772 15841572 1339653149267452380513983833161665974272 15841573 3061998604400711131432673527243417143840 15841574 1416766255611172100285706217816640243712 15841575 1347353039671140941398941272551918800 15841576 -591160152881053681460805700747939184640 15841577 -1003512621841280986295257447185624797574 15841578 1013561228439474850538367503221657191168 15841579 -317535573126610964438718139944429880016 15841580 -1424499608806067432455321904808446822400 15841581 -116512646246756687296167423386414679936 15841582 -1295379153855055691584782903211346428608 15841583 -1272511136850244775863389617101401477696 15841584 26090627498223423463238358927143927808 15841585 -8094904941466019825766974419736663571840 15841586 2784206084802051504759961300003085352480 15841587 16048309363847748271167767024765057280 15841588 590336054676385003687967276333415479296 15841589 -586316011397787344240520275233065490560 15841590 1552691844248963318747347809791234344320 15841591 -463317195797999094746932270701186727296 15841592 976321487273127408923350258134996787200 15841593 1378377878145500020991480273315113899840 15841594 190209153429356825561253869447912908800 15841595 214101580591792701166013764618426444800 15841596 -2600392853492562093595988131705623100416 15841597 5591678230928888198348205415464878767046 15841598 4208060370665913140965559118458785940160 15841599 -1404855664304393251875273949324503152640 15841600 -383228257570186923255100318346680729600 15841601 -3605271218340542776982363830780941646398 15841602 510433523867927396138952552985754876160 15841603 1292674501826403516066877476976166583960 15841604 -1533023135984509302631243950819895119744 15841605 -831046501737328482016114004685987523200 15841606 3152966448327295791044707140239839531008 15841607 5723510271065059961669899582921050120 15841608 -2697090222061333974301804543764806000640 15841609 -2295953918012404032697552982531193171584 15841610 -951068140263596965014030212118779365440 15841611 2994754920371481187387336311781287351480 15841612 -1047598213855201255408502892932283583744 15841613 -6736855498762328844409971008798998224138 15841614 1598730087504256309645890738850962422784 15841615 2485000022395632174121120460310098282760 15841616 144301422790452536334366775170079260672 15841617 4200026407793382966035126733120070447200 15841618 821443360292859774692706803454619008000 15841619 2518744537125744181621125778372272919020 15841620 812277302021164301925987249703835074560 15841621 -899539186239939823753418751761678351556 15841622 -703656305064703796207458925190967665888 15841623 347733204455654051106701692130327769600 15841624 547320236789586811991179225338101145600 15841625 -615264928599182031077797100988950691000 15841626 837000762356617571220345140813753209344 15841627 5302891583043582378115106630955274624560 15841628 5106313577829711753478109383077200119296 15841629 -82667186500271009095300268862810043200 15841630 5818701514101144156387395119611187200 15841631 -1201329878336187464612352588001340770560 15841632 2244086385634440547622641639217518608384 15841633 5766066932365036153569731954712313510400 15841634 3095007382858901045676811657954674459216 15841635 1034503047818926024636991678237451399600 15841636 427423536013734588351030629895035562240 15841637 -154785408535349336249086784960646120960 15841638 -2323084695851756752961781531765470079456 15841639 -5849605033438577058602988247113369921360 15841640 -1838239993758116012068641757917362227200 15841641 -950497926513638541495373931840791035840 15841642 -101718147253644055066481060392316712528 15841643 -2793668493612880287496415709860766708108 15841644 -32091908577165154046369595291223818240 15841645 -6711069670306633855187104009242647410920 15841646 -1392930653370648598928217079177993598976 15841647 2094616853579329083359991314733773434968 15841648 -405306500894388434550541999413189574656 15841649 -225222740946135574552949392066832417760 15841650 759476551470582377829529319605718227200 15841651 -155381578734919104398307748163184438720 15841652 2903443346231927928883808948305115523840 15841653 -4918839814280921662750011564866582592 15841654 -675596842160380181718412951207140055488 15841655 574305730931708653546470506265736777560 15841656 3057943183058167406439616684736488857600 15841657 -181231000332321201710857710491511069112 15841658 757898322253372728822460067017247352576 15841659 1744356551559928396224513749249324206104 15841660 1448181488906164751543371421362561858560 15841661 1172617138882739236475811306353705467104 15841662 1539603843549186969549063773363570688 15841663 -403902595753076139701238727694392539896 15841664 3796210740426044756942044472231476592640 15841665 -54339600955378521579414466081853954880 15841666 -741505331785124558391576114928446481968 15841667 -1560028929436105496787970068159459010248 15841668 595410632234441731806882785396234864640 15841669 713539664930708364948635011218027984160 15841670 25664017914467123392241263997168451840 15841671 -1702978514652987222228826312357213353216 15841672 -1860997045374993149818729447540298711040 15841673 89871630259070624407458641006392119504 15841674 541375909607985281006651570577428009568 15841675 -2697578870013862173305642803463209995100 15841676 -3249607035932137812718801568357343863040 15841677 -584675934576426131514707822013451524960 15841678 -139096587617076048948532117488394831680 15841679 -1954808121112463221800621354164731622400 15841680 -440080034105488208416384428715180032000 15841681 5055075992989565307913157940067320395490 15841682 1272255271705093113299506342237761091584 15841683 -1163743079231689342973057108916300960 15841684 -2132712102740271021061612947370113299584 15841685 3053861500985788505187355813818427195800 15841686 -567527687928087960407602751935078588416 15841687 -2528732368239673975625885619696497147520 15841688 -5502551998629509525940138016579557642240 15841689 143729802665250217519860138117551064480 15841690 1578097268172509026430452760921799525600 15841691 -4289000637116960575512861288554516242200 15841692 -1873340194860795943392274754209716009984 15841693 -209647843463198074834723129852665610400 15841694 260234047068419707031406582850000158720 15841695 -595010728259584368205949445499437268080 15841696 -1170869138812130430791946977418823335936 15841697 -347582560127320041799983583331041259520 15841698 589978944213114141012828838428684472320 15841699 8132439322671490498260019262709888291960 15841700 707204848425657428389160036744203334400 15841701 -2534866576466246791116750672409235338560 15841702 1157406608547227324112945645603886540992 15841703 2956332221940540701298517026641988373344 15841704 1068221513550232050259547045980369797120 15841705 1520323120233547741154091352591900005120 15841706 -2344287943630785642767272662832287386880 15841707 19645748621155054447600403401253332992 15841708 -3300986057702179197275120814925351574272 15841709 -3076581690517021063452539973489315522432 15841710 -69446296522684434982802026883536281600 15841711 -2928334512856575487323564063433782552688 15841712 910006326135560286246311400028734750720 15841713 -1169061367510565926930436681217097389312 15841714 687142835418969568673001602384407257600 15841715 949654676964473839372940158771610949360 15841716 5769327303811690798822430406557073408 15841717 2143617202012232925365428509400935670766 15841718 -1767726474747981137608785612876237778560 15841719 -6217555954202079304624497883175959742256 15841720 -684379866833206923794689655507143987200 15841721 -1153227052688679234914971446572956241280 15841722 296247585504917335043174268506794375680 15841723 6987912375858152747063059286572769956744 15841724 -2681629008714006576689439207417179925504 15841725 2127067815993226690335194917713124116000 15841726 1742043083885020394097945152851164266496 15841727 7282560805130348497586802355488353306880 15841728 -105940335533853589738775931855380152320 15841729 2496653325987542579150596672263389291330 15841730 150663362360895325888828670316462419520 15841731 988714930959380730087878330184323825664 15841732 -2254938573938256023602755508481161131904 15841733 -335252963121398140156317988199298374400 15841734 -55096492229554648339675255844094016320 15841735 297125159131978169365085579876453109120 15841736 1480002653408381762012888752242695577600 15841737 -308987998875089252277112449946075744908 15841738 568586219726125242797000373982384939008 15841739 446167228875646186373053314920246724672 15841740 1844416118481406212512613524704342502400 15841741 -45060221554088652375773513427947518858 15841742 -269350385693185491827957038829379343488 15841743 -2118648374810790601712414231827071903600 15841744 253259161955538282005112966183395000320 15841745 -1357994952250575107633386055295620959500 15841746 1939719175901272398657088357554748825872 15841747 6500615091013345629686348092516771411480 15841748 1484912706214091123824308869105591556096 15841749 -1401852637188580976261612152523351614656 15841750 1332604555170828175301157903430543392000 15841751 -4514779820364105124336839244535561488248 15841752 -559565336534366930347518282748534394880 15841753 -295762152013684679203483965283827000000 15841754 132157565399395104323232470161898830080 15841755 -1632264318238236618752281538752515182640 15841756 -1021911674832466999447930748825211961344 15841757 -931530847291696215414201832382461894848 15841758 159379463279799962672949789699494021760 15841759 -99070547733802012506570831827652850192 15841760 -2418447380266281458400100273924858183680 15841761 667842190808683637118076395461477743680 15841762 -3512301328592403970064149209942281368800 15841763 -54905410678706740207058651606641016880 15841764 -4264244516040853169846463905478894151680 15841765 -3999990941821104553970246433203631902340 15841766 -1210631952495517596658007092144570299168 15841767 1909186593001956820438674843822586442280 15841768 -4363301791858182420899457975409454269440 15841769 3955091488833844479644404120107974122170 15841770 -131866339317633156375443380588468669440 15841771 -8489576341970167339486702608946436712816 15841772 162478247857615220682191845186505671680 15841773 -3173500685687175256176445655591849460096 15841774 550322232386483143351054201024352631168 15841775 177028730378113381414570730562758721600 15841776 207570614758680009336313355619918446592 15841777 -92536300578314919804246953013560709888 15841778 1494274401209644023700735937674760739456 15841779 154306496291864766717299691018636027648 15841780 997710142613105463542409984590279093760 15841781 -1017096175123198363367321492758847342418 15841782 2283399646378752237535142724504130767360 15841783 1386781025181555064540317860808242603784 15841784 -1776904382128126781642679306433466572800 15841785 488440307556854841256859917867937011200 15841786 1017802881546906023612444666385762932592 15841787 -2570627813305666316264545143936089686368 15841788 1788543288035603428126202227725421478400 15841789 -2929687003959404247412520548510331630676 15841790 2164321557487910323196137856285682238080 15841791 3414690424709527795678166332342085683200 15841792 -94839615849935336582080331885605552128 15841793 -617421500347715681860451403113008689600 15841794 -95941624393556787213771414372071222400 15841795 2526195106310554211330834765885799417600 15841796 -417555492395103896525175403533596193792 15841797 -3740734214412883851283006576867217631360 15841798 -892847760253287115882408178193838807200 15841799 -618385419730848102821952120620679652200 15841800 199856689686399107013505523648149248000 15841801 -8400532995980904388151626232316389020800 15841802 6388114405829212353107244084848663040 15841803 223784379027898234521659686685021847984 15841804 5238121770196883774512765646152283136 15841805 848397924958993103466887917298537214720 15841806 -355363441388844702482356107871864799232 15841807 63533633336057128776001447738879197072 15841808 180076863285774497138351939564233113600 15841809 -301697521881423854683569500564373474072 15841810 21093604941667304007517822937354376000 15841811 -521560196048237356934673412231478469588 15841812 -1015351785181052027478006181871883780096 15841813 1495338833885938672150881494390857953724 15841814 -1036884257946713261112403978615639149888 15841815 -1803983490213697589303574077856696264960 15841816 -6216343580286684263810060861973359339520 15841817 -5708530111795911679697725409648480782134 15841818 -80349086847706929626820456932403647760 15841819 2779277579035047218229003636191609556496 15841820 -1164980540214545921451055399547540275200 15841821 2845289925773186556335167342133886114720 15841822 -1349629449572816290150431521321324131200 15841823 -852631213245191632743659150628785312928 15841824 -952762267430947884373405003979618254848 15841825 685434935145395174786059795197640761600 15841826 -208137378808670687375060719223634991104 15841827 3619732327133392004755178169259312451364 15841828 1557228926679793558970303306933628848768 15841829 -3574770799231865825882642717082802133700 15841830 -1413720760554406590670127434391559936000 15841831 4144838986527607634156972230726324510000 15841832 -675071994356255616766174825008191001600 15841833 88635858347688936006553112952367798464 15841834 138945274142059360748358242556704465760 15841835 -4296961663656221770963453694494725090720 15841836 -410718914161071429268469980018164566016 15841837 -46482315677956165745912136467128356096 15841838 -900975059569253740811464157337142318080 15841839 57847543960716905014179949332545078400 15841840 266249658794915401336209858982015795200 15841841 -4379810870527400804084910928868336169948 15841842 298065551147657094247633136631820400640 15841843 1226870127506338346796121312786341246092 15841844 733838378230532659546114990737994390272 15841845 -3900316517756198122774949786158704000 15841846 -240907022127286818094845902391343524864 15841847 18406489144610953273415898247894148832 15841848 -24014446400372296194688303800572313600 15841849 2609568492609912507769755694288267807360 15841850 616771074030290222619490844290030000800 15841851 -3477743522198898462122597062268705256168 15841852 -656721155172936005070274891552366780928 15841853 -1826156053780083412482780744216297960960 15841854 -261980296445562162378512119559032642560 15841855 2189412277385398713171553672146642422760 15841856 -50752911149477358922040676608216924160 15841857 3973185607872798339812221761086316053040 15841858 -883003975764024462674990133221854502400 15841859 -4233322165545489680634005212631665891680 15841860 1650327287105840576722650428002495119360 15841861 -25379743898718945289774596259767397696 15841862 -1828643862056899815636816169685376367488 15841863 3712725490862620693920081739861154327184 15841864 3611023790885036903596776977662512399360 15841865 778474069920932578646221221299738418240 15841866 485393022855050837967731108678027182848 15841867 -728404841777761076472397674684317676096 15841868 -198756249197353892087607297389195624448 15841869 -8366984559358545649709395968910126587072 15841870 3210733560712955491029853984955697561600 15841871 2866595086938607254993055215357869608272 15841872 63091833159213963797290395477359984640 15841873 -7406522981401615386908709790149554900878 15841874 -233330003579515153069212351248712560640 15841875 -139491328896936442971829376973840960000 15841876 -20919300638770845404710421727172239360 15841877 -1506713916338318340471687073978701334560 15841878 535273786543581554028238484730076336128 15841879 3791879810990218362878811565413376169480 15841880 -4212363992732865625099734770653497139200 15841881 -3922292741661394337864065404688331328720 15841882 -835029471066903783719796434144309429760 15841883 -859176988170318453380428278956168584560 15841884 -3098234153065190707768134910222345803264 15841885 -2649155058095887140537839488730431230240 15841886 5912426322261991772173744278173870772864 15841887 543127679342810301064902576014840133960 15841888 90021994373107138043311602741199503360 15841889 -1378151780745127992629049221016320941440 15841890 800629735285207090147882870098914476320 15841891 2660619377379397871195088147301044672780 15841892 1783872053294599105784174199983360993280 15841893 3737859740740362610631572903762686432864 15841894 -16773603837978513989596637157803009280 15841895 -1764671528343135772811241133751704237200 15841896 -268968197861847030440757472989456384000 15841897 -2352703256596020430337421290159668723654 15841898 1105381860259767250579385999783175841200 15841899 -932795501077460956089516580508563046592 15841900 669442251286981514308445039927853344000 15841901 -2552199113739051970991514293348643613098 15841902 -646734892584595466878349555477360645568 15841903 81139529041376555512456918572453251328 15841904 218482756919181054250388025996142608384 15841905 715045027630937989287225891621437723520 15841906 -1225570653512630775455096800446918499296 15841907 999571868099766516738232702127474456592 15841908 131924187037191041544532709511339565824 15841909 -309625919755172574674750233288541178084 15841910 -666092264568021319993246142961040362240 15841911 -182869015912912117271490292002757541040 15841912 -1411264884627544144947192020234564628480 15841913 4660608738594508486938013442183470972560 15841914 -795507280641083095840255029441134616576 15841915 5519981455051974230387065316160848544000 15841916 -3254579675039211285386844586758994472448 15841917 -87878921883345658884899746097973620352 15841918 1586861549386270102883413697189204252160 15841919 1509583383657538627166285840486219752320 15841920 -549956327453461784963695629424184524800 15841921 6275216982158844073475993149096412085122 15841922 -1004259412496430113112782221129634267136 15841923 3620712593065099592886723019434003310584 15841924 56916198429860219143945053556642516992 15841925 6426378910762754762568648764546019450 15841926 -3323443061467361847100451708714699623680 15841927 4597787477423556031508878555907643586000 15841928 -2479476621955049916177504197533427005440 15841929 835835172306124686529400228065969376784 15841930 181172875210148634609358791088984535040 15841931 -3262270058074248108139982838997115136 15841932 1595541715029942854211950378335276764672 15841933 -2852249885207785188234590335666347839818 15841934 -780752507782646654940636474564901749120 15841935 2744024143526911933816153606206102038520 15841936 417284098827003111127354489481728425984 15841937 -281697915793573422833671722838079541468 15841938 84815375707054564078093741741770473472 15841939 -5376663310316781387532776348833937650260 15841940 -804317537783280313015750243519449292800 15841941 2542825474048770071784089508733524108192 15841942 151094383830720791125592329953041663232 15841943 -2516117589951518705964209074223033850720 15841944 803345843051882150732229496829867089920 15841945 -2935645449503102535889861218902905340220 15841946 541965162317587595329655322212894530560 15841947 -3490401254526551522588424289688389757760 15841948 -5076164809737211173474040375364937377280 15841949 -266157581220174507556689968279749082880 15841950 106206659916343909381922774735533233600 15841951 -139917201655468070840222827703777731200 15841952 -1492769416363378456074532906867611402240 15841953 4458518569153244202826120700384258164800 15841954 -2678618605503202409089539404341122866688 15841955 842515396662454847289215626834264414560 15841956 495798541896078037190178032507777101824 15841957 -1227001084927019644746908436002580955268 15841958 1297014666763317358620892671352233103680 15841959 -77082280942969290958216992997336506240 15841960 -1995582588445945714732496387788733337600 15841961 2630834551227896988471151954622974844928 15841962 -778596134000140575602679774464819488080 15841963 -976860611951901700930217960366285138428 15841964 -5888021319376851218564259459086113909248 15841965 1056095382834367258185555951286791400320 15841966 -35580999216404033081202804839545495680 15841967 7552416142107512114244043918365327485760 15841968 275904558353687220425620391622621364224 15841969 -424413530693464894453789306002430165440 15841970 -206512152370271828842332333147402124800 15841971 -707440978575387120005579858533507784520 15841972 771670156925987067970635063665692723200 15841973 -1930395817936487140003704336970692843360 15841974 -16818119692495770206927132749228626432 15841975 -3911028065723981944345391628075000711000 15841976 -6712778037301371994498298230381012561920 15841977 -4431122805227174432443793450514466803168 15841978 -330956711621896135788534143138421895200 15841979 2861540949478004886140641671730111508580 15841980 -27842275984084774042701565748820049920 15841981 -3908041021620540510799874745296616333728 15841982 -240317850417308196367440471872056024128 15841983 449963692899144696727491686372183982024 15841984 685284251949419201779803934784645758976 15841985 -651950357065217994096968578215013512000 15841986 -1398062297067278191476020463074091019776 15841987 -2123597589099735589136375560000945491248 15841988 3860372211797771515188113768252892559488 15841989 3875550045335376556136937779071411050654 15841990 -186227843578593640917817439386959321600 15841991 4285300439328627593921972901258986102400 15841992 -73945754660337266031065296406839296000 15841993 3719941793435873183497696010151671409242 15841994 1227990874715539121150227503210768931008 15841995 -63390483717277758146675946819965712960 15841996 482532191600709222154596722083275488000 15841997 1543101321006173315450275798197842586720 15841998 -1051921576199104867800191146076834256000 15841999 1248326246441235032044188567166775634520 15842000 762110076603208642165120013618276352000 15842001 -1338598602737269886975940376345668810816 15842002 246422680738593321918744699030420453504 15842003 6622750802003721309388752357685622982252 15842004 962231588032029494575822534393975388160 15842005 -3211156708581797667651576898298801848680 15842006 -3341145287309209189006231750304797326048 15842007 -1793853566110577190992941510937071389360 15842008 268347271041058039995426109505006469120 15842009 2089308428396754696311984935460516152704 15842010 -219780179163590220648887501415250137600 15842011 -321327881359616940388642533059489475288 15842012 12735805654187299907152867306482347520 15842013 3250776108504490709689640431628561376288 15842014 -226994558415853246292865820507920367488 15842015 183276714712351528040634096241085570400 15842016 -96596140809121468638603314139076755456 15842017 -55703643138456996884757013485651810240 15842018 1996768308990862515229476708460157342208 15842019 1390346198318352351204944100894263559408 15842020 -3033756391054620103980182505824768075520 15842021 -715781422407662476844881486141810697508 15842022 48272180891117402520316419744856449024 15842023 59016509410312426832110341139016626624 15842024 6799911890431077294737096972830149918720 15842025 432898269649185408244109345433330571500 15842026 217124707162616182358381293887231521712 15842027 -2987246850573984644922056691513920378124 15842028 1161229851455163873594127572753382440960 15842029 -2060700878435905205884475620748988088320 15842030 -258129657501312160204626504065905995840 15842031 45671136096460391383255112666794947984 15842032 -818917072319274631792364522151036518400 15842033 3847845600176869552888810039618882761960 15842034 224656604448952268904504659247033584640 15842035 -1873487811826426922542276131803670684000 15842036 873959923338693804098151082150552885248 15842037 -685916275477778604272287823816534510880 15842038 -639780090301339952783187781542189128256 15842039 4194442305834948481433472244930797444840 15842040 2203267679646389381884822330762502553600 15842041 -2512653317252669513582217919953659875248 15842042 -2056855778469417563701920431501683805328 15842043 -2291132729940852547742200015182091778628 15842044 3024580784174549542389894678367696820736 15842045 -45668107148845555142201339951075415720 15842046 -109784594955893741648941580066029248 15842047 1113310838164835090212382574027062562960 15842048 -2673970837628179702468182511999600558080 15842049 4273386557439767972446676006859648942720 15842050 -600978186009959734486988793682761139200 15842051 -6560426057154159699908173593954250386948 15842052 159079969591051365002973051039426538752 15842053 -2671290089073861350950967490768784807616 15842054 644055291061851285756701197662165146112 15842055 -532899831421281060214001140691456686080 15842056 -1155279895352415084138352755347839334400 15842057 -368738655334573497095138085001337373696 15842058 242269427441333086502431515238777123584 15842059 -4692571415476187142439150886731253913296 15842060 -13048449280293629035888047579258086400 15842061 171194434044991934034165845173459918902 15842062 1980068205913383297562559028981810737280 15842063 7215673492064996943663631294887404955312 15842064 237366719900981741959419913629224140800 15842065 2412465601332752449013080929723858613800 15842066 717017874504582230732554215335665931424 15842067 -6951863448809157235884371898768293040000 15842068 -2764390183318281832313561958187298617344 15842069 -6683848459305516440254401177840817708530 15842070 1516424325926053819748681880384963304320 15842071 21892521569642820558620117916388365024 15842072 1707798844746977017406507988215874048000 15842073 1500922272869765199467566012555222546944 15842074 997374661296695297973065154659062171392 15842075 2465803898800616347323280937610452700000 15842076 2233448475714567734420149125468876421632 15842077 2449322555223487910751298423251583341926 15842078 98675342373740573425728586026898022400 15842079 5657361954329678958817379020809864530928 15842080 2548761565090328160632667166983245660160 15842081 2993003827790602567497563773689906486882 15842082 -2158559502476655740527636064881642862208 15842083 -4962416119598321333441692249973692449800 15842084 -3119229489080971043019994854257172710784 15842085 606161657620648715388468789343735831680 15842086 -744094456947818568483120946494632131200 15842087 4326628537103295885099022993346904575736 15842088 30783434032286026575538155963221606400 15842089 -3507637358518803890528775908978988014220 15842090 1725031183903428519985452559170473203200 15842091 -2376433874994144135073809767243908162560 15842092 38391664939760084297618063767570933248 15842093 623967238912636876556422985864700297600 15842094 -1918211163660875930780912566924046692800 15842095 105952394941043032527747947996140289520 15842096 -575512008554543448543467386306110455808 15842097 -2007867916863843736634001119764900468926 15842098 1636499156595650628147695502609299511840 15842099 -69948309449932583965696150841342055168 15842100 -1008302590056323129854669588017762969600 15842101 -246664174473320545859133864519590486976 15842102 4715570415440200757140437059599605603072 15842103 -9948892082147096153548827888093958272 15842104 3273703574780924528014597350250219253760 15842105 1489496157093407951052301851573110097600 15842106 -530636455732352792747553111903686413056 15842107 -5339906859060123839491175849027478937600 15842108 -2380366159407563047624760174810928898560 15842109 -1455101291223854323253616830552756004096 15842110 -168987687098571642718221303212936490240 15842111 -2892499614016418780495116281602366772288 15842112 184393998979191751346900235866377027584 15842113 -191258279630489210595301421121697901568 15842114 326680430946146582644741267476693160656 15842115 -1222706378173346232248157195670445952000 15842116 86601381191336234066413043467372216320 15842117 -1399414942458335483256487086576196308834 15842118 -123392807554999205090665154143045066752 15842119 3081258203387277020063203136221727698520 15842120 -1383103784077830215457514545618026496000 15842121 -2399605081890562163086951811063744572416 15842122 -198451511633041689478591270667084007888 15842123 5703308277778838834225999239536652483008 15842124 14058668414878455324300531463872543744 15842125 2515318301603229672178023947316969750000 15842126 -1049612930115755181226021953125684736 15842127 -960462719202670526988023378417638156800 15842128 1488052457607577743118571840898814689280 15842129 1273532660684264763984032558450343328884 15842130 1674770895603553339743606625733462430720 15842131 -3370777476391602518053040893827723266068 15842132 -1717040235582470514585288240994294053120 15842133 547832279181276271722270963545073835200 15842134 -967410398460474961384351811854303881216 15842135 3137508510206656877853623977953352560 15842136 2105846914886268296287535244252983255040 15842137 402989344824407834545952707611305941012 15842138 927447049316463318185163195727236018144 15842139 -2101480257545090357177356552505575881576 15842140 784076340735624127036993820365508605440 15842141 -2785244375731423366322312505959921371200 15842142 247428316633305790718004722134550408064 15842143 -1929353315200815962873097909888184230400 15842144 1576143544818518268367066312666043252736 15842145 -460316932883672721953826640017557136960 15842146 -50535864227201210796576329455289210496 15842147 -603113903943931888447297716833521084416 15842148 -393677038732637271224215400223894773760 15842149 5150090483163291191828233059287155180800 15842150 1091575959012821090547015829171669992000 15842151 -642317433917754922107570614050340225832 15842152 -816737345201856596795397478500369638400 15842153 1488279035051450036722293497410848471006 15842154 -185058460650097788663029650771067366400 15842155 -457934703302639086789488381584092124640 15842156 1958721499161708100255961349188931340800 15842157 30098770986604546026803781313412522400 15842158 -56984463052700873995366777415279079360 15842159 -2726457019051113821259159137858319031440 15842160 -462919308751382884910030269601321287680 15842161 -1792635795792042078518786351318496007568 15842162 197296635169362016180091935591284549120 15842163 2298856838372736564327762106727233853184 15842164 -280508980975052212847504751539059542528 15842165 -3359984489117588041070591008427954954880 15842166 -5255969664558105298122349266283162176 15842167 6668974296280569018993376179714693008 15842168 -428068457399715519769222095945991741440 15842169 227579258166792547096578955605979104000 15842170 -407878131247655800487244080025101875200 15842171 -1046881304511448580332095894653340153048 15842172 2595643743727913994110823448390582804992 15842173 -5595184664474967510826792480815854771578 15842174 -3881979288901522170261014465643801521664 15842175 883800907969353769793698327640243799000 15842176 -612437857003485795622113223246117601280 15842177 -344853548556335253265847083219473739992 15842178 247278226641002960808349292919092121600 15842179 226634467296838089116045866085512820176 15842180 -2535483630340917575820287412881633145600 15842181 -1068282129363506170193681153014099176000 15842182 -3861777059861017848181008405382558139328 15842183 304011982606097845767766742747277295920 15842184 -629304119757173603308266086102047457280 15842185 515539819196608156713130567170072326400 15842186 2790301188972238746193722289558461242880 15842187 1826553691967286900116700117986850397008 15842188 -1282776264298038794551917024509249368064 15842189 67170163558086894917381248012838854368 15842190 -516822907780538156503899455720363539200 15842191 -813057170282509670475171730797391418000 15842192 -320625381281944618435449384617654575104 15842193 2975883185291121282200561666407480320 15842194 -578285350215409169355319743342004707168 15842195 1428799229863043654261854770157224316800 15842196 -69201717081078094358272589374135418880 15842197 110249269939142414949883049112654627232 15842198 -4528507554173205073093342569655919811264 15842199 2369877709755704128922860330509523183464 15842200 -1798303178816349617844875835289497600000 15842201 -202143010028299054370633481647037696828 15842202 -2487640540752978088133682160863247507968 15842203 1682423582995459250183249474154132183184 15842204 -475620931822570594575972722080141906944 15842205 1607729394570753255250222507505708695500 15842206 -445075487564843261046930236814398474880 15842207 4548343063898965816060505794836307727160 15842208 4045638887993858078650289076846927544320 15842209 1367552364838325414989862800823636346880 15842210 -752841444425426503568604675448891683840 15842211 1342206175030737475378707422098519281408 15842212 4139915994720588879034284183525740553472 15842213 -4969070701798041768253509867461883113538 15842214 430747221823299798746654024789874160320 15842215 5041922280041800728332750315988750884400 15842216 278775144786966958166371184962009497600 15842217 2411917225231802037656909047497517020480 15842218 974339887555601155121629462746449352192 15842219 -4573988855802559958437712648396860001160 15842220 442283627836602485222009672722669516800 15842221 3498128262308795731172586700416019878422 15842222 -3432656387043792722140698649199899738176 15842223 351381850733569085032628526211453413384 15842224 -418740238305446798441455144990543118336 15842225 -787933293945715685380546571386787001600 15842226 128302321552799094808152698326400060544 15842227 -13937733949068076141069688869584215888 15842228 356306698414747177989087924880587485568 15842229 1791173580113439960850486386151764490944 15842230 309981150750080847347702779416442237440 15842231 -4179451443030862862614176880933128778968 15842232 1031321705375213580040971476420396113920 15842233 -3062050843405018308079518966938628971376 15842234 143776543638757506264835177200228114432 15842235 473411662776988520494610248263660294000 15842236 -598343524089407515098031364279862819840 15842237 -905578454517198025126393332798215453940 15842238 -1303292644796313236907236338815288130560 15842239 -2464650287914666842413248623804605343024 15842240 507541843654790808932293716425236807680 15842241 151159657812827289188373692272136037348 15842242 -1436447151913197379567932862513002472896 15842243 5571303370105984257191639244821372001120 15842244 -366992172449380869129760959724389378048 15842245 1882305877683157601335798073083310173500 15842246 -19858060368402684676558726327487686656 15842247 3172672968612316844166354605184759864960 15842248 -6453298680183225924030449526971551472640 15842249 3326271638230000228296504364310055381192 15842250 -1254973177591458508939936396588364160000 15842251 -8725774741961112426514931744472453330648 15842252 -31189252461928454150937678090415680000 15842253 149341653293178911139549684573442750080 15842254 -461727348438061048078409444649134883648 15842255 -2019911245457019305405786287898335742880 15842256 28805664408813074263093048162529574912 15842257 472352256249944439507684202463724197280 15842258 -2237484962248348125386078416847365169520 15842259 -3007449613330182608684142184579414393056 15842260 -1160096871327591067880739070516555161600 15842261 2450256854880806103956221024007664165852 15842262 -343238645164714761305945976216065740800 15842263 -1049501034437266962931173809523471962488 15842264 -562278773599289356025595878981438576640 15842265 -4344732266846437153932884044279947072000 15842266 -1652971154753863197895599403639764480 15842267 155867333769344388603841610881546828800 15842268 -1265682557170351626818072652380465680896 15842269 -935594878008713411626766889285143253204 15842270 -19386627301179285958578443986677769920 15842271 -1407956482894082090170789361840700243456 15842272 3835084873740245630579973695236249485312 15842273 1907314134778538971441913067835920207522 15842274 -369212230673186790199721021841061698048 15842275 -37562737607463314547270541907451348200 15842276 3735721698963321940557925569309657600000 15842277 951742281892507447044513209586010911360 15842278 103810310695502637881781828066125944320 15842279 -5535322879133734652487529231134103314240 15842280 -216514710855459851313558478143596544000 15842281 -100506036543278942887895876462205520576 15842282 -1186576761153801707837111300102604157008 15842283 -16574417443532358222171325801085516832 15842284 -6656679151994547130399629824836796148224 15842285 -2917057682135539449681759260900813715840 15842286 -1450086409227574546763732856759338938368 15842287 332704668532480835415954706103853684960 15842288 -2299606912519492389874339131913568256 15842289 -298090232763455599703575600188440257920 15842290 -624903043586040921934255495412861706240 15842291 208581327104508106161016062285503806584 15842292 1142457843952038670674282843672717361152 15842293 -3376057726665670772604795748823602056096 15842294 1407306603620653900878248697659205582720 15842295 1054259485895586839334928021619694835200 15842296 212908763785355724896787630062006784000 15842297 4140081591866704691065295377606933456746 15842298 1397886466589317553352190267959155441664 15842299 4726963803689396192900470870487831938920 15842300 -2017892429112442706889758966792082816000 15842301 -1819436230477452580550968303582558981056 15842302 -137098397639757794339085673416557248512 15842303 -3360757808439916479255549196455494888448 15842304 168806655712166712348787895411876560896 15842305 3130938484097302493782096772184240869460 15842306 -1765890998434611287312885316494153625648 15842307 156898848108582232567011888516451879776 15842308 -1279027251256108722137721516208502476800 15842309 1115521288500292552650850401514088089920 15842310 -1436983726979970375430544268354080962560 15842311 -924389475885046011795105017676070861200 15842312 423260601524560488464289393696798643200 15842313 1441902301280515115764903878122610361584 15842314 -124880743114920427008676327774213893120 15842315 -1054667495977848402272321401063039250880 15842316 -142139085462908867497504615606775808000 15842317 1829387699155313150452226460802605167532 15842318 24449720978941385041450473724005948288 15842319 2203187336143353411606633737760978641544 15842320 264905189897459866250927576626972753920 15842321 -7180587524932233427337940121157308711056 15842322 -224288755242921676244399468652125343360 15842323 -3054245080107444120895748747258124102240 15842324 -1231753745229308158284268854386768690304 15842325 -1340751126383902681682605436627496950400 15842326 2592758408293386347445885277533628618560 15842327 1537526359978309480357382266841753761632 15842328 -2759196496832908016809923564603114147840 15842329 -98314142929815968082218280495017363516 15842330 56484264290747488174726393470386734080 15842331 2487588037894998224178950588893866132480 15842332 1947915332971050978576245016197938755072 15842333 -657918160529817509247173928463994918400 15842334 -743884515753320413871100340734873391488 15842335 -1252615503019770389750072761439473797720 15842336 -902314957723313146300331410982445121536 15842337 -2026593628551698651481838741462722584448 15842338 -992875170939789148062058500119364757680 15842339 1920617915373971963254358783887387810140 15842340 673505168200677477809005497323708805120 15842341 -1782788837992605674119706739954214168258 15842342 1179186744917453257121039962328414895072 15842343 -568881453586923967268456236405547955072 15842344 -949941722020816755561198673879724851200 15842345 -164895717418087249623128776482804700800 15842346 340242002462176338320468334059973424128 15842347 742020362793039764222938788071471407796 15842348 4470903054864880936833487752533208292608 15842349 4667181307661703828721953289704687175734 15842350 497373989126301545595765232416254294400 15842351 1892331015465556317395823653704073239296 15842352 -579609602215733807360056641632993280000 15842353 748604119498818380864888624983567971602 15842354 1078543643225025560802035970344464465920 15842355 -2324307625879657320878535762519074194080 15842356 746106011232552358503990626979931011840 15842357 884060697926559083236171188611095707900 15842358 -42152539075452200488505813808582389760 15842359 -1251422269392034585684867966309588042512 15842360 -2162017482570907711075343804769303552000 15842361 20970030659456982047729549583930015744 15842362 -1148093721329746284542502977926953957408 15842363 -7065081323966021323893319033752881725320 15842364 -194740967015457452104874611008105086976 15842365 -200237341666066951454202548596298256000 15842366 -147280503169208316470141641430304738816 15842367 -253196967923292116367979210183317651432 15842368 676276881786550824960407504398719123456 15842369 1835285661926852949312198603793297672644 15842370 -1144773956783877060697123280029403811840 15842371 -5224414350959865707362561090186152797200 15842372 -344803950568128616085186881032354840576 15842373 -703403849495163424226083296390194531616 15842374 136686581635795710748395620805671371200 15842375 6925188027302317749585115818160880730000 15842376 -34826631584924907325599912940871761920 15842377 2047340084060225174135548305764203257600 15842378 -1049920328724218209432265605259961527760 15842379 -576471924062696559135537482705865907200 15842380 3943498956317713425608964461660771404800 15842381 -432092574348230959911768686904836073300 15842382 248994018762345852506692353932164195392 15842383 -1796916063673518156522823649277694100368 15842384 -558281894505614961471437195221949743104 15842385 -1340083399794055561964107770427021564800 15842386 1278257238979873266318371266208991719040 15842387 -57319151601736175663001399364726209120 15842388 2483844053442815689268073527444663347200 15842389 -554454881086214149291026494665101568512 15842390 -66077726785276125909854454683385600000 15842391 -1899925873752264880651516127083655367216 15842392 3463284821214507485068167336763961057280 15842393 -169027617308649016447134043367210842560 15842394 119155626304593569223889529373705399024 15842395 -614632116990570007362061509412070630400 15842396 1440550539776302644842283191513935372800 15842397 1566979782235140014057920378546786089600 15842398 -21053623838964686443196455542821548992 15842399 -8711951864855638323542973015258757550664 15842400 -121575947677713035454404201160690892800 15842401 1171447229954493336521032104623144233492 15842402 -34769655371399885023122583003918056720 15842403 2246686759894710062473554364351708291812 15842404 -23886569902181515189675453230081465344 15842405 3779105476964052045405233859630561344760 15842406 -336808722640413880023889599284522726016 15842407 -1250604283823147577949005263202271694288 15842408 2758167242463928983990890592929912232960 15842409 5091583478081525791705032243042921120 15842410 -2023111856864168647659503550123032808000 15842411 -3806840099030185573495193422516122609936 15842412 2972392745644622081413784861836705912320 15842413 6490532450370055165655777294145015192662 15842414 -981316419836394548154553506620053689600 15842415 -698555270766570763099854513031128964080 15842416 737149442741756949492352919494904348672 15842417 -146670759505512407632007132857769853888 15842418 2254362458894849118808776506620854539520 15842419 -3508916981679320918761249493617339045704 15842420 -1626248604539997216243334072300628643840 15842421 -786042537762514516250073866112656557728 15842422 947980659117556922657208364908917668512 15842423 -1881839230933274884630873729842185164800 15842424 983224984231866270908185684907283947520 15842425 -4557570774821694651354908597012674192500 15842426 998340098276505845737563652529857864704 15842427 -1827134602580509989791052356221886997480 15842428 301806155740808271142153592870251970560 15842429 1154227678596808797791515623839206239084 15842430 417942882282039647678740734198708499200 15842431 3162132648898053732753082741437044592384 15842432 4872269873400678926719836112829389209600 15842433 -389762304923929751402705273084736344256 15842434 3507769394018844784448068550600846049312 15842435 1022716995935974093698256579993075223280 15842436 -3342665745465774266366091204211732285440 15842437 -2228154711542024705799995639365160617700 15842438 -870028498304528357013665203440009285504 15842439 -1439490554988752051751973841885890792800 15842440 3732036720568609793958479037021327820800 15842441 1229863431246316194904206495071445957684 15842442 -296885653672925256473370464954887421952 15842443 772235885898814702651074869010724805904 15842444 1280802863620310883923024266809883814400 15842445 -1158261596148689685470968765600615761600 15842446 -4565400139273420267251371963709758668800 15842447 4058697359317698816776793953023994880 15842448 187927365105011920275443238781757202432 15842449 -2498286462819785585612445592572324840640 15842450 469215430246496340211736789362497669600 15842451 595223655665162342180601646860812066232 15842452 1669424982192216270804872138177099275136 15842453 -4438236075134254351028811016258826712960 15842454 -1911958711705625618498586019071930377280 15842455 -6123193143032249537789522362634778471840 15842456 -645802641183405968431372261141431828480 15842457 723557638631388311707348751124342624768 15842458 2932777158902409962264703826266501796080 15842459 -1224976127026579723559468885365870988352 15842460 96112054422425191782363579279570216960 15842461 -359341252572416099175485641335656772308 15842462 3688270324644877079858117196631666057152 15842463 12808596313077781148181959298631031808 15842464 2000153126752139365236009535038094835712 15842465 -1249903729668616786018441437715569196140 15842466 -77062385133421954366418948419684836480 15842467 -1638339303418121942993967752512017809168 15842468 577959077492971366675929436283028046080 15842469 -994404539027189422539137616621798952512 15842470 -419787381211335432925141403353682787840 15842471 -696044146376928985826789996018033800608 15842472 -3865275508141154719997603164725166080 15842473 617395077428058770980648684255457385722 15842474 -1363667668614608272853683610932510653264 15842475 268280540883876412092424491861078049200 15842476 444393169316940068621014075951642258432 15842477 -20820747417996771174037504455767355648 15842478 -1417874688394537134206112357583387146240 15842479 -2914084366939524960775909824535124567920 15842480 -382746696203243421249497524416622755840 15842481 3498116592215886894966854344160299274352 15842482 -1566086015405001802292942801645541774816 15842483 -5396016253584929379058204515488669537268 15842484 2302317555813783791758409361130193817600 15842485 133378546384865080064709605027956433760 15842486 1246743797333831059255700141326953191040 15842487 2070799885546960653211818975267164292000 15842488 594136813786899563737368234780493086720 15842489 -2173143259981026630463375718399962439676 15842490 20185261200578211830533980181785623040 15842491 -809841260653291026754577365785455871728 15842492 176959057431209042294346874324129837056 15842493 -5327870015322208576982765237095452859200 15842494 580016271203252072077860624569983831296 15842495 2118466876511140305051121533837339056640 15842496 -33342170038490710989113346733155287040 15842497 6428736425547501633067147551862773534720 15842498 -529814666208560777160502039366102161408 15842499 2290725955861843342831243689107993115888 15842500 18740271486705297727037851716417680000 15842501 4607577981057555449264041908771263753502 15842502 1336753937391879171765446002825369182720 15842503 -5577887292143863447655234046036687696840 15842504 3653757019167247517490693098162207539200 15842505 -544260465936254340963366893520429041280 15842506 -256361030510630610711477317346838346400 15842507 2351556506966396587335321731774080260756 15842508 2933651495181828564311217569485518938112 15842509 540948954096708677269763559389938412640 15842510 616664905871068066910043696982116572160 15842511 3958509138351866571009216758067321149160 15842512 171675994443539374360229333941980495872 15842513 -720894365051698787089829606777452054416 15842514 -1468798552949425987670124151056239485440 15842515 720111772051652019010844932466865635520 15842516 5677796640724301291729142127921351315200 15842517 2940705883974113027781930107850674969280 15842518 3799340166007137086520302406458435484960 15842519 -480838174241590118936717732726686304256 15842520 -580965753527996263063659139117271040000 15842521 3408288503233680011269846529652716812692 15842522 -1116713956738182680579407644864249116688 15842523 1349314374642338998699531095272894006400 15842524 -4947682200167353904419237438063507899904 15842525 -3067714491359675551316520361898409744000 15842526 305242714427287155400719686196651663360 15842527 2062340210122093471107024488359180623672 15842528 845383303395538700896160822223668772864 15842529 -3221444912828113948404719364058085007726 15842530 343811242825061834802719264172590880 15842531 3176574698709426628639585138154743166664 15842532 -1807118027967286097639041768638830742528 15842533 -9603692950362256094301388730018012736 15842534 -612822129008970832853535623456059158720 15842535 -2308307422659371057312405517566315818800 15842536 4789474510072817776699161338847905479680 15842537 885281471187316983757114581333624317520 15842538 383627249130057701041038117523819350528 15842539 -654200861743819164094785097890711547660 15842540 -402726847183553908478349815071813662720 15842541 -945108207528062805493467074685568935360 15842542 2547759112979734705986042819156578119680 15842543 -2080726222253397397082389613794497229584 15842544 -315335976079740931114798887200567033856 15842545 2781119650555566448943515799190014229300 15842546 -563314718771740288581625068922412844528 15842547 155366062582660025488913421649747816272 15842548 -322974434205332698738056876399946763520 15842549 300118931942264178687072322466383735836 15842550 -247382807802737801465207858336284262400 15842551 697098444551769944718046836054541112552 15842552 -3274235185643887470981244807926109962240 15842553 -3389934849664283794331373187408893157296 15842554 -168141734944990015386307212138577038336 15842555 -3282335515130266202670473345219200053600 15842556 424379954469823435518564921711751383552 15842557 305383972023223730060298384351858809184 15842558 852526586284833152354596599277938568320 15842559 2688926961882036213702647201010254677704 15842560 -459165639926972980224513748184145592320 15842561 277467148389242114764284884468651443200 15842562 612014471785773065952408005882138039040 15842563 -5542299306157826130257559424649244257016 15842564 -284900981209052762395534624335799035648 15842565 -1962069278184807604615807271987592271140 15842566 278456303641443815404578809511050785344 15842567 -247224743959539038068604440168077523920 15842568 329578938772867567953093090032321495040 15842569 20828735053812053193741318618540684496 15842570 -2070625059354113510601137737706120495520 15842571 2512375629060481721616994923648855626712 15842572 8659342918402206444991587723803958325248 15842573 -2525329148794321332406186436575653407178 15842574 -1763358646943451303610379573711627520000 15842575 1265859636713108562681251434103734642000 15842576 2718120267951298387254807523450355712 15842577 -993983962968847481787867173445507315168 15842578 -3316193595488829408030467718657681602160 15842579 -7210930381186096880368656735487585790040 15842580 -895875883183202085394243436332901376000 15842581 -546189043440304935587834161085316428800 15842582 -108623841454647492908001865975636391520 15842583 144809893219244160142261005433611517152 15842584 -551268626923748396007852842792945664000 15842585 -283853162731602165724833880043275217280 15842586 -482739517269899155578000182109286599936 15842587 6831998376212009388988165838752461903236 15842588 -70833294356133678450984951122749086720 15842589 155682213652600335818576535804740812800 15842590 705766056490192577681872331871096916800 15842591 -1044020075666136177994197445888744879008 15842592 3836304421724251540696907837277244293120 15842593 -419948392334553864301726312733772432000 15842594 -823891676661225159497620611151878581760 15842595 -3024465475064164354815278844633321318480 15842596 56535065361473487871461641756950450176 15842597 -736965955978699061311713352738977034848 15842598 -2657237697201025880802807804159033578112 15842599 -4356969806175872275034411988020112688760 15842600 1050538599531210738073920694795830528000 15842601 -2112257842929699444221948924209743467520 15842602 4982992805284169904071614501418378712672 15842603 -2278692253137945388394028595907119313520 15842604 957809021732529391523501353465090329600 15842605 76367945124735564798339353547560406000 15842606 67821328989867830829553016623594430208 15842607 1694529701769003127899584614657516521216 15842608 284144440555277419187502780743177388032 15842609 -2318469535767176552535907138498359134190 15842610 488203887475299091018569964559799298560 15842611 -392416238059060263547972892423166812788 15842612 166722026050856136174654513478091415552 15842613 2616511034347451559454951235857820076000 15842614 -2826466964919720635260686393074711605344 15842615 1819891393382671147697672751994891545600 15842616 -886692666559419439083618112036336435200 15842617 25151213131268864216956662521795158784 15842618 1464214637510440048655524429028105564160 15842619 46780876524377634260828648853404625408 15842620 115664941177226110552603249267253383680 15842621 -1995460501825817959351766968825024480800 15842622 447226082366696119249028712307796465664 15842623 -525627978750280826732643648501475055520 15842624 334923772176469873552903087119554052096 15842625 227580581617007271887342217735899280000 15842626 -1892663127388682953082165932562304349488 15842627 -7151677547338326607013027771879907571524 15842628 -3152750207062997613064243740592686428160 15842629 -5944255045071842250713823096832091651520 15842630 -1227819659523346623006566001536428903680 15842631 -2408626468775247671309447105574991195608 15842632 -220562421361750840945988716507474329600 15842633 -5037127153178604647772868903886783726118 15842634 -1051886724255334278047648823242522220288 15842635 -5147124919505271967851066861549118314000 15842636 6430937239957716924661041511535622054912 15842637 582948492918108573728299211463615006240 15842638 227014278411238922639359840661524020096 15842639 3375958292991909833023679013658690627440 15842640 -110498477654921558556483931575783260160 15842641 41557854261388889164707607714036532800 15842642 -230075439694515358219822931774806428000 15842643 -921202648483299140734495453983133366272 15842644 -5760886060648849621354873188511124457728 15842645 -709706212404731629386289298228464252800 15842646 448597520789796032996263571070699703104 15842647 2536246482535398574318161085655863576320 15842648 -263800011543767464524253203826350858240 15842649 3498714734104961729284180920715223277264 15842650 1439169944059434678381468207056818702800 15842651 4252779464156832132256054600044771312 15842652 -876690015921238782636010477646530633728 15842653 3891774846303007754858690526323154923328 15842654 -1431905065770463502186768292179709151680 15842655 3640966888723211098704633020847159847200 15842656 3653093873824997853878947640704122224640 15842657 -5997906543072560525629601650311605685948 15842658 -300726134266056434441068805989514740224 15842659 2166708344753748094319018580845917924816 15842660 -186060892368892414514125966367553945600 15842661 -2442351393483665606494656341413191488928 15842662 -22271630758201509407043355244643503616 15842663 -6555540378129476444453720451869589206088 15842664 -939188927626302179097661518687773491200 15842665 -4310181214608393223183619499393222782940 15842666 -2146457474974795918083579682656091674624 15842667 126374833970363813888789416593352828080 15842668 -1648494470446331115570375743091392349952 15842669 -253717790018453793551830523788358901930 15842670 -730540167913135915643485450707672268800 15842671 -3122563031639017310846974976902020379680 15842672 1098431776428093669512338735657414164480 15842673 286667305756871849611102096617585411648 15842674 401275864170329652249090913810653917184 15842675 -1501633573314224145803172559363622499000 15842676 1678966321339790189665816855843731529728 15842677 5126980798728987291927267414676907764526 15842678 4569587044629648808569399863057743311360 15842679 -18721910165226261996222019534310623152 15842680 -1067878073535207728369321954869613568000 15842681 -144982860303901039070552536284022682736 15842682 -3076970760499439966566811836633604467200 15842683 1907329777972262760753837872874610080932 15842684 -540529502597507140958349835988689609728 15842685 765808825625001830537329359680206984800 15842686 4337041626961682475313690536205604413440 15842687 -571918483314437650085288005148754859296 15842688 1781062672200140254448427610809481297920 15842689 980637593158649695521852908893689706756 15842690 -642000820575143142139982815499957906400 15842691 652721471480766887423061791995753245612 15842692 -4927233593453504764658801048471974413184 15842693 -1408025965923204967308714699450540517956 15842694 590458631692666201224529041605819566080 15842695 1037187874220397568690049105997139038000 15842696 6182904408755554613617152528623215457280 15842697 -362591135657003305714647951964147826880 15842698 161978215493432409406714040253698511360 15842699 3692718228815023586160745337080611234864 15842700 1367168748365169779581222390932613632000 15842701 1787731130686884256760699510384742825952 15842702 315049054583067504624978139499413359552 15842703 291476884798633632718388355279735815304 15842704 1300953176186681550293805104215799275520 15842705 15975659929905933669849874027867691520 15842706 -961864317797081597047954125500238888192 15842707 -1104493662195410354352452659065692834208 15842708 -666129531307370828699795302801040007168 15842709 3378565306647547035953405018292713916 15842710 -534706605155496074523001036687704032640 15842711 3849291685897794159785900290361236582800 15842712 1379701290150647890217361312552985190400 15842713 -3208278071985241827424055569189704840960 15842714 -296138605197394816917663856367224027680 15842715 983352101061833161534101254049215550720 15842716 53929446058245261429397115972732196352 15842717 2747104222174066339145477068610661713952 15842718 -1102161703938639669867779540294794278336 15842719 3979839476606882866537339802494208644096 15842720 -3105803966906129138046565610824215429120 15842721 1457367073125492178819265856230851419312 15842722 -698872651894880987448580048064525607936 15842723 -48042587087655759381374243969082906000 15842724 1114094078724352963219098009089655416832 15842725 750998097680011943732344340454439494900 15842726 -817811449356227342403656003832994530816 15842727 -2689370784260377383758501739738025735632 15842728 -535717638009988766423983879882822287360 15842729 983602467892617956160828375354269278500 15842730 583461321392591740620637509379347774720 15842731 -5797071948691416167158706894219126923468 15842732 -995227931254209290407579892268295549440 15842733 -313192359950280134200466330918390976 15842734 -725487013085857959128971691945232180288 15842735 25151088794006095586280111214478740560 15842736 93341660189141871625694714670643937280 15842737 -1897987559631499185273372353671930200908 15842738 2034634610549374299600504297657934804896 15842739 6015816009783064997547404603194417766400 15842740 693115644720026724844471791870780218880 15842741 -619369613817394236643689101715908204928 15842742 -276252627539765352533540860614886096896 15842743 -477175028694825766163766756191990738000 15842744 2926754992556998744948531663475124572160 15842745 1456879536389802045292960797251746729920 15842746 690920600885751535292061608858710569072 15842747 -3606364152353868005813225498287715407848 15842748 -21442682043897090944892857269160656896 15842749 348547122836361301558218196540375952888 15842750 1043256141571179057058151377946846208000 15842751 -54844171103499949275074924224748400000 15842752 -66593126509618071341350825429531885568 15842753 3767050211487879968571751499252008438560 15842754 1676170940867716992855782929367235203664 15842755 4533295180206534786304288685429168718000 15842756 2301737577034336593712304492502019950720 15842757 161134038966495061902849656923829558592 15842758 -1209225169030481686431974718660990581280 15842759 -1121641856010566367224050019778934492368 15842760 -1857380804961108445110558443826349670400 15842761 1053418861351764307076894643649207536864 15842762 596690881537972766174899946418870664032 15842763 2734082208536058239820230412541117076400 15842764 82597269342536456267965487312659772416 15842765 -2235885441287170085769624585919912938600 15842766 -214173105289643466147474268248806580096 15842767 -406967680115168214872292352315386137408 15842768 -403938522814564183359514085422085308416 15842769 959118818909945774244593257901357905536 15842770 864685103396527896142272899978154355200 15842771 1134740946104549197665086624659425129120 15842772 2220380589769907041521877978494027648 15842773 -1791688053672582269965026491014239340978 15842774 4763814851017021492147485758065320343872 15842775 494184838171240831726644652070673750000 15842776 446047260715969492930452920212021186560 15842777 -506804526265771284857301674012590672374 15842778 -16515430024130325657955535427890786304 15842779 5333946477399241638305357216366213565380 15842780 1592475653300586118603510065792940569600 15842781 3383232207477831995302661011144741208070 15842782 -3525222932537827788856109678295107035008 15842783 -5182331496765737233457224009422749152776 15842784 166137720264433848126565668891175944192 15842785 -201028867425797379972747172210370010240 15842786 -32285500948315681099229450678318560896 15842787 -487831620797805329537599929321091302480 15842788 -323460559423392937577178984375000985600 15842789 5727369105598350579499704476463248466240 15842790 -128565066747209902219590969845378851200 15842791 50973882565863126361841820943408371456 15842792 1158329799282354054360260732846002913280 15842793 -3355851181168497498781285831064648252256 15842794 133146407771417193754244251979544256512 15842795 5065781384364473155883291468217300856320 15842796 798553703978933831648189828536202357760 15842797 -988559049867738995610705034420833853440 15842798 -448269140647489170718048323208133099520 15842799 -967068400300393211633403903030788408976 15842800 -345954849286564454111802299335354777600 15842801 -1290729409729299349519390134234741316440 15842802 97466077183705175426730037473595921920 15842803 2140075487813770777434633892137509701200 15842804 3927806801844253384056215159291173174656 15842805 -1424566746309559343039580660501112793280 15842806 -459934438230503302249359559809346677120 15842807 8980620577084711041314219252661505421472 15842808 -1855372719112553758696499121022518681600 15842809 943843023231898360514646558000486453840 15842810 -154923184593899034939334550707704881280 15842811 -1298616985460746517396519928848293796328 15842812 655016307996647098714789253234458120192 15842813 403753524567819784019728988100062817024 15842814 -141056654074278177406262249851524808704 15842815 3330334147945399955427001707631754841960 15842816 -1879392506104178270455090559095500963840 15842817 846407140513721871108066733350577659840 15842818 -207123844380517109653844228885050583040 15842819 2515473189415932425892263750138855351496 15842820 -113776373165194042958119342019396567040 15842821 -222066676205521155526772422829165712228 15842822 3592697781059342472746029578926794223712 15842823 -144694121281631186255058412648317006000 15842824 312442123758422760338038806742683816960 15842825 -121755754053992617427691766133430216900 15842826 713027437899912300723621910518245182560 15842827 1399071755063595606301089420515420544000 15842828 -2794398243226998077164312596789518207232 15842829 -902231305174060973154225715099449238272 15842830 684578824539405555785128548176117050560 15842831 -6178676427583797483839993842066735372368 15842832 310585395825008886584233978046943068160 15842833 -1798083525426109297673525255171375467740 15842834 23347246455444807264725435508864594432 15842835 4597768443928256421837548008469983691040 15842836 1067093608253958576977417482423598714880 15842837 -41429710039208528254683569331894906240 15842838 1002907460816375338464204641128461854208 15842839 175887020333464289663021724097540974456 15842840 1241629766016231158361852719280314572800 15842841 247488587203692510374668717337602294464 15842842 -1307977950022327657587135854320779333888 15842843 -2150470859106831014408160169587491542908 15842844 -1693414720352386726964478716330547763200 15842845 744795284857638256179759218910165298800 15842846 -25249479396615990689667416506528314048 15842847 -3046778707185784587380130238004405724600 15842848 -1584235521851861338312651887213834928128 15842849 -699147745625991985106110185296505222480 15842850 -702306600384724321945461550601947344000 15842851 -2155059628259958269131664248520828352696 15842852 861359145345658875843334506190908932352 15842853 -1574778965759151848500808678818186072260 15842854 -3786821333261491285605206700586680461568 15842855 243613568905890653848934199206618328000 15842856 -2675233258087685626852525202150511820800 15842857 4308768838208419991890885103629469336640 15842858 -27952319955974848509581637108392960160 15842859 1533758505288410378870865846109368761328 15842860 306094115542186116397185159565812695040 15842861 2911435192648127965822657425076378812012 15842862 -972084120863166395709567240328929295488 15842863 -3434690204505648074475879999610613851888 15842864 -1622235250290732515367145968281362513920 15842865 -3060897829576924253534051657778007992000 15842866 575054049573281093696532251475882640704 15842867 488221269724368853568033246466312694320 15842868 1578515703058142483204895902037887698944 15842869 559207705523066035169504410050806513664 15842870 -1248978410656417797562775343022518291840 15842871 -5654826403579403315252956586995722124416 15842872 1954176117455027088056606511243953664000 15842873 -7892549523663594358691140018676486353878 15842874 248865179761262047266831527667354078720 15842875 5851821243907354062977900704471911804000 15842876 3312888691868110884812015214429647228928 15842877 -3623970304717456686920796494613786624 15842878 -3399393981693995729191799529638710048128 15842879 -1507673720733317990566863762590218707816 15842880 210246297074472670323779295996841820160 15842881 -1655810182286888996834718513519502912318 15842882 232033427613404511396824356177298102784 15842883 -465730856974348315592829133551841654272 15842884 -3491573741401705488747215833230461158400 15842885 1928052375222928404853573510739814713760 15842886 848969114400247829755410939567860590464 15842887 -2382791674686644783400042839955623182808 15842888 -6717147286378063954812748598782897290240 15842889 -2303454854261923242933287834720552357136 15842890 215126605938366806599020086524743782400 15842891 -156280962812463515481341539401105153216 15842892 -470220139426316669859568241965493938176 15842893 3419931384896905147277925776850650569728 15842894 -1819779946924195598313285363853694109504 15842895 -3018167470861997345215370451759682591200 15842896 -422274164447509300302877221979333992448 15842897 1279730468681351665823978495865808032000 15842898 -228834234966119626767467959710505459200 15842899 -3172236733012871411034675584634369294100 15842900 742747567473696078841876228337135376000 15842901 -4294701320548445984972916178083051693696 15842902 -248255190775201112125064945027325466848 15842903 -4550210102350176684853257571257866770800 15842904 -1451147442918173405660593037208388239360 15842905 2346484443765020010590101116317964607500 15842906 -194234728230660586608103098554999502336 15842907 3908517829818303638319961954350250982160 15842908 1761234967038701806020115881274101744128 15842909 1567628296473622651975850644260235747110 15842910 245810361827028125235784962649967775360 15842911 -1085114636883575898350154105857219796368 15842912 -8637551543004711220239180649420805111808 15842913 221984029639817300004189089783431277664 15842914 -1201886608746523998133740837008905408944 15842915 -835204762750247159868810657602147980080 15842916 1885523404971336885974648768895097113600 15842917 4678054451218985839822115257775761619966 15842918 -283558901410785800757382155355544774400 15842919 497712721158954395335056522157602486048 15842920 40077620361116608937599384230843187200 15842921 -4777661800453416142707704588736564007878 15842922 468966920042032616627131736565372764160 15842923 178575137203960021680568168793258399920 15842924 -2748933785189580804785108658321406351104 15842925 -3332082074944445987812616554768637280000 15842926 -2688333562203442135232114578332846666816 15842927 4722154558282009040495174808409321165776 15842928 120772964911046281716542912141052248064 15842929 -273910906961629389898152887210513132160 15842930 -296712091527829682632727156239937906880 15842931 -116909832463658818028497657681167168000 15842932 391026695019554891684426092891149312000 15842933 -2977717718902448629235990250572712603396 15842934 251029545946658962624615765509692736768 15842935 -767137900130787495245454924970663430640 15842936 -368757659473218890496047513112249016320 15842937 279108077154326646387105896147212196544 15842938 391186671476680935510840445767490095840 15842939 775765304660264855377595574871252707360 15842940 1073329406140974271437722026070377267200 15842941 -3709036590252932780282501581191124731200 15842942 -1734270783590486304922574695666557422400 15842943 -1484993361922228211558681860761099828168 15842944 -419619060198076589291658767577655541760 15842945 -3960021987996161165413980149922697318080 15842946 -616714380264744955631867876966681809920 15842947 2978873537195819319465724800745179446396 15842948 1337492053668066429056464537832812194816 15842949 -3935846277276721508905483553410807381536 15842950 -784198024642963620571371537421810116000 15842951 -2620579434215481391263509601936165030000 15842952 -147294324402528842395477378828654510080 15842953 -268683048904597544320661601517774343680 15842954 -1193839059430740529887079748355838937088 15842955 1310862294975095210900218578718565445120 15842956 745025860677209557621943703658641278976 15842957 -283810021987731226332196725963773490912 15842958 -674037229663944609203321338546904048640 15842959 6871165790862059792963316736757007386040 15842960 140759531708285564325617244146171904000 15842961 -2790299513577183903479197207518679638360 15842962 -1941697902075807295863789267425283956736 15842963 -147407811335234076304768677265548351216 15842964 1862752169716121256946273534191118718976 15842965 -6521963231296184415213062425547998269000 15842966 1675370636892640318352591521546833739584 15842967 -822549388041424480274793985398089954688 15842968 -4966103097353756745928829148536706877440 15842969 -401083943489593823556830517947157384630 15842970 -394083473300173304712583090248351467520 15842971 284082337880177160850586108822113762072 15842972 1749283087361260848281589980414637614592 15842973 2763057052564809994456453847491836364800 15842974 -528460997069637163158824113922692971648 15842975 -1523010427160198319744049535549452272000 15842976 6215619893517273125710873355889829478400 15842977 -2725258756646111285502055039697065702174 15842978 -992709496036853603886392172441373110960 15842979 -3039438715268311878600048117060713184000 15842980 336678351321019631397665008793010819840 15842981 2352929491603515029180663301396154689408 15842982 2483630949515636401343958217475600678592 15842983 -337425424875323688325526866680315495896 15842984 1544828317740612910496841878136762531840 15842985 3634456550237761273673225004570785826240 15842986 2754130600037844683683046189170056150192 15842987 535900526805158111615068378222514096400 15842988 -146985451669488631072193669195750292480 15842989 880528094113428043061985847368770147424 15842990 -563513222035250758799917088095900627200 15842991 189898702334884978569639873304214544000 15842992 1089309802238634541674676730580969357312 15842993 -537328458012927697492366890201271254936 15842994 519470887210434717583287193475410556928 15842995 446306198117777802431886372476711362560 15842996 -301934390047021891116851572013570457600 15842997 2471153714295689490878984485446192851100 15842998 -73656432492695708034221791501463285760 15842999 -4920432507324945507930285656409122391000 15843000 -799926485892844756368561789235599360000 15843001 -3396352873215658092409471483747595844668 15843002 -1261918195462589826110561844607143944448 15843003 -2137176293417119546892389953603580905792 15843004 -2700522419625097944012101690183730002944 15843005 343066825983995162811163169696133171960 15843006 32038509342290408962360060611567790080 15843007 -7404940442593168307603287533032537543288 15843008 433056742484706989982106430134501244928 15843009 505530189186892471869841682250005799936 15843010 485156060827959639007959602400721949760 15843011 -158345859506380917261565967645555172096 15843012 -2037053527089077468173379669037807141888 15843013 6330253662442552703392079751024480703262 15843014 -2703023360961947337586247534852362944 15843015 -146738502712213241546400130601650863360 15843016 -2530861176075427861639869841516448317440 15843017 119520285264499680175949983514845850640 15843018 228418523951747832900118001976466523904 15843019 -5248730253391040126105932964204326626000 15843020 -3023358945238725994668061670573869163520 15843021 -2633860599840136205575973144185347770400 15843022 -1066896432110889024017913031336762732416 15843023 1274615805248235261354164340840812915616 15843024 597577196310127791252843053978508902400 15843025 -117067390480485953409473721820013990400 15843026 1466620721176742704702817903441221460640 15843027 250023855593326457819577707653880765232 15843028 4614863804074609810343821502758406711168 15843029 262125934859669435876403050367834277920 15843030 90196343072947128959208618920381030400 15843031 4869544535131407543927619178573824626672 15843032 -93803121453207824449693686469253099520 15843033 73002370852613229581498215922413129962 15843034 2616939101244878145127604647549875237120 15843035 -52128911159430933538098145934739144960 15843036 -1107482271090812886808008134601732956160 15843037 411012644943641003487139065472351020992 15843038 -2841972753635944372225860359080505566080 15843039 -1020941075867292007911435923252413190640 15843040 80232052067640471014708850778421329920 15843041 3521435912384616092962995491519162068500 15843042 780680924949000261118655147033420227584 15843043 4684870208969865899629470394935933966840 15843044 81387709488217289679840418275810066432 15843045 -763628106176360823272221528811561443680 15843046 -300696947490497327215085366839123808544 15843047 5098142359158344819012330154557452609200 15843048 -2462254141353137984586469737124498636800 15843049 77412885839414693310048933559653162064 15843050 -1493401206844092409248706217658573193200 15843051 1490595151790672346769704163036899099792 15843052 -630998646832247584581126373549230908928 15843053 -1826719481880604620713173078498046429760 15843054 895368504243583633246595215026469945920 15843055 662211390559704706461840481010635776000 15843056 564141590031312498567612802687677825024 15843057 1211005340251129687270975141857348777840 15843058 1013565919328608508860378402293508035072 15843059 2806083771251395820758134332206404205260 15843060 -3783951665893313161161973055213465088000 15843061 -1588891284424864541219448312693880288776 15843062 -1400876352567267931396481216082334713216 15843063 340782067995838308237934689992224147944 15843064 3753346402934204699171259296210856591360 15843065 -1136435017507170637847742305201293384320 15843066 2381968444518658650030367184799818010624 15843067 511578787697753986402854051669159346272 15843068 -1784922204410939901698656439634881003520 15843069 998762891533619540876519678904027362688 15843070 2326958477030488793240098224124826748480 15843071 -170883727746386553604602543092212300800 15843072 998223477059652077040962461374854725632 15843073 1363894345811885368817588993903070424322 15843074 1196449152660394426893978581614160135040 15843075 -1466595226538979510039165628802879117400 15843076 4619895103850201546426673191492925637760 15843077 -396362725537213252192065748720654548480 15843078 937705506994749486395991944076502685184 15843079 -582740623599521681599534994232323503648 15843080 1189540216470776276183243659344256204800 15843081 3088887852020115502335088847858698452960 15843082 -731539123728731292454757955350079192576 15843083 3377892308085467467126080631463748949332 15843084 363111023083562807733688590715393032192 15843085 2261700252015839857335314826640648776780 15843086 -14990046774075229132143803187407990016 15843087 583482312935241203347060968067115377440 15843088 -1808851290861467427419990049656376197120 15843089 8564545679520424074600308660875760170752 15843090 -553713919291798704083441592751695989760 15843091 -2283263219604049133691993707579008181616 15843092 19438242188380401320428420390471053312 15843093 1106786062967880617418730039696799308800 15843094 190896417403613710563924184004393477760 15843095 -835786738287268883049733652107006103400 15843096 1565992227988513629172885792439979786240 15843097 -1972004118299704451300648174257754452896 15843098 -1962528253519800843343201044226129021200 15843099 2119723142644011634557123675529956960 15843100 22068107075436565821899412268774860800 15843101 4281916668134388329535559179170939040102 15843102 1849663110094095886846095811263927957504 15843103 1625238331754890140629749825561120937464 15843104 -720155899173750931972818333641623339008 15843105 -902014395424734651455851487493416304300 15843106 -1876938772792873971188339881334613162720 15843107 -1147380511507252723203240062293537846368 15843108 469538400050805557033085441391438970880 15843109 1743844620754148928687651214474495311420 15843110 991899907937467799077071054164273880960 15843111 151127857076163876469008694707771623040 15843112 -3706071207737884097501738661242266828800 15843113 61266213938250274335863594576845269888 15843114 1267885304771637962582803491679962404352 15843115 1351619666568833786807782609025729251920 15843116 -1714663337138913500181617213946567900672 15843117 -1840556653899531593188782145213950141312 15843118 3047676046007933708700753015961678013760 15843119 -5665516692676678805211787336434194922480 15843120 -378650033646810741646064398873012469760 15843121 -85732784126323184958316207422224380188 15843122 -3435073187063814830517801494270146395888 15843123 -2412760331239743293948767996509853372416 15843124 -3892123757603351189370113547377009707008 15843125 -112412358726668890692301313273189156250 15843126 -598083552352057122220224319979459711616 15843127 -3230905784616298287827722464867763816024 15843128 -544010272380944790658027476610850365440 15843129 -394225847935036893967373934304179699072 15843130 1389534193973932107214320507882437856000 15843131 1835018367697722574724602534926804200880 15843132 1828829541505443166525724236023180397056 15843133 324642104784868514184486875087555978700 15843134 225622397105083942411536589872282508800 15843135 22333208958020899737591829849612800 15843136 -1599102436593159714941204531233129758720 15843137 -2979180738118341556976507260464732119040 15843138 440498895431009780466132054824085159168 15843139 -805549385902232048898992571695147396992 15843140 -3003568894159284328502886047862484254720 15843141 254090261680073270516975851227027787200 15843142 -893870749322671717953907853960046549888 15843143 -5771229037531789103863533858012308317608 15843144 -1270977473867228842898672278730192609280 15843145 -2300338841514900890713540910657859779100 15843146 -1879677290664526147503848833308163990272 15843147 3571676584555886493802796154866752848600 15843148 -8916359795664051772417572027914993275904 15843149 -2013390172865435251430106378801479429664 15843150 376273258150155807396643645702797360000 15843151 1718891673275353118829172191718796502832 15843152 -56001958026237401506236528218224066560 15843153 2321775690711063258742670212518080323008 15843154 511221021696195489161025988788086177952 15843155 -2704835175226767295140297125306194188240 15843156 485528797167886055666186393124208988160 15843157 -458475118465055716046428993972096770240 15843158 -843643117265725299741821364583021444320 15843159 1013368652922781487182126088095198819344 15843160 -2622812357357969763221530525064153088000 15843161 -2807927131081044911863813509417614611248 15843162 1122359007943153125011757622437437501952 15843163 1153362623910939666555522458594769580320 15843164 -3234075805132104444873426049291199692800 15843165 581375816971937418305645105085521164800 15843166 -425682401197174876342639051825871934720 15843167 3800575411996969056397759050418415634672 15843168 6040906869527278980740548675403450941440 15843169 -2631495821866873580249872816687874768160 15843170 -420362364104235752220836301289420800000 15843171 -369737029677948429381327044781105450888 15843172 -1055784084762086158176393719891414009600 15843173 -4479114504237518366660664781109035192578 15843174 564367159578491306772750592997657811840 15843175 -673420688258182371904812145460043965000 15843176 -2828224949630128976216906309273024209920 15843177 122038107931419337746977523098807161728 15843178 10014452216188558711187545908219691008 15843179 2705877683605360178507421658830989635920 15843180 -902848929329444787152522066748128855040 15843181 252579922049324666813994774317512116972 15843182 1658266948602825849450875479264895117952 15843183 3534039396059175687902511511754669839104 15843184 -239591266352729184705124831905903280128 15843185 -7170785320069628515618603367253418674840 15843186 -109580280459366355838204142124780531200 15843187 -2209649936581853448888292031458354958208 15843188 295755987286872406959178450959048069120 15843189 78392354315038255466089600541485812768 15843190 -108048701636667965801964944234676591360 15843191 -718948379929638693941873708362544506656 15843192 1866281698134260182715410629907286630400 15843193 6225920889876244223174064681634728776580 15843194 -1683119645922890110911014547188182249104 15843195 190817056082444329619270647667733837600 15843196 -5572897825076116378570105793855174809600 15843197 2222187764546916197611492465586982272646 15843198 -549985896143402918554262094422490178560 15843199 -1248506852560885470787019823785224166336 15843200 -1536123300903241279281419558219415552000 15843201 -541253458192158298830818466970103660544 15843202 62749125826008042722276723335937685504 15843203 9327310089979604576584243982195644957200 15843204 185904742118464847505289658091593587200 15843205 1227454883653437913344443059478931313920 15843206 1583639225457013047138962670174527722944 15843207 80286068836184654629415628853058462760 15843208 6169780999087035885464056580710413480960 15843209 6022212153444631836194799446487476128410 15843210 -1459635458800172138183811042114787895040 15843211 5534911616219489256990680729271241153800 15843212 2059517686654364446549998797662085283840 15843213 -2552528684823351912747397791122994031680 15843214 3765748029745196077857847642987365483456 15843215 -409024787283908961340691896543959952800 15843216 201230067777890958752117186769030807552 15843217 1969662232340799761520367301423172754420 15843218 416111693247475168617883888582477091616 15843219 1313178958148704254821500404003681585336 15843220 39625318515458086430491975267660250880 15843221 113811180514769509897151982125380645632 15843222 2882463416004972802513198947608924467200 15843223 3244507309977644660402157100544403439704 15843224 94839820433341133213303605261723115520 15843225 -2400038319653670481523635225529831716800 15843226 170020300642686325548631625617861194240 15843227 749359866886590431236975709699167139076 15843228 150867021992407023105006913387201904640 15843229 2824445651869637909640065343020216025830 15843230 256536223380949481990720507754966942720 15843231 -1115669061560792593920298254261536719080 15843232 95274939192768180806419664087373840384 15843233 2880229510028202387224582969610537712320 15843234 416796623336903897092351468844800915200 15843235 -1919273981228359620313995614547432606240 15843236 4707373672823559685500545591594368369920 15843237 -1952684397768796113886262114336440715232 15843238 -234012370859576989802968175675280823104 15843239 108584447330116618579783612546635158424 15843240 -186288957832075666100574679977718579200 15843241 3619900327240502503418361221978384987642 15843242 -940231545621465446905039789739016955728 15843243 916976500432467957004743236100444381000 15843244 -3285481056613262755004415841530536606464 15843245 -1043425203446487725274518169474653841600 15843246 -93764989173051095198157534993361430400 15843247 -1470483296836926632876633147896254948368 15843248 -485634105400659753691496403672443682816 15843249 -5815960887594025441253676078839406998880 15843250 246453247370611003787449423476480000000 15843251 -3905522565075932850009334393399961333280 15843252 74082097413511611378818436667119513600 15843253 -372400502837370915095401080562497622820 15843254 1460355206610964092637950779418240018432 15843255 -1187469127956157764005049069856745035440 15843256 -951206791596638346815255280393523200 15843257 -2223794038913124782327080301419877860140 15843258 1052239165102426056985675432129116201984 15843259 -1571961383668437174129391070294840981760 15843260 -1453309186525614033132873586649528901120 15843261 564168554873028245376045174110391854208 15843262 2536040816896202072628186702800806117632 15843263 -75817436276134650683092559555260824192 15843264 -10152315785721633870870647750441041920 15843265 -1358857205194501107758449805497118903340 15843266 34911200884618126728506001093901042080 15843267 1817895762651125505364283873848368796488 15843268 -1041335571903631428535686960657093478272 15843269 1008974948062121671494281862285685775316 15843270 1226738446271185662441575252449196083200 15843271 -7358334702662764494821283912800085191256 15843272 5414276366579096599376086798390500172800 15843273 4353304400610571565752773725499998530368 15843274 226735162979792568642736335144779539968 15843275 -495841329207615694059044443693930501200 15843276 -67129086134350967957093304065171123712 15843277 -4109651164540145711410262812442656507968 15843278 -162937006366305854504328046306891592832 15843279 -1445106885211718751743550265223553116400 15843280 242673285925838291554198424626900992000 15843281 6918033419544060348822057173836305759600 15843282 -351413019914750066373641642701289604096 15843283 -3649097700278701134324880872515242829480 15843284 -2549764035367466132964415458634400323584 15843285 -885027115179703728392031025334119602180 15843286 1145834852413461607406473165517611380480 15843287 -397665747695388821934638190024214259064 15843288 -3128556678305307875095914929338438717440 15843289 740777529360614494915196876513259131904 15843290 856976279761078561821536205274279756800 15843291 3784944997592786495252555186394941309592 15843292 -918261943165467542612310271248232222720 15843293 -2103738834223944537597839340745755480180 15843294 -35977934390557422921970981314949857792 15843295 219255754786007551000540914123536091840 15843296 -469795949989438512406711013876414545920 15843297 1350662986627522596307416187392168068928 15843298 -2918502657582112947745300610508014238336 15843299 5221374316737763207718242978400632710300 15843300 1246718456073375521948568696268190361600 15843301 -7545877402511996709556370758014733421256 15843302 -435311422057962981501806410980621955200 15843303 190156734965972473238066190980445642240 15843304 1623034343897787756488571991268791925760 15843305 6227002583939537498272206386593784832000 15843306 -655613821444152200808802028206152266496 15843307 -36112727488018094354461842082121936844 15843308 119926743750747633557903475028925684736 15843309 -5104398832966761992655847465665726649440 15843310 395113814564634166627996698754531123200 15843311 -6817817499012356289709859023331135167176 15843312 574055385720554683010547289685012742144 15843313 2298804951015619471841000448085481781760 15843314 -52546113303597151307858571065138640480 15843315 663269532757216581795600557416461431040 15843316 407275265422654899492026102167604551040 15843317 2523910194760489735823554739720649584526 15843318 -863558491852093147403143982680442033280 15843319 5800653097365670590199803683460754447800 15843320 -424377358648981751429756994030818918400 15843321 -1714673372486548825099204056752026518720 15843322 482651947671263916753813014321292167424 15843323 714793520266574305913184200073142402080 15843324 435628224576743542262241979892231503872 15843325 -1205239470471821623566360853952026198400 15843326 -16566691903575828828829882915154431104 15843327 -3079799038013680811748716070738102899568 15843328 1837880602328189831752472368281464864768 15843329 -5339535330948492218028832587927423961680 15843330 -2157671107233885150574929887756164992000 15843331 -1950000250815552396340201914570619236960 15843332 3492290237416773608384636733367195399296 15843333 -3146535179216506245226625640558475597152 15843334 -1646576958006638104083020159319055169280 15843335 1769843132836340580461341425008227712400 15843336 -57655283451951044314550985680098344960 15843337 -7435527650719849333806982083494454751200 15843338 -148304579951666691433891411956919203840 15843339 -47936187038956128926953535256688601796 15843340 -16663233938831198697691339904932300800 15843341 8671009275763412172079048821988719305772 15843342 -1514890719656871304007880852313612841856 15843343 -764357580455866177545676039351254800832 15843344 823367932008284964811208321072687677440 15843345 -441489903601913728600362515537010537600 15843346 68936543832618701795978640252917162784 15843347 1078615113863396924172730213890421949520 15843348 218669698719839601753016068408166261632 15843349 -952572135853721182711915742577944764064 15843350 26570615569893025134696780531267576000 15843351 -2825463008763973276066017653895509142168 15843352 -10187508834316828262669247833039953920 15843353 1824227143914770974761786480110781094602 15843354 1733668108470212245316295965082927378432 15843355 -2063663801700090080603592903451430154480 15843356 262538645185735377064372016668058812416 15843357 4726559482008430236158440616299126756128 15843358 -2748434699204342994131448189237567342720 15843359 2371090124398821832495684968718718572800 15843360 -649585448879757102780165425030705971200 15843361 5750696728999691186567194723013395313092 15843362 2219722231785222399389543675209811647872 15843363 -1224368727911797682060082192811581807696 15843364 2256913164237227953427273456169331419776 15843365 1387471221324474181300556424058913290800 15843366 -451685639598174970986914510535616776192 15843367 -4316657680792523317120072782290118827640 15843368 2274672800459235269226217074422505216000 15843369 3666544167793269033440127936979084281744 15843370 4525052837950686453129272969446737600 15843371 -9184176367697183333198368771188547799040 15843372 -925210811318119167029288855175739035648 15843373 -166501789172371220427174541123774752512 15843374 -2300002858702008983255880785921545232064 15843375 -5121894634204216440586483174828882662000 15843376 139938995124716130000532297585941266432 15843377 4432403389442641828261440323520377856 15843378 -600227088943081576508267912969221820160 15843379 -2727849487983167871569460187737029525616 15843380 -265615733933711556826407103918097448960 15843381 2369992386382747237483535365403718331584 15843382 -947567745648805990577441793948554714208 15843383 -536607593434862373989051734540983371136 15843384 506648911987162066369597991298459648000 15843385 -396753599614800270800442847482140328000 15843386 -523410471337539588310774170870724129056 15843387 296692769853196949790254571108666292224 15843388 -4444083338584455574195710507310526054400 15843389 1856789969620675639838453671616797333248 15843390 -121052462953798712241686408967121305600 15843391 -2090786528726476110213381417402379304928 15843392 -1365908477689485053631322845069392216064 15843393 -21961193238067441590884208274605019440 15843394 -626829173691408370528632419542779437568 15843395 -406238942469480891748381381568557167600 15843396 413743885560610613639065275949643673600 15843397 1154095480048762330727618275275021054080 15843398 -3727889340982451165581262159491854406464 15843399 837042340127771266288058665271008031616 15843400 -1100777652835846959578667881152916736000 15843401 2122010362515547304550588789364232792064 15843402 1504984289295274428981447387997451642880 15843403 7339428074286016592019652340831018937744 15843404 9689284681901394596097664603503633100800 15843405 -2839351265838421377022886658341475574080 15843406 1883973785651243725844125795116356137152 15843407 594580974490316157182134979240130682200 15843408 322936195372831024197146200644424040448 15843409 331019288454782632357632195208999600804 15843410 -2415281997044697478526792875266670049280 15843411 7245618780906111895692290210584872278640 15843412 1702073504072699579782080625019684567040 15843413 1448643558192970988207335954440961011360 15843414 180556486507103248625244820370916220800 15843415 -1031639925535731189091283553852556053960 15843416 -2262501882008341181721086070548668108800 15843417 3189465567899483937791836643344283996880 15843418 596100191497737898066447925541518548992 15843419 -7794569361702851798177929197428338005180 15843420 1416637251005385604724871344644464345600 15843421 6782711936608818543958135379023398516000 15843422 839407875216742321365488744016944997120 15843423 4076257107745407413318001184707719416704 15843424 -2021814547392425045093308503865754910720 15843425 -861449135032536866682650644266654055500 15843426 -389154075416618617332510068050945981056 15843427 -214102662996829648271947759817589258724 15843428 1231467733967835125981379446306285155968 15843429 -628489213568126398593447414461513089056 15843430 2529455295200683778601488846298603135360 15843431 -3251211340135298387146907656212150622608 15843432 634355423721265451153263993898262282240 15843433 -2423607914185262557044424185342206198540 15843434 3745558221694445509348494988016158401120 15843435 -759806652338325565484720092791650265600 15843436 -27998661277596644435458373777688739840 15843437 507043258165576360765849217818027535712 15843438 38875748377546935165388667117365744704 15843439 -2560061348268815740080148033925718514944 15843440 621563407716710529379278553961335848960 15843441 363712128257916559676362266950114382192 15843442 184008850233548545890521784451277246592 15843443 -90738365240705029675476002055130490880 15843444 -1944682153391272386814634706063744835584 15843445 3287392120609980409651696592364616556700 15843446 2598610361920173764462057995091536128672 15843447 -1195344676395343299596785071787337577480 15843448 6362409274799641213940497426298277519360 15843449 -647315224451505294122192237959942432512 15843450 -271895503141471003165003067019067392000 15843451 2508121711721042143931242264694910808912 15843452 219630772287557864649649014338581550592 15843453 2032526934796107824272250841240603938304 15843454 1557106724742460959178970197917869491200 15843455 -740893934491224288708210774359277547440 15843456 1487055819166529695688913891491001139200 15843457 -1562664540119310284535404845840283188608 15843458 -1782875126644468901094140356754511714816 15843459 -2008765719611706209632713905307775602696 15843460 1101181866896622096996596359674773852160 15843461 -2207812598362322958895741937791041137376 15843462 1810735217516475256518296358767233935552 15843463 784841510667634893021388799049265138712 15843464 -1463719590537224879078695989739191859200 15843465 691476626493092291140526155055462707200 15843466 481952052527976638933061057572194953408 15843467 625314838140770915607914124403245896520 15843468 1267217501791286517930554670037128268800 15843469 -2700767451763741380818158706100741629280 15843470 526812871949076343374631244392116681600 15843471 1280522597374175030452259041749854615424 15843472 -754034650957292376863745414764158976000 15843473 -276526967687165916024250380633552165120 15843474 -106870635783569486612761956290815060320 15843475 1919201053740703933787153615598775143500 15843476 13818757593526266532829546600286836736 15843477 107722835859141774550369282927042909440 15843478 1223571928692365126196541308850524656256 15843479 -69758107906733240452044302877246455016 15843480 -540807742074515610510147721477423104000 15843481 -2973193583456092198294756607159274186240 15843482 -282157546665432023588037626388289974048 15843483 -1263221956189346350825134765167294911680 15843484 3356228863289358193585399718670911254016 15843485 -150063150350223598383126965346718909440 15843486 188510607647146205461524699468906617664 15843487 -3020227053760320745676431882768126048008 15843488 1479757543296433505080314535050479861760 15843489 -390489548683864577688168616511498596176 15843490 646158525981227680182959970474025282560 15843491 662062423777971659734997057958909404892 15843492 1775322086596920705825587289467053670400 15843493 -3914385794646753573836865836366558027396 15843494 1394846500793579998081858713985564464000 15843495 684182068300847253390915374184536618400 15843496 1268851498342710028984447505656067266560 15843497 5523855338571141216207745416646005917946 15843498 -2365421248219701762313309848925013760 15843499 1162343697979724038239425999152130421136 15843500 720393987524147547189184348555658496000 15843501 -743376047251208792885345785701949444170 15843502 -876869126630974224061807910342518728576 15843503 -2192022540784585451127934501214270564616 15843504 103742527851248106671023160974280491008 15843505 4769606758849838923246862061336882900660 15843506 1106299396229390821799907515828482705920 15843507 647281334141886081671744904354813944544 15843508 2478358900248206127190330734220355352576 15843509 938367586984859423778063647231644156320 15843510 51020890394589000276520677228781228800 15843511 253014703350123207515208267926606755840 15843512 -5889559016681648157331843429253817139200 15843513 368257040646870619381829206770728928000 15843514 -1503844772102186991086816222355090144144 15843515 970753624660676359914382355966558968320 15843516 92674999323738068856645891071592612864 15843517 3249823779343827314413605197254599594566 15843518 -2453894918662353894982484968439264183040 15843519 13332328630333086884851195232867319600 15843520 -35476776025354112729673297915480637440 15843521 5139237705885816424311206390075824582722 15843522 21763224986538307498629555744405354240 15843523 -3902739481523245879535816283380089900228 15843524 1700476622914276095780766616397517381632 15843525 2233113624284972325772218883182207028800 15843526 -2363122862694713062572825688422598213056 15843527 -1500717146905928842524142519561346385408 15843528 2362133691873380495401194195355436328960 15843529 242596724151979049801165660606747212160 15843530 1405986377813876190704487083338291891200 15843531 -299644465569738539426131938970032392256 15843532 -1089460646257344092250336279922727298304 15843533 5134197905127830376714465587909433802944 15843534 844532270823439559676700625022067783680 15843535 -6916586057030502714981116465252156841840 15843536 1425952030283054306089391549294151647232 15843537 3722277839586553167421765903281911712528 15843538 -1074344566130898265512485197925452649856 15843539 -994334631279933137503629853603873056660 15843540 -2030965345597532937948782843489795635200 15843541 3371070847176426941326139947629758876160 15843542 405011813753172710332437444150085951488 15843543 877242919673730329749467692558201850624 15843544 -2128333414709207552021074042861750179840 15843545 2176867815404173674672627372981026295300 15843546 455095917555315682588498130241256128000 15843547 3794026539833606222118734660607801164996 15843548 76331808893212043265438288254258737152 15843549 -1008783669798560437511463054440309836800 15843550 630405610850404512607403736303509880000 15843551 2198222208696639674695385138974766694072 15843552 -2519159591336667553962303746953531097088 15843553 -158406921779128556511479566018699180800 15843554 -1451624320673735577891040060315549359024 15843555 12405297411941274024043904514111358080 15843556 -452507770600684608370938214280474423680 15843557 -550945857455706102286321433869385574048 15843558 -772297865801712662733259307987419537344 15843559 -9829617422581311289038659769207795545184 15843560 142439161517983767704977936452796416000 15843561 5156321806552866839977251767287804277760 15843562 2461548920170893799671502671508678401120 15843563 -2828932233849958443440112068619980970336 15843564 606572865034081022186041586319670417920 15843565 11914599262802846355507091840284600000 15843566 -3397205003881700223633133412974607679360 15843567 -1686684857217365880364850327821275782640 15843568 -10942179039116158650591897907027869696 15843569 -676263902007997354641055330472688120768 15843570 1440740848203029209357738348737209049600 15843571 198663258324800436309063778111379118352 15843572 2175440550489005246727340865863385582976 15843573 -976510686850211875441839812904623063040 15843574 1121233544233157007091884022902307813536 15843575 -4130134566542630705178710894621159478000 15843576 823973244858497779791149896109348290560 15843577 6493251222776140622909149651930394744426 15843578 -973488097325637888896857821543436338720 15843579 744043231081089743372569341449663159808 15843580 -210643326443492681745355891507507852800 15843581 -50556654565936758885975263982563026140 15843582 -666006084519846691851574188403884897600 15843583 -2651890612295674055540664721077837748880 15843584 -495590671375253536932001248534174105600 15843585 -16034123378205720901378070543015087040 15843586 860600278626527057261641150308209464320 15843587 -2704824052640579191835032888864930886760 15843588 1631059139167344666848254439144604948480 15843589 664504150158947590830407772289650295260 15843590 551008606524795031133400300317677697280 15843591 -2847441374187129155692922098268979669960 15843592 3230747390211812814147450721239459778560 15843593 -5744568410111107544672847823586268157158 15843594 -236290863519812453667748475376280826880 15843595 -3432599965662646231695702222862575890400 15843596 636148587821596338677252920226843630592 15843597 -205253993220127834860971106584707648512 15843598 -4242311041622002542259491390875545686336 15843599 -132077606495952775369148555748416239560 15843600 120702061184901275611114097396332953600 15843601 6049542645177320195191294576693205799602 15843602 279099323964669153099989839745649434400 15843603 3273438660721813966507748040852874238904 15843604 -391934904386800579269781138177892712448 15843605 2540342223516383625721202715104943223260 15843606 1128192847384857887796818670890401443840 15843607 -104366066556458113097670023349245446520 15843608 47055039213165540000082213204898611200 15843609 -4261057369133133829119103666304747427276 15843610 9181489715630139783723024313383145920 15843611 -2887975889528785854620997854984245507980 15843612 -242441320655287688824453450072950425088 15843613 2630017782297265732582127698328825173120 15843614 332820891461785009963602671292481875840 15843615 2271157451137355607853765963704174456720 15843616 535082542145075802293625331868529917952 15843617 -3314625153110183957110625194925140013400 15843618 764430289822531755639030022518313995264 15843619 -6533966716169118952500065373494005008 15843620 1308632500334174602766900032874386567680 15843621 -1081191693861185023535749657899488405280 15843622 -850661264533023417188710216967826358656 15843623 2154210674767421078600126610042637693824 15843624 4711647513832238489491360739848952217600 15843625 2565623323266664494015482634975120480000 15843626 -4557492344038328173903329514849378995360 15843627 -189177305422264418351848254525944462160 15843628 -155156975031203590079719229561322762240 15843629 -2899637235559973429799926540466130705770 15843630 561536625001654056639619186665169582080 15843631 -80307596251793169779069577759268130048 15843632 95863139048502368725804148039496302592 15843633 -139775976618920106878645028647753023296 15843634 3310120680460680789310835007593038035216 15843635 -60638846627566487186671484020756103040 15843636 2556726200345530665800922892039553630592 15843637 2877536285122914274318898338318808462080 15843638 -793306010546456678969530879678110941280 15843639 -125037314757884362272242897629468977408 15843640 -1549517275288909154387009011883136307200 15843641 -31397758685750026648606015933539973632 15843642 155646474285619996944262692556147453440 15843643 -428829923965880417069275907932254768480 15843644 2136996209427695265948603902767954291200 15843645 355989175537420742654153969535676881420 15843646 -358332232498282016317857678339770929152 15843647 1626749178358058780145945573766469256840 15843648 -834121066112032577908988457242371031040 15843649 -1841956007844342727082010596927702255660 15843650 -538208780141912124974164469958078950400 15843651 32243595020256115704767169399524124480 15843652 -3861825054536121163364508929483208155136 15843653 -2944792114445556772476549959642735871744 15843654 -434138058131778734269864086162687064320 15843655 2675478220370531325838920996593676243360 15843656 588155823336996427108030343934078197760 15843657 -1925999926521717404303875171780652378880 15843658 60437982372151315264909975445822344800 15843659 979943000336593834797285379794620401680 15843660 -1750478290735028044087040848866551900160 15843661 -2465686449208592796159111034824596855028 15843662 2624816425749322396739239747346211056832 15843663 -1784525546575875065280078258323253267840 15843664 2431329918715022923682382883790819819520 15843665 709200673740181742405130309612051414720 15843666 -19664131367224793963142578699899011072 15843667 -2405408697521695223483522244882837119408 15843668 1802897216798825001470049956707194621696 15843669 -47919381926948198233578012948125451552 15843670 2683636647393533146364149740300913217280 15843671 -2419319982764732004614153926159249779456 15843672 293076092157827801961789443263459000320 15843673 4840200308946669598422029721343321132560 15843674 1304269462579279319471473885688944264704 15843675 1130572305356003700500277715661252640000 15843676 2941196247873240971888092947425395338240 15843677 -394390205206609798826742136872833558388 15843678 864325807649804628266224578268814392320 15843679 -411660481510415135108769933918097642720 15843680 3671561574143867677646246060934388776960 15843681 -18669103743192794142949932075010024128 15843682 -1664575034363018139782265458780678353920 15843683 160976061085080624430094759134396704360 15843684 2482663218068047689512549957802190427136 15843685 -1317772768825438773707534167187645932800 15843686 1561807852351900494998205604526130844800 15843687 -1495311527592574933809529004123939201280 15843688 -599528084780780461931149144189459169280 15843689 -619800302168946495458277902960774293644 15843690 -493589267986848335511986474151356760480 15843691 -4841262894353835005620836487361523412560 15843692 458369303702944828821266830702516569600 15843693 -1097489983396999564392270844357701778176 15843694 -1987670262380430665970550236805780608 15843695 -333006184939784140063680664116537902400 15843696 123225707576183425636451517153107509248 15843697 1264417072536159432223348767091637796352 15843698 -1527393595665483502728804160736435159136 15843699 583114721626219766745080958692870099304 15843700 4970705335951224647795081079697384550400 15843701 328945619497439526354462778819306625280 15843702 -576803023201430128885751271831434121216 15843703 3322238904185505669462094504180769422952 15843704 -1640357934752765666871874266756427284480 15843705 3198403753304201325947845955217568023360 15843706 -424168904556003508586361245062129771296 15843707 -846986959963633409670197709129836451120 15843708 4223991408629624566146313041411158123520 15843709 -4492675962589108871972865296091623637594 15843710 308385712271300828015642256980059613760 15843711 521013868947426321474768775391351224320 15843712 1583438650445419275019732743222617702400 15843713 -5026368040690230973998637086902136719916 15843714 -633694363582605668004468484222222067712 15843715 384836929147828119045485915514591836400 15843716 1206196660852380163329489226465101434880 15843717 -2522309838601601949724644920766451260000 15843718 -1721009410107577423838106747660659749248 15843719 -4050830532708447108390535455510141851880 15843720 824496008740244663083956311184691200000 15843721 2793635124749650109497996311137866537344 15843722 -2178853189324112884557675717030400187088 15843723 -460747619804585364021107281795651347456 15843724 426221720579278670435452408539636176896 15843725 -987786990505898697295511863063396127100 15843726 370487733752656164751269091251490609344 15843727 2510577961470442976423517433616095190576 15843728 174716538292826343287294423710417551360 15843729 1903273867992807444834688594842338645088 15843730 -231857926445920924616441466330311316480 15843731 1008895291222033148076032455756717007532 15843732 528803837243390989815206232354154647552 15843733 -2136592251866859307806073981949391962824 15843734 1287843944611335522366274417261964684160 15843735 -1098796714961974823820216141747494056800 15843736 -5033583675864031548497042332565106647040 15843737 17468520658830277309766095621721539200 15843738 182409048050388127899209676192690574848 15843739 -1706217187273863122966376299352237614160 15843740 -4677316455380952086581436703671815680 15843741 3733830701754759618162946593265762987392 15843742 -2573033147882523776189280046060653940800 15843743 -3867584335861724177484119395306930111008 15843744 181096780565340818890134984556302827520 15843745 -2680213737030190731065632583671351692120 15843746 -298404812475643175288747771911341194928 15843747 -10616380564003487163743010642070827125760 15843748 2928682796680140377488845416049724961408 15843749 670745144732076628154043696397454580000 15843750 856742047693236034900984953853303500000 15843751 1998308783335590893181269106770806952064 15843752 741496230784627665212956477195596057600 15843753 1244427872903467007879029152871411987284 15843754 3563353547169952433618696365061765688672 15843755 1862490841527667079798267502233300375760 15843756 1231627216035013854273681767850578217984 15843757 -5040266907622755584865502395954140859648 15843758 1766078272699256883500448398416139304960 15843759 328783364712253736513065283591500282368 15843760 -1056573825451203216252491590064787947520 15843761 7443923949139082319960839398726427689362 15843762 -3219316215022438858205643013808622336 15843763 -232050368965107991131704100022888722256 15843764 2569046552996781490431459730461873672576 15843765 1008238150318850955098168180333821960320 15843766 4837935532969429669261775095688222784000 15843767 6271007682484336702602909326381135700048 15843768 -3458694342331155487662811335190138122240 15843769 669113794971106486063217533193954781888 15843770 -242171807919020371264499024544403064640 15843771 -2741083007160624804945980265703668022260 15843772 1376537186001949089752035225723391564800 15843773 2075202628565367900725542986041519292960 15843774 18680087044745731092107760098732395776 15843775 -222956446730001535335227974315813592200 15843776 276600322649938782624563584262146621440 15843777 -634177166850642878405636920808879293920 15843778 1773577929315993120595462773220336351440 15843779 3348852000224204665053418222705058302464 15843780 6447409431609628149115928642775244800 15843781 4654792009956215897965756253917135895582 15843782 351186523713809533456558058332076656992 15843783 -360885933119880256608186822619645104000 15843784 -1157600488749095618268602782235460526080 15843785 -1394138141500277019529814393369271541020 15843786 615085782554136462937751687551002362880 15843787 -1166584367751007219140556276925454358920 15843788 -1235708403250990915762930254016225167360 15843789 1393939845343533901791372095659097937600 15843790 107919196091383058255361482823849753600 15843791 7322244512089299778189682747041753010352 15843792 -524424083903882606336837864298636902400 15843793 -3416852890062408204935588100527968281984 15843794 -1797339030998630787073504197194610364416 15843795 3251715732787411857717199392360812110080 15843796 -2195974874172121841157924770869601710080 15843797 5998509777928910014942551965593755591246 15843798 -253017264931997981928694330608497709216 15843799 895711309842362376976182708177560817800 15843800 1080513406651719501289582621195840512000 15843801 1342405502010635817684097381555286310240 15843802 998285254307868570219965408395394646720 15843803 3299578805739572705375890016227053503664 15843804 185041668693647395597505715824741176320 15843805 2301542228844445797270103055378597847000 15843806 -1644576508004213991864424129118625750336 15843807 755066102092652034351206220542520291192 15843808 -331548148152835949723902106437830574080 15843809 4031801409551109083269920907582675151010 15843810 591887513833244430187069920240744284160 15843811 -3633328087002887329643674649343626557368 15843812 2892591686613086041431214114201674205440 15843813 -829598428094258069627202348296015399616 15843814 669077714009810764253109035278695030912 15843815 1422889487492667796099484614862941476000 15843816 -1581087617095251898745526338779528396800 15843817 4302371755361780199437133913791939982080 15843818 2103526528119172394273127132400700733360 15843819 -1667097652447646311820959209463013100456 15843820 -753889550272611169388999787515268817920 15843821 -823756770857567492313796600020271428096 15843822 -44945581225631216111408705432762676096 15843823 42520188784307665537808221916900831600 15843824 -1399705937844812886715481963739428290560 15843825 2518583521950902490189560089368715803600 15843826 -950588053665872132443729980763499092992 15843827 901228757458498473442076922687062382360 15843828 241349942356650894562006012258676244480 15843829 -444699200089488876460606241878408351570 15843830 -445382543551821835088196736555287744000 15843831 -1181424927934232858179240503858511480800 15843832 239956423943883608204000287503438643200 15843833 1690141247712256980032247575839403807082 15843834 -1947641136228342924700701819735351394560 15843835 172787862826542142151641029183579469440 15843836 1409834206184010618510171433505073684480 15843837 868995305748328662228515881468650661152 15843838 -2593318344392662188283073405759419975680 15843839 -67475646808940623916953328751424849800 15843840 -224737096558737487294838830370421473280 15843841 -1175211154363771328452815169815048107136 15843842 1339965845381258929144614378360518338560 15843843 1001440701862275324279058059801799967184 15843844 -710213614886056698518542627393183933184 15843845 -4369572420417716041222245800621611507200 15843846 50159715184582949434471210808404078464 15843847 133918294761642800590613725657464534112 15843848 2522452849740720588927825324887260416000 15843849 430857786366674193033943294058163145728 15843850 69352300885870736127455677643919340800 15843851 5134984891574105086134650203175087712 15843852 -276272957914989610412863720648417701888 15843853 -1017623278197368325952453574077331338880 15843854 349076858599685989480621832780671709760 15843855 -88355231708423195747636688562821924480 15843856 -249856658704275500083329458006012723200 15843857 3029453093614471297935044885989019549106 15843858 -820307987789157753718602128236711698816 15843859 57960579858738850695166829913875935104 15843860 578858281235241221027611473588025344000 15843861 3711716048457527570948614530469769550 15843862 -1488038442782603401798628816613577625568 15843863 -1386775676497278949831892379899288408400 15843864 -4111768034945123586057611014221419028480 15843865 -111057948553385202876053316692781679800 15843866 -45932819356253433715305222321148160256 15843867 1184736413784244284007809064129097736048 15843868 4590938381292500048208880956669073192448 15843869 2518457123996765687607533379757423481580 15843870 341063715813100743392154688431157862400 15843871 4179345311830222173810333693138676319072 15843872 4718802433269824200481840468891491368960 15843873 -1086725357225868802950466515627042676032 15843874 5345729470444694635086578665783164236160 15843875 -3657512957157479719371035656507782576000 15843876 -236248875289039577971629126951256836096 15843877 -1389932213712742914865237662263150344928 15843878 -57172984457621226523830360708101594880 15843879 2328847462471137951724400243474643919824 15843880 -647685567012658199292728874667989504000 15843881 716576387220855852900346788487690359240 15843882 -1122158660032953632889465171533288222976 15843883 -2226912423034469283951536346131650682880 15843884 3165494106111837516499073886894250229760 15843885 823496912000908700798614198564485826560 15843886 3907930532993448948188862942741823363392 15843887 -3030209836953084686650657577496951028464 15843888 -143324692895849556031530092696988942336 15843889 2795636147613216679316951922943675169460 15843890 130421304640859646893568620768211895200 15843891 1026687696688128754753850962907607686400 15843892 1402568654672208322266184647152761384960 15843893 -657219576020556408035023004566657425156 15843894 -871070107943026378486994366398811189760 15843895 1474744708011195757774755679231433111040 15843896 -6220170155598538491732860913888525987840 15843897 403134015242463197017533078693373619040 15843898 -544306911722403208637314233669415193088 15843899 -6188128429572558430090781186947930403100 15843900 1210296803318725840261862102746534540800 15843901 -1175316645027891289284439610930609015098 15843902 605452424302847580739545698412321720000 15843903 907198193023701521298334483683101760144 15843904 239737245342229030076932496925505093632 15843905 1389163573914190080602967293962333694400 15843906 813301777414346220411731905705794001440 15843907 -1252095055901220397259547358186334283844 15843908 97107344975046050393632159390422016128 15843909 -64675322417320973358431233337811343872 15843910 1045355872076491575367174587243308784000 15843911 4476289841592421573355660832894099099024 15843912 -1220720166592611136508361126763804262400 15843913 -1594509450436688344769101017332090665080 15843914 -541673484374902261583645962471372210176 15843915 -2523365237724941186161238441015838540000 15843916 4857930777829581356175447747774780695040 15843917 -2403937867620605480128335232034429831988 15843918 238071065725317879017949213597323243520 15843919 172313011191068796783131789513775937920 15843920 24605596761822581372942893824855736320 15843921 -1383157800306967264547986655083696556160 15843922 -734835347659798645135566066094531114848 15843923 5779457410211276670695421885620683304172 15843924 -394785488334320983095148298697852211200 15843925 -1458770721044435676721854026220658895350 15843926 144941159383878970513603990933172471808 15843927 2346643619479519490336120182926508870656 15843928 -3386280727655640885651484512928121763840 15843929 -104374337946930461406651435589860259110 15843930 313272471267234150450859824019366245120 15843931 1210652675725302648266687261071969169732 15843932 -2379776639540617975323876844007696329728 15843933 1049396952681173759185336115770424165664 15843934 -902388488274656476472757612077924876928 15843935 2150435406544372384412006776155986352960 15843936 1490132328937914916290422210612096139264 15843937 -1102952814626927659369926996982286225408 15843938 -300962628189914342813169482893689728640 15843939 -2094272169756143949641258145547737031872 15843940 115065179542080388029652437581752135680 15843941 1758084905615477935778892734202658525152 15843942 1792668964542035976693225590577827127840 15843943 7950018230388873991864168423870128480 15843944 8587383167067094024287448395118557265920 15843945 -318450988462807509114285894349667128320 15843946 125086377311867638051281646517089131264 15843947 -3174901068105899975247963913700220876000 15843948 -3095573258316784706672053340192368988160 15843949 583332135291345372640277043540710367360 15843950 -1120039367286658887011114280387305328000 15843951 2628318536136961517492051060050645937040 15843952 -4071590048771256312206669439277629440 15843953 -1659535020568134012555715063310712919056 15843954 936538115931832808979075861564470301312 15843955 255623728932697589487105132693424314960 15843956 470291873878599963157517987529244515072 15843957 3964327776887622086406445271378652100320 15843958 -294154200044823291374533883457923735040 15843959 5145504064065439221829942168343797779816 15843960 340132695976584174611590378478513971200 15843961 -624180511130502914143820535919813587968 15843962 -2635477967188826702456758630847748954768 15843963 -84081182775976927141558643182305485376 15843964 1589797977753929468212090826249274233856 15843965 1093728366848504912939732314275340561920 15843966 -652102309795350292091758381484570299776 15843967 -2720067867229009190646692432400043958360 15843968 -1422253114987777858726828168124332769280 15843969 -2713985020864192570747130838348084218796 15843970 -1268349572851459228182571005606160305600 15843971 -275801947763692685153238594037799705952 15843972 1613891239955869774061891345495170747392 15843973 -5548648527355522986107610063726481935778 15843974 2490002543808097205780616169477632560736 15843975 581179186315472800581176192307547891200 15843976 862540890943491371987744584875628953600 15843977 4370355647748721662921431838962810111424 15843978 -1604607062272310615841003321481693017600 15843979 3142649749232634680824268816921946009984 15843980 -1372271215135586970936684333657886095360 15843981 -1725194796831449645667476793574687982496 15843982 391983256712176228219810443251097600 15843983 3068947041714895377716440016764848984000 15843984 123265378853199990705639989728825049088 15843985 -909045443098351965937975879631014707840 15843986 -2725834428409868944708680013092376375680 15843987 2338564307979474404153390341884928153968 15843988 392479492719307685695691485361816943488 15843989 -2475343710469909042792000008409654261344 15843990 1412929813242836177107661554225150371840 15843991 -2559109243882775239526127885618770016 15843992 -1294167757020218443891446196610877726720 15843993 145863801666908798439529571449022382528 15843994 1365654808027824523740942340201418200320 15843995 -71980583600902464176431510879826720880 15843996 -1068293739120755278778557289729642492928 15843997 1671324758267450480484513676903093408128 15843998 1059120409783002281461008892736904048000 15843999 -789081405043484917720180443124090014192 15844000 8565326510458733635231240564713652224000 15844001 1774211803660507376087612991290101324002 15844002 778723090818866985171031354099973528064 15844003 2551685364168249130164773762328270130080 15844004 4257028129226043017307381811681460646912 15844005 107810627312083343713927014399933456000 15844006 190032571527907736445683564685723871680 15844007 1975791125429747614517057697545401835448 15844008 -487798120026466152114904636292453744640 15844009 1415564354351724729251135129201237593716 15844010 13945316599756719136514707831775416320 15844011 1486808539703911425829217760305466800472 15844012 3012774140806603563112617898748955934720 15844013 5735672152310750254964384535278970218262 15844014 -785232711675191205686412176939598180096 15844015 546431260369658810992235594271841213440 15844016 -218066949412638013263692278563615277056 15844017 -1240690829347015641762953147824196681856 15844018 171594990827039323297725146677360113840 15844019 -229322825275700646528350094345332654580 15844020 -2159765893888386134090659202974048727040 15844021 -7215305196247255421126320469990312853778 15844022 5538834146446272020505006378277276800 15844023 126654088093083930116542844645134260480 15844024 1093780641315579670649666151649891123200 15844025 57386502850544547068606116456711054800 15844026 2770507830839870252527195188110472511488 15844027 -3581762511822371564139250196623391164320 15844028 -929407307088459781445862264971650808832 15844029 -1791289330503972717767276748325093440768 15844030 243749030464731847540334514685599620160 15844031 1792422001141123119689536575527390324592 15844032 -300040153150491178715778106817626767360 15844033 780159045215811419129800796285397403584 15844034 3778641488658881945102644962066564417600 15844035 -1950135382753197717706071314918173822800 15844036 845885631354452534160791031998815801344 15844037 5058343613904013185960000889420253641440 15844038 1531677645120764491852740709783044096 15844039 -1053256533933703367888306007671318474376 15844040 -1914616425578895067274569478681191526400 15844041 -1042968223382843952176780091323690227350 15844042 -2466507799154590569364688910444121061328 15844043 82795525621416380031857189333279011320 15844044 -2524721479152551691314525118642082742784 15844045 1061243936879184305745807905943280577280 15844046 -784325603750106830741312704337333598528 15844047 43073196666812075477955446076555023760 15844048 -641274348410549140571046853104198352896 15844049 -1900305142684965859570034126795747812236 15844050 495263491541909097363688719781695016800 15844051 -8523303233475460798817982095601652975368 15844052 -735750861739700870593560266286809391360 15844053 -592841887335456763031928220381076042496 15844054 1623104515126555019570836950875576124480 15844055 1167107002773087647406400561447603211760 15844056 -1398400816654597089042162009515698421760 15844057 3885705723628070086203420880419533349072 15844058 -427724755422703266400472650091825543424 15844059 -1895004224456256742165683991679881566720 15844060 1408677335659294641653693780593611740160 15844061 4889742814296439341930253670050523626662 15844062 806530720013566200768863213830500111360 15844063 -48496634240522106368697773622881858640 15844064 -7767025717302820578418160547439293235200 15844065 1254767192641901971895214211314600539520 15844066 -7867678235764454982352673935239951360 15844067 -677578359818856122492978623969562038884 15844068 2884232367013844591907522078737638851840 15844069 -482013274910109064229282670322528925952 15844070 300373449306711465926219169223568914560 15844071 935887836320450971617637307141806708224 15844072 2839157728721339076387056631282207897600 15844073 2022585469550451495623273080687193869440 15844074 -1015195499951953863917981596017506688000 15844075 1220000658694625136873302018450714893600 15844076 3333227912138933828339545039741904388096 15844077 60485091389804433365667550025141928300 15844078 2539516769969245764015660347520907991424 15844079 2037221699429040708811118800038655252728 15844080 271130018967553590874125007117269073920 15844081 -1631511696309474829624053130033068126240 15844082 -657082091348558124114828896224311321600 15844083 -3648404745469420820913633496542571077576 15844084 236533484122112902554570639268754681216 15844085 -2814059928962014702753317832717325177040 15844086 1035855352051525724841691978169636864352 15844087 26512578042825228184576479351553669552 15844088 1079211558474227556645065629171363123200 15844089 341907977349272314151528747938726153248 15844090 -567747261098427129107598497411334151200 15844091 5367519653348945060646284577451182003492 15844092 -1942702557296035569825703220299953561600 15844093 -4498795478813978255456564189652943934720 15844094 -1071859965663134673828080995533342384768 15844095 -287432532798972875346631001055976386000 15844096 3429185684074348799786853444813324288000 15844097 5871966696104264594004296497115083020546 15844098 -176212356387997127014168440022095428736 15844099 1916243556841250532068704387471533749040 15844100 -546377304161321232736454849313699840000 15844101 -973409954435635617272673393788833181856 15844102 168124187619927087102675128501530977024 15844103 -3068979566399438679287459541432553080 15844104 4319506407278619545152543289041295324160 15844105 281165464584778368910294315958167036260 15844106 -96228951582893024345185154775513911040 15844107 -3434440708371779407581019805019248337960 15844108 827471091617345306660949114258082168832 15844109 -2676625994509601151210337597268341786260 15844110 -602387956253428537301464566819362106240 15844111 -757495157758536673079497354519571710288 15844112 58472191663672033871551124903036977152 15844113 3083463966002543626787149085797365482400 15844114 -1749065961909427660502093654725642790400 15844115 28543459796487892740345580666115095200 15844116 -3316112264913475668900915850504137934848 15844117 524673515661863831111802474728116449120 15844118 -123161081595883538958000930779612214240 15844119 -1565410649662565353222740662793409048320 15844120 3183869478387327382493271891145818316800 15844121 4851805731683385830334389640776964610500 15844122 -13578592062934801264324706459537342976 15844123 -1146049572496026946490569691296794944064 15844124 -58225351604595472801772310839825645568 15844125 -2484005634943056379365571328305089024000 15844126 -2767900223162590841605846796869625663040 15844127 1524765011974832760155719544579036425560 15844128 104085515992925812444231717475454025728 15844129 -1012195219456320769946235594813425762624 15844130 -1856101597556367507151272517843900259040 15844131 409322269745398079929234528636518679680 15844132 2655446652754189939944524207566838338560 15844133 -2316755160516138852144306801799614087618 15844134 -971982992150132015344834126963291187520 15844135 2814012100684960907013390859958573425080 15844136 253642600674879649631457293350519603200 15844137 3026035787605313844097679551198119426960 15844138 -1842132633212930784679790820446724898560 15844139 54043805514299579245588122757663787520 15844140 381535933782222392456843551554916147200 15844141 3606791383395868959700408151368873533184 15844142 -626638392962752480117830957708145373568 15844143 619037393414990645032289506859406758784 15844144 -1343732805620074460050567140776972861440 15844145 -3886175164468410032036245378968497153100 15844146 270916161786102817975750618496430046464 15844147 -3072871838409748258469268813146776221696 15844148 -620546522072969118698474779451255470080 15844149 833549569482326062737209229458443908000 15844150 -978116571322469286240080822162632128000 15844151 3527354069060576349712270731564391114152 15844152 214452779786549608545933763414068633600 15844153 -3359137532708235749127860757911456034936 15844154 -11276245528692224427333076373173577760 15844155 1591944044433491261800704811418650483200 15844156 2506977787202811001956257032121324395520 15844157 1790030947264478797513686692561530209600 15844158 979326369321507038999475032890907821248 15844159 4803973201471386351335142533242269287360 15844160 1696905756176318265711342652905593241600 15844161 -3043328284610990913421330365699778481280 15844162 -809099638603703962875813381004502286336 15844163 219098449879714218681125354694026930928 15844164 685022430899410080748023129248117256192 15844165 -4443845370035314137313101379090226303940 15844166 1428949462554332349408650396911555547904 15844167 -735997738583636060817235833753935400 15844168 -3639100196789201432267062364480202685440 15844169 7623692829644908653584608752742046519760 15844170 -2889631326115244048211243079546910330880 15844171 820855531415244104236584992955930787584 15844172 -708401744043070366367543577803207789568 15844173 2310448174952550282956931953980081395168 15844174 -809252382665100321435685476190578242688 15844175 -472061376192473166490295267376803292600 15844176 723372689364643998360703891875134177280 15844177 -1989623644295413386559681878217789834508 15844178 1221220332460629279019989379359144109056 15844179 768212656146112818410175374629981135200 15844180 1942841835341186362634453224248086169600 15844181 1832706653443491933722134228864130236800 15844182 1065931704061018791298140781059739332480 15844183 -5287985616131337390127794188925585528568 15844184 3451639826277129193442149407021791938560 15844185 325067421121950860010331440793939785600 15844186 -1747183232258453745282712582501104968208 15844187 27863222919143627060608324989990237552 15844188 -436865788409738268093368707094592061440 15844189 -5160431246594636171152103655367159362010 15844190 -803481676098980548324067329934277832320 15844191 1792082185304880590704988255523387012480 15844192 -124245023816045207550184523812958109696 15844193 437905404101376338593495168694546638080 15844194 2252030738149943265228149686201716925440 15844195 -3564659918549348671809283101534823894800 15844196 3704643613470594124397130503322370934400 15844197 -1422316940777929206595256416710770458080 15844198 -2773004555435862438525890830973572491264 15844199 -2848731694644703664329341759695536415400 15844200 1221389568792597382959894824343435264000 15844201 -4576983680765190859231522309557862590592 15844202 -1474388493178009198674342036683759106816 15844203 674701585030024778567450454293958997212 15844204 -64415226637030850109565019068990399488 15844205 -147763581163985384119364030466933286800 15844206 597922000742054845614821334930908540928 15844207 3672374128378809349977866145010672757456 15844208 -862796702550347103651110614683088158720 15844209 -1602168322741750784067906950212318935696 15844210 -44886861083011546609830756481950397440 15844211 -6675363724472808009168763553356705552848 15844212 -87723949744639025758047837757359709440 15844213 -1746114175881796125951684897730755638400 15844214 -668335015917596880449306554097807769600 15844215 580337218144113679231218524764850487120 15844216 -3639610102413076152899627014242774589440 15844217 4538565976312569436427724668452170070272 15844218 -621619009241794906288475737694900542464 15844219 6253130821901267497758084934602486099620 15844220 -80376694582143750397603984137600952320 15844221 -4489688365353057740054312286607941417600 15844222 -49869873515529926370884408406162329088 15844223 -1962142960726923753231231442983920646528 15844224 685483253931029979209472661358232207360 15844225 817045887726737473063076213298325699500 15844226 3322459187468894585853925366741542351312 15844227 -1458053240232180349087917924789747300096 15844228 267483879633437451477430126881072061568 15844229 -6866863897651839165249784559566270315170 15844230 -66455829130723858981722747590427306240 15844231 2487675977823279272105216552406915264232 15844232 -3597552411641060190515950250710491417600 15844233 -135836961206623847751337494473332175040 15844234 -518218110009974986629943391701330088448 15844235 1286082203267621687244911265199182978960 15844236 2277244334906284906597824561994910387712 15844237 -8502095606967644314786922453271393238740 15844238 411892072318142618551522828713700975872 15844239 1983071934723650220963685764438419422584 15844240 248970663308334284708979651622207488000 15844241 -604024896128964465156111703687507777728 15844242 745548097835217278813430635744406890112 15844243 -309856783946619115450555727061861447508 15844244 -808216273228469240649001511312009280000 15844245 -779475504015831217631537974060713303360 15844246 -3431703510788698931286255059662313052096 15844247 359567814821521902302834068083300738720 15844248 25991373177204574312132493834361600000 15844249 4558256176955127087026283173951812690250 15844250 -1364605330984081497814800703313046888000 15844251 -242756144035026807480990228640547028000 15844252 -464945393786291794890963379918136934400 15844253 -92660727733637051754910549488628999776 15844254 -1742383451750026965405033928182176191680 15844255 -160622123219413719669347481544466534400 15844256 1092185471625887941950213239166725455872 15844257 -2526294462747653820230106348866244203952 15844258 1207217968599727433819927708685241350480 15844259 -467284571123424837395385125293292949540 15844260 -1343395761000605634207857342554979389440 15844261 -83071251824198635488901877401593231776 15844262 -107453510249653974859396233631089805056 15844263 -981407708977782369548149138704845437056 15844264 3256686241741475470740412078485324595200 15844265 2590980679806475117722509817406577377800 15844266 656904744036310111254616474656372326400 15844267 -336820093477230864498311882477913242288 15844268 -650664431905620703510592358879723863040 15844269 -26591966376754328487381377560370627520 15844270 213397763993731137784581559957086408960 15844271 -3793923877316054948065522825500853535280 15844272 -29225190942520303096997487364958650368 15844273 3232551383356943685152993942896371534960 15844274 2002625369039273578854617194399262957472 15844275 575599333347787334646363586794114786000 15844276 -1872177612702590906005045046884841818112 15844277 6562968102545354814400469602390842438126 15844278 241890558968315459536447727538118885824 15844279 -2631959163814037035783846506287658675840 15844280 3796972804993213942505622443885063270400 15844281 -634952956474817956078970679399577798080 15844282 1820993686309805514643968945206535034992 15844283 -970466841163281936472800506253416038080 15844284 1734855539100940510320107426849557761024 15844285 4525241584263767689249606513547039040 15844286 -27450220279269127425080672405345992704 15844287 -3546476469584744851707073161741342352440 15844288 -888564166098799794814273624746160553984 15844289 3978183902945324751295236403009875073152 15844290 -332633223147263651769894835998239539200 15844291 -4259344757691058205608824655502657594308 15844292 284041158438642593721332309187371765760 15844293 685063863061969050439948366623710996382 15844294 -1708744951723030401114854364059707863168 15844295 -976707922703888991990152320207351963200 15844296 25801829542416386077079162232947834880 15844297 -817716746507643999808730546786633470428 15844298 -2658662063108075412613251919336035867600 15844299 2052052759475455618175765811448422555864 15844300 1214182132179883097652431979672976966400 15844301 -182943976954555248930099653263151755296 15844302 847834924876561357041195433696237223040 15844303 -4464143079729559796100311155143043506448 15844304 -9306579247972301598054248330836574208 15844305 1962658313395145095436522185145885141760 15844306 3838362356538722061381411906832408707360 15844307 3354222239060025484850814626933155869912 15844308 -493583546671831553426405104083621304320 15844309 -739307529105408194715271643123780380800 15844310 -2112283161543314012632951248651765853440 15844311 -1616352917563652207696166512371236903936 15844312 3689664421893087734275520239417119744000 15844313 975245985828304536938253518056197527562 15844314 -153613772247460825030376956181639523840 15844315 1146371830399721086458065264637598080960 15844316 126983910241477102800845783968082339328 15844317 -67687845526745258023699153364370942720 15844318 -1224040917994129221662797903485921619584 15844319 -12569785478671689127346003703995953831680 15844320 1225646174498173332040741895449203179520 15844321 -2402101823408903095787081609476403549648 15844322 62016469137773779808390359357785368352 15844323 -790824770137958734371648062482661090304 15844324 -1202166015287286167307653217805190684160 15844325 406267418648387861469180816392985350400 15844326 -1010920258758848937766623640075324712256 15844327 -1008418661160744966668292158418597557760 15844328 2980425757549018173032112050350731264000 15844329 6990232195327096513828013828629110714864 15844330 1566066097749603402520441650387764062560 15844331 6730521118819761029454635774954113734132 15844332 -358603534238906777490641169121325875200 15844333 -539331026185977399922906662095401122996 15844334 -548860003810282337260360056458039696448 15844335 -654859867960576518084758451781674889920 15844336 507701982950779404213545435235339599872 15844337 -160511739597795940021286530291628708880 15844338 -946695834742309536599074114726229951616 15844339 23176967456893998950299580177275642880 15844340 1431395293032543810701396567782664455680 15844341 3117931398165836938777906713725702709792 15844342 2052515555500175589034644751799855271072 15844343 354066932721790540201268911676317666104 15844344 337634432725120542140589251609872158720 15844345 -14835520883437803788538358809243900 15844346 1752827409161824701698876511039406692096 15844347 968979293787422424371959796882543387640 15844348 101638921181386663843604335111417487360 15844349 1335504734158608676140321971686672550220 15844350 57256422094739190560661417543640675200 15844351 4940116696039244832697697449682755300352 15844352 -1723836434586312369522130729314784641024 15844353 1456979062423550174612678807096145240960 15844354 3243105377328278443510536891850418663376 15844355 -2140520049366923930586114790932457566240 15844356 2399682778825878212772845591072677048320 15844357 -1039778179466866214756353691819083401348 15844358 -310912462246969271705900557107695546880 15844359 -3825593135674205046411702241960446147120 15844360 -154029629193590260840149107669857075200 15844361 -603882227442315642251899397577841527936 15844362 -1291728920139676390739345283139140096000 15844363 6031746348525987749056639416921641366612 15844364 -1789504200109406554647791453883199756800 15844365 -1741342209541514136190119672012938326740 15844366 3423521784085501428479571134261356019520 15844367 -422646996729251731604887547864296356096 15844368 -168665181434184023503885543414448259072 15844369 2293651744698087494315417496055492100340 15844370 -214792890227786293712507257275373089120 15844371 -3060877500549115071561735774239938646088 15844372 -3414167071037336469855502777076964159488 15844373 992245397620520449346286370060038584064 15844374 -246422282300527757655121073461376017920 15844375 -518852197561317927779992627402387785000 15844376 5179958963619532397407280431875517378560 15844377 3637010917980883579995624959321094202320 15844378 -226605105410577130481425776674539858944 15844379 -659568811895431304264006880130895206080 15844380 -134170007584998917096835369620742144000 15844381 907989135753303420877186377264013847392 15844382 -37374381767301765738110302794843070080 15844383 21244161455745092290530387616669297920 15844384 1462525872090689412302014288440863096832 15844385 -883520779027895031305935007404558924800 15844386 -673977921255783078333404311160964345600 15844387 -3416164389428010741747739271675041841632 15844388 -3767904590041741574364096347641651200 15844389 -1221374356181448566262775736443515630432 15844390 602425921562870687549988647173740259200 15844391 5512961047894206838685633831027178357360 15844392 1377042389941225582735066451825094481920 15844393 3507673306173040168374070537221521320960 15844394 -1859112815854683977610583953454563207504 15844395 -1248488688320393376269971103203011528720 15844396 -4726959422164011142919258806558214571008 15844397 2701976014643557377503203594904836221846 15844398 -32118209883529112298674408986241648640 15844399 2682792088479747503949733570654180992136 15844400 -127649322005014064172681767682967142400 15844401 -2009046310830086137628646007043718469632 15844402 -610954585102865824404031886039473697280 15844403 182791623228583971787086117884012956800 15844404 3101474659860476966689802049952106403840 15844405 893158876565037834757550315920187781120 15844406 -3076624577828639900792184770915175754848 15844407 903458893461185621655159004156524876288 15844408 -1681850889982643518044243142894206074880 15844409 194574133787369872426263058089599325312 15844410 -43486306036038866820269642819928698880 15844411 5814377024956547466935076921615793309200 15844412 2029896748146613002564090582226853448192 15844413 628817877949918638142896598713383047584 15844414 718740222212373748280384245645895053056 15844415 -572660465210481928912395747659158813680 15844416 260803007777895506306953744781609533440 15844417 -5664153499444004410053116298526814857534 15844418 -1133364513878355711641188107823530561840 15844419 -789785902219708323655260559539248450556 15844420 1228394584440991623353180633274563873280 15844421 4294610249320790729009702866375402142622 15844422 43511551992626585493171314462566699008 15844423 -2113010552812528606335468192425802559360 15844424 -128848841066644842735926515507673825280 15844425 15846868403816759744066737256043144000 15844426 2852573817623310363135326894172014335632 15844427 -11413352901179737238691937812574138360560 15844428 -3618754444742225025452973706612179694080 15844429 -1537516238706625138575704652534447528970 15844430 341033429502951342144799393352010240000 15844431 153605295596288947723948265531648866560 15844432 -622838808235839980139710608498940452864 15844433 619621722843163403947117451557339815024 15844434 1774827309608206415008495868840828734080 15844435 602026405770946717513960325358132708000 15844436 -216002086509820188091915902505172996352 15844437 -290326861589387887943978370260203647360 15844438 -186806505490864906475113036378022342880 15844439 3673076596203351359768219017464956116368 15844440 579823259343241220118758568336351436800 15844441 -1649372127401683445350641398892078415616 15844442 -2788643105753738751046227720328993889280 15844443 -408587515622716079521652740006844043072 15844444 -3175954341320177288350242892345956211200 15844445 4002130536957121812176079020743496187000 15844446 -1335014238556124529977916154192801883328 15844447 3512219934965986470551746267868314441680 15844448 -5792557424821054409176252286091553013760 15844449 2462121583784402336312383918634798803680 15844450 -617948938567231134854549236639615584000 15844451 -1995209025749193740506344968898290539776 15844452 -431120149614144571067296510200946016256 15844453 1472648862399607145285854066494778006080 15844454 2737647966381355466218238966000307262176 15844455 -2687451722966077379684734102814737918800 15844456 2292744947883873853073046160184340019200 15844457 54164908212481196516183613104545208820 15844458 90881270078149140352279930959281648640 15844459 4114301063024742531110071331797605861792 15844460 -1719392107915113319498104576499858206720 15844461 -1654230514403514443339877354160851988800 15844462 1893887740849463717572921183702054535232 15844463 -5577035187776300647462681370854800714288 15844464 786274547321388343069998667311614853120 15844465 552318565590967462673651223888834777600 15844466 4418596903491657159263664141883682592 15844467 -225519254705785173262259084376427582920 15844468 52606876204624527046333642234559211520 15844469 -5650350752455166559614011105400283311940 15844470 -1034192596734578629826087243178245621760 15844471 -5121207969569027888622145331187535087400 15844472 120795498033288489892005397654441820160 15844473 -1187108258244100113368500433518514837436 15844474 3500202577070831773427573782263312648960 15844475 520678695216440355401449234968643167600 15844476 528554309252697794236930474994881136640 15844477 3188362403536932679700944356502971189120 15844478 1346808111038028561328575987920064844224 15844479 5727782384827195107070528998457812480 15844480 205151494611565347695212651874353152000 15844481 -2044934935249353250536928480211713531968 15844482 -1403546476216918679397244718381410254000 15844483 1356843554478825286481498656741470596732 15844484 -4740250472446255551559540225630702809984 15844485 -567803120793130699767076262893872033600 15844486 33528715376295334367719236042649296000 15844487 -3820122871177760860650010175727009957864 15844488 637399779714990737025970303387104952320 15844489 3105817150266842199294207338897128059290 15844490 2644132632925237058899283440467155973120 15844491 52734367232933335634901237090926157504 15844492 1010757384555356170336455471053558315520 15844493 59546194322764498868231169759546140736 15844494 2163511285028581117210787837938879656000 15844495 -915336355215373702242173697369033051120 15844496 868999735589404345946255188960644145152 15844497 -488998261396633801801420263287578122000 15844498 495854978486177419155585509407929344160 15844499 -4969908409859671487615900809082657809920 15844500 509402061524534706394241440207693824000 15844501 -2284800134369821666968154982108557661568 15844502 -919975469732155151974940402030008461696 15844503 597172662306604339385904151664623031808 15844504 91043823794894042429744914668126289920 15844505 1274019384153694776625878403567905072000 15844506 208747706892683155194310064163364555008 15844507 144641788893480960110593801957737914624 15844508 690503730788663832362805373935561248256 15844509 -230572037449069773359933344995027940320 15844510 922102353799533540467542881275714956800 15844511 -54736928184722564120628203226842480400 15844512 -564370426315103530626117653777448173568 15844513 4089729060055955767184093331580691455380 15844514 311851561412842034143065207708819251712 15844515 -379003021956440786194313569517121696000 15844516 -566795748314679331654285028623519285248 15844517 1411996554603891183212805723891051598080 15844518 -2997121363620778562310473900951981491200 15844519 -3224717669916892324542719342960746451080 15844520 -1007142328411590330339298071754309632000 15844521 -479429002397323397929173840076744876032 15844522 158278240504387433975448654987235419312 15844523 -503765787880983764942556299076434749920 15844524 -471774307958663787760558338318646393344 15844525 -1836022615028311689212848097560377173950 15844526 -585888592634065101742908393653731510656 15844527 -3221199883092537907069600243813119061680 15844528 -711801249280017142869079912016451076096 15844529 -4985078008577085046342088270531683605870 15844530 563699722666042627431935982742339729920 15844531 -2120512522023040426144265493603480582936 15844532 -151757858771028268323647555733014716416 15844533 -4497676981185370474537689283325026711776 15844534 -541394634659311143596684596288402759680 15844535 -1791367962875692265735783484978595211040 15844536 -4157387232133616447272927039959058759680 15844537 4399713601706397356593504485390149884240 15844538 -2469228834125923560483004027383036808080 15844539 1509910837740669525192657529383389995008 15844540 763750210923293190689537688444120138240 15844541 -5399158289867512869356210119904051696058 15844542 178487327750432537064844720856344320000 15844543 -2194368976424170461212685906533914953600 15844544 1577919925847618139031199878066949062656 15844545 -18003654397521536335306317524879596800 15844546 -857367023211461310254032799391217367040 15844547 1255215961661800356207794437000523855952 15844548 -2567437033742475577000038568101131781120 15844549 -1123574324636251990949362720184282730464 15844550 1531308087506608326448164232764256168800 15844551 845526836695385999630760264860347152720 15844552 205416675230116750841644261363679109120 15844553 804067290866352450494671529548922099802 15844554 13849832820086339315646051895450427136 15844555 -1586016621034090853115154980959727827040 15844556 -743048930601063094412523446095921152000 15844557 337721414419692308477186251621432709760 15844558 -2497954005425960157829666776145934938560 15844559 2045918287032088502568123027289770323880 15844560 2638717334930995021097000598625320960 15844561 247671197531839572588454667982705760104 15844562 -829360703032052543040082932133320969216 15844563 942075255238774047462808527730032968784 15844564 326682388703739788018152689303138537216 15844565 -744483612642444209511368726566606133760 15844566 -104604826455847736981638619241523853376 15844567 920313191709877344868413897974703343040 15844568 3561845072711157539183010301627654656000 15844569 -688348578161020818218161288574869788672 15844570 684937686077542247394572176266183121920 15844571 2111167856483774076155178795783263768772 15844572 5356440138316179437863930505567590497792 15844573 -966623583305856863236857915566789548992 15844574 167462080323660473706807298436151596160 15844575 -845761320050069817304542733903512480000 15844576 -5491633258249608011389517410202846232576 15844577 -30675731526906512155466884921856332416 15844578 -598325002075194439806931876483692805632 15844579 48427599793377495723161092850294808400 15844580 -2372830465962769796360348212525335340800 15844581 -1478821210164830979983191554337519241280 15844582 -662336783473091294336067654352993916928 15844583 -4432137188134965015987644462137461492168 15844584 553464992628852053135474634760101888000 15844585 1836258097633634044251821702017389657600 15844586 784009360135561598152099432617340930992 15844587 -3640635006716502484835010908260314600 15844588 548383722635564952667718017223690002688 15844589 6113869822556789018808435318546627282390 15844590 625346860520475398880021024536434701120 15844591 4776731075978628772878950625039073354080 15844592 -1016490738565815927257937778769532616704 15844593 -11775806951226188506100299614227645417472 15844594 -173896925728919698641405269326994904960 15844595 -4484923970335972202061188094388291030080 15844596 397169871893038181154912473668028203008 15844597 -44767233760816606614321983284604072608 15844598 -435274725099749756796205979953087881216 15844599 2242314321980585221304736895299957207120 15844600 -75116919211010954510829749884684800000 15844601 2174591439919182315292899723207477418602 15844602 42772253056497394599930261416374136832 15844603 8895262060555439492565168323758403692320 15844604 -1255835388869479512498831745281372240384 15844605 136586235716918743486365722113207009920 15844606 3529990984724209831895925864385297738752 15844607 -4510891381849536902828211316701649062144 15844608 542093170760202114008394009157878939648 15844609 911313259826722210510378737094260897840 15844610 -1139499839121945767374076161291408320000 15844611 6241201913637070092593012592777512132784 15844612 -370956398370500690523226138106741317632 15844613 878103555153131341318560686838209701920 15844614 -56798948067830206250687473054238357760 15844615 -976447117848829843887140609042641577280 15844616 569965474896721050649781464661281428480 15844617 1748399305142435456587740887921791525488 15844618 -530164769609868359974144957276901292240 15844619 -246253881132473105255193647031555445104 15844620 -766085108988041881681048501304603197440 15844621 -206965400779805302734411077503811267656 15844622 1133570555921455522283551944747485810112 15844623 1292252174498978995437834987166403511168 15844624 62995989457236086338254204867857162240 15844625 -3777829625188265308265391105944708103000 15844626 -1053228811520862294562309062006327951360 15844627 -1725798589461647976345046690945322972160 15844628 -3667848470066835322079787740020913819904 15844629 1710460287863422893783997366436307479232 15844630 561611236198020157617834407168661045120 15844631 177646559957519409013268578546584468864 15844632 2313601189255759812370481746336842547200 15844633 2031553244257505784700451851298169675520 15844634 498576988995007251062732642874613107648 15844635 1314023688496882534645126987385630644800 15844636 5406848493179917334103339758801364846080 15844637 3492516481399556000459289626339554493286 15844638 -1752185659569474300414100758765899314560 15844639 2179866369222823758638011734110990955640 15844640 -74201190194510856319036642500091576320 15844641 4499625108841681633767443912741544418992 15844642 3002474748512531964213298046910811561344 15844643 1623597666292006129681181747510417278080 15844644 -177397282224216436357662149305093017600 15844645 -2939436136509692115697317383484200074920 15844646 1854805995490859308202810079766766742720 15844647 -194363008997677229251935255369916071936 15844648 -1873028372731576297842736223886488048640 15844649 -6718852074218673842911051428714535849350 15844650 72697538785513765354417287563736153600 15844651 -99395816746819480561973884901047622148 15844652 3725300551764824747583690304244234092032 15844653 -276889698226925814468348310755166078176 15844654 944138901027873857017650462377061691392 15844655 1286571979158121532040021774528718443120 15844656 -675949463532844760762044102096389439488 15844657 1126850815376696197753312048955475365906 15844658 -411539454872649463627248271374112831488 15844659 -3567723339284732847571414463102092851600 15844660 944604433485420679242747954588942720000 15844661 274336545479242840771538345882748264960 15844662 -1832644953460081492060574887829615285280 15844663 615273069758594136968183841707694715440 15844664 -556843222026545342588299599633061908480 15844665 -1170050206848069741048754833186596710080 15844666 3223408155548150764601863255291185598464 15844667 -1035946723987607666331237943358155260528 15844668 -76128186615149228477079943693265633280 15844669 1623189017165824753986206745719519505760 15844670 1193431510226216932285167918925981344000 15844671 6088633000328212786453479235790453589672 15844672 -266421817843666010503129098890914037760 15844673 2055383505899784780903017700586987351764 15844674 -767470624589970267245989093386241626240 15844675 -1126100362037508688411406202893577734400 15844676 457708663200320782783222469077133026560 15844677 -1392023449316724068343947771511583678080 15844678 -271764235873478914619252581615603547520 15844679 -2395127244507508463827556010043369965000 15844680 2232383633696416534659206567371800576000 15844681 1620674287554581294680332747780072400692 15844682 -203496443831037719914192780854549289728 15844683 34883627290432288692909210283482062784 15844684 -4322186506049235261476168563659769187584 15844685 1641929582292971256852392508489760690380 15844686 964320842301141454675541797851826882560 15844687 11834866317967247440084862294466840647712 15844688 -386297627527924456592194921555490316288 15844689 -755803648097911282498998718879202238720 15844690 1782062127483984730783009775076136509600 15844691 -1853382618056973464141863582468920805908 15844692 1223069768371274306664187824372911204352 15844693 -113114043121908967708884921542659083058 15844694 1510012066945429323846135091661750020896 15844695 -825738042230792347013378600965913772000 15844696 -1523328140558054192775170044000795361280 15844697 -6309658510905205695621973289280898863456 15844698 -892114515430687568049588278726768545536 15844699 2159100648524084676711057919998050897088 15844700 -299001173505468983857562721731436403200 15844701 -854617744936283338724587795573125677280 15844702 -2444490226348566229000774260101103320448 15844703 -2881021834996366887609341661024542843040 15844704 -141953492378414515782137325156886118400 15844705 2583349110443329342522826170459187011860 15844706 170941293088996373859009190165437463200 15844707 2960650168788153148950304397553536582640 15844708 -9442722621864957265578846733521290240 15844709 5334269978030402430208684024393016774910 15844710 -325594611877576349228426220109747322880 15844711 379079590996664243516719829889961616312 15844712 -1621018279065235408208265015257073500160 15844713 750230679110150568132432378731671805088 15844714 1911010188345017206145976331881308029440 15844715 -78817918711327277793606762509794963680 15844716 -1389380950046391949478715726833310313728 15844717 -1000929155196925949451875718079065567008 15844718 2474221183280702363654417870624578808640 15844719 -2158297096098644226940064413586860392192 15844720 -315393547553306394687301759253780889600 15844721 -3255209933005609313689934570119336219800 15844722 2769749170929760753238854303848741120 15844723 -258680155184796373188056775117856735776 15844724 951070836958132371316841967342726438912 15844725 52852458595215423511719075133114154100 15844726 -10463754981660212333832823593295667136 15844727 162146600310407176081756209405358618440 15844728 -1007903746866059837091834768371015331840 15844729 5976316427722089029752920463777325493076 15844730 -1310168666681401604876025277305538483200 15844731 153576192276580571017642736686966892544 15844732 -154422049633123300042040627497903421440 15844733 1497220142359559944321027453341904570860 15844734 352595019610585501002966089244538766592 15844735 -2348623758952603097091050657685182853840 15844736 -557630203695995636130256111008995082240 15844737 -561282566221516936710374864428246391520 15844738 582117942112305119945919834314539154976 15844739 -3905301203090754099106069653581628926640 15844740 -577629410006943945509468371611346022400 15844741 851156313737447827680488222200601325984 15844742 3591049088728301204470812180673976050272 15844743 2527488442919568624254517976660031429232 15844744 -1373396049288558733434554591498620108800 15844745 -1081451816849578614715495177292444054400 15844746 -1249087292256352677188017624670598819840 15844747 195013692998825710508297624804335110000 15844748 2593015033820186736131675295800777472000 15844749 2318167789816125292443386978171470152480 15844750 1665979791850577630846964121385880960000 15844751 306208270193917174957169944614102966144 15844752 -162750374581984499936074401727013191680 15844753 1786875568240737331837762095647732094002 15844754 1867180478545208819312504884061773555872 15844755 2444348844472057050665442984422863840560 15844756 384358543468303130583423339051659707008 15844757 3016975428962083293886496475670871493006 15844758 -357645056264925220828041559006762092672 15844759 -1510106604476591586463956213207492340800 15844760 976415514494018933695681069688429568000 15844761 -3977942794229206336084324021596216456000 15844762 504491644810873981709075912991316100064 15844763 8716330274954578906224335962007312760000 15844764 -1629540184662577082844103631647250257920 15844765 -3101774237584344592919954974088815348800 15844766 -1039494748427566748462295689155799844480 15844767 -126687794008103712280350499491188831088 15844768 5091872070454846456976644573947086438400 15844769 5810784090054866635880784362067493248 15844770 106014190436211637780589475553321401120 15844771 6910848844610366459941618183320000746972 15844772 488327505065087151923722765892725109376 15844773 -1415458970866530698410624325615268785856 15844774 -485502687871449962363980163300896505856 15844775 3370665208476075202069020137000689348800 15844776 -1180056240744096978891262526479792128000 15844777 -2988117925420483007777318516032296349340 15844778 115740619706826064645079415618613132800 15844779 2693678360782988126117838748978879296048 15844780 302616853506297874336156033716385597440 15844781 -6833718389610404354485149654468711494016 15844782 826463524221078614849357003167533785088 15844783 6001375918532153216785443865599699055464 15844784 -758453807329744351113849449032356495360 15844785 201882546585206589424739382146911766400 15844786 6641674107090660111320698353621977088 15844787 244552733118287615704754250390351111552 15844788 -2697955534213986153982530710464768512000 15844789 2092421264119648084332152871600108167680 15844790 420300129643355800267501126604964462720 15844791 -3511784882697243718362317851542013104408 15844792 -3440786000859369383400775412035974881280 15844793 -7751740372469033821366303032472277610240 15844794 -781475038878272155583210735369379337728 15844795 -1396132008199379839676847149185748227200 15844796 239036533336489119304676339110314630144 15844797 4410380886648334399802533566641679483174 15844798 1463958138925266830222081220892275206400 15844799 -3548729384003673135692236707775541258400 15844800 -310700234877019267064778679533384499200 15844801 2743160440411128288010588940980590828224 15844802 3250490948031863814868873479037391366352 15844803 837281659675394256265934833947459298560 15844804 2616593626819632510574087521616031923200 15844805 4062524132023600805168324746900506374460 15844806 -119982728543451429114141964219027662048 15844807 -2802057005569458913319096519113451899368 15844808 -52321356365764780028490568337704058880 15844809 -1756310148669153923681500478484803563200 15844810 2743228418824039117723185306026763070560 15844811 2498771081689231267182886664793777199824 15844812 -22571563593702560822641261002533695488 15844813 512524369837736057334567927887825509504 15844814 -583934980937137235761595619734487888000 15844815 -66236748047998324936270232588065313280 15844816 586893421033076175377227930300231286784 15844817 2622353723610427754539241640063246703860 15844818 -1909133480647011295168593834147204771072 15844819 71118867688154482439986410648219216768 15844820 -123451067797423916937868705220473585920 15844821 -2299046372977864968486757770439903517376 15844822 1308242449269878193746934890739388600320 15844823 7106503398181054706299244084067107880072 15844824 -3741405928137097025530384726803429580800 15844825 -3255188619346472403864994536891399742450 15844826 -2254074485452815714616903844629639887888 15844827 -15878210585682410349998758495086839040 15844828 743394261735585605060953957886647468032 15844829 -112288220311533043001427420935477760 15844830 -785824588589105050125608987618462254080 15844831 -1521875470053468037980021358676253650936 15844832 5566892953452648535888590301899998625792 15844833 -1606731061278637708108721353348855684956 15844834 2574356250847693223706021686695090925952 15844835 2852029749723526609467553380227391088560 15844836 -1562089580954073556092981567853471890432 15844837 2910922483208807465021391597684892367486 15844838 412717336611714604113656328194743465344 15844839 4196397341786448721454518250256003613224 15844840 -1785065597216639417970520726526340710400 15844841 680911952650454685351227533523157331200 15844842 564281273814217975003833442252730880 15844843 -1189557645919385068870325470213142462208 15844844 -811525365538719052300840474812025417728 15844845 183513529089577621792591198572371735520 15844846 3690706059098633382219256791302026735680 15844847 -3880178639295808217442923773499817142704 15844848 -312315840318676236516136591216120627200 15844849 -5678613384983971538454037049542021087150 15844850 213389233814261606186321827602602572800 15844851 -3465223476625914956748655539267115639800 15844852 -2250091784571505242321713718065839080064 15844853 -788581013806026125981796398862987757440 15844854 1393207695901744064669626813018076519808 15844855 3838466352203681708588961874051922400 15844856 1976657845614929933418900874482066554880 15844857 -23279644906836075384480545821784718336 15844858 -217104929548992778276315866343495924224 15844859 -6415467688770578146397855067880320446940 15844860 -225996568882314281026026881901994137600 15844861 4507084364043928962376755746529349014432 15844862 -2971276011981638500068770051146853526336 15844863 -843802044289494798716113694767962681600 15844864 -156711329581943381233927149689543589888 15844865 3103316760482515474270450794872917042260 15844866 1427507567477914063053542220272742407424 15844867 -6135724703856136235946281856304234766568 15844868 -742248106662902359908640891469916906240 15844869 -138742486193820897604682932397510678400 15844870 1697207898262699187066698372840236554880 15844871 -2968052718565786979949865674494064980688 15844872 -1677674989200109731216834823924786790400 15844873 -4898512709029652632886711784063985352496 15844874 -2340488255932652912284237763689570617600 15844875 1649668206406031717418122163980912640000 15844876 -2193634655142908593983773613944475092480 15844877 3833424091699039417983601534629304529952 15844878 220533575122335792802702272458587277184 15844879 -847584890994014266684910265595311228720 15844880 113345067734959696623628308049765662720 15844881 719805249207093036496992588582422629824 15844882 3446315311000488465322607725139799483792 15844883 -766470995994339719689283864542094760336 15844884 390928922477591124929215118995662372864 15844885 1947560448936604849163812411290070560000 15844886 -2349294621197151300477765533908840816608 15844887 -1659150074358568530269458094009550528072 15844888 -4932603199720916348181157605289766400000 15844889 -1525308246393816388726196282863695688044 15844890 656014017205359627451847249821024561920 15844891 7633865293052308703945587017145544171112 15844892 -1223755707638320356976155784305742894080 15844893 3018304170712108186654912552230116436864 15844894 -402499160498330289179297836193109461760 15844895 -1471086939990746415337571561232692595600 15844896 13154706767811983732665797546965532672 15844897 -2406252123917854708489650263190446347968 15844898 -36113784372932291112710451681776098560 15844899 1213426540994284137440333787753831010560 15844900 347289893712217701170474479915361840000 15844901 939936279194047270423576013869910108160 15844902 -216621373804170363117460186403520522240 15844903 1619072715626289737554492127943735900152 15844904 -284930086056023880254968249493366784000 15844905 -1346293435071980031468160198598945703900 15844906 -231685103443623911473621873935240069120 15844907 800404884186969116093702584173802476480 15844908 -513338896515287598313951141599917283840 15844909 922121331144548839838304503888451273110 15844910 1391535382222023019675600519071317799360 15844911 -2280870288866856759986555241455245558896 15844912 -11964864984792765955785690908737552384 15844913 1897025794620902827751069976541376170560 15844914 -1622182080731262358785904605954510927072 15844915 -2299869132860635572007437524854221799440 15844916 3302697769831179551563609733196232698240 15844917 793309991598710126358682919895444764160 15844918 4175711683000479735134549246387227492416 15844919 -156032069579105222488917017424479758680 15844920 -229679635910544080140783932146339020800 15844921 -610345489068304888043465380192086672956 15844922 -2191410363034187462810085119518602378240 15844923 -4314948892521499137912343881598563138000 15844924 -1992300340131265696107318312572412335104 15844925 -1544228966770452489383213974456679434350 15844926 1482951775440110776910334491571347482944 15844927 544687914625348260296118917774082927472 15844928 1177995953118396071833817021682215288832 15844929 1269151581889673522928903422723955380784 15844930 416317974768298640469805452062208529920 15844931 3491669506953942223259760974002421580732 15844932 2449317184724289750359703380861328103680 15844933 2079195896204483100973717684681278024840 15844934 -1658064185270764065986343523680849601824 15844935 624489358328867714052983674174641632160 15844936 -4928652618090347547872801525060774092800 15844937 951509550502355317053612627646749404160 15844938 -114479536087672903972895262502440243456 15844939 -6659227120725788308410919323328932864600 15844940 838118782295747816176249344282817367040 15844941 5649977460889661749981131956916542400 15844942 -116464710357362642115026333359908170496 15844943 3046538534230792528406759076836563083120 15844944 -676213904864173658358794899245049184256 15844945 -97982955179172391381020742877657484300 15844946 929203017237792216925065051614852232864 15844947 1869115518035120635692531683392748719800 15844948 -951644252231436666181412585201243346944 15844949 565793827949864541536000932376703295200 15844950 -1676356245180646855467183528312816000 15844951 1742783676655048104015634692735969109600 15844952 -3162198057555931114943422076408641105920 15844953 -652790482817650225372445479251955540416 15844954 800252009550840639618416333124467289792 15844955 -1345920737571069425193717553419874118400 15844956 -464646923777221663002388188261112124928 15844957 -2340588629015207809900452657305496344794 15844958 3177759470598427134018804528071781748800 15844959 316948520149722685553444337503766477384 15844960 793888140164522029169330856988335144960 15844961 -1442359404457598440763429930411078609856 15844962 271040279936967519162973415324195097600 15844963 3346142625700824460825570878214842333212 15844964 -1989207046228055266838991387879331359744 15844965 -606075685161564099281465516152216279680 15844966 1766273854709879854944656782123512990432 15844967 -2258029535150443334835453975604200390984 15844968 -2567399098848543786445219345673209881600 15844969 -1750130921093249286133619838883074021888 15844970 -570111022340044050586920885920383107840 15844971 4534402199119814823863238091925707764312 15844972 -692680279286137356878355296192296590336 15844973 2759854006037698596132551065214373478764 15844974 -2973138408815982484278684390793465789440 15844975 2848638515108607063482644019721751745000 15844976 222042865842280649923211997889066696704 15844977 14424429352977986814497454515925854400 15844978 2519259185394975063196705097833818255360 15844979 -790438899234025230780467154091480357824 15844980 -731830322497880935709163493849067120640 15844981 -548601071447678594420751137413905592800 15844982 -4002118777397328767870552539894465965408 15844983 502927291933863827349112106132900021760 15844984 -103501356513646526652460068495833518080 15844985 1426644652926011348254582635107499328200 15844986 -262709745706404176196134804706216576576 15844987 -2792682287054945622685669353246197827128 15844988 2971526342995331536266902268957939088896 15844989 -3179070709011781555583845915427727346176 15844990 229968217503800458119924688380301274880 15844991 -206409179595854657202401252182959165120 15844992 1791345484319106701574668114678608035840 15844993 3304107408550242488040666241342361222320 15844994 1788518545500024022663784615091520702464 15844995 -2276078654052957582756086012822988341280 15844996 2840278186954843089867202714978760616960 15844997 131160995880977957596633387296270061632 15844998 -478600257894770056893420531494571864192 15844999 959619289140909433124814190656224710656 15845000 444684060225649447098847449261456000000 15845001 -3367670185260133304624050177874445443568 15845002 422461125870867913416273156078973595952 15845003 499566829063157851347257194999487831760 15845004 -170668934440087117868531346104657510400 15845005 -9168346801293315300528327789239742871680 15845006 -1186077090156763912040737531745689770048 15845007 -3686514569558965901004473095271130474360 15845008 332380774767280821812339775063508754432 15845009 -2184354411055923622532965408321683985884 15845010 -442762987134082220143896593674675837440 15845011 359644917286240323293190925223683297184 15845012 76590490134704841646326942752039988096 15845013 3804264315741040508375442370253882417742 15845014 -638964489292343049518983536567934194144 15845015 359956208663926731276934248791756463120 15845016 4129297571107951999921207671235754065920 15845017 1343105319244659224169347443232922389066 15845018 954660603371866194251635898567246697216 15845019 2475189315181671838053435563743592296344 15845020 4392268571704964422247204697440176435200 15845021 -288845170301225533251325550002283210778 15845022 -668113420223810423131163530737336150912 15845023 -2516116960155200280245740864003771099296 15845024 125195164419709705530493683108925931520 15845025 276167391267911430890033583885426657600 15845026 370356174216121665764237960707711662240 15845027 1263862955038125537137953026647905920 15845028 -373537671867348306114299907526535282688 15845029 -434465163265186921269440336641315266370 15845030 802223981713908863502298742405328076800 15845031 -8821211060564607409412737284184100371200 15845032 -924824516527574101316118583046577438720 15845033 -1837662294640279611669360689827741715718 15845034 178106642245936319648119458240588572160 15845035 -1439301023522675430027299877098640143520 15845036 -214406434928254750599595092021382245120 15845037 111470400448597394250898659856597281600 15845038 1936086023567693005175739972992820096960 15845039 -1325381409530761657399666952759658226080 15845040 -155097730695509829812459121265454284800 15845041 -516155160995057158947438866825049588416 15845042 2752953820430903729544249474238683420672 15845043 1428700093955765423466527191235164465464 15845044 -187126594237556908215633459099471412864 15845045 725106615347181668634950768129430714240 15845046 453153661914305793588764323595678060544 15845047 4414996063834362329290389693764435554192 15845048 5567713885166557733645931733165192335360 15845049 2403267046631950025299247816202868406400 15845050 -843268849108365554243585116122122208000 15845051 -5857249017279588820033610475194826369948 15845052 -1948064174387846582596374796627853127168 15845053 -1944270007917319585343069637322773141920 15845054 613700186238821293830374972328145084032 15845055 -2136088496914785992170809308220385949280 15845056 1486611381026943414939054870036862730240 15845057 3760308984750983500440351251432870730306 15845058 3288313462224762220463375284736788904064 15845059 96418642959089229886545583501345724616 15845060 554396935565750374776815715070330675200 15845061 -1002982365155733549687896110606974154752 15845062 -3269832476252502062132985571566058039968 15845063 -1700835044537734196806514858708683916736 15845064 -1965672849517965270679335922026039214080 15845065 892064845240817024033994576119324864400 15845066 2091383821835183416583231225673398398560 15845067 138152750714603018841439491175469415168 15845068 -394249901796213381117507790925961283584 15845069 2224467788611023311131893675357530808000 15845070 -4655396927966255964603954933721067520 15845071 4964879919268254281448747864225506256 15845072 219319505937832160407673312326354206720 15845073 4587675858378358577309949296413472557344 15845074 480653511535606820560575296739732864000 15845075 -1158990850593304531540266130716112259700 15845076 -347297391269565838614512107558685561088 15845077 -5667618756007148936291857409184424337074 15845078 4147188010708701077077098727679718447360 15845079 335201670047417580621291170342830881384 15845080 -283658467531371313133015181829886976000 15845081 5176766457173881007549064443920581929610 15845082 -965995572637236838233666077126558295552 15845083 -326640596211890640104970781290500172216 15845084 1535390941707142808753090686891302345216 15845085 2247593768099825848594047628833846139200 15845086 -930941336633751709221728466810502073856 15845087 3095847019381484816431910196634638968736 15845088 -89452952285257930193562018173492920320 15845089 563365946806892303618087364065182248724 15845090 -209499749375597608736998173310625023200 15845091 -1018889488785960469119792728395906640640 15845092 -563891773540535552850656780455928119296 15845093 240467430570391236306896643095774327808 15845094 -532868828968057562988992520970560862176 15845095 -428534416962695139744500219918428899840 15845096 -4991843640571642793366527915313770398720 15845097 -622122272536623860667962021176125208800 15845098 1850008581128253056500536832080697902336 15845099 458328982230198294675684889524277770240 15845100 1307473605713068077311819676730356134400 15845101 2425586005542381064319927829619803782102 15845102 -106443204877512919383235578323262902016 15845103 -2792429950404133679204050769747157644088 15845104 -460630624517657413467067953182730682368 15845105 5727354696096148931285503304028272229120 15845106 -1733502120295309144330073149182785090688 15845107 -8310663662949764627101154591120159220000 15845108 -2567325478303752451689394283028406487040 15845109 1875403184386082592856912260249346744320 15845110 712695848145438085540659960809266460160 15845111 1617968268851101569407399383845029286672 15845112 -2156785869437925759527159770976729088000 15845113 19750831190634706544651271633736280464 15845114 324864903262004110011998893407248816640 15845115 -275627042377331223189353664016567180800 15845116 -15561585118304658573683990568345462784 15845117 971507871311442589024898252251307132166 15845118 -1443630084251296195642953471721507336896 15845119 2328217199204229203519108374991375371520 15845120 2266648008893841884173145639544579686400 15845121 3077438695835959516959566082440458162290 15845122 -2130939565754937748460730961315673198688 15845123 573964485878588943229556824813833200640 15845124 -1390540170888802500802341469226073068544 15845125 -7298374323056840564836361080401915381000 15845126 -1636289934900129994246007850830712245760 15845127 -3492254207547081690502336110104081194368 15845128 1581680936920698961834541343053491077120 15845129 -3029383418260025875899235428072461079270 15845130 -1330908109692953644573103898712007828640 15845131 3762092848374214972003245754711306734932 15845132 -3992202360361575427353000064454971087104 15845133 1972152663857770640661143429442491058624 15845134 219557350863615860364141566414520993216 15845135 -3761010878275306621957643153155272748920 15845136 -425000343573257857129230415806148116480 15845137 -811976550078553921945667294902080930240 15845138 2953958898538515441359021337150468792720 15845139 104508160605037326099131050527277384032 15845140 2618053827113504057469110728145424541440 15845141 -473008356210246016121617910417515166976 15845142 1529282527667844204584753698561498878912 15845143 3568887273923829194219854233429295787344 15845144 -19787834722424839122994910292604600320 15845145 -1003291288531216767712759300537045680000 15845146 360219370998525575410681136543161824480 15845147 927504871126101665783099076828041650080 15845148 -1061255763226372675689070296067060517376 15845149 221051553659855887208656620904162466150 15845150 1216954156146322391281955715406117972800 15845151 -160990296300540478850030329914756326016 15845152 -5563496449999912139950118633263080603648 15845153 7324272579385381866712699967819339868720 15845154 -185114124600377124372793456504460120064 15845155 -1346393635312204529662044961332347235840 15845156 -13760399542646931438016610882615162880 15845157 -1242804260807221759747659449786537590914 15845158 -840531699228412302836631269209577902080 15845159 -5388229942553270858126657604252765139560 15845160 -1475863461669943008597028554903350476800 15845161 10827415173111397458935493047915436532 15845162 5791485396008210368261356284238575616000 15845163 -1128800414847879547213185933863923101456 15845164 -2104407288620530508308926286735040729600 15845165 -2823731784860353704849492941699830291200 15845166 354105686174730923775996596747092377600 15845167 1993199456019757074640418960085898057720 15845168 -958844008942353972221752208755835486208 15845169 629396369783731685562585108125050003968 15845170 -88819307862422351757080368467181708800 15845171 -6074587106748933526758290334827692352628 15845172 -14820132797896455011329732280306331648 15845173 1701468779391426907270350397119506242680 15845174 440401468146864542545051245238330386336 15845175 805190791480651913712486501244382400600 15845176 -289702861076832005332305317941217280000 15845177 28968954291062343879726682013283370824 15845178 1118683207042057754602302162546037914624 15845179 1313479214416366712656080582669478960596 15845180 -1083207306024155799786775771439246807040 15845181 -1794644661609900374605913372424220825056 15845182 -2165928389021915768091828121701863447808 15845183 2560354373559044015887673792024918668800 15845184 -55897516485396119423387753612157911040 15845185 -297346653903613073544826386146637050880 15845186 328079842357593288611953736183875468800 15845187 -17957345006978239114059497396540546832 15845188 -435240177770149320723709820950051799040 15845189 5803254368048282791170977754087100920990 15845190 -1545749354474431078273129851306036076800 15845191 -2315490344501465163330465351621395868728 15845192 -2916306489749317455499291651841203200 15845193 358462613095975097766519690414122208000 15845194 -58464350237358726144082029704616251040 15845195 3422948281625619215411327810059728727200 15845196 -1790613694201438130016349851954109751808 15845197 3052156168987831600641294520918644758860 15845198 -995507190063408883136711196190567001472 15845199 -1977151446769672035055095248568563712 15845200 -171063448488687094727301276851879936000 15845201 1271725385785113362853616555005413177202 15845202 262094608856568278084342931446599284480 15845203 -612598799273162183471205574448522750136 15845204 -2818907758814369580174936217227587297280 15845205 -1468864557550044863241140344225052060640 15845206 487109443494010011319021928183243622144 15845207 2501163451219783905927371093196291108192 15845208 2734627512164336775856389439214848143360 15845209 -4250756463312136825293125243551493094396 15845210 3052465624316612497218023197983449880000 15845211 -368757600359626621604667533145685764912 15845212 2311687253676116213396904261034952911872 15845213 1835087462526227469622712887850126587500 15845214 -679979992695955723276305292486116734976 15845215 453735499581079486544901237159727800360 15845216 1423303290524471195087347527436399017984 15845217 -187859401716780039824114822586962710560 15845218 -496534269415028202450661712909818000896 15845219 1413359699803944136943734069016698167648 15845220 -177555148960974650373970062735925835520 15845221 -33409333719735675286694656932354569600 15845222 327353276855101194104460700567221216000 15845223 -3838108353909624362204475098188196545200 15845224 4650247746756642469720715747946214686720 15845225 3189399495636552438559734965490222172800 15845226 -1435952716995462992202604174387674483456 15845227 -1195441677737131837543765895257574614924 15845228 -219155074952858210278050075469812480000 15845229 990263330322286121739156627830459642688 15845230 444095050203483595808877582190953045120 15845231 2952579850209392647120562547381930662952 15845232 325880926499596910101638114712179179520 15845233 -3997374562976112543604231945791966281518 15845234 176352978500934922378376512379493987360 15845235 -929549309123770484324428993268438058240 15845236 -6945222501829938892091377011470279424000 15845237 1560498127345553553478875607149947459886 15845238 -169280461715664593931218316695627315712 15845239 -4367158638527086764044510189071892415744 15845240 4727604073629660789347380456012108800000 15845241 1214490477139407733957089378008635220544 15845242 12583574679624247472034181770388882944 15845243 884607874378423642881159971882263572624 15845244 1070623119074370622850331540168918114816 15845245 -587208642577880499104504838006309238800 15845246 274792218570386923459089482118584040000 15845247 894672975497103302358748055009578076160 15845248 -2170943346292051585970586211526671073280 15845249 -395709999044693641227574837304899096320 15845250 -566630534686366966151911218497304192000 15845251 3078464730576011724049194010979950835904 15845252 -2145667216532220290490536818853925580800 15845253 -1517775946835839964239723886258894078496 15845254 -879931767374852213997213596096853419424 15845255 -1983652325176653705812655397449961128840 15845256 1218069094803377489971829080650067968000 15845257 -121203400198368184323157544382665261388 15845258 -1190586542790754157945483147736534428160 15845259 -1502436077743857621235354006223990889600 15845260 597703598288441358856163471538844922880 15845261 6570052282820357357637406444663050132012 15845262 753850948379341293832095348821736551424 15845263 -314136374727093917832426732262354917504 15845264 616144019904050121700524874463891988480 15845265 -2146891260237969102909930500655602822400 15845266 -353658724384898273040927964989993000960 15845267 3586450751205974093908989488813043468960 15845268 28476625746248078508447641898395996160 15845269 559333136474545657844983971012523896960 15845270 -163729751425309873186323227275232724480 15845271 -114988555311568453558561367478485376072 15845272 3324131592728717260429317897742997452800 15845273 -2859974130019786395220042846394708087478 15845274 -2489487074985869456260000989846755842560 15845275 813038726745851021294704670989704621600 15845276 -1862671991944986313899440214573113418240 15845277 -360092383844751700279634365845944119488 15845278 -700291562893485160879847073617416581120 15845279 7320207695753249938389785430410301734880 15845280 -1752088597927070875504930787163226767360 15845281 171042874625597590408674918192957671472 15845282 1099881259883371746457869372285170860032 15845283 -329636394472827368956745461515722743392 15845284 83546167831292296638061328479674138624 15845285 63220586731224162389551416488467812000 15845286 2030961663103890228319242337996441923264 15845287 -2538760841012703263651070794407014741128 15845288 -3122860135702379302772169250929946506240 15845289 3320959102803064813634160969572364315024 15845290 1699250221412776711321415959176910080 15845291 906195447040358306169947885945633013504 15845292 -81398411289042765484341427210578426624 15845293 -359519847360460995644676616926371057460 15845294 -6639069154083454069022978047080707084928 15845295 -2795452299812392350567148230920730589680 15845296 -891760097333405081329764034947498754048 15845297 -488341025774442350829733986831801769920 15845298 -130102706569949350163870010059110809600 15845299 4799380448168985671535433680678011058992 15845300 57016541069472787192184279226468460800 15845301 2450650121129722472657094456182219899104 15845302 -1209563238335203744481911261206894261696 15845303 -752513469138941131513967517726637535448 15845304 1921191224493697936448073338962019819520 15845305 -887356420571010127861118868482520892800 15845306 837343492618813977673208000326061066352 15845307 -104899184322707683481847667362399567312 15845308 2049295180657795107249246206017402876928 15845309 692745723839011812474862850639031535104 15845310 603354396313214599585412196498245817600 15845311 692096067746075411453213258525645727024 15845312 -382840533268532635637528498835761922048 15845313 5285334368192717378274582877155079632 15845314 3854208845638001000499229095301419056640 15845315 -1387507885164618129430073360860436813040 15845316 2686750322979009087537739579894361425920 15845317 -7343327580451289305563044730840605828 15845318 -381095569150089109439728166643671136960 15845319 -484789327054319339323892425203531337296 15845320 116861999250986712457063457526300672000 15845321 1096106018344370348956754210342702608704 15845322 -912285985974427658723450382648320670720 15845323 -690982644064595895990172719194642067600 15845324 -428778031666259940887332890957847907328 15845325 2151840455929380892773658191586695381600 15845326 -951067620450137900071796676232673660544 15845327 -5207789122333558834480551656109539095824 15845328 -18560684738855454682740705582659665920 15845329 -7458461912945026000183616757314750436624 15845330 985660292936635396209713613141432532800 15845331 70156572984221391612414331182665870400 15845332 4366591683970561171519197902116846311296 15845333 -1669710227768878134648960756365988470880 15845334 1620920726448231303063475039673935058880 15845335 -3423024738285132806353173743147258208000 15845336 -568999281428606519505214748075570380800 15845337 1724116125649850448633656486179128405594 15845338 -251551065604357282889168771033355676704 15845339 -4587014653943852311095170100330612089040 15845340 -41175421404913965074152506250529341440 15845341 7223363033808306682047049471731899128742 15845342 5188851715401651883956120257100909906432 15845343 3837711525998554982721018528914293267344 15845344 -485773395470324099072878669217794621440 15845345 -5563232922958292257334724610045997032320 15845346 448968837818209558845474464935089853440 15845347 764830223613894896903232509331905568000 15845348 1196748649070522866508190921209210068608 15845349 1682584030473831335419938442742896233216 15845350 -215666020863509291524796513770088301600 15845351 39273377577025540892489350295368605000 15845352 1114726411756183208003274601081212272640 15845353 912783277418717272581057895586890089040 15845354 -334000595869509309858845060249755238400 15845355 2947433029208003605287825315722640319200 15845356 -2782780227197820821424261728918339342080 15845357 -660372458926127049539938290930836885280 15845358 -493397724565233703462838105259895098816 15845359 -313146182132549168272786127758200827096 15845360 -632736800636601817135526840546812231680 15845361 -502440492464077571582317879115908861056 15845362 1246583310688332593766549392142702179232 15845363 -1262341281601264488287407933615106375856 15845364 2084687331635740422890824222062220498944 15845365 -139260791919107610863072390380943121480 15845366 2222647418825534373426988617458601624000 15845367 -237656263529766265841527305257175945984 15845368 -555346398516353217829593267245855539200 15845369 465850063992377820468399364768664369796 15845370 -166107381014349538899556522947100416000 15845371 -22777558563406682922404007023968086016 15845372 -1331279825033388221679251621806574567424 15845373 -40461838866921695203763440233768572058 15845374 561651049747825867304121220771473847872 15845375 -256368381967454330655899158757862600000 15845376 109672367617034537869458632673224294400 15845377 1835410688573737435756657322342977534212 15845378 793281222621005357118474664315694604240 15845379 -1394561967407411006017265874383267639424 15845380 -49488080808692406057369250401402877440 15845381 -8371433179803632107100361628668849851808 15845382 -21994550116847260948800539332031266560 15845383 2688796468031569215661252694428872660632 15845384 6028223616577379742810358742738819650560 15845385 -1915147921950072708527463542977118068800 15845386 36921075514467983018403011981415193392 15845387 -3668784581855970487347592571074280055000 15845388 -721901090444370380474867654586226799616 15845389 902105571455557815044317245945194277856 15845390 -1040393106579517085349347237119739842560 15845391 3222681539313842587577513198975536780200 15845392 -2157457622331465930910035927178661068800 15845393 354056252199714811288931723788975267488 15845394 -567800651465136086847467012371028021760 15845395 -944592936813261773955117795210665616000 15845396 -1191291889419993050310585682346113185792 15845397 -2304655009689178403522754033080529211680 15845398 373550173526687281028376907498091216640 15845399 -2454509410949529637570406005266230652600 15845400 1014693586341683216899059759832190208000 15845401 -1024429211655009217828363981075314908736 15845402 69255788883283251029066151755254600704 15845403 -1255786276910759309443223937249030942720 15845404 5911319087749091735111237414180033843712 15845405 -2845172534710860758122289986857497685000 15845406 -1701893400986100695070705012122196655296 15845407 -2530900212738836229336883427756782877344 15845408 3187750599663473358772072431063299260416 15845409 901699311224210589817156967795678730240 15845410 -341235090027108639643134467901304442880 15845411 3659952532570998573582653911156295158320 15845412 -3377994040715364042173124349766628427776 15845413 -1405446152253585002470202771903297233536 15845414 -7196518884881095196361191080067056512 15845415 3118338601082748900439021917130951987920 15845416 1036128878226841881937004412417835822080 15845417 -1933178356537843862909386799493249391488 15845418 -2260091852068811061791863905313104499536 15845419 -6609395709138113700953922856345139743856 15845420 1515919921697273741827231500799626516480 15845421 502250076278138459626669376355526690464 15845422 -3199643492728177821138009106736554999488 15845423 -6151819796190038910181545893447727037896 15845424 351065015416586790281821936673684422656 15845425 810328586969470108431079532516610528000 15845426 104899432294769259734805970381026196800 15845427 1600556880695515321475574547822118487888 15845428 4235747223045394596709273327079252288256 15845429 6565917562910921591740836032463271602030 15845430 -546482116074279353894840625880055040000 15845431 171560221507894935376933139842359631792 15845432 1718060894632069050635377974062477721600 15845433 -914263080488471601035393939979742420992 15845434 2714721326773163157498923045913317856 15845435 -34071730124334928718750386375105076640 15845436 1809810015393717055720444582660714905600 15845437 -2503551800528603375424472020633837401300 15845438 -621103353553582960557716841416371799040 15845439 -1684814168022314176616503092563852559360 15845440 454939783250102236241630666702963343360 15845441 459905529430945586065360677426978508500 15845442 88819358846871895585747820723975536512 15845443 -3128009724369783911447551049239831754308 15845444 676121948120650298898037594620558720000 15845445 -876726479479269207376898791912691769600 15845446 -2508045029426272354108057783882365575328 15845447 1806610174536722100370272827413285904520 15845448 560169205306674867086487133551165480960 15845449 380705748818306939453927041086031233440 15845450 1298076938081213130852301468188745056000 15845451 1258333082947454717604662425259904278232 15845452 1624253341877673668211937791107569300480 15845453 73344882861155842966383312698157996480 15845454 963813935680253283836962841359923598464 15845455 -1630196273780794551761581081612876848000 15845456 -149766409426634028512923301894154878976 15845457 34742713681075519816444985885560065888 15845458 -1771405525422845869368183613679389117824 15845459 107357560873432509970103320061256618240 15845460 -806959765082165220774056568688690083840 15845461 -4093193692342152425406633768148967458560 15845462 -4483963288103881821564799372634397966528 15845463 -12538086786275646096470423948563823976 15845464 110843485823700584481507204187767767040 15845465 -2265063643606137805151710162899646438140 15845466 -232988941189488503185540185648650591232 15845467 4981533397205311337545950994416987198144 15845468 -4230831272620618782489507635335090798080 15845469 -1730566939669140131080681556259870569856 15845470 1157477542729239081069774363621534223680 15845471 -1226809501946606444603168901047184572400 15845472 -693465370491641082414733033117647372288 15845473 -3592648662425693457654086130476903242782 15845474 -1242487940994570639372635379288295085568 15845475 -298075998445436922328152616997763514800 15845476 1158783389159426976086996785667079340032 15845477 5455273601078866176600993012516256899612 15845478 -1622692123151941355472784705637331624960 15845479 703619229736339149723645967620530576400 15845480 -1694225484586551848945788318289589043200 15845481 451017911403881485043367991515138676170 15845482 1605199017356399253242886054944055404544 15845483 1300474059780189233720450830609935567732 15845484 546003625021264352188444034733971880960 15845485 -4792241536513963207245669303491155352820 15845486 -3924546282544756902580409784093910402560 15845487 -900272940873283719337805096080752599040 15845488 69293183731391693876131870931964657664 15845489 -3708608154372497251076747566782459594000 15845490 -2809734855405808773087196761799244390400 15845491 -2709791334274902050756027324197988989108 15845492 3305877829657850532357837598989762153984 15845493 4303367412845891631952374923837515527744 15845494 375479450540790817586158668317343368832 15845495 -573664428362714640599247507358902595200 15845496 -1082746712263183113029473666545099079680 15845497 536659144725637935231444337869755113860 15845498 667441587732370406747724431055600191232 15845499 2224137375147681574537721404078783860768 15845500 74905383947399225837068910172309504000 15845501 -689062210671484920743794322906288031648 15845502 1118632990697003583987459460191206413632 15845503 -3104604544670147234006156967074193605248 15845504 4173454676275643835278799436409261260800 15845505 -124224958726511278022076823539486232320 15845506 -2339162901144865296394198549500870028800 15845507 -786668504690715799300298587267048826244 15845508 -62537755881426723610390507988851789824 15845509 -44085989565291112347399465148748382088 15845510 -1846586713497458607547372570370442387840 15845511 -2108617130969065065086709480285984095616 15845512 -368814538040958046386171277908814310400 15845513 1538721370854479861360304037539621948360 15845514 390886729388097304822409098335707216640 15845515 -578742362740315517528452299641195659200 15845516 -983935440246531311995606788856115552256 15845517 -1711658096887391924847172644936172253760 15845518 -334814335212695599829914370966347471296 15845519 340698988515732348414321962817458677296 15845520 -273495572997056920838893184082743132160 15845521 1335199425236634185203133628994422617152 15845522 -2637351781671224305102300276752993340800 15845523 -1353375142501597298875964356548568376256 15845524 295248024315318799214988282275392734976 15845525 3645206185623427507310577340578020280000 15845526 31618495957621891448794482459953464320 15845527 -2222063148998061057419913291050846605624 15845528 -2103161248532053415399840194364139479040 15845529 1140510318399665454254452371390785745600 15845530 -862855210271077792462890102814059962880 15845531 1914929414888410106788245488060276229120 15845532 -2933411781351993790257731727968709823488 15845533 -908895470837953662831125623657258339200 15845534 2257439604878299175026289143187231020416 15845535 1446118098622412131495868499513404743320 15845536 -162233998126472072082247443061401452544 15845537 -768393142081683397959562686058005398814 15845538 910528679722010626108083005319583196928 15845539 -6540301923606396680205757852150868226944 15845540 -2341053892575038478851181807695033429760 15845541 -2265878629017113092576539831709877674656 15845542 3760806955245737623898273448276134073600 15845543 21565650855318803097268937652130572288 15845544 -857380720017434635208628514196335411200 15845545 -2505421631126256976169573484649416932700 15845546 1019955031375175757315906475350672317280 15845547 -1158776178857977451099049041082479227728 15845548 1611925872517102537847844256693438274560 15845549 900738095678628835798229303975656118550 15845550 204639733331630359633235734736898585600 15845551 -619477769968160463463639223614901907456 15845552 -1086715483752642882560676377310322065408 15845553 -93959558085522754720808548655210996220 15845554 -652198843295766242171125007766128431200 15845555 -899642341072817727036763115636577560160 15845556 160024767634820180443219747961458489344 15845557 46810844937262197825052249666240616448 15845558 885617980087053333327561018555138494880 15845559 -3229880161272612940832385597714718678296 15845560 2208986134289950507326216237540529152000 15845561 -4271379512322021654954654742170835585068 15845562 -1579544260215848886108412177132002105888 15845563 3663591606415723694808397655960329412920 15845564 30504966201421189794158855798881105920 15845565 -1532175608478438745365198701674448664480 15845566 3250420929650480181187111356448571154624 15845567 -1557419494552422058924018730222667371136 15845568 -923700129441104269574689405472939704320 15845569 -5049525670423702265944635980882719358506 15845570 -429103726351049792672853657248333937600 15845571 3004007796273032898948223872604156800000 15845572 3260506627186025545578349423527018190976 15845573 6384530022537237244228393494229846593822 15845574 72081646826326952139845069654451916800 15845575 1639640088088732258279145199798499080800 15845576 -6739568715534938154614429023303537105920 15845577 -537695238963218442445475703659459596320 15845578 1439852712453433501267580557244575462656 15845579 2239667253225733261426841739786078060180 15845580 -1362859710577372400952630958656332451840 15845581 -1158862951452408291517934323152752198110 15845582 337672518924324381589574273483022676800 15845583 603465819146644175373183709983274828800 15845584 -1275438455621015235254332094278617702400 15845585 87779191865676779940228360207676887360 15845586 -11472832062990433633925900340951987456 15845587 2801130444881939530259776306236349074672 15845588 -1190160935309471216910548365419403296768 15845589 487572131037239491196676899414077151004 15845590 -1592960737360141025726975354539849593600 15845591 1112592010900141976162676990554443033992 15845592 1519501095023864315767480538860903464960 15845593 -2128126203519106992875486079193148711158 15845594 -1933851043553094420530857906424616822048 15845595 -797608083660043375235649704295542766480 15845596 895618013478415076341547886458601390592 15845597 3431582845175966572054052519161224773280 15845598 -640345676153594118295088598492463326720 15845599 139520333396162214267780442717366836480 15845600 -1952276060450827770513233676862980096000 15845601 -1351731472021535568339956866498365642720 15845602 -2752718024652540468442437653204212579248 15845603 -6757539430335323175047346456631471874148 15845604 1627957611570026648878716304324648230912 15845605 -3265751440802626814533197524047216324740 15845606 -41956095621790466413226111662738177920 15845607 -2129587910579370013103040322015188077040 15845608 2146221090396327528435378140268585384960 15845609 2061233137108262886858201788128225912734 15845610 956485440037290250280933798556314718720 15845611 -141363397758012085417279582521803070200 15845612 -1586465059067427555448517187777235427328 15845613 -1255219960988334819043169939949721615872 15845614 724527354969995952406671647921566753920 15845615 -4807331016237171871049265548294055380400 15845616 -866931865420091809914612006733057720320 15845617 3470928706698374500392696358914687890160 15845618 -3294740397396662763706547162105805600240 15845619 973180945812745330080492015132299163648 15845620 -436963512652670070598867020532889395200 15845621 -4985505472208417583016738649185384467456 15845622 -167993051167492627457048149063839608064 15845623 1554329872099748846206006760296666131184 15845624 5812880096246799087748459577995572264960 15845625 80987731783826210501247844810864751250 15845626 -1421280133962968156076371564120921785488 15845627 1983913769992885735791579174574614170112 15845628 -3393519089392516274077347737139292545024 15845629 -104176303304984584679092251191285522880 15845630 704759738519144502045149873566049049600 15845631 2121288635165908323052214079402186654480 15845632 -3202455669377353488198099846342195019776 15845633 -6721009659018676954175908459995806885118 15845634 1074453998641599366452797329783486223872 15845635 -68277436571597904536023564930283139360 15845636 -3751987149994582557339059952469003076352 15845637 537951904043629501040099652114484692960 15845638 -1628772642534777354989299265567822346240 15845639 1513914487309110331260647912079637748880 15845640 1515555172981641866109726822738930892800 15845641 -256129699088861354264467853171498811136 15845642 -2892756258528570848128577967514770360528 15845643 -526754583952081256131324939341496696320 15845644 72098174442037452713430984811878254336 15845645 729279912514342445735972820880176972600 15845646 -1068221291224227429508992751830520084416 15845647 -25890587822644443446732454273918861800 15845648 -265781458216067521683019525900376211456 15845649 -22519586599069131382620969012535899840 15845650 -47067901189596526822241968731579494400 15845651 2053256639596852292624147268056723635512 15845652 4759785912633590616344207116296313651200 15845653 8829815786343481650401831975879767642300 15845654 2820817362831662945047149664868979703872 15845655 -545851172088318591460699191060063552000 15845656 -792751042005477887275409044494900357120 15845657 276168331700020071049769893959688969800 15845658 -634934895373103430440643043046652633600 15845659 -9617775470351698787743810334374546932600 15845660 -3219576868513812562230954522069296632320 15845661 2171277003043847029218197982466968550188 15845662 -514409103424021574881562343886615633920 15845663 657963487418243829701799257383428913920 15845664 4416377044099965363271783072468547665920 15845665 -2337378654913202646566667108321042634560 15845666 -423533148985613475841518953550467800416 15845667 -939442408768413930257136468457863797952 15845668 3900902744599637325866041009104497810048 15845669 158112998354853957528599160089121991326 15845670 -302256855709991298160150373425835873280 15845671 -765259804643477441931393106359722981128 15845672 9028665033072284128760633936317808640 15845673 1705396104620443186976769051637970461584 15845674 1318200135927450815636513808251627538432 15845675 242121675938111593397993446698746898000 15845676 245029423865903294820959047253114880 15845677 192891944891633430863422137664490068800 15845678 -3161625510780188602547412406872902942400 15845679 -131188926765631901857079136174837093600 15845680 165545380543549914816649723374372126720 15845681 -1856361113509603308511290515700379777536 15845682 134125744517463605497643409381446308992 15845683 -2401754056666964626557574629916649488224 15845684 1821783700481256427364244336620885471232 15845685 -1041005039086600164760041387316974463200 15845686 1228519173759039659503243251565521816384 15845687 -1158592253513310231864657765240028304160 15845688 258430718428631920579042700023911321600 15845689 -2647867912192029045130159142290271849280 15845690 215506525327544613735564139350793543680 15845691 16255579567091287233810857024969511192 15845692 -2044676639042819009439858569097060838400 15845693 1765221583780207273714489327481964927942 15845694 -303799975620216110362888153534276344576 15845695 971796643931261102719714485837381672480 15845696 -1110241778628374359979259176383131156480 15845697 -1764926947555096065166431317385910287360 15845698 -1402249300718039196602895537309933898752 15845699 5959844819353575827807015008163766848700 15845700 -269439459723035808924212933848639488000 15845701 -973040523783776687043623381544655604768 15845702 901383451540937824581650769415953267552 15845703 2789911933136132011273937158805605410000 15845704 -927565368228586857313444911771259699200 15845705 -333977241594033479471282372966321496000 15845706 -4381036077301282993355270113460745168 15845707 -5114813787220991043739885505823131467808 15845708 1982723656735592479581153751849912873728 15845709 2418096501697585345625218682993868827136 15845710 525587444345212753393433736165386669760 15845711 1583471024505900116829166320778128574464 15845712 -29944540464140055197396206729134342144 15845713 -88849305980219455968464864931557761676 15845714 2211455507346964973778316053975088647840 15845715 -7193357222140958681290641484553971200 15845716 -623161911285614065412580681089291454720 15845717 7414951139563040151609298013837499696732 15845718 -182754515266048605071795650843999662144 15845719 1352241900527181332150892028750366946344 15845720 -3051592864960030261716386480945996390400 15845721 -736295028616819113327144996658529594112 15845722 73500202103252383120681072543805280000 15845723 554307682934588070926614221403164603972 15845724 849089916519232946402566296350359234560 15845725 703912456380041452472767544431850706400 15845726 -1633462182336131616172529467598655293952 15845727 5499566505065293955532887334889261918608 15845728 2659894962980182570205140193608848113664 15845729 -113882873394721045870763692291732713324 15845730 1228125603088340871620537506559435550720 15845731 2243533756944713142791279143440320777424 15845732 -932049260969762397351285135999061770240 15845733 2459809122008661191185308503339832377280 15845734 8858327641691633849981290070254208832 15845735 305642774333241201496304174803913410560 15845736 -1584529046449512256114466055191180328960 15845737 4459084695475619787601162941172401091152 15845738 990605426632917013561789480048479082080 15845739 -328794637524560968113559737244262045952 15845740 3580967612240359237567798676624126177280 15845741 7265940139061204243921769019665678542400 15845742 295662731397754543031192489778010152960 15845743 1333581874274576664506195240353601462464 15845744 -1075556524658856927479889923104415907840 15845745 -24908828512575793445252268306246000000 15845746 1182913190826340887328136338430638755840 15845747 2089436056136539375793432292532853189196 15845748 -6781451780295287067846815594704558080 15845749 -3782574548638365829228091460948806588160 15845750 48376240736270787210956197716330048000 15845751 90298353957508518832205140986440340192 15845752 578569258784100442320833156150352261120 15845753 -1723800489883030179994582327057579960320 15845754 -2206846703692868824076355003771272263680 15845755 6828428266013040320241818124049811687760 15845756 125132043151017370296316265083556382720 15845757 1091819385878080361012115014014885808640 15845758 30687188663690655467634139707623052288 15845759 2322677086867877755249491855562815096960 15845760 1265283674080778295083632402882363392000 15845761 -4459277933021311660821834058033582963776 15845762 601225824040573405654618839979992696384 15845763 4040548027467421561163246265160685898744 15845764 -621241403389788777649730045669982210048 15845765 1268079769114734770248720089343317720 15845766 1003700953282184838373173161908123209600 15845767 -1397236820809585037185219782713437132824 15845768 -4422854291389470758616362627851044126720 15845769 -2718574786243369581074195648689449714006 15845770 -1617267502875238802633011594613866261920 15845771 3266223516882425711973546831166219893972 15845772 2439521916694321676440001186241630720000 15845773 609046897956882440085426035549341247200 15845774 -106642077123698213988495013006716518400 15845775 1118128814867233864929266383437193161600 15845776 -1764875392644438586089835172114739847168 15845777 -4020559763951120292964735452274243014288 15845778 -267902603737965774630189082963851086160 15845779 -5233452474804397849736387631329060754216 15845780 1111807547939396788578481531209281740800 15845781 530521494930876815266004699851864258560 15845782 3614270454380576094227538000999332200992 15845783 -167502585885095649758508194349062507376 15845784 2901433503239082516549142281860471992320 15845785 2596585391048937308743937047739317670160 15845786 -68307914123606325975361989701367889152 15845787 -7567744348387609459887269972497823417520 15845788 -1944081392099780973457801210524870677504 15845789 -1873210158502641776795170657141950800640 15845790 -666949692374232176099517568516974182400 15845791 153298521275475359953640873347126800080 15845792 -4942121207168916547812828515955472662528 15845793 -891008050488961595817562007403900211776 15845794 9304208220222639268123649930463475872 15845795 -991717376961048278757024176987686179840 15845796 2067657339611429932834540248555462220800 15845797 -9223426434253461195594246800193744802 15845798 361346837957902513756851230569789337664 15845799 2857303173773999581756393328230874780160 15845800 -2097240056549509603848389255810298240000 15845801 -31870012312063229479543291627475971248 15845802 647153303028267126589246713020974654464 15845803 1316718723879785089929477861081292080960 15845804 792188391320243226251951721019770624000 15845805 -80921693552218251618087153609025697280 15845806 -290871895524864811368181441097889555648 15845807 4660029059838632155206535346026991445720 15845808 63531341539498531842179446122832723968 15845809 -1393297241077299296324132687599038017984 15845810 1525563097978476922745517123080149440000 15845811 -1841464337450197517226311602592796656328 15845812 -3577324905773177909494231466852446793344 15845813 -1671860743141979913291397087376292817938 15845814 1023569113127797642582512988175231648640 15845815 1539617004664574714764934985635394830400 15845816 3264689421429210936541588665461781934080 15845817 -197734294764839098126926731939938043904 15845818 -272509703002878177404153278476880651296 15845819 -6273531219343676833675559979140605520688 15845820 60095970883966687016780204881153228800 15845821 -6255395788119317519422539953684734823456 15845822 -3209322651868679341706659222641352812288 15845823 203459106422677764626101944961332670944 15845824 -112465857013152432783106487773397254144 15845825 -736574726160226018218500384667198561450 15845826 -905967295913024099695124811208710438912 15845827 -564954044750678231266649712650455076640 15845828 3694610771721004838477872542224499312768 15845829 -2986749614546553547987119204590193984000 15845830 -98269659666343696405005022236915548160 15845831 -212406937384008960692667665190171915168 15845832 -5299968596761176945003456613351573248000 15845833 367177940909995499056106999006684725082 15845834 1392410118425412948757374429105112810080 15845835 1071570001102201357340911625913397896960 15845836 13391964826417665447374168368276709376 15845837 1950028384380549448723504323341151747552 15845838 1008398431690830323034584061248607841344 15845839 707006383119995127979955624996096614640 15845840 271010449472485902942191245600225935360 15845841 -7365012643241268416713842908387903449920 15845842 -1295901611228996750652172484768851729248 15845843 2769755875067588542419355281904561662144 15845844 -2957615787488113966071718511404056576 15845845 -221376469108982552481524993832338676900 15845846 195456573179819097099215783549998147872 15845847 -1569563675064600867955799998560398856600 15845848 -880514801237063475788963047624700928000 15845849 6482793788797516834174253067884731964436 15845850 677050132470510866690614473398924179200 15845851 -300860896072809427653988549742324472576 15845852 -2756820408822355131450811238601726489600 15845853 -5418903395597274004053293774758725992640 15845854 -66669526208281829510677765234285051200 15845855 -1261079058620288581571374685748217629840 15845856 -1596450724858031547629084699354677641216 15845857 -9913222521595916000515204336234057704768 15845858 1447084822756373915453623298990979773952 15845859 682002102468686362263262237536423592704 15845860 -2352670178457144347103436911445330609920 15845861 -3923075024770320349576203926921955309600 15845862 -673732534592863483162312506951202246656 15845863 -2274555761799816190924696327602439021416 15845864 4665497256164911610722640066951682078720 15845865 -978371856314041979062302108951835051200 15845866 -2524225918040748607316757993326212784640 15845867 86462778225025980084219324511579898880 15845868 -80917596474096135435878951815584529152 15845869 -717858641068760289434035190718814009556 15845870 453517027151929268620726087112295362880 15845871 -907354967306514937275072932484594508656 15845872 345771680971566844238521701044831322112 15845873 -242750429102967485205977124767344165056 15845874 518307169078590907411518355777940847360 15845875 -1387364844231376948723447183445356860000 15845876 3132046106546244715607715882093475839360 15845877 1627218447658285713407714290593465215388 15845878 -1551381093879852874145283644161288145760 15845879 1384314230911959728453690380744422447552 15845880 2083802760299717061665635537288381440000 15845881 -2895029989444052379966606498368957537136 15845882 122412841325562376585207717940544149760 15845883 -1222123535304268521365717673418121192400 15845884 -102940424546917405544044764116170688000 15845885 1474148175771568832437631534574764224320 15845886 -135696300006973980759855739912890547200 15845887 38917001925472731286723480289635791840 15845888 -434117011064401029241663139879898316800 15845889 3475597670583684799348927944542136487968 15845890 2062690872851668788355136668195317033600 15845891 393283665635751159339615730080571690224 15845892 1528287469707860357023538723196887703552 15845893 1472611608215024263346175807593700935200 15845894 -1604044956493790704489668191633107353504 15845895 -567407434164907410631926398000976984000 15845896 -3421528773794641880883923521137817190400 15845897 6136006231198731127194341579927487608346 15845898 -529510038535092678028585419341008115712 15845899 -3310297188754630951424710277961731206860 15845900 78137516501088808910583469647147187200 15845901 589181160257409112696885393779600709440 15845902 1726730502885493167173105959708176954432 15845903 -186090792230301637591117012065319187616 15845904 778126096360591306243083804753072635904 15845905 3531989356269563398174194651148021680000 15845906 -800895547916299189968179714550897076848 15845907 1096434523995295284958732147410507949824 15845908 2022048613334637424214146687112961498880 15845909 3601060380839132873288488702860771908352 15845910 -153288013252591460545020600470488448640 15845911 -819061549036101350621728231345920866488 15845912 354822697668837013553716077102965145600 15845913 -3575849630351133150779909423487918147558 15845914 -2059448939800703658928372599584320320000 15845915 -736459975379331048564697357530753310800 15845916 225365315349771328970039803622291220480 15845917 1996783086685289085541629243127471708672 15845918 3179640338574556446979265100578792640 15845919 -2694894549073623323268076543742714649600 15845920 -2437929926932140000184577713089474723840 15845921 434649901983124798003134567646109913984 15845922 -1674790507130212890972396809176749880320 15845923 2516655894415714951411194195258333070172 15845924 -3869873235076763687467945043445590400000 15845925 587482768056983496697695017808932796000 15845926 -497594772978152366159213689127489651136 15845927 -2426090361467802606232000376162560003848 15845928 -699477116109302545741393186041539297280 15845929 2576750878775861410209751335829268754000 15845930 -2396756696604177991837338217912355828640 15845931 -617447068253691773934803021568688042980 15845932 -7633473187115374050727003398919071484928 15845933 -2031400868892885360717361672647797642496 15845934 -282153144688987834414298362917842878464 15845935 -776109563831264479678421521528684703040 15845936 -87117335293167202711317044290200158208 15845937 -1041956888192858382041556396377447613840 15845938 2726795078840930381195109873811370095680 15845939 2815363888236535965139287544564276186080 15845940 568391108278270887101358850935214448640 15845941 -7125331090862600593842022453924274688658 15845942 340953313597925404418887605395209795584 15845943 2627700416105178925084552013209537440000 15845944 -508922983721563153879698049882860195840 15845945 1320714156474480277283394049815107977920 15845946 -475467900078704440753327221980751168000 15845947 4300525722300202152475806936923048593284 15845948 -1000787829722374965905401908221899614720 15845949 93525132955673938864537244439797600736 15845950 1303901976525329026493840666408821848000 15845951 2145486121304795352810808741375336692864 15845952 -288554318585081641300721685313301250048 15845953 475126094827028740418908637626624737960 15845954 915483983033698940007409059558830732832 15845955 1359762546793976698822362823869952967520 15845956 1957895734696285880397774317347848830976 15845957 -5211203323746930885897422781471655380288 15845958 601095586401599754677171049335842725024 15845959 -2438138913779022148543132169108463529184 15845960 148146460283239749494169149930353459200 15845961 750144333691880067830287493233322735040 15845962 512445976509163616704956242443516784640 15845963 -942915379079979226017120991202103057624 15845964 -217814809208995536796039014716722283520 15845965 -2147814875014449363966027556257000238080 15845966 -829747681725664052827217336815140673536 15845967 -1456137488694683629136310614196187911552 15845968 -42344033052552041325327005459547832320 15845969 -4073574728307672475354269343381531148304 15845970 -331185918860605147918480581113969633280 15845971 -6753163773641226823718675950251427543828 15845972 -864082089995417106558171400817070796800 15845973 7254482858328668515443403428588341760 15845974 -775770821341918875116561922544771287264 15845975 -1547039532396070290049060028448005361000 15845976 2829497368616864504713731105969372979200 15845977 1483817115892476007015655251079082772800 15845978 -388424450513231591110067038776242173440 15845979 3390074182558415229582720145573203576984 15845980 -1419201228868909816244646921097301568000 15845981 1223960275119978663192948493977650760000 15845982 1120751877498704107907085828845102198592 15845983 2542114524547778773370947192338799682520 15845984 -671431765947546859741803952826272972800 15845985 -914932843019321434404338650816705793580 15845986 -844286221639448373733026014781895877856 15845987 -741701497694889180425007396160159931364 15845988 1561706318389268439959509714527368515584 15845989 -1859575337416913480088940952327415295044 15845990 -263411905631801611907631798495566611200 15845991 -4215873422483944344709387995807903744 15845992 -1043277073453226901584893249390147200000 15845993 -2295465979504523722171461460433971179072 15845994 -1593213008204086744028944504966946734752 15845995 4842684990271531341415261286672739987600 15845996 935398906350874997686998769425845529600 15845997 -1649299448681485886489957822386238040000 15845998 742380145023264614747608533408420644736 15845999 -2477000778441754239118807650371001132936 15846000 -568214752052554100120071316835532800000 15846001 1131368810676893216329620293121617752500 15846002 2371992296874272526205868400911752487952 15846003 -6686698349489416553077046196297243540480 15846004 -3090575499720009833836734563126534498944 15846005 253610967096287428274212422505322419200 15846006 -630529310379762073024808412853114490880 15846007 -1104550444351656714121913970394718689928 15846008 -398176510777501431041225271360644014080 15846009 795470642012236271419595348194002355008 15846010 -600621774179825602208700180425755563840 15846011 2906283892450159068755609535343691290032 15846012 -450570322333955645912624556175881573888 15846013 -8518877879416149747627002276132848898976 15846014 696461654572142028509776348446860835840 15846015 628439288359861616932801345694320498320 15846016 -56512119269227286732384574126843494400 15846017 1230116235753920974257457618554900081504 15846018 1295917012756682366705267904691729378560 15846019 -510520938093266663096900672090602737920 15846020 3016901957777883408210932390841205812480 15846021 -3377708880714731744327063757569506847010 15846022 1262700321620861772026249598795137384448 15846023 7373795389926528752736780453282349474320 15846024 -2765365087570074696259303053997435822080 15846025 -775225777147757141141156035350735031700 15846026 536351256043525642417788287939627418624 15846027 -932757373345290396911693790406776906768 15846028 506927509510435647645129931073862881280 15846029 -7571736424846972827802889558589355991370 15846030 -2868109045385422060331244537989174743680 15846031 -494732240381863117600906382265361914536 15846032 568069547101324033068405652343510900736 15846033 422229508527169163287954229158546812864 15846034 -1839879471883174562791529484347445258240 15846035 -10222741134700595278113662184470654750400 15846036 1665425721201800917035262549459863951360 15846037 -418735469896913352824389298966701406660 15846038 1370327804650617960220355656881354503040 15846039 -426876990655421562276729217946823288 15846040 -1334215634196088006453983513884110848000 15846041 -1767193275284748201621065529938826499200 15846042 2470079204543684157990149537358288791040 15846043 1888533445011571685603648961940836784320 15846044 2381086215241373262810436248493769342976 15846045 -335870730291583512636003940168457962560 15846046 490606622617702642308433434126101534784 15846047 -320634839306099232165242514718419373968 15846048 3502680689472438745020904717840981622784 15846049 631147182656285031382924494165744786180 15846050 2174335788390507748998832420484814873600 15846051 -1972026246077065490713166941598579783760 15846052 -3642035374390697845072908257032070241664 15846053 163410437864037587469342325304430950784 15846054 -325733181914132530391951157972229613568 15846055 1330709132017974305598230183124496971960 15846056 -4701284848517232322014226199758486533120 15846057 3834039420746578593598986259836079104000 15846058 848284434033774835758456830316288178176 15846059 -18987691687486553269769361342080057496 15846060 -215748943439594618899769475797379671040 15846061 3968730035298716396386389244188212138400 15846062 252544412107726122776443732168296975552 15846063 64518847064603247197289043753820010000 15846064 130654404334678240174037299420464414720 15846065 7247287655866327562138651519325063672000 15846066 807107936229993866100518187537945815952 15846067 4375413294335049339662436572886288111116 15846068 -218231240658380317741819397918334111744 15846069 1812372530007870796085594076349638176544 15846070 79606501181635309958338543794811092480 15846071 -3835259075309095781393951778579906592728 15846072 3089348702415168840666895249251043246080 15846073 1142341270404485947276944262021547248000 15846074 -3924506265662214122180097018700066360608 15846075 305340747037716954688118471356549815600 15846076 743346718863550208299597289455471659520 15846077 2561914556962869110127625472785910825112 15846078 -2190663805249282389926365177187494608576 15846079 -4273748451102456123069127292118239170016 15846080 577212581730795708723780157754950287360 15846081 2944114194109299148230365842582598866080 15846082 1208665690256963520447334116750658063872 15846083 -1868517577426099910323145889865657309176 15846084 -1335903157486196741387286748168698101760 15846085 -2690964985036728242208350925822982145220 15846086 -44704825426698498937686063274915855008 15846087 -1696903206610868599486376830104838353240 15846088 526919961028803956544953879353589621760 15846089 -726906016663151449337584421885739148608 15846090 121894429528096588088952812086345850880 15846091 -7559262151632427204900795219249224302496 15846092 -254446267823618658427046732604061848576 15846093 -201043933323920439567895581980544707400 15846094 -815895983793107596947397319368862605440 15846095 45674353768079816111613302169140777400 15846096 124628780107510975815157309841541955584 15846097 -15199636673647408825286017452543173983488 15846098 534410099203323328686016449596667142800 15846099 -461504737255360631156675870008528300752 15846100 -1738259019147256081510774034527435059200 15846101 -1932422713741784241144838774972225999908 15846102 -37729805851420479247481093541448373760 15846103 237740483787096164896649761307568995328 15846104 -5915692476636743103356396647743520266240 15846105 -1107632843009877703021405539972602117760 15846106 812234801468415665825553811111128154080 15846107 -2888929466686236429219027715198491999528 15846108 1490884696117608895959363875011338086400 15846109 1547219060818651950943434711561410950310 15846110 94552660085340197296537090420717042560 15846111 -239360627537450169466104220024426361688 15846112 977226213985048408071371104899241869312 15846113 617720457326295820059283598126630652180 15846114 -866145071544179076543272210883363755520 15846115 -51526139662474924254393011833680094080 15846116 -1268737374387619376207280988732286401536 15846117 -978064741910410782051260938623227229888 15846118 1968834556523993607583303710067657025760 15846119 -712387321233090077905228255449968961480 15846120 -1512021402318527986599235435771168819200 15846121 -82002489857215197140659569766678939356 15846122 -898664986687681594524429381464476827888 15846123 -5670346105624764839998826565922166762832 15846124 -1044433757012115545877028471120618979328 15846125 8387902239660684556673873192771703102000 15846126 442382194044786037985580596519273094144 15846127 -5610483303387519338047203834134210518728 15846128 -1151222609407170759221487389905095426048 15846129 -919758945717973748359611844399364974272 15846130 -2177451373754884094371546118033770643040 15846131 208289442406098190731924958106537464224 15846132 1782663481747057109885607696983416940544 15846133 1023367924919809933408974242125015623520 15846134 662154442726071117395394915952966701216 15846135 -1579097680364885980912846986243807590400 15846136 -4864273201072950897385330729269361459200 15846137 645560705152518470134857368920551111786 15846138 -647600089750857851584946116416582942720 15846139 -3971032402142151591997458039096382004120 15846140 821995721779185001832948647787752573440 15846141 -540156358011839236272269109086327421120 15846142 -2088687269088325255594308670891389234816 15846143 -2329430034075623693229891794936163355776 15846144 268203126346449797228932501568414023680 15846145 -3727675406842338587977777057481059200 15846146 27610660466535560227982394296464171008 15846147 45391071323219920856041391630905464360 15846148 1426655494558370686315896103235940910208 15846149 -82424226885671812222285424274427618752 15846150 -120127099457254702737877907702050800000 15846151 3213257544633663198598639908507505134480 15846152 506329996885534870650677446958761574400 15846153 -5900926997622214605920623400249508936384 15846154 914944013677217738728267384525593903360 15846155 -1492862833195997850529808628430173379440 15846156 2471789301472641620108030441178841696512 15846157 2655654464162475023828845049485085902720 15846158 -322792131717010048755026097890387872320 15846159 316566397521652059400610327933537352216 15846160 1027878657525775785559925530366525440 15846161 -384065762849857288650644938149297645600 15846162 -245839446132339588456957124942459122048 15846163 2456716181308493590526393740044799258412 15846164 1542469883726418052596914475362514965376 15846165 -348906948829929716199598559138325206400 15846166 -449412511201431295054224013553324522880 15846167 2044272499576585888490409517109973225192 15846168 -1351825654240365801905693362072414003200 15846169 -2741822266069574573650345164855803493430 15846170 -339450730959043664652973893603725452320 15846171 -274857514775699660197212928166682624000 15846172 -717102311991575661454486342551684397056 15846173 2638471835158771050727186980709177062240 15846174 -1313245745265553914165437612348080952256 15846175 450891927817309814010157179254879804400 15846176 4885211637413065205534157218378791649280 15846177 -579206521712080399400320300600334019840 15846178 951499358124084648684975076432670638080 15846179 -1926106304502319236608568577279072896216 15846180 -303726220166913460762359860308253491200 15846181 -1402890558399227490680008838566245498280 15846182 3282187984508437965601914260627909515584 15846183 -15665415015530818812554700930012847680 15846184 4017592571911703325510919675469992258560 15846185 -265244077509070913942454376961749270620 15846186 1076672289253016318815020993624146168064 15846187 1259073046350078762486574231218323070352 15846188 -2154788139732835309781782152211553280 15846189 -68658590315847412604897217930630800160 15846190 -559866920308569569534840347457206972800 15846191 9682056383736282144310389983472406351392 15846192 8686243663137587419721245739098423296 15846193 2402838813336036132670446921697896773760 15846194 329917409217109552979872316599465651200 15846195 -704881460845319416315934440982737398480 15846196 6013095880301380340208841582427064484608 15846197 -28677045058502610816590179634204199168 15846198 102403960548242711324499852690712094208 15846199 4562650351201710445883008061031275750920 15846200 2150884560188652667572852840540463104000 15846201 -1064103711604868930345800684119100732608 15846202 630106720104289469395248321017909234400 15846203 -1851575519760981064260879309947167147548 15846204 -1653752905807818833512282684061152985088 15846205 -1627993721507431539309562842967565909640 15846206 1152380738287697139754186304032056791424 15846207 1238426920713221055363184592684376841488 15846208 -86614881698339071982685297108722909184 15846209 -2426292411649440235023034654757645784000 15846210 1125091240850083918284944714118549533760 15846211 -4774830050944389958607922239055679419848 15846212 -264529259547513396912531893154929130240 15846213 372483515272726131777171044951124146688 15846214 -2959466076307602696793856743968634003968 15846215 -1528659906318049665818352263471591270400 15846216 -1701059458195292996733531509682595676160 15846217 -7109904028744723483696002927764721821734 15846218 -663873895151190942725057201078250122496 15846219 2928768944707173357649056336711429478320 15846220 10824832230588752319487249877319321600 15846221 5247168489982967858076974704981707442422 15846222 827741455364422564086085242480293704704 15846223 3188919299086268182416575197112667439472 15846224 -840496094356784446377745842946917212160 15846225 -1338330497703731047473803013829591400400 15846226 2784690481726700988241879788508067577984 15846227 6934628825758888214937315262141076587512 15846228 81555607286159940527187815110327173120 15846229 -147230587997091332011438032290730352768 15846230 855778493615089436137753424860529237760 15846231 -51096220176265241194265045243291418240 15846232 125345133892910280636464326361797939200 15846233 2200939471854652418185671276887815937604 15846234 886677537834875586955731488861394055680 15846235 -4618285678324588215709230226389764608320 15846236 -965476829978187754074008694988955415552 15846237 1556301661962694488576195988539368547360 15846238 4073578245915744404817785825388077621760 15846239 1648817060456408965106150052622990914240 15846240 1511674858381169742423342951599709880320 15846241 1803431785279828843426057082960527474560 15846242 -1361060703097097598479841537784045879296 15846243 -100026747717724569594077627943418166016 15846244 683317094674210351717216775108670720000 15846245 7363672941428627577735805352998118270880 15846246 -750518875062651174732625108719971877120 15846247 6879921632687624700847990789908132732040 15846248 -1734618051130356356695247901675332321280 15846249 389761863268905041447126365847989341120 15846250 263449764517112258742981514951881120000 15846251 -1582831588954642376466328826772496168488 15846252 624039974704135160970264519284768947200 15846253 -6004450637363543113152420047519812003498 15846254 287896707492835483667983292940268472832 15846255 -653294313252653600018561734776132044640 15846256 -83913431938549112208219402643731120128 15846257 4168137610563383431068154559391088560000 15846258 -396676781966143864679377984650927401472 15846259 -2649534472704677159178363682027112106672 15846260 822783854741079049061314720698504806400 15846261 -1324820360813469608604500435802117162816 15846262 624916570801414863697059946936442281632 15846263 5052246892664553688477553242090151185512 15846264 -490112949084376341460541202298003783680 15846265 -7234303956508919209574788244223545737080 15846266 -2586223500206862742995769721970416724480 15846267 -1636014536203750145204280274252631368080 15846268 126393712922813129810801761267494973440 15846269 4338691035186542892728444746649812865670 15846270 309262986836708775004096137719212032000 15846271 -60703285355321318290757674361125113488 15846272 440515751439173434266646315849796812800 15846273 -2935801270032242479941837121742358043758 15846274 39759423751816368232268907023014120320 15846275 -2838189107366144063749627056541764164400 15846276 3652173740987822499261421396540414685184 15846277 -2610207129862828241834035596006348527040 15846278 -1740414867199404419338426453839656140800 15846279 63673597564117359146534025394604507520 15846280 -3183326030301483056264193191826810009600 15846281 315912400222574690497992530225080356 15846282 -1195072382806709535541522513178546734800 15846283 3697595251026030346567462123456750668264 15846284 4431880443397045107303401147438975749632 15846285 851562228128851870521498477562723430400 15846286 67673129206497891479629453721542588416 15846287 -2342156121305778393899995716380615901360 15846288 130006324707428532353935088827261845504 15846289 6381463430718588431894242287804036503090 15846290 -1246105474121597887177078266403236021600 15846291 -3554735633620567881770006545333996817100 15846292 873849797221870864856191861280624947200 15846293 6144724981838651078254851376188958804860 15846294 1198193851537735293764923839933016535040 15846295 1159124376839546083830635159320616076960 15846296 -6161084217148481205935738341827557376000 15846297 -3336510879118280908985934335674636810800 15846298 345216123587579122930113324761864601600 15846299 -745540393877882336727841759406577919200 15846300 1176936362203631993973645500105297280000 15846301 2578966145769043931151085158542126629504 15846302 762705634931509682805417116061652097472 15846303 4447858799900500080518008774474427702016 15846304 -4866030191411584689913066939815375667200 15846305 4170371506117646137379002174566960173460 15846306 -1818759703741587971030428221341555049600 15846307 1338651477889746051208949129253417838556 15846308 195862050385969231486158046243049661696 15846309 -4379910470686739139303877840215707608386 15846310 1040778695402059435070690133269909256960 15846311 -460295071912037335503539472983035578720 15846312 60522337105935111932668783844791910400 15846313 2464667723414941847436889934049670149760 15846314 74019536509933927041263721809205085440 15846315 38160608598147149098214274872862935040 15846316 4445393268057655617779838549529528567040 15846317 -11111696175555858135762078020671869120 15846318 -30123350164886510282274792247536559296 15846319 -1916208315438026136662182162154641000056 15846320 -49592864833869807091145282682006405120 15846321 -3476181187479750318384163910874962406288 15846322 -963507601751463285653102518770410754288 15846323 -2278708832745517867423654288488510498960 15846324 968356034568876446464519415399690575872 15846325 1850318085964772926797814950496389324000 15846326 5034539988044597097621960041708320362240 15846327 -742610846240109989423405636863439612160 15846328 -5180721146633901347725268419127707299840 15846329 314472290173619657983035552843350723964 15846330 837725816275628600261919726425091985920 15846331 -398782408697820925604452081479221619868 15846332 -927937504976054622988023967830198190080 15846333 1767142181873526196473242460975316170240 15846334 1443780781103574687381314759412511761792 15846335 4968432110857045226395510520017216756800 15846336 -351513490282955405592012682346681597952 15846337 2568373535467273264099981299584365522900 15846338 -272887032749717006748448229028436606080 15846339 351008142218089504461034553038909771440 15846340 831180341938840736091827724846542787840 15846341 -2341811167367010681722161913586131240928 15846342 -1903108518432348204616132245178704076800 15846343 1210160643361145541603159467728140796384 15846344 -286479795963706436041013273201818337280 15846345 -199032046733717655163934867907647715000 15846346 -2294780756031482537107154960518296408480 15846347 -303608587144578776854325137559214003288 15846348 -760914135509069287399836962343733198848 15846349 -1634722511890394176026183065579367392650 15846350 78959549857011533400615797728778664000 15846351 -974445779101778351667585195496805539440 15846352 -1350362093903903048581299325319877074944 15846353 7092646496889672191626289811869071759602 15846354 193902582963934155777695236206895116960 15846355 1337938464328521622218754761849981613200 15846356 -1237504204347811455630460146441164924928 15846357 1419823516716103684236873470016662075040 15846358 2209076538582929180535979466255471062080 15846359 -157491808055035154075187139449271732296 15846360 -9412777362922607984138495342316748800 15846361 -480444698300067581748209677406990426400 15846362 -1435256868745909809752451402178734667008 15846363 574107635012154285523798824380421666048 15846364 2394380627559919304083391606926837157376 15846365 -3914319614789778171051776662647506398740 15846366 1969790233982250469797818742174443452224 15846367 -3803204892667850256620775371522425823584 15846368 -3368830306180728875257640314183797964800 15846369 329324200936445039350016688527283747840 15846370 -190660007404135620586025859664145088000 15846371 -1279184151179711994921862740884460302016 15846372 293865056327181320311812875446541152896 15846373 2051517144939330728009969983432129420480 15846374 -2949342383969230746212822249669011340064 15846375 -3162470912867446669591438682502160956000 15846376 -762575830008053332728175250272371671040 15846377 56517919313286281734046933154027252960 15846378 449448801742032715671070643241721761024 15846379 -1343687388262320029870892637714768247808 15846380 2052688868893002137152133841068585779200 15846381 -2141501242899674838636647309070475940160 15846382 -2424689314411018646616535157143271030208 15846383 -1392219840751427331607068229417574561280 15846384 -301882464416980542536786109286352388096 15846385 -3544298604226916992704768385762258761420 15846386 -378679588786024768000219639857538138608 15846387 -2710581348333676395730084569914421380040 15846388 3003787713856964916426873916370391932288 15846389 -211961114666207258359236571489215347076 15846390 547938998364249016764934526400620862720 15846391 -65359085364898750413504344323413810216 15846392 -654054771259579354902352265637304012800 15846393 2102526216017457386809230157392742321728 15846394 -353428099041477957106494611578542824448 15846395 3738683201608905393157852822379829946800 15846396 -110418692400535516164362578688976158208 15846397 760592301834689431820124725800648062720 15846398 -1686633617665558101234843711603944140800 15846399 2091696726562503191694047149468671205800 15846400 -3954022516316027415642025701960318976000 15846401 -7459168937896585553624407586597718809598 15846402 47517357351204960246022657117897728 15846403 -35913976345980443637794341327607349176 15846404 -3142299843401048076476531278347220425600 15846405 1876612483819326457354210209591567693120 15846406 -130326882032706378424665236057812271616 15846407 -4247415264006934850397480926948316970344 15846408 -4169899708001580993954095543479960780800 15846409 309872693370592547381368587640932201316 15846410 -1906605958788240738051382410357502388640 15846411 -2585273678471697270846651523944331776 15846412 4079893994643763531903257957732237987840 15846413 955367976324364831658138105559866537184 15846414 -3685832953765170691230298008876612370176 15846415 977405006931819407258615460426882068640 15846416 -223164564836355741768171693667019194368 15846417 -772836070955442464452011159893754153600 15846418 -266700270904409242756655867787712312320 15846419 369501766496753033477646608168741605632 15846420 751822219552258766943871539397305753600 15846421 6108092815847527196136500599113514468622 15846422 920809487494132839173773904997602068512 15846423 1423337115291033512566707756698908468584 15846424 4775201622270127091446487644634601246720 15846425 110505956210855259718426772522277273600 15846426 3950606381604663149065497557169573640704 15846427 6988433443561429849695223941417963590276 15846428 509937189980637086441770615356781693440 15846429 -2961876218367553774330961097245241945216 15846430 -687637946549660933240565393995043560640 15846431 14135998981673509115911696081698808667184 15846432 491488306549515848563674669301276606464 15846433 -823196903783417593812595013277348175356 15846434 -737899653394493718391403165178041035488 15846435 -139644521756609549271711655704449102640 15846436 21050175511676229576982461100063959680 15846437 2966069101726987984687812257394081486240 15846438 -619813540896406696946225037298676405760 15846439 -1486102074672656948412387346098917153744 15846440 -2436707344728709798014053407344951398400 15846441 -34477241491110228170618616229801258560 15846442 -850492893914017982474540907473892098208 15846443 -4997670597509789927638382896907319647496 15846444 -2638176500585820792900174534398393637120 15846445 985956594841164986252166166333823234700 15846446 -11786307043128597232873737730961467392 15846447 -4780511528476415153902602560467461113472 15846448 -275483937910049362529797523623737753600 15846449 -7549592300874091765739066466314444882064 15846450 331696086713478410164523654952297312000 15846451 3569905332883819882152304690288402893452 15846452 -6763499197677166241609094077345445212160 15846453 2122436856007587282812466599887246418382 15846454 125338788656591370889098527927086111488 15846455 -4249702381482456674041282467118070777640 15846456 -16487982720474937453062149173169356800 15846457 -665501748962598504319348741903844147568 15846458 -4308026092639543194249563460821517045312 15846459 291824860005542097951436668039319933488 15846460 -930109671354279063901330385245482854400 15846461 -6247534841195348684072899388249559898938 15846462 79386424443498625850280392204277939840 15846463 -2831667118582629370511290872741974346960 15846464 -1546033480850065529776680302561252081664 15846465 380655458345763082808316805641931883520 15846466 -2449853571168302238997240457411525767680 15846467 -686439094237503520638523364560614573408 15846468 -670850604508190227018580474335850342400 15846469 -7848702410534738671613911210386483644160 15846470 -804333901435283599689063203315129894400 15846471 -780336596095519877283670788933871060320 15846472 3905693052815259096995351067731052364800 15846473 -132654051040874429704162361660751379200 15846474 352913664903780974907741994786171249152 15846475 -120769040891627883238212527232029134000 15846476 -1590886429429033373164731313143087709440 15846477 -1909432924697385854994412440327279977280 15846478 20274284148743421780968192265621455040 15846479 -4229049024794732168446831532195118997320 15846480 -16330904365582834969554671816364687360 15846481 903774031309856152402933342957101667520 15846482 3430225585345203382480363004672099441952 15846483 3002881380647207104176628097689949965104 15846484 -2202599292228049536254101899971773073664 15846485 -311901259616960919353934228209538086820 15846486 -778583404099544029409221420261609622016 15846487 889936859392775465706689616620113949632 15846488 -1065258534772991447990815431709784432640 15846489 122488944814054314556600651569314136000 15846490 -1257126877524424944767322139377583334400 15846491 -2133450620857990249993886431834706514108 15846492 -826377391143181993770177137583876085248 15846493 904617841488986027177385832002006587264 15846494 -355995561498287779051214856840681016320 15846495 577143482899464491277906331690977907200 15846496 1237603993669963122122326229759606390784 15846497 2145368919561613948207653074014973606946 15846498 -24307099998082319977322096793232762416 15846499 -2689406859060685121424789921858262088640 15846500 -1814740879797129072763665199582206336000 15846501 -1026477528012056786626675143536509321920 15846502 2394909777461678341251031821788765754048 15846503 -5140453581814372060998677931470802706248 15846504 2903083346424522302903161903512640389120 15846505 650968875167470839473575330650962554560 15846506 -328264296310644328493472004505090629632 15846507 -578186162582014478147447461891188648996 15846508 -861687651865867296683638546303440871424 15846509 1400434293758745597334110541951188539616 15846510 -231276753338984022787349080176305389440 15846511 -2617480795254370710893650022185770979888 15846512 449508454840432400686692358312278097920 15846513 -6294561394892044818542195830665736186560 15846514 225330080463483914333342526916944419856 15846515 2358516821707394712817644954092532022800 15846516 677902193031585502685991729709115006976 15846517 -2624576814133269282821326394383478094240 15846518 -945413965207872508093036048111717547520 15846519 923425630862412683331024244267667482656 15846520 -1497530799863942262350244768495710208000 15846521 1515742583800846538201989033545326093700 15846522 2109280493499725549186078525828144803584 15846523 331730974261159043113047605549877792 15846524 -3412572808644144018351576423540318971904 15846525 -2362790958333984934487818653115360824750 15846526 3051901164389676868623881937326598609984 15846527 -901302874154738848014496120252717277328 15846528 -2974320731986064085680360495686405324800 15846529 952905912578497570500722544596343118420 15846530 -983424035714089013471774984213597529600 15846531 -354619225149912157823631040030653127680 15846532 8565253891214083446029916434383482880 15846533 1610607294260202012604024406267093643900 15846534 252461559639418332805253340058996993536 15846535 171302475101775234116874560224372815480 15846536 -3974290198030332067232499515058097720320 15846537 -419503143164186037930745041183550448448 15846538 -3304228486509314020409748038220861712080 15846539 -857269984640629997729640324296892388320 15846540 1162854559703373961844989257184043089920 15846541 1245897226217510429803661254348139767884 15846542 -3916666344098382009011602279431195275328 15846543 -2698267568256696062055790690609300498800 15846544 526509523869590474024415297222517194752 15846545 -462649837380500404564447073341207968000 15846546 -2825569691657859052595780480405287256832 15846547 41352668158745322592437263930973085752 15846548 -185522437601044661201287236922298753280 15846549 907976613508640163585488193521281452288 15846550 -951032128699491925894053296164219526400 15846551 2608038913424311831861272666280479925320 15846552 79370189472737867859323410780557803520 15846553 1488985776742565477412428394318938916624 15846554 2976164026575084949538862965135560052976 15846555 550717997843958917053431371142658572000 15846556 -4224246921372995856752525896975127838720 15846557 -2042370588558967290655446558385306449000 15846558 -294554863702195488608000812014167212032 15846559 3182435455252008481253910179232399594504 15846560 -1365070990024692499964108936864549437440 15846561 -2230782594919417540758669670070634988800 15846562 2067059200243060912908921784940108830032 15846563 2131876757015725073451102914913769139424 15846564 -184800308348447151471281101759351695360 15846565 1511122568900008374482860726676822620800 15846566 4121306146333311565955899478538682185984 15846567 -5848654767079196973154612611729919951872 15846568 -2095936136711019988655231699328051901440 15846569 -1103087975998071765568994681168418249600 15846570 -1969075988775672947068317674066824320000 15846571 2190597628085703572665044301354817951120 15846572 223529382439381874118278822999449141248 15846573 2132171886494580508681351730232669324000 15846574 1298407933149909231602747008083440329920 15846575 -41503962033289755079004375896044965400 15846576 -203269615684387515432844343497739796480 15846577 -1289431569493412503903079509249049522688 15846578 1050875106843222637972530326035713705600 15846579 7452816713004244492801568078608478544 15846580 191844831070157143412145281131774771200 15846581 -688954919321017784751305997426259833618 15846582 20637284155236217343233637787809035008 15846583 -258444304066173497725228844461617302960 15846584 -1393794475506319855481563581082514350080 15846585 -163037672368866483271904942053080644160 15846586 -562708571615165270043485191538203760640 15846587 -2636287948798735320186919439394811492764 15846588 -1435020262448964091947072688593150217728 15846589 -867368440790200793551029920025990081120 15846590 -279363451440405411599577729716480526720 15846591 -639593730159678763429924749982333447296 15846592 -225705442906351135703026804904153841664 15846593 -454807739522274562238226833909252366784 15846594 1798470466419911598045247729696498915200 15846595 291675531925118929164242805563202147600 15846596 4379170038661150746471663216613982083200 15846597 87717932354400826171786352099078160600 15846598 991681455308912363343063345411841768800 15846599 559739280901723852516331140082187665136 15846600 -674844490770746441194525163729513472000 15846601 876773807875978072217880643346254388532 15846602 -929617177579200304623322656568878391248 15846603 3277085668167194157430709046952516445184 15846604 -3699238511524788791677287362061646783744 15846605 1840170001723839318993743059861961101260 15846606 -1663580389361192815378987572417721980288 15846607 184206745802134763797176716729471683312 15846608 -1168279153931341276032458587659113594880 15846609 2229015774006479727440103487072805296128 15846610 -517945177136237493385118498842956902400 15846611 -120447355851847787521762967048998628352 15846612 -1408935584148039581011305870121164453888 15846613 1465496472819147555987137259359550507484 15846614 -1462950311187227187724151547380870688768 15846615 3152105496529356967815968411814403617600 15846616 -21894288851064655607899074257013719040 15846617 -741361222404675475031094673812596825334 15846618 1807883078944052501802711828030601728 15846619 -82658508726293265647101639975370045280 15846620 3895983977607998088354530220012187438080 15846621 66501821591253812605947267647296715904 15846622 -331181779308533185659615023780391955776 15846623 -2313869603734479352496970857640089142816 15846624 -2505489920506746844232855059853735362560 15846625 5283237772642357142175696483889029888000 15846626 727492521615805452675683267484429202512 15846627 -1778854231507400452223604239528070501120 15846628 -729957072039135994563870553818824908800 15846629 -560139570746679986558798960186319710916 15846630 330062991555259143337569386443920414720 15846631 2521226127293846022064023255282242981432 15846632 1825634545250483374924284387825520803840 15846633 1111508346310729838600204466470862226080 15846634 177862355882532315336747056498419410432 15846635 227897292224733634776947215760027933760 15846636 583463237620315333007246836740029512704 15846637 253745718761900372364473936822650531286 15846638 -283393351353276022279031250046390663680 15846639 -977614356509606640114658362741125339520 15846640 -1220118590559054437699578018807488675840 15846641 206758225521821573161874099440661887284 15846642 -27093263578309190254219764808166977536 15846643 687877373662799967439013369128436096760 15846644 5052435453154398011013020737193337600 15846645 -245774662295498221412255745398961005280 15846646 2459692354581586304120055899419873110720 15846647 2127943711060038528813840774014988453096 15846648 2453622832840708054559352439718379048960 15846649 -1711695249382825971956204997208165597884 15846650 155177075671564962984982828706692548000 15846651 34054569208721266243173932560500854880 15846652 -5149794161465509787315382933469729907712 15846653 2465211358504458375000782704607996721984 15846654 -202450063235745563601837574396774322880 15846655 1305358641468384170871269717469174021120 15846656 297156912557926441532837730826259005440 15846657 -653648557288500015542144167015861655760 15846658 -5659653407114579974784509332505511846880 15846659 68839138288242993917832508180530943440 15846660 1580118847726797936634872096698891316480 15846661 -18718089554781659035405403592791734656 15846662 -495394805175542129782793824749809127168 15846663 -1010655115614752082319366598287962196992 15846664 175607246793455144396217204438024529920 15846665 -165149840840908754984340625079252318400 15846666 1356356877932333065842964131858630459648 15846667 4378790222329060504638988591573064985120 15846668 -539325016089960751241011054402233776640 15846669 4035245574677618637931004983805073497964 15846670 369225066192333461865371169692427375360 15846671 -6431353529314634149171332310508135650128 15846672 -1076450989305492420681617733197348536320 15846673 125821864140419644408901731669449212160 15846674 -1702682734400613166824418729666337879664 15846675 453145386287789005420435980782761837200 15846676 -426172796549035922858546180955136167040 15846677 3558109994754029739950274124665138482688 15846678 119387663843001006579469896315435686784 15846679 -2507630009140093783254912209623937057024 15846680 1235611197836516048632579206428864716800 15846681 2304744729521326261557304610533188403152 15846682 -487089832302586740929537222917513528608 15846683 458018071062961326118208684154960364932 15846684 -809791281956281282154188469276225126400 15846685 396121054731701911659564583447138102380 15846686 1248626843354464686857902666793344058880 15846687 -2939351256371642764171043232708155018856 15846688 3262038717237069869545316884413979557888 15846689 8588711482709280720558936996450444514560 15846690 -1039189941868774554076381324933543188480 15846691 803429804375929428756098756958763073280 15846692 -1255884906632391665490981283336080230400 15846693 -1224274590447538640606839827254827941120 15846694 44930776587170276829227798083679942400 15846695 -723081331856289987930911070349514759400 15846696 3302639260858006408451336389114898995200 15846697 -84765378196355725817590132372411676160 15846698 -513720798607368559797089971907485088928 15846699 904982774359264799302624691511862861248 15846700 612598167745697103489107878874112806400 15846701 1239078208926397376959886042379776976000 15846702 -1805142594661856531165086460039690760960 15846703 1980588540917524790496601952577043649280 15846704 1217499349371203981164613358927740928 15846705 -376467284181231125205517557001574208000 15846706 -985907170159715046365673455423455136640 15846707 2602714099340743083833130881071113538956 15846708 -510661258597336002342437802935829602304 15846709 2029928948322981747293563203708701836910 15846710 -1371313034220073340054352062652324612480 15846711 3962926901440006769803820971586333693184 15846712 174177719572361440797378411143331962880 15846713 -6764987413168614683264822549054811406038 15846714 7667096200636995116275485797421506496 15846715 -4756805434411929318635261199583209440640 15846716 -1942274102381837722784176985876638080000 15846717 162763601987122405294043210894348794560 15846718 -1389734543231039628390916924966189198080 15846719 1924919252802359104502035007824804131696 15846720 487539680465879136699419901856327925760 15846721 2346433646846033197642823463527090877744 15846722 -3901305281537737708855204616004603753600 15846723 1561138968073421028100584981417791283972 15846724 -2353758363754306478260487107441654284160 15846725 -199602837174486371486429700872217288000 15846726 -53579918848295910193150542266063370240 15846727 2028273061868948022031004367912003051008 15846728 594982562723419282239161757145327503360 15846729 -715744578906905102232761680796226764016 15846730 865653423284893736058300694515232958400 15846731 -1945613979162452531291268314862801682800 15846732 2784696449784589253597103037104167116800 15846733 -3153892081079003264989412181300591106240 15846734 -3221590483669309315294070251284558244800 15846735 31205634913831749706379114930706094080 15846736 689711762156775513635733008456973533184 15846737 -951916732305686098828998076333286028714 15846738 -1673819798408930396157483222058006889856 15846739 813990081255510403046172980564133218424 15846740 346346602844989726527324164128740679680 15846741 -3725345153946329174819599946898004408320 15846742 2842875485007040813968967621948267498272 15846743 239474226081715144202309659060763280000 15846744 1115226420981066275818414761762687774720 15846745 -816756947532594884025607894770960949500 15846746 968950083279036549339805074050990692800 15846747 10032960787722070370239206772663107840 15846748 -1783040994330156931120308185040941765120 15846749 7680196210574106797158638535428051315750 15846750 -2456187771134622880173212337818255472000 15846751 -1445728235313121578181425161516715199440 15846752 -1800299861838476773623825891918919630848 15846753 -131258013512768459200723943900442211776 15846754 238288460072864892949244203146398536704 15846755 8128133665108431156345630872438126573760 15846756 176632186641391859171476100678441201664 15846757 10550266430290661406047085066369600466560 15846758 3036113653748686473530204167596186144480 15846759 3460266147823466083767836895457481288184 15846760 5423919606783162662253357506409676800000 15846761 -139034461436367396656100883467605092416 15846762 2021345288549511028445010004043970385152 15846763 636541368061101178719673715562440679184 15846764 1020662439116924893801871091629652408576 15846765 3675810269231305198045205771625708960 15846766 -61334040080917901841864448612054459392 15846767 -17593966614948258670666739224279190928 15846768 52150762236411842936801386865098752000 15846769 1986490900857658057473460287172874601170 15846770 -466085865808901053620682858355599296000 15846771 -1863705774826005989462521780155410449296 15846772 -3649986948667454802636897187122445578240 15846773 6144177412271096266822714017948034962720 15846774 479973107001623259953747481062200012800 15846775 -964722230603640215652509833532249750400 15846776 2307208555956899703205506881459726069760 15846777 1182503969575426549613808025717896150714 15846778 -649767584094072729563190111294380544 15846779 -1172475658759960532156236816521301991760 15846780 -1271266099123370277744489321322564746240 15846781 -1079846113564404823918881582425142569268 15846782 -163528151590230747894505823622149747328 15846783 336377032025735649523828472979806566800 15846784 -273322282192242872213575090448294215680 15846785 2287478751186451467253951734951392176980 15846786 -1154730123953935761533363138392335532800 15846787 5418419580036324003762953860482697688856 15846788 -1657019218597408812857842230122051126784 15846789 96199203579200234644691841851882632320 15846790 -15244312451775187263934913948041516800 15846791 182174391386532428316781707164172135192 15846792 2437202549369736782461766730083498680320 15846793 -1103491923792386783201708500246103755776 15846794 -396538906918186467185997572830421060304 15846795 -3401016967082924095758779930731008068880 15846796 6829195898360117514048676263908089625088 15846797 2524504694260940158805478661095225337344 15846798 2403606620777387012543538245306622458880 15846799 -4001325633754074725529524522325818470200 15846800 -282868240571143880578014235196983296000 15846801 737560603648069892010899470275639615360 15846802 1578555058237680831146282784289987344384 15846803 -1423123811435591488160914496730023551920 15846804 -1266818635598616003384080170510768775424 15846805 -69347432102090944001195926351136252880 15846806 -902566430412355206546405635645405982720 15846807 272435142357115899541274672841516792192 15846808 3712882467428511783119713862520354385920 15846809 6361122528192578506534991199160396404240 15846810 210144409235332338731122028609077248000 15846811 9101568410999456357381978504979926062992 15846812 -214689016179301248049238218651582860288 15846813 2300261880828518823333395897245311854400 15846814 3906641375026929404113378106898513248832 15846815 574958779246452462922449031351190746320 15846816 1530389653052583267259885107202410676224 15846817 -3667806101283885672829145204189457408 15846818 -637380053532352732030997930801314223040 15846819 -1271704821933265407400189801507219128456 15846820 -1937032665975733271688712623279552675840 15846821 1776917776957900878257827753153916591100 15846822 2434011784866996698926482971998247399232 15846823 3803692298330942908301358427594815038072 15846824 346504708753394637770569268966188646400 15846825 2155605467639007529877446326253089747600 15846826 -1343160930745584138319060819212902992896 15846827 -7397205147463896563666094804240161157324 15846828 167876907086219334742076553399871733760 15846829 -2059419177965195725663628477124054382570 15846830 3720409311651783454187179449963683040000 15846831 -533036106594241333559750131829276497920 15846832 112158087204411886709880066433511096320 15846833 81766085570471708573527191363485896944 15846834 -72603117309208761912462476486668842240 15846835 119358226375414108576186987513854779760 15846836 -1204555563709174749173573903123088506880 15846837 1183577749183578611392449646597770281760 15846838 -362452974550568528873905606681140511104 15846839 39364173054809375741199204836828585760 15846840 -15398051849315819106105670292848435200 15846841 718494476243167166493368777406566173704 15846842 -2520347444579600996433889815568926579456 15846843 905540348510242425189450635558044880664 15846844 2468064120435153053541317758043615452160 15846845 883524943263643542470502650175912380160 15846846 -1166642427468603307305041744200351276032 15846847 -1499693087019859765310469040632140385600 15846848 -1128885937471127881859644661381927534592 15846849 4608183240762516051021467207958107931264 15846850 1502827228021755067108815716416247900400 15846851 -871317556171429000577365516072565995296 15846852 -743442629218825019161440276848597372928 15846853 -4439388185693659482472282660043866854336 15846854 -1541475248574950357153541932430072702624 15846855 2028741277174349887825037015202896054400 15846856 3480227801279263851858249833759371776000 15846857 1401653430173963801617526349559753954980 15846858 -197662920399397047974555717866694509056 15846859 -139490356236844990303356284171451330560 15846860 136554328975455881476728659015562562560 15846861 -2459446090814471076287376963722242898976 15846862 -644108108680822769305257826270833199488 15846863 -2927872035735970244445689376164240175888 15846864 399461163511542259295028805504646381568 15846865 2138164011951414059421264231912773891520 15846866 501402915657996954224080240336643281920 15846867 5420502857213792623700389128803436912240 15846868 2863000401139068749241775451046349312000 15846869 -11523778518200508261845708659093460160 15846870 -38587308624974453345053352412389222400 15846871 1583410052856840985710076884648510248072 15846872 -2820501990924358952342545886818193971200 15846873 1004420789392220272211774209190731140480 15846874 -1113441444249831381773749249453937909760 15846875 -5913947760443702297031211566063682050000 15846876 -9163407270664425416537999655812551680 15846877 6855680043412987598924379456240685092312 15846878 -396275525557258304498449120121638244544 15846879 -2483700661767331381787157949247959795440 15846880 653061929453576004748516490326966272000 15846881 280302966952739348509456521116749163682 15846882 123511356942858396203543073529606091520 15846883 -2788392062205082815794681389081613883296 15846884 10725123435726502320756244391220018816 15846885 -924226170894585562624187988542361448320 15846886 857043416810601677152194896860589017728 15846887 -933401460244903667284094384850966084048 15846888 1544324738663369697770927621147342929920 15846889 960698329137977044120724327555346005690 15846890 -1358119192334809727109291350424550436160 15846891 1720840665206754935784934716340126843992 15846892 -922130638580365616380765204381082070784 15846893 1155735477795554127317912240813464019040 15846894 -405584062831129979398900572321871138560 15846895 -961347320577487451476385772928570800000 15846896 -379552280976583412641381253794008662016 15846897 -4528119099534952445989409809747652384160 15846898 1137765243545377538321606481307660957200 15846899 -3465122631947225424863323891010864642100 15846900 -16869941998264974368679491413745510400 15846901 858044207415797604018129319158715387552 15846902 609337641105909640884947086866853717152 15846903 -3092319348378950510612186755613794610688 15846904 -6386718126075580553810404759089874698240 15846905 818574438537157528742553010877458539600 15846906 -162059018284965902877106754264941879296 15846907 -12579393281605331092887781460259181675728 15846908 -995039209892683906567588405339801878528 15846909 -1549019017775849738147238901181929844832 15846910 -346511918820068363863270475258990129280 15846911 6707149151530642209829611722211307264512 15846912 -440764058536121159578312469222491422720 15846913 -379932786516790675838965142743396055996 15846914 1555264073303666655128204748022275875712 15846915 125283092115079456403952033834578380800 15846916 -1024004617388351544823506176719580467200 15846917 3743336145728850565100208292234795412640 15846918 -20287405545877585334758905729609535296 15846919 -126044638303576608042265594253315630592 15846920 2675811602141488682774814610448493004800 15846921 -37485626054427401388993443292258398976 15846922 -303775085980354704644368243552745558016 15846923 -1084559281602518545894688909150299562496 15846924 1207840910964508656888068085708511337472 15846925 -422994092270312372599550652349544912350 15846926 1354875079725909029388490113298936385280 15846927 -906327595664909710982938860868043545968 15846928 -421704184009648854703064368255648727040 15846929 920062167041593934425987936366007251776 15846930 144371041300826074501005318929872888320 15846931 617610927900325508846061186352960154880 15846932 685538800640200891638624157256209493760 15846933 -849397228085853863114016200584568380416 15846934 1312274179467003671301430344519309669120 15846935 861196465626661894019009905326230628000 15846936 485365719888112747615382024842930421760 15846937 -4922581799740473347389631820719467375414 15846938 -4148740296867858346642393015418287940880 15846939 1063494779311891848926175871452066859608 15846940 -315945159679324367715954480464419845120 15846941 3704799229660001156814889304243517787968 15846942 22736415906299141694190439875404607104 15846943 1966198360327540550014534455298842777600 15846944 2656061186646841409473953767850801364992 15846945 -311915679970781030754826378403894782080 15846946 -3905810944986438765233206533758224272096 15846947 3720360374734417742560293786658030830000 15846948 526691778466454145062100240446403256320 15846949 -6102624743168250182255285517062729147264 15846950 -196686120893358306133874009870114304000 15846951 -66877012310611811795105869423364483376 15846952 571907604983365958745419509718018949120 15846953 -1403609867395262820110946019605254961798 15846954 -542555313364986143078220062953292462592 15846955 61064911711547540984694532119664590720 15846956 4135078144162724840746799980559609387520 15846957 118680300827551396227303252171308933280 15846958 1446485465894064839604832016131858210176 15846959 4262270665123264165940792412693526965216 15846960 -95082930606319093251897925584966451200 15846961 2413230407569602351982780054435667607080 15846962 24646206935388090838854055541652994560 15846963 827334803035506118841964949003223853888 15846964 -2978780740917245498577145725723479777280 15846965 -117202821799443300442769610584636020200 15846966 -43534145479010275072493745750216123840 15846967 605655363550295486523077570308984740400 15846968 1990630645653057257155463302888270725120 15846969 3244699514586636240967636358553606817440 15846970 452201029327636469142858986581435315680 15846971 2629335480459733292515372974435969312000 15846972 3373226275399469168844379185852315485184 15846973 1284732376737440457312491278383159184800 15846974 -31278044850925295653316585276961770496 15846975 2256630232843475046255414162880514556000 15846976 -569507408923007613710090809992132689920 15846977 3546686156836446047364067547797603800000 15846978 -895876229259433171897182162776541634560 15846979 2079954488068926559395003883846225435580 15846980 -125280014386363042643641732725299343360 15846981 -2456477884881010887590899056874817295648 15846982 1883086509662284012918776658774984394592 15846983 -1202677825373811983430650215889690696256 15846984 -687545904968469301574049176382031411200 15846985 -1303301503341809648785243354286205290880 15846986 86845594219866130807042234096749520224 15846987 554907504351173831668055914297932602880 15846988 -4776463515419033660984355972069999802880 15846989 305664599071827804842333687216580231756 15846990 1623389844380436794647604360788378214400 15846991 3764107216358598844805021239477297185392 15846992 457699367658521009794427330466982625280 15846993 -3556467099391518978021030210375650071518 15846994 -172254547274028899455286889422876494704 15846995 2652971674994198550711251376991720372800 15846996 245365458439139270913648062722452553728 15846997 -5393460944372302101694230343838379163808 15846998 -362089011010999396652013686137556556000 15846999 -274393716873766714954055956867369816320 15847000 -521375713959699606121113552509214720000 15847001 1632550528614809926284973995997994528004 15847002 -1541452688107095784522012309113605176320 15847003 -6661084686602647167060855414646809630600 15847004 1359938938611858988822672312751508189696 15847005 -39627572316330295341046014368212684800 15847006 1563926333684723954541748803047441990400 15847007 -3146888965811931284825455097296010160 15847008 823480691520503662066170903670038724608 15847009 -146008303984861960291023916897060612284 15847010 -1341015347935106948078489573865934575840 15847011 777019590865894050311622025255929618660 15847012 3007724587538415340496383455287253309056 15847013 -131615000487138858150602845174895563776 15847014 127128531983907305415582510662493388800 15847015 663720122924840695601082353610380332320 15847016 7116634387329543110534631186317875092480 15847017 3868245625280574288389897434905300635280 15847018 -1264405562705024452161401069035217295360 15847019 1801655445495403942121282795463996728040 15847020 452170204346819885974890689388074158080 15847021 1060870260088663069540726737866872939680 15847022 -283039090954943802858185408939360688000 15847023 93668038416639080656291352839843918080 15847024 698142031517269669491191012079313649664 15847025 -233476984197141420805528055021621120400 15847026 -91094320544136470439879945762811445760 15847027 -2585240681079954788081306135915479767728 15847028 49969155028519204430534926130305549056 15847029 -8135901410713731435336368637767334537600 15847030 1827237941536400763536948688691903964160 15847031 -3731531112428019148570917780436611464088 15847032 -2241983333241499038503984922432223641600 15847033 184505172508332266175267874833249709920 15847034 -619004875230492740644018876010957273088 15847035 -11423244551782541935491933314554630800 15847036 2353900658425505155308227085119772538880 15847037 2540880911277602410501507119881207129472 15847038 -95680093898512733012253563577251340096 15847039 2092452076343180153733172362438692704024 15847040 -953685560372109997167156369579363532800 15847041 1390153668059482400793341481842864230560 15847042 -441466118234265037447195174062750497328 15847043 -1743878452451498162924688571135249396800 15847044 -2331280427634657173819790998543768371200 15847045 -1638969192045404655714698853610315353600 15847046 684203626186770185891582237193243340800 15847047 -2605446973974557482559509111313789394576 15847048 9122153823839701286219300468888862720 15847049 2566571368003003720205456119324238511360 15847050 -640615741453038659206014340593681312000 15847051 -2191372257656995864135728715814662270296 15847052 -2090184467273978000887807150282953443328 15847053 -370095557841198285064266806776328197536 15847054 1335489473194084621177269720589312214976 15847055 17814638077744541016424020757272382560 15847056 -289275463796683296696905933380636508160 15847057 2690563091199803265081952770829072832306 15847058 -717706183138444434321258822610411852800 15847059 49397679900236259586297342244575385064 15847060 2294799779260643926926691766853438013440 15847061 4696527982791940675237260100916927083662 15847062 621400937004366151627402675837418354688 15847063 -117816493993732828692517482657133260200 15847064 2072935295279465713092789716162379571200 15847065 1737780297720367591558298393030212865280 15847066 39430259784937091089962967604655368160 15847067 -5452367401274087965860118808128391269884 15847068 1340558253575448229933928260696055116800 15847069 -701562600813570979791645139497940103040 15847070 453665806776203458267481809304673797760 15847071 4021889272289689384509697708760425480704 15847072 -3773484026751282617344769561368601100288 15847073 1997880459581375953044222376373848296480 15847074 -177607830107453542778722516129326490560 15847075 2551810150716454164677654521161899702300 15847076 210837673395358045303995461603007430656 15847077 1789344775467499542347909158867107508032 15847078 -1584600210236326395515959828037024856576 15847079 -6444771677042913053092128973020727668480 15847080 -1286803222780927374609962201895647232000 15847081 -870604411078210182866037230157262958336 15847082 -706797326310753647791457451752570071200 15847083 -47174823663522582671907345992185436160 15847084 -6046823362723174471600959762740240056320 15847085 328342729304914155755976178713005520780 15847086 -9055813441792443204935065347690218496 15847087 1477983591467700258834602795320291630736 15847088 514755136954129308895999081625875415040 15847089 1370633063293272637409812982277568858224 15847090 1127411033095157991230021372536583256480 15847091 -23988241811210731333726651469539671600 15847092 -451141890484066511538564209578016286720 15847093 2413881791591293622929310774430622297564 15847094 1467894903247941311765764500313472580672 15847095 132056986487279375740454927330436800640 15847096 -9356521585960349353577044668862630563840 15847097 -18414271704837678570978325522951080768 15847098 1110199190297035349983018017938977601280 15847099 -4484870018936113638560249527699639423900 15847100 -265807502789935499888630567415434841600 15847101 -745176884493278011455656721324369882432 15847102 2769918377256858982076789382710757763200 15847103 886097222089090384375000472040842060352 15847104 -555225547986095970835688482456731648 15847105 -2609225948565236158361555473065395304000 15847106 390040292650004178415098269263814942208 15847107 -1063682150842464920194778995266543688704 15847108 -2961475604448854880305139152691731558400 15847109 1384935454079146881860995102959717821916 15847110 -589238659994963269126121895230963308800 15847111 -2061312701479659561455012206202852645280 15847112 6011962778337839245421669633608010342400 15847113 2187962643733948323062787465355881168144 15847114 -3089770998836734171258110048561484114080 15847115 -840689592858801084530804599170172272960 15847116 -3224364034950274045942319790441908367360 15847117 674168009075095570869428412356234011680 15847118 -587852184777996521722111147754862048384 15847119 -583642871775215166529541229093455496912 15847120 32518179695029885243635710325218181120 15847121 -2243253321179032110869644421743710310800 15847122 -1732951222419995284895064070049607712128 15847123 -7082587654143496176144556723141690932628 15847124 2533518013855901698976646789170830567296 15847125 -1570406128081264406348138580194334816000 15847126 3305225369099379259328606435103580468512 15847127 3060236186839998539071814884653470624760 15847128 2981483571780186641704002790893588480 15847129 -3099217649015527946275857433833688032960 15847130 1017201648667631761586073472323325702560 15847131 8845208984980941476506709182590083318784 15847132 -3967062838031708286538549061965047808 15847133 -94417269553967790724995623178118559700 15847134 -17719083580987430563215701693829795840 15847135 4927244981782735734843448039698805303080 15847136 -3041854492825768742892130343448275582976 15847137 1289582088886530670572245984794104297600 15847138 -748794942848226132840524829214382641152 15847139 -5443851826496895670227441730022213998968 15847140 -1682691919200590841548774627819233996800 15847141 2786298428061586117336970375473592796542 15847142 -801916486622746763468566858325271301248 15847143 -2644678077147667728355095323725354077312 15847144 673040336736973398340972514786224128000 15847145 3453221316863120021799341936073884155080 15847146 106973349377528859682901874632096154624 15847147 11313789514085633005553198887291285139472 15847148 -1682177253600102682879329911068018013184 15847149 -3256277069839967941520398912538925836736 15847150 -791228962263957907094267009743224158400 15847151 3430083784778343650503769906041953397272 15847152 547766086989806448794131659040169164800 15847153 1871567401158395425899128314071955362880 15847154 -4613139291682719392428892557995891249120 15847155 2775658758829608744345388629551686700400 15847156 -479834735703160557915259371114974562816 15847157 -1221966835249199287607924881559828928594 15847158 125254024986407985096097304812778126784 15847159 -1505529898773289432981137662775571787760 15847160 1097813273564659902782830522446020198400 15847161 -2092097866067135110347425707038685378560 15847162 2094988784010714113921796250621636424640 15847163 8610704031324786475317176284569962741280 15847164 229536031812725904285012777275483174400 15847165 4192882636056511441404106212913691094060 15847166 -441896418785133906154343128308539808000 15847167 376952264861520682634274722005912547712 15847168 7204136958465644549765071731243649859584 15847169 -704884675799243269650752576359950481152 15847170 -104563038359976326783342290505268887040 15847171 5952131621274261636054924568978275749372 15847172 -2827588698623411718216792899436888019968 15847173 -2849454978062518824196260168522988022178 15847174 -314997626681257482914953262615214352128 15847175 -3155029627610010005125113320459767576200 15847176 -1933386580703722114648843668391375872000 15847177 118115027654886950898898607452818243280 15847178 -112463547266596386243753188713763817984 15847179 -3025831529669700742662617452438717519440 15847180 -652331636472811638450292409936802585600 15847181 1309480742454182710440568926843431432640 15847182 104578371591354450155158938905526502848 15847183 -878045062766170860897404721071831502480 15847184 -87669944467306997589105021968727146496 15847185 2016386858045644167816091553238365932800 15847186 763858667812140329171945866004326575744 15847187 1129150028489878569054400524809393740032 15847188 1316074322142983481144605978354277820416 15847189 314244609296070037497525872921370005056 15847190 -2353286535659278663581168648004079919360 15847191 607237681917498659350749320181312367440 15847192 -1270410324002753203700827061156667648000 15847193 150498127038156918838108576500094464900 15847194 951224610772367619167227150228740445440 15847195 -442906011769933356576190793415824342400 15847196 -43489090027627345089693835606803769344 15847197 -1056291178495223513723163772657652447040 15847198 -1872791573635156779162127952162426310336 15847199 5655944426557791849901037019804144751200 15847200 294934359587970179323596297510007603200 15847201 -96865077298051382417250843067131239136 15847202 1065085426082315564175657254821323428352 15847203 -1375216752584867729351152883299681549392 15847204 -832426223628131030571272457873118552064 15847205 198807848210925528394624364339795171520 15847206 -172285840820505817290237109757533699200 15847207 -340221913162389841699299973599987716448 15847208 -1748378644260398093594318222187898890240 15847209 1499329620889349764089187726387245526464 15847210 2293009846471049624663504674838000081760 15847211 1644118921579202904521030017165127424672 15847212 589842843857122025131275607201716820992 15847213 3494741020552244823211430828986813535340 15847214 -3513024122333557221891185179072595876544 15847215 -2620622025396976526859194860257410960880 15847216 133123320279248892267026491230403952640 15847217 1517305020726386579162074085486213365266 15847218 1371820214118354019343091350334224766720 15847219 300842254135783787183682941325223738440 15847220 31049634174268360892365212444825262080 15847221 714311476672800634381311751281658923360 15847222 2389171323210596074341591180397655082912 15847223 56522185727849025369910296290353864320 15847224 1141548574837152092463225394640188416000 15847225 6092244037855720696652444569613492678400 15847226 -957012286726410314872840850480102540688 15847227 -1208594867590798068777982112523779272152 15847228 2872490436868193183954543298798663866880 15847229 356700319720970141833136590912109513484 15847230 -342730033319856843349007352425523855360 15847231 -240155659167696594545158289535830255936 15847232 1524563078898952071183331465010351702016 15847233 -293815306797934000610025194303964792096 15847234 -61738453259581555663909371848595840480 15847235 367883016710580920551622440876979616000 15847236 -854941532726822586978148828754378342400 15847237 -2892849707323711743379977539365883564034 15847238 -1671858554475306182964741983250134133120 15847239 -839263735209699501700774031783469936000 15847240 1435352005914259420531605237441666508800 15847241 6096179725170150033800724005684606919642 15847242 -388588512810809153811884573560089600000 15847243 8560877009455630193283284967545685571800 15847244 -439043019063710566204813904070917704704 15847245 1485467429675149229309058179000380223520 15847246 -1152842027080622639442600977622895364928 15847247 3061993140523703830567700259727888303152 15847248 415965689007803440797173435455611469824 15847249 3547064695599302701740028867210946210 15847250 2590618508291708004307612297901606280000 15847251 437814663780469743412612503620765990400 15847252 -2753610245465735170677680421913547227264 15847253 39468292019522088791999766450308170620 15847254 729722622414594610971132112367254491840 15847255 3616957096435898312756751914243987963160 15847256 5376776006825089274674812634659830138880 15847257 -3343569087521320000284896941998842036640 15847258 1029035599215436456097806748785531484160 15847259 -1545273149861075002186947047687125956540 15847260 756274196955351650408905933316604395520 15847261 1829260870229154750837018337297960333862 15847262 -243323954712266635317855008503481066496 15847263 6483641611934065794109306656328639800 15847264 -9099938439155851614415619118013760667648 15847265 761877597281289674532518049914809912320 15847266 -369452160918161667725258528802541979136 15847267 -21438254682936657072074424867733116128 15847268 -542071231901159490462977997202005178752 15847269 -241550556449631811604366122053177967872 15847270 -1054847350663850953529894696370804541440 15847271 3398815595199737351219306280021291621888 15847272 2043191748760056872484252865292088115200 15847273 -2013835881435513725180169889752803739840 15847274 1047648728816904702274802938891529454432 15847275 -1448701460726271088824719584140624406200 15847276 -1427621521579449207200535222795216070656 15847277 -1200316646162936637582139192633528489728 15847278 36632679533569338996281198245144604928 15847279 484170030633906785579106670002934974432 15847280 1224267206717203729097116237870582824960 15847281 -833661396995637800719652843679606366588 15847282 1462912702214073016040716379317763443200 15847283 406881756689301111363572343700002323532 15847284 2719907168766768860474952471722990247936 15847285 675468205593192662593056545665826305560 15847286 -892291863542243736181401228859587110400 15847287 -651331749839825029980050077151931269760 15847288 -2844923726010521939852749174537822986240 15847289 -3415265171391284108759448996618258917910 15847290 1581053570739891216379299665202380125920 15847291 3243689609419556891931278324807978070692 15847292 919453039711362873869390781004652467200 15847293 -49285033140032573820537610363962875904 15847294 -618757537461256464208436259338402594304 15847295 3574864624041822820114097640282726877800 15847296 -2158333077053060067784124240584350105600 15847297 -1431118228014246292427141680383571664254 15847298 775637275312946969888213057985137636352 15847299 -1642613938925841982496107422033605936640 15847300 -939227377104499108283237231356070912000 15847301 -17215549900351655037824189558066689698 15847302 -380682126680268845763785018759446824768 15847303 -152794511139010933168864283312670791520 15847304 -615661218753722879993396103779472015360 15847305 -773543939608141885774867543971744458880 15847306 14864262005626287838537587409918324224 15847307 -355752674130999935848246377670173599088 15847308 1423554155868633742596588017256101544192 15847309 -6663966668159269959006254606161731032384 15847310 -2463651648043116768278059500219055429440 15847311 2033506131698241483701686467210810691200 15847312 -110123608377423049010043129796734976000 15847313 4538315399257327188237003559113768704562 15847314 -243848825084494592444985490984352219136 15847315 -741585917786081413134035679854087650320 15847316 -1006565762423092446205225655353206466560 15847317 -2634649459202389539873610776859860274866 15847318 -1007861780123498642303393003095911530496 15847319 3854354018326382726168459977059849230400 15847320 289694177659099254222013158505499443200 15847321 1347160000064812020809351959711811636480 15847322 -341919536839562181538625594441777565696 15847323 1297389048807646570525337990304988556184 15847324 -25911915055058991289242990240181813248 15847325 1338787235796625984718102253804090404100 15847326 152779860631746900367981440605576535744 15847327 -2923546314159148515285340273039707809824 15847328 -2065703305373378537956613275967249448960 15847329 -2737397770172338676536436065298213153616 15847330 -1317321021995985777945089665842413798400 15847331 -2553203652051033121886276933478568184868 15847332 -490707160222094278992152002385707954176 15847333 6409944986576529600254850702751674395582 15847334 -1564797599260772743684968725465105777184 15847335 -2323377756489595312496725463947563744120 15847336 -7223374360669782594079744246706113751040 15847337 2198749193573367730896586085489995544640 15847338 244591898862586616637312703645343605248 15847339 8453144865285567689825529742301320981824 15847340 349353844871421567902300618330711808000 15847341 -3104206586442330652249066226079370539360 15847342 -396066312821871631775504328602090803200 15847343 4793557891692759798835474253035034888592 15847344 610723409158438447915883835660070600704 15847345 -1166146660906195789440543308647306524480 15847346 -823911473690074476882088513842923437536 15847347 -1204297705851574717489397971926482598600 15847348 -1455285502529325116393305679539062810624 15847349 7554840917649206799697729482377825280 15847350 1015530113237525363810642540222893320000 15847351 -48607577719192247805789175619000717200 15847352 1988446449463899651596198455034438553600 15847353 1362834592111750502903625319190208040800 15847354 -1364755251015370623022622887400676514080 15847355 -1617990487501754185580095804425649284480 15847356 114437995432322479976842741401196806144 15847357 -1993909387644517994375412060380335710394 15847358 -364807453933555308501312863635456638720 15847359 -913604648889772408045460999493988298880 15847360 126085520566365228564418059229389127680 15847361 -648358728276470237798526698440802754876 15847362 1919109607240769570799658040892967037520 15847363 -1900772567163001768444550167489239233840 15847364 2346311184825377765619959482577486198016 15847365 219789976673588865678732178335197520000 15847366 -5347744483359141337079061330803072714304 15847367 2350525703793322576924848934141969285200 15847368 2018094355021552459219053781342735564800 15847369 -2428235630864778356177632074570011918940 15847370 542403801757426521981256850046228480 15847371 612660605960209534832752114480733672208 15847372 -410336494495267873134213583138156243968 15847373 267229364061551037749856613390132193280 15847374 -1564611653479427029412040226173990239232 15847375 2387270004679510316647442195200155612000 15847376 -769304294779916830438305996671227527168 15847377 444913810794105645285501243169231843200 15847378 3375408225690731876216480385793962624 15847379 7181221355961040060547303752311846511980 15847380 891048934834807373553085171309783756800 15847381 9742681884200249526663911905500953768928 15847382 -3411611570995306735814724789017508458208 15847383 -2785264241392362095994273993584307299376 15847384 776969523304416750729315157062232688640 15847385 2600996347149036151706072405090134424580 15847386 541029732745686205933398044227234940928 15847387 -4899870869761321196333237377851432755520 15847388 4484800077646906273353410037633330252288 15847389 -2079201603683045757108461153635989157716 15847390 -1123200897522837612388962640251529017600 15847391 -1731195689575909666815029138654748819456 15847392 -11637917253312841188883923068465971200 15847393 146381109310359128059286473201892180642 15847394 -1087480554447088843354636178475132659328 15847395 -2145911672556540062743442033919768947280 15847396 -2017283768443198004467590435886283163392 15847397 3299362441066396713019794310001379870846 15847398 -766666351605467791697848668256526749440 15847399 2463908628070245210283978242859158937400 15847400 -2942530587717676516746697150820966400000 15847401 -1215829733228220332481993490686732754560 15847402 586191023251851373872629460793479671904 15847403 -1801292173613778699464045133166744344432 15847404 317935098087770477029773945795436279296 15847405 -909878137080760805584718250569085137280 15847406 -537086972134393987594472127563121458880 15847407 7130810849668943466928657646111688360 15847408 754655894526406356637689001310742904832 15847409 5540136541433769700732358339374983638610 15847410 -792929537444541044574409536196777520640 15847411 73773740688009092326521821057624600012 15847412 -1002552079306019769180161833292725954560 15847413 1086939403569197176709842718749712621568 15847414 -1200336015711522320738248675600833361920 15847415 -3502312109956331880404359021168513174440 15847416 -399214671058476468705392289188230901760 15847417 -337658128135220900831647338106293735936 15847418 -442647361911631324895844098276804060160 15847419 900203459486796964295243032610400929280 15847420 -202225391810745482300920782837726942720 15847421 -3325344617435052323256245163917196816378 15847422 -178725622865588443453200410907898446528 15847423 -156164274642023843036848297355330231056 15847424 168114510919798977456184394246063652864 15847425 1998544961645430354596801294396475012000 15847426 176785567131986941662312864674651112960 15847427 3777859472080224458946789445428236683200 15847428 333773806146773394768733295262690048000 15847429 -1280771275497178227727297981075558731720 15847430 2310133535144902309019105090150514207360 15847431 60601309025457284904386320634200906152 15847432 6436704743266238527343579868048689894400 15847433 784328194946216466059933800753541815716 15847434 -1412089181758271265544472503861016939520 15847435 20190479512143489332005059561054147600 15847436 5608161440589877817908501806839918891520 15847437 -43504494795740736736279499781393035904 15847438 1501473057503331364946942754260674077120 15847439 691399499648759640035893641297670564608 15847440 -69736200284865183882485875755861934080 15847441 459888984240540360274519062914476767232 15847442 518345306746012091478331509071680504992 15847443 546604776634458042517372545898400752368 15847444 -4312592562706320276368584909099405260800 15847445 -2449868133972947055282908817308172939300 15847446 2030259406197043725465093699394227763584 15847447 200307489914844879556290790349169114624 15847448 -1952140368333685771985597623421037281280 15847449 2833827097561058789265576164891893878240 15847450 80076210057609229053255913652875680000 15847451 6533674422278183820570787659005288945832 15847452 3221280613744559432892742742556561202176 15847453 2529104134124947194574025749831161943564 15847454 1249976210203753142435371161399052659072 15847455 -429228066980223327594033372068887032000 15847456 2313504831225225523587474440949657108480 15847457 3720786587051498941322314034488286948706 15847458 -552948660430029405878266235846678522112 15847459 1614892688742078722563702029850560423120 15847460 -2818604434440645219623643936943333539840 15847461 -98399211009654005833646297096869478400 15847462 -992485525922642599325458853513582580768 15847463 -5794891124945760751761790657122577128960 15847464 4021810819672709104280138406960163307520 15847465 7912571651412021281441832788510836862400 15847466 -1480596453635788260214476818555098847568 15847467 167933190293795634248874418722572608512 15847468 -713941469608199939691427045515369867264 15847469 -3718384205491409568197164017105288980640 15847470 326752290286088579531529745145078073600 15847471 1931624807849240831228700732940175622600 15847472 851875579655106603830074731586829647872 15847473 -2113177023784132068274248300893158563216 15847474 -3026517524490794258652761031964687041264 15847475 676348108695637826715794148365498008800 15847476 -948730665266880627426740562770780295168 15847477 3907209787407144005620572470720076974208 15847478 -50638684392195523416360768184011658176 15847479 2222584069121174869418208893812691558400 15847480 -1994107143346791530623827590325143347200 15847481 1760022422320106447787840398453811374664 15847482 -778415529123589293694498262268449767680 15847483 2958390485452212093864648967891797822384 15847484 -1268535886998704685182767684979892750336 15847485 3737856268290091844050740997637856537600 15847486 1514792067243456931445975866589778583680 15847487 8308505253272550758660345374433304197160 15847488 1538364170282573259070384386274146385920 15847489 -282940964971485038761958535499740705344 15847490 -596091375575112848067006298694064069120 15847491 3351492261748686069539228288830618800 15847492 1941173352752972056775742212511541708032 15847493 -2624188976822620727323512294203804508258 15847494 644700683451690032520603624733760300928 15847495 -4328486198937215986545723991405452860160 15847496 1052419853364706588630037131091065896960 15847497 55106163791994815481066575486005351188 15847498 -234562946691422370077838222200958402000 15847499 5390533253820692680944803177288730676500 15847500 256820809217143450605803769486237120000 15847501 -2023071832162880296980063464056638225600 15847502 -2146175731128749520650610981216304411776 15847503 1906558905869460342948077473594913180928 15847504 120056775020192018857960485706648248320 15847505 -1734702170022569061373553792031280355340 15847506 608772033516906131913033780206835555840 15847507 1620307743732837780545310909014147612544 15847508 -4776880799951214889440260194568597868672 15847509 383455172024047179483677687157219513504 15847510 116684617301570701662551502842710425600 15847511 7064237382111232336192108145062548166392 15847512 487383729698589194132478174064890839040 15847513 -2732935086571310808924620228181551612352 15847514 -1392125136761505885187798752246245175840 15847515 -3981893149129186815047554754074045716000 15847516 3406906166561291054409982776595527390720 15847517 1338924752623710210946318533613165783392 15847518 -397360466479492890834388988320124774400 15847519 4856185866570956104757085194710274472096 15847520 -780715974642599564060047925495699865600 15847521 -34901732275801694872361319483471261600 15847522 -1520277324985793103123552402322510927488 15847523 -1672347898012383799746735830863298404440 15847524 -38499012423997345625455087555687723008 15847525 498294135860263382273916043498516838100 15847526 1334523189660864979469749165640515199712 15847527 -92838998473909226584679756911586437080 15847528 -1926887336290059087745692479646783267840 15847529 3526768818800210643591875529283720774080 15847530 493026217672092113333540913963163269120 15847531 2853332954763980937193319373390799276260 15847532 -3566616117093797780014165796998803650304 15847533 -2196551636702542194394055381223453371700 15847534 -1032596774432171653512094797425444843328 15847535 3480890303241365520061877400819830104560 15847536 -344076769893667493810991295198093049856 15847537 -2605246514649743083041188710652936352814 15847538 149024395472863387322702782066766456832 15847539 -8011566677933544830581273974072174216 15847540 3128628370455856394478178098267279594240 15847541 1524104302514856490965496536068736499584 15847542 1620868529327520927772526616594126138240 15847543 -4800422483663046216735454578651278968920 15847544 -3937059888864118649609504695260405903360 15847545 458406279684119690621871002827218748800 15847546 -864844033186044323121843309537408483072 15847547 -1821114521668525850808030973208758156680 15847548 -363360238719384502295518230967502674944 15847549 78745636958947146346468573056883036550 15847550 1218555499397650831199824287199773892800 15847551 214532946872513054145912086730202806792 15847552 -266377940332091754711418665843661209600 15847553 -581822092099388564386291305168885842940 15847554 2799724983536131905949687364292730156032 15847555 -2792401777285612779346576941495822922080 15847556 2306532632057546192743206305966003306496 15847557 -398267557638809488284085491774584445120 15847558 3943980835218658659153060190778185728000 15847559 704006155278441994502343348095497912800 15847560 -2234635970787247327456813949044953446400 15847561 -5185539533871152566740302132671081908838 15847562 -3236979391543998612579331444424124085968 15847563 -2642872514372376127882839968577144982056 15847564 2243625126651289734345388833846886400 15847565 -6989298114172635308181998758391048455680 15847566 -130326896637200970154152423387490977792 15847567 6676029245863050838765704612873228493616 15847568 -96819469458518251774322575453590650880 15847569 284197025828951503927960349133873048996 15847570 158204563407827782004238618178622828160 15847571 -3001154232888533415144241623938553606228 15847572 123818126700923866386275818281694986240 15847573 -35414178545501793463901866769468286560 15847574 710332767710265490087901292019901269536 15847575 -872341856354661618414900704503762742400 15847576 2234618000929878713892688183087229614080 15847577 -5818490974767707306557021903597564473600 15847578 -1979179302217303190211622481380350241296 15847579 -5784775482933622371274957485786207876120 15847580 -3582034915185902075447214845859833948160 15847581 1531890682015620630702595921600760767584 15847582 541978207091347048672768160196494592 15847583 -1176827481789523270710732762245454901176 15847584 3568560393735200299224899288039880130560 15847585 -466192515799017676678694657005711805400 15847586 -517193141505776990824879347077447291520 15847587 574477369980818741518843484343544708512 15847588 637864098379566266264854932417825538688 15847589 -1840172053535735761538212500870559366944 15847590 27774734928134330255476745529906186240 15847591 2444213983255750993752371174072805441072 15847592 6602621818297540653518220265382887296000 15847593 -3039142853506774635896080712947515636336 15847594 -644870984012184453088217370632218676736 15847595 -2193732417710538785409656759682224906400 15847596 1576367789151598958023184577284180582400 15847597 1811255323211948795263110705600349434540 15847598 567244267521059536020161105857092995328 15847599 -1303658204760342207955324395072462546936 15847600 121482338498581338106638511123294208000 15847601 2546667551302317421061045930884337541120 15847602 2179389451203247387146872748755903345664 15847603 1318412858634084904873907724626938744384 15847604 -1954929583657921653140778345987803736960 15847605 981746630631081403332715886009424812640 15847606 -727494117477780036151222786059445489248 15847607 10780436630172527387063588850393805920 15847608 651533152051725211118023657573105336320 15847609 -3052814072794881668912360711642492112896 15847610 -1433141301621050660965723474793506056000 15847611 -997688623520920862034226825444627059600 15847612 -1556451356794999339997301631594813440 15847613 2631958743505630828745519359044570269280 15847614 1566715357545970714218959371969100474304 15847615 -1565879466252799411768598312997016588800 15847616 3286411628144769774879597238552564334592 15847617 -533055410377530720294847589761090881600 15847618 -955368267316817445099879080310828983808 15847619 1725296752236135291162803242704311927520 15847620 370345387258161656569080014376713748480 15847621 3063753247142798896623687105503841296064 15847622 882552654106371693344057897575918204032 15847623 -1990962268651476737993545220698584537600 15847624 246069863969136090884802693557671864320 15847625 -1620332114578266517268508373450984491000 15847626 1191912178218731662037270944925324210688 15847627 1048683908053597735924856907743332117872 15847628 4333787503470350757409819933760053402368 15847629 -89676856544942679310495444551912316800 15847630 -1239616876388194768841504001234506361600 15847631 -1291690861716541733678492094242632231728 15847632 700007886908084940311459443718197739520 15847633 -847509468399736178962979796204732207118 15847634 181985818378959144461735171157950300160 15847635 -1674535854251989519213430929071752456400 15847636 -203475773503810157042704736182415892480 15847637 4783789377330360663914853982054963047360 15847638 2291311337416919776624386008258034785280 15847639 -4215562970368091146321596956348798763360 15847640 -588640772556556915072092767585510400000 15847641 -544488546212841347324919587451456080550 15847642 -1995181237158475427431432948120980326400 15847643 -143279860030807146125931459756132654816 15847644 -2382880955961999693918645388371516899328 15847645 -38797338708452833699084589645247810240 15847646 1899090695687720618862337278064283014272 15847647 901521980350504958830295479002315219072 15847648 -3902754286526439520243097612040083079168 15847649 1119125373517422363677911198399986009264 15847650 -168826366381282253013744696035750400 15847651 -2313723094488123100301262350573970275408 15847652 1389426545826155705867212978161340219392 15847653 -2251438300718392450485555537869270080800 15847654 -2185601113647875212490722460436209512224 15847655 -400843825861133761201577523740475772800 15847656 1614401153947298093345212356939604377600 15847657 453317642590282026392861850546539318592 15847658 -580169618727827039787774324289675418880 15847659 1917505833471105469191511402703374879200 15847660 -298393464075245706104187148926872248320 15847661 5708462016624643770811325331588088994262 15847662 -748683032462071972837710641792076570048 15847663 -1148200795898328110127988587319613423376 15847664 -15004430259121913448085767022369112064 15847665 -175808516555231740959523554709912642560 15847666 -1993356463339799918729842477750375764960 15847667 -3256783411349860448039500701219509859840 15847668 -2445765304448312529382731552629177180160 15847669 -3683942973977268767478873646203001102930 15847670 2262249606798179776751688256871746529280 15847671 372409792980489630821420491382963293824 15847672 38644829325630819810187593522980659200 15847673 -1132621244826986744310318031847052573078 15847674 -1727894644718437665146400955951556874240 15847675 738808602082760683067304826107533917000 15847676 2157891275280347074393731734079141484032 15847677 5685697226515507595999949729223280715840 15847678 -35034905114091133725663389933866014336 15847679 -1252170664732468855520047257618029118720 15847680 -191861537485923946327868967817461104640 15847681 3063342970096798932082708085905283316482 15847682 -4425912007494911373706763569387301147616 15847683 -7431960569262435249357713725326421645056 15847684 1051372394149174496351286368938722896896 15847685 434463062591945780409368605628304034560 15847686 -1158463892493572876890760763010757724768 15847687 1656510649228929433851679784432735357336 15847688 4304422885867111641242526266802268569600 15847689 -264338947137620365326676700406308406528 15847690 -1665541957786984396451312144205586836480 15847691 -1246786346961482291564508328723975425600 15847692 115223258382194710922880348958552473600 15847693 24339780881028241533343699774114137184 15847694 -3682320296178972077353361528622159127104 15847695 -2010958189328317122752729388586319462400 15847696 205444879472064736153834200349330636800 15847697 288983309951997957448641908995153204032 15847698 -637209345332797892238488475171598897536 15847699 1594838858492996432135852400323728326736 15847700 881111806821752725455181074956522342400 15847701 -2271963790024596446743613094023975388768 15847702 1027066824447048534182932950436529891712 15847703 1320519833177895289024878974643282292824 15847704 -5351811932861532619883655910235808768000 15847705 -188665814644182106931099912306933110140 15847706 -256546327240798656677898002052988690944 15847707 199031431706287524172157355022784578560 15847708 -1291924751774898155899544100506946322944 15847709 1882957883287622675685326873485392983910 15847710 -53625710486736574294169247062973465600 15847711 -6939784313518463058181792823630071382016 15847712 -5230103477913925542154352255332873863168 15847713 909346338148582348129054184949155297664 15847714 -1483897161122242476181820330724958010544 15847715 -251457817349683914893814144052445472000 15847716 244728189762577708842972560915055820800 15847717 -207123612732789190921572038039791118880 15847718 3134479206035443263825266702885821269504 15847719 1883797500907919803147091659798870095144 15847720 -1448078253586687354072469832223580160000 15847721 -378751991137313693910382288934657139078 15847722 -852456308122313218600843808435630941440 15847723 1586800463919011323771013590397176294920 15847724 3260097019106480580019337316087228051456 15847725 1316713521910070128873218615726656695200 15847726 2412646491178663810522495575631147605312 15847727 1766786282855106807547198391066672087232 15847728 185481616242882691002139494693983354880 15847729 265136322770407393509845347810430983040 15847730 -774508497268823531729249366419047449280 15847731 98400914621643119153599465342629577380 15847732 -627766313861625421436222858543206155904 15847733 3953164514449963792578528712694226126 15847734 273484157045863134035474503006361997312 15847735 1481375731358894720813884743180110590680 15847736 -37840797905447272302561888652590120960 15847737 1429404833061978212466553643804591309952 15847738 -3131798898150766981104348309719887662480 15847739 485573090869311628218946213122457398180 15847740 465195196151704212650555893719066086400 15847741 27008369845898301196023120745858000000 15847742 154294577886067190810128691629497414144 15847743 -631419841914425093388178188937169136000 15847744 1001588617366462247984608362439787937792 15847745 4079566093182115021183057901106898636500 15847746 226325134555351510923814948714536076800 15847747 3099290448027250280635791203828204971196 15847748 1207959885055530429549869364022350950400 15847749 -422898595438233042699708433833626794596 15847750 -1928573061973937301165548139568653696000 15847751 -2065111490368514012923363356355333273896 15847752 -1190665153219298889027971069537065205760 15847753 1942958826494768810055526344713421591002 15847754 -845481379428529585009910075790737660160 15847755 493234787914028602341461079243372541440 15847756 -297849993617937284605818781953778022400 15847757 2521819375330774261706526574197655383852 15847758 -35176320848759891786136119769233448960 15847759 -142245492859393111457348324149137349296 15847760 818592613888377614001392831567382036480 15847761 4515079232654907443471732189214891263472 15847762 222819015800552368163969751245946408960 15847763 15250400103262560982613159361973226400 15847764 223334531422335556688861086619727009792 15847765 1233202227053239812346130883540510554400 15847766 -1352373071105441734786490701466430668160 15847767 1646166283437345769395304448218144304400 15847768 2969965509389509113151213299561467781120 15847769 880518202092083500932314775262067371392 15847770 156985966546280855503446925532770306560 15847771 -2128075218538161417829441712720395521936 15847772 756622864065046472025074223354947621376 15847773 -2060970818592126105127588063202741131200 15847774 996378978676214964879238757781390446592 15847775 -1627282974042701586372093781190292705000 15847776 -1393809653499173054318600727474592677888 15847777 -5751504886151730297329145537602894928 15847778 -468673064153091700280506751016358395648 15847779 1532866109444664111605130629246719462584 15847780 733417413825669419461618105510507061760 15847781 329805333400364204022788582134424764572 15847782 713810270684865521995732956839849949888 15847783 570901841686252953262894790232028252720 15847784 -629770400750293419360486231530663086080 15847785 -1112894727018941348058612608849193120000 15847786 -6090898514556048303571984186261633728000 15847787 7788912443512315037981469912100812920436 15847788 1821935123368923432366844482921687982080 15847789 231865286972359495876803857599587993600 15847790 48159381989656228772823912065446030080 15847791 5060874113844939173011730423401270569744 15847792 -378947566439231580481050744825344917504 15847793 -3261714620699468029987862663984059316556 15847794 -655719633865832116411835240472011059200 15847795 196006217932911552152608827199327132800 15847796 -3765832837783462466480005692971562998400 15847797 1331312990462533476195263827364338118784 15847798 -948335285343437413287790173096163455936 15847799 12504036972524850295151810574757517707392 15847800 -377185375419662031381338712646063104000 15847801 -85452568459279759114682104015703557488 15847802 2125904371810885825030648557061136923872 15847803 -974642446317736351831224067930550439216 15847804 501054447704173214140693883278224495616 15847805 970236940726655761663045995775569878400 15847806 263811932897298440600714096341115766720 15847807 2379951104797541663832000284452814460280 15847808 -3128568581767355116877900107743315886080 15847809 -422419024427678458647660431004057064704 15847810 -2124113636625268514615662175465717306880 15847811 43122855188802900594852737758955736480 15847812 -2174135522268612751353959686791890688 15847813 1045629266906073873871229474650040098560 15847814 3105884500419334946046429006995577500256 15847815 -540228233576498457650070601219307730480 15847816 -3005041924595447253055587950363095603200 15847817 112071155617306359626383334356827387492 15847818 802202092198587163407000500421880988160 15847819 -2863763794374529361275516728145715400400 15847820 374964426641560047440109647445517148160 15847821 -2042136932437358483787253721782619426880 15847822 24933259116112948111896604224312950784 15847823 -6028164256955094856055985941471634878928 15847824 -638255644270374393677657033914312949760 15847825 2314153476030324125593254499165500525900 15847826 -3738423151461598962620069149718314032000 15847827 1487057921228032486229618235985887816120 15847828 -1573091975623253238050084088487615088640 15847829 -3115259069105300133355730907379293651570 15847830 -478131584622318506600442709523697651840 15847831 -163630993606783594603083280226302541368 15847832 1034443775827376757837399277087152537600 15847833 -3836224821703547857520090681420801846400 15847834 941799211609242244841555685056566680816 15847835 -4214409701684719090411924262324423574720 15847836 1310485033941693241116393771580621209600 15847837 -839620831317622501272229511766098056800 15847838 -171691768242420323180538109205737556352 15847839 1471649495395113019182405010058546734080 15847840 -651056720699178882755972495588512235520 15847841 -4121441525038732887140897154092056201758 15847842 -1176104114953008079131694563307365540096 15847843 3276688947117670973415315330486746081280 15847844 370293756884743991489660260041856004736 15847845 1288813394709495591948792293964356384640 15847846 -868452964424361530139700812857171998464 15847847 -591791504518052596121326284897015181704 15847848 858629145922623113601230332394799421440 15847849 -2011278630987241448507264656118005894150 15847850 -317850969337410661654520073597935631600 15847851 758599323290906069396063495129618695680 15847852 -736837822384391449254357006099546168064 15847853 -520658264157382116905019057459346733760 15847854 -2146071067044334820740914851051283456 15847855 -4205728461812029922464157191229302662000 15847856 -706700237645408776344912457852366258176 15847857 -2371569055009926583666221788754539632446 15847858 -1235828558126316370274032755875501637216 15847859 1603014368293432970964251180100866729016 15847860 -337266949530517009941738088456029388800 15847861 1540032894653029497576621699313581460924 15847862 138323385450864591356634015818760595200 15847863 -3168589625153401688330475820651940888856 15847864 929750573671745731401135682514861199360 15847865 -54405855805568782517816678600696775360 15847866 3500045846193358988644995259404873868800 15847867 153260292546433119411173071180486131200 15847868 -5659824466379587172553151755623942679552 15847869 1185225582767863102105251011087675199744 15847870 -115532430534237902842162253788148989440 15847871 -929311958913613488147586419549742964640 15847872 -753285867794130906933473478564642816000 15847873 -364821266714246030674870660851911259200 15847874 -723336229998090546918901732175985100800 15847875 -3002030805513534341171974499023754076000 15847876 4496336310647937740719536042405830055936 15847877 1546880806259447420970388018467449910432 15847878 1857562257896564831859032332002804729024 15847879 -7742371823496983479736059001641877844520 15847880 -2725027621934344708417934264507965593600 15847881 50980917341130934023584125880356684800 15847882 -365501641541935454651628676080105670656 15847883 12671859665218620601340431614646936643040 15847884 211342033808367449558935290035585946624 15847885 151924191490007309906420004241249960800 15847886 414327985105502755326185335173060599040 15847887 -494473345473745362431693502044427959424 15847888 243171327671328271056550263357816832000 15847889 -7248366969055203035701882524338606089152 15847890 1066816786383690183633529564736134417920 15847891 -2923111932776582754201100313315839869600 15847892 -2579126334043951584188941194953572550784 15847893 -31577734715582129674752514928222470422 15847894 -941919066275953106489362755347454875136 15847895 1642404549572160870442333023777570874080 15847896 3349767366847457421292306713042600652800 15847897 1305251536225869757305676431165326574528 15847898 -1103150956005407292759744618322715777280 15847899 -2798167389270626113957268714712874853736 15847900 3077680980596824792281074922310848000 15847901 1835061717388767111572775422728500805932 15847902 594600237435639213763032497532337118592 15847903 1562000686750689347953744154436268586704 15847904 -11105700018080378443709734984698534297600 15847905 2637730147605873040002432543339646667520 15847906 -3606600299736877336822119340997364604848 15847907 -5668307913936674651987467450705970111844 15847908 -21514654056722785430512501621226981376 15847909 -1016502904471530255432791653679008074048 15847910 -370178046947139561522087413546710748160 15847911 -1836723809172631660272926509012843557312 15847912 -1609542551215429574756709976462617477120 15847913 1287874178696308702892679595731075112704 15847914 -495284438913935905572097689266791281408 15847915 3734207789665878030303931782398957998560 15847916 -747730724893937407302921794351847939072 15847917 -489618137842732856176487723348348652288 15847918 1409514389877660825959197440040485956160 15847919 -30117719401078041017115190871638678320 15847920 -447149157019252932269456479108988928000 15847921 -790199788510169425270485971718508305756 15847922 -344754797675383995703984540084050938976 15847923 1254624285783572699857479608721846487344 15847924 -3231337696659995005353044182264428479104 15847925 -627873056264380499073147577104741451500 15847926 -336804047776509158999459974160670621696 15847927 952852474460316852401699734045696616112 15847928 -1870625287082882227378902992810393763840 15847929 -1958330978109955239142920964780397315526 15847930 -55497171361233968695773495539006238720 15847931 2178244872909047221420624817240246558400 15847932 2297489748730132835851344011289889612800 15847933 3354601666896317973055718231976934770182 15847934 2810710956541364104811519426155178735616 15847935 13674701601424789453225847026614703680 15847936 257932553559873415119715942714514079744 15847937 -37071327163546173350832268335229555008 15847938 -1617696409762575281336069560268484288000 15847939 -836594615520713677613658053695624448260 15847940 81261393043530311061320711794429943040 15847941 787655934662993672291846461902638626560 15847942 2586743398339770033975002120310419982144 15847943 1034058118555849268238573099302069854224 15847944 -218721713373163081885421553124796006400 15847945 4432281657848496417694677451235828713800 15847946 22964037665108865888773403301020460800 15847947 186623871420296448451311986116043717040 15847948 -4971914030699484499590659222072959912192 15847949 -1239238466173338630433859367615112366080 15847950 1089925054082564313558059664836672145600 15847951 14206243343076137674516832102800681984 15847952 1438351720046764637786713562244521926656 15847953 4236541433483177722716016180259176857600 15847954 -128976443451988026803535729016680288768 15847955 544941553585403802982217491117478502000 15847956 -1386014231605077277595191249909435202688 15847957 -4160914890923395181854809263170092808000 15847958 -62532706456578899833889310824505892224 15847959 -1469590619805323860724360643005842092696 15847960 3531652048948356663751696525803463680000 15847961 -1664162829769989234598184978366656700376 15847962 87060971744097074178504219024659481600 15847963 -795847769631718297329312179615708114760 15847964 -410795592859939218822424898860606376448 15847965 355960512951237015544106646361432744320 15847966 -623597514553417106170342175148045950976 15847967 6472532598320243873053026865368608306016 15847968 -1058973155199618389156401535074926329856 15847969 -2178036081811481780029954879755611497630 15847970 -1610520796485248839950649924004588356320 15847971 3022517169319980124612420425805442088312 15847972 194535228666319808423922588892830924800 15847973 5387107260731066428456357040414410806144 15847974 1210874054598447993711401857207514233920 15847975 -979252181023623818493546227957671200 15847976 -1230691096228333135254082269489871257600 15847977 4920034927038663839285417131784801135232 15847978 -5136672826424882200527596832097105938240 15847979 -61916607924835532810533039860455866368 15847980 -97112418849209601921950617299274736640 15847981 -3975506765542841111472332496816750383136 15847982 1374650396412144567493546882237844150592 15847983 1473310194445375978558418551673263351944 15847984 -288011958823498372078278516000846741504 15847985 1409157398462546322396426416868678705000 15847986 -776794918192014464309699404592158605312 15847987 4536822795766134660921112967285166155832 15847988 59115207285761048198523324963362643456 15847989 369562026725104904344980029936927798208 15847990 2327339618307737777346467203744883049600 15847991 3343334787167448515607505206475668724392 15847992 2402575388684011115810807119251002449920 15847993 2036340539697209150648577358360806666560 15847994 -28460999438625320097875537857076279040 15847995 3638566314258408006962246759520149414400 15847996 7439478964433312782601856174777322321408 15847997 4552845868831607341104092043523839460512 15847998 123454260813509003894649265300814287488 15847999 -2469980614076418700378377686703199192280 15848000 271184351327705383729348557429276672000 15848001 248734452443397428912134361132450148480 15848002 5952443011838571397616319013889106881952 15848003 940300335445358241991481011589102520252 15848004 -1224125225388432741436438825230332027904 15848005 -679287256711572251788788343738406099040 15848006 -1187798041522770466912325535324779644416 15848007 -418425145661403251618596658237417448960 15848008 211967495082952066446592419049261547520 15848009 -5758172249984646732346489460570021546790 15848010 766204826048529758684914570884817538400 15848011 6555097634671408715402152189928958864 15848012 -2913415840635973729703226181465793169408 15848013 373997910203751144773295072965130519744 15848014 306453477436172996445591872828783431680 15848015 -2882645520743963118765282681135366894840 15848016 275043443601261513370630365840368074752 15848017 2207253899584825449888335065470830146212 15848018 3757272183502723622914387968567345570960 15848019 -617617743068911087122609020827158293112 15848020 2079402735497300952374315710506934241280 15848021 -261322379296509009794759128928274480288 15848022 -54763470644561832875433965661237899328 15848023 -2928134931624942880916045802528376873920 15848024 1066312388582526544103921959512136581120 15848025 390389061858830492069481120179919849600 15848026 -925289804530954289531869128619011702288 15848027 -184935817383324136442102480307362784192 15848028 465000206237303000934598731945712926720 15848029 2217234315793901838048805022949810399552 15848030 -851733190562710530564940744784752778880 15848031 -4312509905909197915539412007481344075448 15848032 8704977482092945665130867855624214937600 15848033 6313611193379935548423377374170787145520 15848034 1821281195843961039823031812517776773120 15848035 -1133064544540614870492574919020904739840 15848036 4288507093525992336443112608271962446080 15848037 14883062465608847015967056790770962176 15848038 1719816386835916380441780804918967261920 15848039 900084795561881394946350275642476806840 15848040 589288881656318374090211133058891776000 15848041 -3045216254031727114726158332418527722416 15848042 1139572094344992865897144914949743251712 15848043 -2161164343579552452717408662341146378576 15848044 -4656368616789346513166834229212017353728 15848045 -1855707111593795970738672823076095026720 15848046 -3250042816132522828981843439715772949376 15848047 -6883350201625675399624292250814067347504 15848048 1516679757151379754550777536175383478272 15848049 1343107129360223908988307141166532183040 15848050 1065404159839534871894829794533442746800 15848051 -3774601631853019712078546437490205534048 15848052 517401436151213738597081222379705139200 15848053 582457523952091454568830246778012553084 15848054 -2516239281678053417851533706523356283136 15848055 93133944847241857788825785518931868000 15848056 -1454923247895694196285635530610916106240 15848057 -4651121199903347019458984110022054588694 15848058 -194039779172400356607087936267633583104 15848059 -2528400163830702895309009392923631053184 15848060 -974249765965489216813500770264039639040 15848061 -63016861379333568184802685578148794016 15848062 -399954502925664428982369620427934431168 15848063 1306018163558489874720836952657762669312 15848064 3996505709024860046915660054352069918720 15848065 304286309471797089546125887535617583400 15848066 -1315156337831773221373040178020328547296 15848067 -3648742379927600470590310783665203648520 15848068 -624428193483706350569592927586466791424 15848069 865104498769996758926792868123181188444 15848070 302431583999320771537043997075319052160 15848071 513422685590357123252110040394830526720 15848072 -2296958100230059066241329038896824320000 15848073 -2070755240056222920083163217178631035478 15848074 2064363687235895034629627049036126177792 15848075 -1564538756010614125033111602665552516700 15848076 955266704160100556635465898339362406400 15848077 68091034194182542388659776940082257152 15848078 -1695538361971180496603083975016833796160 15848079 1055082069791497790430336647619489587088 15848080 -2124702738503127166493479955548078080 15848081 -141353376157145341175238587155836771840 15848082 3849716267036493668821554439423724317440 15848083 -4796536435193095978507950494766995843668 15848084 12825732036485792073876894882801979392 15848085 -1066887744828445764083294730879680678400 15848086 -878726701852230623423528960958435607008 15848087 -709227634272167080743283076459541160200 15848088 -3071583350776426055386649990267956285440 15848089 -3101320816162197907534850327945469655040 15848090 -226263834643776896979158343000249600000 15848091 -714762901817155163036680835510672349696 15848092 -1373945719194714237706666101669554513408 15848093 -336717715473694142883203025216252101658 15848094 388455098497636600068011126245108552320 15848095 7118211205796989518903340020676790423520 15848096 3866907366793919711354763759542009856 15848097 1332289450581031732618536774589870939872 15848098 -1070881599022161601802154963761407615488 15848099 358988025263742609181025094743623866624 15848100 -286690649636860576950749652837139536000 15848101 4416291983115879145905638092842098926204 15848102 -2967268505852219966907344683422706249248 15848103 1710363550277158933848267299730781791744 15848104 1529933734183266364282444242716840017920 15848105 465520747914456675992328833760215696640 15848106 915001698306981192183755340493004239104 15848107 2113774304190411431158420940311588904232 15848108 -19355541854364833360138728934659837440 15848109 -2802076804848618911466060933463476091200 15848110 252605313306482929975663702309335360960 15848111 -9354082023324326209152565976048901799200 15848112 210203594947441419060236300735216615424 15848113 -2219393094896145803796017220725138169216 15848114 -3222674119006041720991995730994796654048 15848115 -1234200854206729557252105211506925475280 15848116 -3889966016410592460371562295890649759360 15848117 -3467494718699098403611116159976602864480 15848118 -1429686086655183319205317309147125018624 15848119 -1946302757291615625652426182964755618048 15848120 2050286380716509603281885487351153356800 15848121 -1224230356121232422223472715121076967088 15848122 3323130692238197594333658174090614144112 15848123 -36203580707344963094735087763760646400 15848124 -782571569460996641565079298210143362048 15848125 -859726814944595611387763775114538521250 15848126 -1131092665502034013131660792004109466240 15848127 985652204108725033173827430774524224848 15848128 -1558865792003417692507317695233214382080 15848129 -12117036412613076369416923464456390815712 15848130 430189645399735709360838573931981271040 15848131 -22046713929593501565323597581593472896 15848132 -3613033306572567432824912064679526105088 15848133 -2012431267172848236734215070599336335360 15848134 539522753232122945681147313265499301216 15848135 -2323323288286692273415688160304922464800 15848136 136626357274292698817622100458898728960 15848137 -861895032350108792111736456858994903500 15848138 -1636873992112540955735608958748899280 15848139 -4173773830644157535299139491915985697576 15848140 254595204600053070113982412289434091520 15848141 -2723585166563952906760390776443727011700 15848142 -91491784112027482563094773004926641088 15848143 3824100577737332935688908265301683217392 15848144 8590426313702537575648048149358977024 15848145 -1322494923965092377731657485320197957580 15848146 -3077865021996907553977407869033168911728 15848147 -1431552285053716926665880185789491372800 15848148 -2369491490707159900436205030257173254144 15848149 5417180358560272695933457316151664547150 15848150 -195750805968053885793346173849840854400 15848151 1800817691882097831257794608206368881408 15848152 -1275559667666965614172294175397103411200 15848153 3797649982401726644760165477048941293824 15848154 -80715775870371415320976587084647465472 15848155 43995069760213248022029688759537020000 15848156 4007061330073244550147247642186094123520 15848157 -2460271383977593705696468934608701302784 15848158 -1645617910713015925341058143239985640320 15848159 3945753713252739555391647013486177299360 15848160 -16458927361087891481096584489394503680 15848161 -114654683270551907707642836018522521600 15848162 -593059715903314799866755113850090982656 15848163 3382974177424166541166303788157821880320 15848164 283899665525702483157655000094210539520 15848165 -10824074571471734570947626803218938961920 15848166 -12260632359286817863326126130865633280 15848167 918704130639995044422160973425116456120 15848168 3533186765730568780249254751858749619200 15848169 -2126899121828283796203073456320623585760 15848170 780245662394461030798718661229575345600 15848171 6395199688985889390799794236763377136372 15848172 566676578268669560496099739146709629696 15848173 94744375226582742633244687000405642368 15848174 1008578095997250560187950624960594420160 15848175 463651507314727232939626725792652924800 15848176 195322983369120468287406376758144991232 15848177 -991718923497779419650079983283019212974 15848178 -212032555295908531476827474577664661376 15848179 -479314740478292733587746663857191637680 15848180 -581088693706846773405532091350284380160 15848181 -813179478243880270205406135978799269960 15848182 516163375330073410913532542003662631808 15848183 -778978856087952529637724784787482983096 15848184 1683740750010265218078891956483782410240 15848185 1477190458476954200850363579197376619200 15848186 1492196868646448820856406317271314773504 15848187 3764164494131939492262369561137164571160 15848188 4790080655283758142639337860937545125888 15848189 -2802341765132693968880429689203624483744 15848190 441275383305353990593495540876732416000 15848191 -7315221885639584649463482474753614065408 15848192 689771046566923204404846222317098893312 15848193 1466463583258763547482106068545220539584 15848194 4337135803367361639424706805914490040320 15848195 4695676127272774305436537954879389505440 15848196 285208568116806218112050691075207856128 15848197 703774717725913277686947068349811399646 15848198 4747486264248826287599837828469150781440 15848199 1838321750995831394352713134297527931584 15848200 -455030681853007653349284123931022976000 15848201 -4521241156273102623805712280064912515888 15848202 -1194616643788160680524545804929817971968 15848203 260779335307393553600577819965272518656 15848204 4015593874267228337622434850104780428800 15848205 1845908782109642697198953532992890830720 15848206 256387526535841072672846003966506608064 15848207 -926808126153817492030715535390026846544 15848208 -844980075752134467821326429924870373376 15848209 -251152679560654641212506226721198592 15848210 308501674814258435875675327166025676800 15848211 1707057541054513591589231390354742457272 15848212 -6322307005225033491933416975296436121600 15848213 767292514462656497136989797732926130524 15848214 92988305968953999233516532401191343040 15848215 587538432108065722193241256929046878360 15848216 2031447930901991253347665746727350005760 15848217 3462602203032417675591836214701995042464 15848218 -1910496724955829217136529315249202567440 15848219 -2107347366297589376391958842869503607712 15848220 850954228120882943869434951091490657280 15848221 2231999274866132453659069485011259096422 15848222 -386206792764112399312642732548793739136 15848223 -102374185728929197866776162444819174400 15848224 168559389227418709181451689686361702400 15848225 -1437520935512586101305579825280960064000 15848226 1719158787171359580633855410771332583040 15848227 78198514191868897934115832751166340640 15848228 1759106123288996028455740471079707677696 15848229 -1334631666377208798509396489818610042016 15848230 377531544736457832163113297569717107200 15848231 -960798805974091708609837467698640754560 15848232 -471695210360504719885716690903813734400 15848233 -1638031587389097221648135372877027121176 15848234 375219484046761380746543639292889665792 15848235 921677089473192245709365246263044936240 15848236 5289610537780277441339476406241440870400 15848237 -3033942626286731700587918184680682891114 15848238 418877884921340149918706501137337287680 15848239 1503255282627116495647693790009200663920 15848240 -108033265843256404799055895146700800000 15848241 1455735423157465988179443325009095841392 15848242 1545949348788808648844853197567766151680 15848243 -4717918867973494082584175999481321275508 15848244 -3061827367392290118147611054816158126080 15848245 98850643619208780284114380662479402880 15848246 1085103487804726300943134571106953607072 15848247 -785882493566612655981009295160341374336 15848248 2304374089833327761351728673591820165120 15848249 -4720594560704463584633715290508258191040 15848250 682554507488938307715855226150000896000 15848251 -7168745297697834453893325445500628446748 15848252 10647932765456078362592493221444739072 15848253 3041247530579419860669204001316395517862 15848254 -900113432920093190006487446237322674688 15848255 186971667435134582435998110816077502000 15848256 -143605387397172412040607112732166062080 15848257 -2924290979057493452543612381139512426960 15848258 1487781853581841911565687529368320782880 15848259 1041389463867639275648229753151476237312 15848260 -1231245118030788862206226105595860581120 15848261 13356705030758145238589717353283114784 15848262 6910375919568601083472608066321688512 15848263 573354091587510356883598801358083052064 15848264 -3040844292331876939169231371882358169600 15848265 763395948290718286092553496850313482240 15848266 810052408848245110858038102361567837488 15848267 -10899661812714851981915026585932060698208 15848268 -445709393356892513595827142895670154240 15848269 3511743229127768882239399238323400684160 15848270 -1572352095992257078530422964183432601920 15848271 1280208651028874214869942107539096324240 15848272 403260142842123247057813171429117132800 15848273 388419317579741086481859090560474089920 15848274 127795647569440334492581032618136839168 15848275 971865136891453873146284187214503692300 15848276 -1196471620951131034285313790644844990720 15848277 -682010089696567625871907612488934395360 15848278 -1276886063191208705695877047697337836544 15848279 -6909531849123621973517400810259855632120 15848280 -526339530592681149032220433989255168000 15848281 1432686806662280652103447174471536710164 15848282 -1926013083182693718535446681304248853008 15848283 -1317048379429088512141015063859289977472 15848284 493540201536207563542573846444297190400 15848285 41678205600740802562752448464918259200 15848286 5878576537748440524311778191168313984 15848287 659164413490317168738545337324683323232 15848288 -635477792031186206642591572003900096512 15848289 -186156125142837278631848609801443006446 15848290 -733768011672741149685189359753816805600 15848291 130350235459524696271487296493288223000 15848292 -702759085970786657920577241762262272000 15848293 -138740212292158940463446823215987123458 15848294 365085487052735113869218381662904254464 15848295 -1307296321640797388203019390466764160 15848296 -513364821415426941595930114336646046720 15848297 798617365485256173637072474431906472200 15848298 -136794796594991783830480474850058173520 15848299 -1526007045998372130115529910519775925520 15848300 -87446072836147950265234796238788659200 15848301 472169602869515899461637861756499877888 15848302 -2721503657997578045406058163634193502400 15848303 -2897707790133911211573917359964142142320 15848304 29220228888121989917884891577181339648 15848305 1582490190574709348272512593704657657920 15848306 2689292551191535493936526318481628697600 15848307 -1256668938739230363667811724776462599596 15848308 -1608472551859685287881929256825718237184 15848309 -248725359474527133933574455047121413220 15848310 194076464171873655699405640550379283200 15848311 1891079849276061864998296419516916220120 15848312 1911038261908561222134284989410510458880 15848313 -1907222429098834670798445498929454904560 15848314 -3544408447889419818329872380243747492096 15848315 -2551928599025252221606871600875298712000 15848316 89427813804742012693024752295516274688 15848317 4310164767970517407010992081029523487366 15848318 -3324750068100142108784559975465734616960 15848319 77732007320197335293778543309468337680 15848320 3353551500074307660738968857171564953600 15848321 -86231206871998770545574270453319400280 15848322 471492413442046472324957778661157956608 15848323 612460991421842322316516351670918077984 15848324 1789088029742453109855526921692608109696 15848325 -979305751588163428445669377541070408000 15848326 -513436042508220371282270587129496764800 15848327 -1523056634840925225854320450245549267840 15848328 898805838601979441685427350064515932160 15848329 -297906712181590338767512087866259902720 15848330 1301719802294975752596237551522522726400 15848331 -1789264984704514562745139475476347934248 15848332 -2103115779810533923488767364163875307008 15848333 2181985700130542354054348364075548166582 15848334 464410063748200343786192708500012403328 15848335 -1809163436095332219437594147183866651440 15848336 37646289718400496238686141590165520384 15848337 -1428292614630699537956276380876290474720 15848338 -7426429102022038649044875935918208 15848339 -116511345131433534189953926494201225120 15848340 376145237730217007592803458944087091200 15848341 451518687414284396572317845787108917500 15848342 1851509638297990980829667892337872048000 15848343 -1569239509919936778937095665167984076496 15848344 5093908082102718148493973710779041484800 15848345 257041302234074804582752509977353295760 15848346 1614335222855899180143977427137046633984 15848347 -155414164008546387716508422673363846848 15848348 -233208961858073436983502886012336465920 15848349 -2809446422945565310849077793901523324864 15848350 -231135367689999990412411401981665251200 15848351 -1072736625500672509860642753524398804896 15848352 -1687093731572591684341053982262081617920 15848353 -11218735180115865523511525925993457497600 15848354 1318233136353472111529690316441865943376 15848355 386844502298118044563441638075212085600 15848356 -2262646722331692875533538900402180239360 15848357 401231956234172230111152820451226266880 15848358 123953461093057147113531070545314935680 15848359 -847534721466038899862210289720696386784 15848360 -158380411470092381754648255223111680000 15848361 1352229887078513541499478763611288122821 15848362 3989747400206084208175004465931065952432 15848363 718549632496860331663135632535207198800 15848364 -276642515070031125869865067038833539584 15848365 1220550680250659251283329651741012721520 15848366 1380848357461696364461455279246174925632 15848367 1585819279914062217435165148939641244680 15848368 18402926088048875457966211311886548992 15848369 -943867229842057388437988912590788176604 15848370 -737321813520363181881242717639919456960 15848371 1665387366549413787192104408455079952384 15848372 275288966107707761750370071805858312576 15848373 185051231384586714898200793309599851904 15848374 2485963342082958055089392140016757867936 15848375 -2144869694460730429341890933402368620000 15848376 -1641544321427135639168324798659474944000 15848377 -4641848936464182166004883219860525266774 15848378 -82464232936211677562161986001235177472 15848379 267017364561751104567264093332964737460 15848380 2031920440591389509487284187027948011520 15848381 -37623452165308498377051220301207660256 15848382 357507324749651565423422552136282362880 15848383 1054592961717987748145675623237645965632 15848384 473538834899530913693848240085375385600 15848385 183635747706226071795223547664573408000 15848386 874674623300372241887882396781723205440 15848387 938401537824909284090095581327271611840 15848388 -2346043447511545724934945422049691358976 15848389 97604094667034023473360241121107827424 15848390 2058939777693629764371474302950892113920 15848391 897524128794811846230240717132885720960 15848392 -584420862760857393661259327555536158720 15848393 -5404500329246404788635273702993659204656 15848394 -1698759978231933535694667220283846411520 15848395 -134227211509561678351068381781545259920 15848396 1738510236349673323708467813751352716800 15848397 1573198906720377390605986819661679559788 15848398 1555323396367260769539327085878969451200 15848399 -2664696636395504440925382805277328059664 15848400 -358579901303499343355762957403645542400 15848401 -109449408374338476041295998588869869596 15848402 944126676434766452869272217243032043152 15848403 -1990789527665976282186802310650102156800 15848404 -2651972602637539247895036059324804997120 15848405 -79960524949965536802860490186615371940 15848406 62823876612424185775157344349321195520 15848407 350107370107992220718087698211679266352 15848408 -2723539324699124749515407382161330688000 15848409 -834404645124901695513652417957864626432 15848410 231738038930607448845095315707650390720 15848411 -2888266291369612615611784187630799548988 15848412 269075887448479026734141136394023002112 15848413 5655105440772779136579939448324618960800 15848414 489607898055056427853806632045800168320 15848415 -1999791714105762928042782475969850316960 15848416 -774534508016467077983201025968157229056 15848417 -1884478672435806143226987927592296492780 15848418 2488165867819652653495369604507617347840 15848419 -1303876915553274218977463656107623701704 15848420 542112598008193140064939208106271334400 15848421 -561841828426866834499637245038182235936 15848422 -404221605865340313388085275052922739488 15848423 -8705372390521747582896543827355313316520 15848424 50165367177691508325195714077550182400 15848425 2622563510806074323245487410497838829150 15848426 -359404434522504502179435781559841940992 15848427 870371503286325865117003384903832279040 15848428 4286646748760796748301023747391902707968 15848429 964245101303412517017249305156494947030 15848430 -577362879266028352131346180430541914880 15848431 -1184793969379050858862899431702484743448 15848432 106846623139728160770722314317746995200 15848433 5712060664493257247429881778291328573600 15848434 245841700167836534597976695085007905792 15848435 442224482828570799390637325235866444400 15848436 2199465955242397174709356257882464133120 15848437 2823696546954662365973043897636280358784 15848438 -26906407103883559210009362978890435520 15848439 -988763783594219226417263378172568714800 15848440 -775111205972941538862130055995229798400 15848441 -792794557382539130808346757824219977600 15848442 -2613488648482181388596995294035301615680 15848443 1638139973898448688341231936203932286544 15848444 -1332917932837580925330745872137556278784 15848445 1606463101005764134502153524079360653920 15848446 1273122209037158229113118539721533261952 15848447 8885849090340973803960328423467607740192 15848448 1281621466536386893564433528555550277632 15848449 795696399987489913928854446701293500864 15848450 -1065652499242887472143871584984822640200 15848451 -2755711115205600490982250509360499514920 15848452 -2291958424139800684253047123197190228864 15848453 -1406868691012120583749631767429718079300 15848454 -1259247983902858808245974747455875939968 15848455 1942639778813981441782406773510950881760 15848456 465029010571759056769260666005234534400 15848457 2138434482691564109047353710968548129792 15848458 3201927534423418569388035095562591628080 15848459 594732817787649098433489514463678808 15848460 117899583481075730558533962135845806080 15848461 -1337570445408841970524952901364728308938 15848462 745747365635515911090301176773015674560 15848463 1412081726237904454618712878117176017544 15848464 -97614699779373803600668286754327224320 15848465 2905834258739305332568595398101303679860 15848466 979279527505454222234035314039464951424 15848467 34646728808609084249173438709071352832 15848468 3284686052288189200544218562023940686464 15848469 -4370597854322683246198081948745903232 15848470 -69325910113944835265030152652193177600 15848471 -633459971578786958996255082369531603840 15848472 549388826042387595838242606838663741440 15848473 7288256045243832200410949412614735019722 15848474 -2670616423383015947421841709104297557264 15848475 1550402348556643938982611454377821358600 15848476 319957215752459229582463157883513231360 15848477 3170852976981761664680787426434019233100 15848478 1551830326238420864643252913705131700608 15848479 2405335468728515665967041630444357962080 15848480 1911387959719394584239480799524749967360 15848481 517484083160114588882617826983087991040 15848482 -1985984667679661151478649364808108267920 15848483 1822537692724197228649449245275979962320 15848484 1414578132452423144882536455614282403840 15848485 -626271939466296020269986969688824674820 15848486 -3486576944470109886681200617212474827808 15848487 5327439784906752255253376290145339359440 15848488 -6109703576645215910337896762818592778240 15848489 -1049968915358638256899355780479264456560 15848490 -21385891823220586773049349253200117760 15848491 -228210538883200669740923931227016746000 15848492 -4174760051154440801830375078871757669888 15848493 3964694893336091523897574432016158419264 15848494 1149186699395944907706545794553393217792 15848495 -671071525735253269678184377720382477760 15848496 -118589542575126896075603590496224788480 15848497 17721106173836037500420414754222681600 15848498 1831214088019465418867167551234983460480 15848499 -1283310129249509230472113454529705819336 15848500 172822235901314555159530916154802560000 15848501 187586275201919538807081315069136766652 15848502 471683265771156520015951379478172753920 15848503 1587870525023792237659134542159805493464 15848504 -1583227673298322809066390091606230835200 15848505 285064295674121510515817454413920836360 15848506 741983866271860838173934610225453557760 15848507 7915501375571909426108423461023994279680 15848508 418228271810504953680534698109638615040 15848509 -2826348537819816146772196422116703066900 15848510 -15094679142762593432537350943090355840 15848511 3653024814662685710780308537596706786944 15848512 -439767938782220265748816178575847194624 15848513 5398274091408684184371418485295025325762 15848514 3398997564852995553361403813606691233280 15848515 -1506117658483625373931224632138103877200 15848516 -3686697196514502149962674307091239115520 15848517 1451436033027349755436005588805079070240 15848518 66662047486726214808966316954723012608 15848519 273664064126531254307646636713795258160 15848520 1838202653805723359551349889543342489600 15848521 2886014997841184046225351711357872149440 15848522 -594152274242987525965177022652607452480 15848523 882054156666282173547121702658067909372 15848524 -3749586113457767330017568974593597625344 15848525 1021061425147825155875573723667398625600 15848526 1640064521586282861638907350466997806144 15848527 -5184893556502754896686743984211765777560 15848528 -864771792216656017292972901029530828800 15848529 5047629212956087901919267288001440164160 15848530 -746338588286360584715734196252298098880 15848531 9205676064626228885061572422356200151912 15848532 659692706962130521419351114224898269184 15848533 -2350061194926765876902946284794265238656 15848534 -1325183112390633790161999314898620438400 15848535 565889243561755879173701349901119685200 15848536 400810009434177096357765268824512040960 15848537 2560949276199997140332509794302531872260 15848538 -972345484670053522862032319269352480256 15848539 1707569725309567228640542806115899020352 15848540 3326200040108253047413124376274135449600 15848541 -83158454507164072547206224955922770176 15848542 1323357368251176188279838769615843116672 15848543 -935368683804537144271927119829339431960 15848544 -3712812572356746836259760280348814213120 15848545 2050567311576430855237394120848872733800 15848546 786986417299316156050776119277294128640 15848547 269266447418529005202144698435195076096 15848548 2318973433567940649885186352643416635008 15848549 2903922317210660561093966321390770436640 15848550 -116624332654707273267852446726207304000 15848551 -5875195895735392981449700354907284293448 15848552 569020120004109579938393058149974702080 15848553 -19659400353380283687950486273703585792 15848554 -2205515585037266585713093890259099588608 15848555 -516569379503756031373818845988547202640 15848556 196443229325196001817150390878279511040 15848557 -2307675415742315102732219942981470488980 15848558 2620154238596768302010795057054541851520 15848559 -524111824576949640888128348119407210000 15848560 233137588484119554070884640991255592960 15848561 -538938360510423719632235791887433297500 15848562 565437191818483535178254559051032089344 15848563 2039818825528588980151952053860572244812 15848564 -620599182438223592181104417283151331328 15848565 758896595354989764605258438132529432000 15848566 333410920125569985347846037663136582464 15848567 -924726432146879382307589399298571760208 15848568 676725611112593256911563285470019584000 15848569 -2568120420601238171313868152929491555440 15848570 77875330405337271041114267531646471360 15848571 329488315076830834157949925553786735664 15848572 2484446771995578064377092023760462206976 15848573 -583897039076246839929923460508153173096 15848574 30407149196052927314459250826595146752 15848575 -2010376532510267030093099309957494976200 15848576 2883164738141673032819651164196894146560 15848577 1489632136323143908089665193223390608114 15848578 1414719011579221959123996787303717989840 15848579 4764085549502752455521552715574739396376 15848580 -844198488721128162986276753259417600 15848581 2947286973654359555392006112865215948864 15848582 -1364889377833942250784595690921291453248 15848583 -1452068022089479741984804021658247231576 15848584 -66044106175363405629288656657566924800 15848585 -4628219958469988511073125868468088803200 15848586 -304980189368409027112508647223581442880 15848587 -1076139231553940028365962194101311243680 15848588 2907268308949822701392552916086515531776 15848589 120196499961554478417738861643625480448 15848590 -1158814512088739200281991514384103782400 15848591 -1169592327104732009761392761822194946832 15848592 -39008405819986144836900057601493041152 15848593 3218313111141049186619234483370244829044 15848594 1103872044197856538860027689225711498880 15848595 530900545432215980062107284633481830400 15848596 -48780921577709759034631768923016491008 15848597 1777326942374389702584082219356723943872 15848598 76122825801849396120756735520933731264 15848599 -1230593896400103562124997426723564156536 15848600 -390146401937665807526936617295047680000 15848601 -223626486814514224307810589353092610400 15848602 27628823126885589801675722192314443264 15848603 -1617344334293172638945590501145553143880 15848604 -2704943420633884910832299656051159772160 15848605 1942690799828735042305878873588567313260 15848606 -2167226593222540926401291995302587974080 15848607 385205063638777200180238188689812076544 15848608 -716698828496854638276567108033249607680 15848609 -4537859146282718005496789966973485331294 15848610 901800936955564678370539870294299770880 15848611 -6298049166454493735138219362772588521976 15848612 -1020887915929073749035482236012396232448 15848613 647071572224990765985779027117252584224 15848614 -2296245618621065305814044381054582093344 15848615 2549252666931987253982888942947360664760 15848616 303426058831234634432539402489346457600 15848617 1479278137392067155023308554506315694024 15848618 1667273757325866095940226552692754883760 15848619 -1382365577314441285776275296216209305256 15848620 425917601772846082295973813461129103360 15848621 -4501857270966695199963033805952125715178 15848622 -425305712061766138430497463064286848 15848623 -274590838861410138102484300735649926160 15848624 -2081314642757833137614644923645115957248 15848625 1698056456964745947872279072805868176000 15848626 189363125031594571944420939234436884480 15848627 -214314933421611411731033026464123841524 15848628 74478360027234346791171212099998181376 15848629 -3405685391041377058954396316902858922770 15848630 1076342622207365717471321801596273132800 15848631 1111003667005974860058377641113800589120 15848632 2090866602049281859476951043108896153600 15848633 -2984778123513341746360468352754605318016 15848634 3909774642956803418393562632091608781312 15848635 -4076224590372234281647079983337409338880 15848636 -1166177058926931695518328036574436042752 15848637 -661448284587480327410012714242229056896 15848638 -673025884668196927763305013381052011520 15848639 43699621518510585974925286688115112320 15848640 452223018321151641552492665942216540160 15848641 -1094541224646716310450777579777157646400 15848642 45516601596228312081198919287694111488 15848643 1429925278142371148155247016810365879040 15848644 216229944955651218035020592048372125696 15848645 -549754616590908700366267241379576801900 15848646 574066701942827799261563651225346605568 15848647 5210836152969249833955717729925233467096 15848648 -2301004679447278724050438200705218288640 15848649 -4986728461509957626278546603502294247360 15848650 -369579646956902254072560058080990636000 15848651 691596595817057926858197573582635923632 15848652 2838234640620606507768266086588371205632 15848653 -257995124094238955148486934000540346816 15848654 -512480763508094758435174313232845058816 15848655 -1085490188777858275389248183377689840 15848656 592910197873156283671823347004735619072 15848657 308082552988391779444157782951676361984 15848658 955371168025828172667453020194114099200 15848659 2689709631306200725174026732191188554860 15848660 2238434562303718332522448995504557568000 15848661 1055690700607360728812279063712404583072 15848662 1504184506494981237237754684984229734464 15848663 1696760177474129572804182189426524264664 15848664 -142511790357607565279023432517438668800 15848665 134752854700665568792978818952695765120 15848666 633212054347647858427733035630978704864 15848667 1756405933219716519382545790036710806688 15848668 4207305804719945856824486979230495417856 15848669 3254416248492788765109922832201393468070 15848670 -213121048464433302496261139433680265600 15848671 1957563586811078161955379838868674707872 15848672 -87854608692004805380432938786473115648 15848673 2108194991566340688086684876566783142400 15848674 -1543279287191896852687719519173038038240 15848675 -323060016998604183721202779837879230000 15848676 3701762507857768346312638765779926200320 15848677 2389630091469601545913893977324363927260 15848678 -1675622242629031973581918296260043433344 15848679 -589657677918412314433161075527928176640 15848680 1027427439461729251122745846560250214400 15848681 -822960166004167214695764607761381249036 15848682 -24674606874448744123822089243945148416 15848683 9228383080461741101541039663136377926400 15848684 4171278174842140143441218526634791968256 15848685 1319673749934907997518921932119085655020 15848686 112563850311410392841073011028803183616 15848687 -4130746121501012985055812784520215487664 15848688 351778615307722920766540957713545822208 15848689 308412525467871383471566443725162002020 15848690 102206120935334818121141995157302448640 15848691 473377185286542201828189833163442084608 15848692 2353552633325646625097167502593302178560 15848693 327991364480269017900902258701913085600 15848694 -455153149215377452427258057026098175776 15848695 -4969158413857949148726155326302608101800 15848696 -770061117328141904520999495952699699200 15848697 -1405065023914055503596608519427922657200 15848698 -51061385799017786683852617857854176000 15848699 -18111533170657260670606798174002222300 15848700 -34404424945967997949069203073990041600 15848701 10494854433688362097419938251383617606 15848702 -984892067152952719297782543713046316800 15848703 944821334978624075385256973646326742240 15848704 27088556239588433564906830216885698560 15848705 -4858408696646872065209469359209557364140 15848706 -794604045075647561844534475401827949696 15848707 1010432382543487610156396277798561843756 15848708 1011274048434599974512043693822868510976 15848709 -2212774165422030148147975093520289572160 15848710 -769411402210113853996944980611896672000 15848711 1872999338925385792281263507552348980992 15848712 -3896408828282847877027998507335867228160 15848713 -2494527812068763522376473780833206656 15848714 384757201500813531731307654877988058624 15848715 176758916134321219378422982722284118240 15848716 -339801685677717130095292318605577139200 15848717 4116891684489483710115994237041488096640 15848718 -555105754663100205914866747082902584192 15848719 -2939855830164109995806737463897035128960 15848720 1061153864351478296863398468617786572800 15848721 -542937116234780200905619506483588582528 15848722 761661472563048984967430399575616075424 15848723 -4246141321096613172058815349249819239792 15848724 458212141191186127882519924983898208256 15848725 8208913234585052821487252545934251200 15848726 4122997369618444181481238063482594335040 15848727 -2224529062208780590976729739050530160280 15848728 139573763032417434680538235648223232000 15848729 -2147877180965057032491397986996970523520 15848730 158520218468449266681690760066221120000 15848731 -7169577378709246034408151116150334841468 15848732 1131043645514518881885448950451534663680 15848733 146283998871447757167687194931640249920 15848734 -871720520203360275310592459188715850048 15848735 -1835195811302338495824184910611679137440 15848736 -133113314486196774166406076973213286400 15848737 1216370284964867879018408285057557644386 15848738 204818471713533328588417735134710058144 15848739 532061119826041091539351086936395775000 15848740 380856377163825592458805951665327014400 15848741 -4400991344102352009367680409836489681858 15848742 31416605724977496974344418779504748544 15848743 5188139703557350589189242687867732013760 15848744 56682246545479503926447299128105692160 15848745 3150348460308046883360850069702354459840 15848746 -3918378195697721306355636622309472750928 15848747 -929749078355360506316834901201101193804 15848748 1552450979912292019714339427578999778304 15848749 309789295203311737490681112056082301440 15848750 127831215788113688219534633040619200000 15848751 441139007991693231807567476800332969360 15848752 344914753051215237077822547326357651456 15848753 -290922784931616141983884597526312533998 15848754 -808140735205073607883830235878727543680 15848755 911912231921507737470969324418421092800 15848756 1963021366114880933133549884416026986496 15848757 2722490944321507272450658193656668840000 15848758 -663533627820142956971550947601687561600 15848759 4938724835356880282657820520514474625960 15848760 418783360633452595644164151293928038400 15848761 -3383168716978806840159188335717572392700 15848762 -2013810976931035656469540459876447815936 15848763 493942600175322866297088684515501735424 15848764 -403167847264861297773617437708963353600 15848765 368532414258991055447413210640030196600 15848766 -92645557178715238498680452907648541248 15848767 606698271964450215865185482994569591040 15848768 8769874451346602775714290246640205824 15848769 2696888607671154684387902116052273911344 15848770 267246909073169763578067008411725455360 15848771 -1169961672400596596479680201786680506128 15848772 -1170708076291757361777540291169040606208 15848773 12041931874651344227958194288043435309120 15848774 1042439398075328871728821826624157559680 15848775 722221428938540939459214041194953777000 15848776 -4338859260095913623537520208353083719680 15848777 2249482878288919238207354131873005315072 15848778 70602034325388181282405313085423144960 15848779 4425744637999211964572372531219937807380 15848780 -709579062019556970830782038654446668800 15848781 322565228832242968653140891872751854080 15848782 -809884646865600606111093142092515390016 15848783 9993787242846089987415854722544966977800 15848784 -4781568902344996101036756819352879104 15848785 712721689710451908574371999221800468980 15848786 1222722127277802346470826309279942760592 15848787 3054062434279973638618661125730390053560 15848788 740713210918539325945158500783899129600 15848789 6284918673438483053223111358215748809600 15848790 1532062812387185770135598644299114412800 15848791 -2007473794570532802700966492719324373328 15848792 5064228400927741736464988845678933248000 15848793 4183410183137829771165852945786797068080 15848794 -141328304236074328084058404425160181760 15848795 4241610810848444332971538710778148356800 15848796 315077648983926411045194973645454439424 15848797 -4507278420756899161391119870796488565588 15848798 -876208589776142643238186605263372648448 15848799 1045940887092568855773400954900826049864 15848800 2375644821055935224463126782352890265600 15848801 8336181905478945797205624149459009456832 15848802 -485729713597357504601298560882511691200 15848803 -2135540572511325520874634024935162206948 15848804 855096879731147786904662561877034198656 15848805 -1235936221230943240936853555423575081440 15848806 -3186724483613402063306461254396832911648 15848807 -219188410610409795046330929019314383040 15848808 -2880420802513752511606966405094698352640 15848809 -5066265660188187876705818406791650119680 15848810 664215563338347039942230585704391902560 15848811 -6782172592651965204110938855884464640 15848812 666859371313832549587665350813311959040 15848813 2288120435747146711428624511865009887062 15848814 1531103406979491427427290687086554610240 15848815 1046882511315852777560536508019340339920 15848816 -413804716088618082871706640357835407360 15848817 -615589694800294583384685811561246287552 15848818 -1452399028555100410152144715032589430880 15848819 1958788470425815329987776473890162976320 15848820 -1092991951196022109963454379664910657280 15848821 -3223072043423795942426255351805401186048 15848822 -8226506123057596515640456646842540800 15848823 -7223059304794875520384696415836895337216 15848824 -5411808361978125275557255030475138150400 15848825 1691084477610203340636397475403580181550 15848826 -390572204005596878283145285551763109376 15848827 1939087771325136429163345390616970489712 15848828 551128915248789224716179177883405510656 15848829 -334710386092597152179434175482245788826 15848830 -1774028487164662387132123184138127484800 15848831 4284930749145449245865250424357997913000 15848832 1560262219989817355549675561290825728000 15848833 371423548285974441463938185140681752576 15848834 3177473088946592122495213318825518180816 15848835 -1559076802278120076348538976476722827600 15848836 -4652302665435970801355553726726983389952 15848837 55816368931027807956011695399660271544 15848838 -894398500150210601150748634919140392960 15848839 -981447631528232862531326205447217190640 15848840 373157093101203942743619527507664076800 15848841 -3957344904200076828264910399937462132208 15848842 -21561189155008318443033430656496478928 15848843 -2049915405533201501401173690012779031552 15848844 -478116640084011836725742423830810472448 15848845 2831668358418421250939829065992828998960 15848846 623677841793420326756395734346501721664 15848847 -738862537221039806590774393450541220768 15848848 -273352308874908161159911219569627217920 15848849 4044731920835222377556303905126885646064 15848850 746729985410427924400357895144378112000 15848851 -4213395430525800406034109531603820536148 15848852 -2189804861996335328203496773933309736064 15848853 -459940384963634675716519376336297683200 15848854 -1355482432070888619072185546617902528 15848855 -720823705221234128232781374900751406880 15848856 -1258848129751634339281760287498607278080 15848857 -282854733120258587296694489999144436480 15848858 -2346644691775738505959331284310922408720 15848859 -1336951683834373965605943189178082239632 15848860 2184127950727969965390037618126854766080 15848861 -2018245053404163620048066707137816414720 15848862 -1416653942928378062403268033141888008576 15848863 370976416467043155725562055311779645904 15848864 -1261586573558773971110160038645772386304 15848865 -240647343577802850960422424343206623340 15848866 -681014917361702569205017729861029288576 15848867 1788309973426321167880581123665626301916 15848868 -870475375357199352869811561538895499264 15848869 900017751964349334257391566782746535840 15848870 -4176262962754942924596808770161359127040 15848871 -3346500607664748713857027195980934455936 15848872 1577843648280101717988300964206276433920 15848873 125001461721105407113881274236186784884 15848874 -94591181087792655187870167117110295552 15848875 -477597348677834078395638639849007680000 15848876 -1077113971521793700179812632678928276480 15848877 -3038726338293938416168689591983607130560 15848878 215818666317103778549111149013090961792 15848879 -80155868155884563131443430042859456928 15848880 -40273949444812726648657648866942320640 15848881 2356083596002521168417919780592271457682 15848882 575966554299514198737278696704549251072 15848883 48817939544516739797797420303945209864 15848884 -65877442250990219173071154949871305984 15848885 692882553490100576629203703687794187800 15848886 -1103972098881552262458832696317689880576 15848887 -4579077769393641236271597814886947829464 15848888 5206686197916223820645836726058459136000 15848889 239661093141034493645220022535352073920 15848890 -2079080525757456999111652538367757024800 15848891 2831355735620424855059554489501042856292 15848892 4689750776515119851693826876045793920000 15848893 859186387154302920077036067946402651008 15848894 1082204026624433086039241584928010669312 15848895 -2113543742942105436615960463545399091200 15848896 -1024730940109789792721117768752356655104 15848897 10716337398512700680214109234777600560 15848898 249727861464517799902211821164947298816 15848899 4394304150898815693773968857445578685248 15848900 -931961988254542877341659833371711632000 15848901 -3615651584408583124405949558765651590080 15848902 872612782165638841243482414828224481600 15848903 -1748911455602310585308577700940282155464 15848904 -1818368877670892871042310471738718576640 15848905 -274811002496561509675961889263088602880 15848906 2079258231892510700433962554246347110400 15848907 -2556731268413237668255532304754194112320 15848908 -1153069693832076512773597598440466058240 15848909 1269857758772925910881474874465681819008 15848910 -607221147875919871456060520200817172480 15848911 -2985691208830908446861795180020075707848 15848912 -1771031303764341994171978176050965905408 15848913 -342473504089230898515376454805484410144 15848914 -1581666170132896308886538328515518744944 15848915 -2270914335233305874654302567254494815440 15848916 350842715137655305352640999482448752640 15848917 6764179423720780831106817073711412305920 15848918 7814068087317274024807935142230090816 15848919 3042021553309614568236795679249836403200 15848920 297694567995350489896410437922760089600 15848921 5796273724666091667168205620155269776144 15848922 199242816644332945494339283161181481472 15848923 6135752021068428702603970393770650337024 15848924 259068733672590880279215485075164035072 15848925 -1792902385007908835470971217646440284000 15848926 -2738248323238649877696431900340970723200 15848927 -1174738648832346320078698458405021810000 15848928 418576210025561723042880295394493333504 15848929 1607333632882187386791757250639080506530 15848930 -402035766465278537582653406047015857600 15848931 388105241496128030420322844994553279744 15848932 51568251495652516565644117262626811904 15848933 -957966591953029473433957322191468959936 15848934 386172175874310686062403138695536253440 15848935 -3224574805932493103114604294166180159200 15848936 -1429926600314078240467196638941728931840 15848937 -18499703926697702123860431346472108892 15848938 -624701201676115333597186998045499432704 15848939 1134490698947804549285215641825476938740 15848940 9290277830105168191597447124059422720 15848941 2248311660409958609734618980843592596000 15848942 -985439910011304847438473619717935158400 15848943 754480311958970289999062536132192392 15848944 -968487258604912418340326730632461680640 15848945 -366163446521407684537450734546143068800 15848946 -2517367890227354429207033749725731212416 15848947 2897742884843678214872293238898016507152 15848948 2364310436493910959757578877764120935808 15848949 -1433998868651435227767678210032777389536 15848950 -145927485360745468674986686364505072000 15848951 -1630128933539697821827742729961940236408 15848952 -1893899632932576777802409239514604318720 15848953 1408578495122251054756620221324325606784 15848954 228247943336616015029230167110557116672 15848955 662204539894982612370585048004574463840 15848956 -847989737527966800876588344813686384128 15848957 82124455052372255701641852175596532800 15848958 770754774382755565473294597571441368384 15848959 -406206081406237499213804947465352959648 15848960 447797903031502784045583833172038123520 15848961 -256318166497860239537886315022395866880 15848962 -1829873540851285086685528384567031293536 15848963 -1038858770288665514025612135148546695216 15848964 -4250102592224183879498456429726113382400 15848965 3110993187634153331699017514620344883200 15848966 624869865624601933626260616133591783680 15848967 -37402961083582138972796505519848899584 15848968 -2222014213841913556650116363708727459840 15848969 15157331773907741301330544003178873370 15848970 689436364369013915838942895964150688000 15848971 7256976955312493388775894050446020304344 15848972 -3777715473409036031657029452644878420224 15848973 -2446517048401304828519484638060794154880 15848974 3887037083534991584810593411332415244736 15848975 -1979445314905611659134641696232814526000 15848976 -253029349248701402074611514310106808320 15848977 -229476428198641661010368177473609156174 15848978 -1193697992924743549097765944153264306176 15848979 -518739641001115472605766542689490034112 15848980 812559341216956337628079460694759014400 15848981 3405707032550584718585312139798163193400 15848982 -621193458941389791853471480419802899648 15848983 1654580978679374185928850668571717144 15848984 -7937983828638473870251305224805521510400 15848985 804709844755813896834351001436036136000 15848986 317021944772876345557021890530673320160 15848987 -670786193202903582565713712731898058496 15848988 3359116436823534751584658766486061120000 15848989 1949306278767638647160636735130372526848 15848990 839147963728501628729331739086242952000 15848991 -950558775650747942562718387724117652048 15848992 -122370940349001491013327162619892072448 15848993 -545120373783963978263947559346946495020 15848994 -204780161993230407430412237941577118720 15848995 811188913971376450758346906637799285120 15848996 -1718024410678066607427610210494017937408 15848997 1875288490401764426350904921568037212000 15848998 765736669081098748366397349656954978304 15848999 2983244485501868155296807325696292907000 15849000 -5409971304308328434798845170632908800000 15849001 -922460235962428813556642658398381033856 15849002 -824141449583883553753537724592971454720 15849003 -3513136143692466845607267505733728355496 15849004 -5713750901612288729050016715251389874944 15849005 -173964873129080153994371481658801476840 15849006 1865303428305939379367464734220947299904 15849007 -7406425475165481192504384497416118172960 15849008 -194009056115113287118521114819566960640 15849009 -325558551671178905039727120862300885872 15849010 -1035729299184491684720883721722641439840 15849011 -1119893505963982530417164832141417490848 15849012 -2226767247546078080741824308738348453888 15849013 -232366749933264655973438047373559180576 15849014 961981336759287595265135199540019779840 15849015 246472667449649182468411761853133706240 15849016 -2575302583078047821626681923656063692800 15849017 -7759010037142231747126495386897987326934 15849018 961067585552685322047356792638428307200 15849019 -6892271627047259707846215974198175159580 15849020 -3238916024267883477115595716751945902080 15849021 809557722649899155563672659546521799360 15849022 -1706175891287175303972630809051587891200 15849023 4488301631285139006309516287580152878272 15849024 -173337785731784973836482913683686555648 15849025 1971409670510880079746479644022331310550 15849026 -29833195699643135404092530236789393536 15849027 -126426417383749619004331889962065514320 15849028 188922790161507020557666487845307434240 15849029 97384287492544438317963131577906304512 15849030 67797911627477283602890503094761342720 15849031 835405687847916045828148410949571233200 15849032 5192127519028948957779277251816891156480 15849033 566243774068740828084399188142441406224 15849034 -904747175914233179011269072504526450848 15849035 4198803055312342897453241930461473227760 15849036 180642798088896240268688024766244546560 15849037 -691270024176401532469140507493288994314 15849038 -1071455229915141101569866482489439569856 15849039 -2549763517448282141170878991194137376240 15849040 635552314292989444025992427260467609600 15849041 -81799432682805133314159930203243078040 15849042 -872474246364340210040068608146022308352 15849043 -1106150254477375068010524152685880199600 15849044 -2933602702270058196452238564537690534144 15849045 -826050531417171997023114204783877189380 15849046 -1035822556162827656610771273645686353920 15849047 3840694457716156241221321892268713512080 15849048 791608136325689516050412103837008424960 15849049 -1063310258678403821192878908488250369204 15849050 -281610176515792624646876236364676126000 15849051 2223864276250643276242097651737829299200 15849052 3734569109104073531628828820020450823680 15849053 -2302893761323496585066814283718942451936 15849054 622873292259551064962523986493899642880 15849055 2839807810838143319128299292971811089960 15849056 -342476546766242736398994509432604327936 15849057 -680245885427892368712995192220823007808 15849058 -4556680740853080540652446896532136965120 15849059 -1687459657362434761727501697423634944000 15849060 -29302394809304989646970739267671982080 15849061 2550055887177092991655939449244666846972 15849062 541492747514535727489077065309193784032 15849063 2786429573703690011293081630209018490944 15849064 1464394236680435334779712958816665600 15849065 -1026192442128823146003422596555628760540 15849066 568578802891332652502344527461817613824 15849067 199420772153776275348665650421872951248 15849068 376994784038265249693186505022830824960 15849069 -33211970777129156723910581939533812192 15849070 89160474933724409859446663482872633600 15849071 1867814993788802989920147359186883900912 15849072 -1018145442703804775744057160991741771776 15849073 230340477255745098337852666240491898322 15849074 -696816514159623724520664514906915752960 15849075 956572063733842908224848155932278363200 15849076 675355822848048477010868190138711397760 15849077 -288142235056945919895930315533437885728 15849078 509509329517932180560589380614240020480 15849079 -4031215452583178837592532364350047431320 15849080 1699354154078390489239394579406993408000 15849081 128584587602305194372148594389453002880 15849082 -837390227730098948228160305396878846608 15849083 3039034054454075847544103732326592960880 15849084 597197690106161648028026108153167660032 15849085 314900773760252904864580378564017615360 15849086 -475051337110545265929453427341859611456 15849087 644653222678336778790412063525958717568 15849088 -758226303721990626787744569157987860480 15849089 -2544966209225112856977231081714865066110 15849090 -393177879293116954644975914255328984000 15849091 -2147050357861897100479722188078640122816 15849092 406679193703315468865988168208559505408 15849093 -27841768066523423966433147918796775040 15849094 664174297739185276231930075724276187840 15849095 2858203176046438099651064186359415892600 15849096 -2060690500544663889253515099330074419200 15849097 -542490792470112399259910631561833058720 15849098 1212721613861747774243949793535612259936 15849099 -565050361594469579310249793324544575176 15849100 434400723091231079483465674203002918400 15849101 -3837973792969047696840894469750098029898 15849102 333571689665363173944803840665588256832 15849103 -283526220710019663088480706345395906736 15849104 -846631269253389319621983751337906012160 15849105 3360195716631938303386741555447009163520 15849106 140105825570101993209523848906820514304 15849107 -3618426465023589710695752611892304718928 15849108 250370418628989583935720100148286038016 15849109 -2511167382666245866110763431805365185640 15849110 -1368633493905105605380404401787851658240 15849111 -327011216907355865191051928008484440320 15849112 -112080660278322640420954873320143892480 15849113 -182001930448106806717497977674256973504 15849114 -778100870227469597254260639288438428160 15849115 5245940791280455546237527124803893667120 15849116 33620342730933976987458878543871467520 15849117 -2485481796313910583972339000600099437760 15849118 787109461458388798575257635385466513216 15849119 514482195556570812541582068201945039840 15849120 159915351495667666481183166939581644800 15849121 -2164894168707767107386196206320175185468 15849122 206475067789596256983930159646472091648 15849123 -1517191730553175483374961206389678228616 15849124 -13995828061747983248671926425700988416 15849125 7849661490205925785263207679167403968000 15849126 -1285617156153748947706773686296428290880 15849127 85604383303259340220492485476240257072 15849128 -1784204661553357853215002676489298211840 15849129 -335089125865982272717420954675632034416 15849130 1278504577132652720110776713138358144000 15849131 2651176793383540526055674616566914234932 15849132 564430944199409262048378353899867914240 15849133 -1214390360563081028409089532452731792618 15849134 34341746860433027604749334651302821632 15849135 1894164599619401533164166964816944512000 15849136 -1211787049860486888456850464072016265216 15849137 164464605946273925352824461225082891700 15849138 -617990844740912616614952378991856486400 15849139 287856083908989883334155002301114599024 15849140 -5005680366557939321221136617424209920 15849141 1257249775824229851227516585924103740928 15849142 137554955393810957027875233616875479424 15849143 1391394281570015080970063201961531016824 15849144 3502816912721774417807741005713765150720 15849145 830568316982209265583858090037969803600 15849146 -55741665552970248338553241552162114560 15849147 -2293875682799571634653026603663194045440 15849148 4621269805119881952002802260072702158848 15849149 374475422174541803172207083638550574150 15849150 961592848954794265962684833219058249600 15849151 -2186766501898871109748356965135612897568 15849152 4075201522785932746245128294444700794880 15849153 1564946686570349096892249989722202329344 15849154 102781465678094727844598142594073639680 15849155 -16351276460458753636561430077268762880 15849156 274653625904278364715164168405526835200 15849157 -6335717345368596972485427045435887674594 15849158 542143348452543514606768896004385975040 15849159 277912626142837523852335444457676365520 15849160 -6046797541556183200413723395804583014400 15849161 590167009878412790683726698350629332432 15849162 746213049615448189203829000803426631680 15849163 33766795151311295537025805901170326528 15849164 141476550289548993891020340980136855552 15849165 458186740154868687765975081872692107840 15849166 -4819971842442892323345233922984222469056 15849167 -5584165750169192677984998692137182641640 15849168 155666277679133501979596069586934431744 15849169 1108439242810576443112766434688485768320 15849170 440879903623958690917900015787289369600 15849171 -1601241522296503192429943914463443815792 15849172 1285172530031819620815680270962010341120 15849173 1490216761346305160956244859276651453600 15849174 -1740847591691236072933527926154635389440 15849175 1460289063954209745044706876247220212400 15849176 92271122162230139986035083666672271360 15849177 1192208303374196031175756494700954253520 15849178 -535778686903696727589329100682371129360 15849179 95445295867891087273532193513935619780 15849180 -1627779851439039761506659302633755361280 15849181 -1605987359336425893458393259588466141018 15849182 537637194633055067196508299704767202304 15849183 1325686308694421522969889845175979361664 15849184 207521416041640714185707046056881029120 15849185 4797579239060424502693044951988260480 15849186 105471189109670085115517022003709640064 15849187 -5732772057694633973075877466693052676288 15849188 32576468950906190321064186552859754496 15849189 3948201880719549653203725617460084522240 15849190 196360193727306762091125695652847772160 15849191 2487610698054039673149602840240486849592 15849192 2829125487299793055177290690980793139200 15849193 5247015238708028195324879027889325312442 15849194 3113820683755662203144757541281268990896 15849195 1053782381410687674614406286968580231920 15849196 4513233490064890326531293890047761064960 15849197 983773186153778799824434690354149751200 15849198 -22793384363942724480458382492750229056 15849199 885258608125058938909802509865296443936 15849200 67074463820115680183626432359292108800 15849201 100722950804053653345453130278109157232 15849202 1772953559784341820947225220974594867232 15849203 -2997854983123156707149535627240565218336 15849204 828215860908494586148190501874130685952 15849205 -1638334073476142952264041098873633671240 15849206 -116889423144407324210766870619676283456 15849207 3443454174179033587780315370572114605528 15849208 -2648218485780004637216358812882951331840 15849209 -1081147901280068039635218128886981182520 15849210 496307160279192542476813205889833164800 15849211 -1514577504147176400245977033023920467200 15849212 562963089097642622070794814723156627456 15849213 101575893294538882287989165934866924544 15849214 -3783372961269045208349297224272636140544 15849215 -223151330420115409066975165035844682880 15849216 1762881897079038036332559997022439997440 15849217 -335827819753587155984711611802235500800 15849218 1176641455314572188666023067458883974144 15849219 -2387575776987893341940115289934479638528 15849220 -1462643086284739915156738804487920485120 15849221 4822559983909914576013542323462630803422 15849222 -265955371564824092642786076265191227520 15849223 1026412262072553042359483251921298648928 15849224 2133377694665017169531222164055795880960 15849225 969834693793350642374388485889098424000 15849226 15644642545712422536640117326165070944 15849227 -4217384599815498471512345349370674954924 15849228 -6203286643583249969838061317053295476736 15849229 4112564441577265124218556342345169836640 15849230 -510292978075668396123573603375597782400 15849231 1842914406559115082346763412567950236800 15849232 -23962156674588631656434030542168260608 15849233 -6624912265112429978988226292209881373518 15849234 -1495171365025759166076256136971300728816 15849235 4877359378601361237637420491152975029680 15849236 542234100960553792549789735120846241280 15849237 94114609142923431604020316482906579360 15849238 262692316375837329243275953117892280000 15849239 -1496657199366158470442574621673847275344 15849240 -1524407324204086902413019027659007590400 15849241 27621554202869184108814257023538213504 15849242 -267883803886835338565202039994509088800 15849243 5070912593192915745892275691708250901600 15849244 4931578896992382306968830433997151233536 15849245 2476779561035008047685079360145641275500 15849246 265569174156008422787819933902764736512 15849247 -623586919743054860829862695222951652176 15849248 2435162478589702044584051051404385648640 15849249 54363997661940520829398644523931617920 15849250 1586890246205643696323060673995088552000 15849251 -9884720170888948245376986903975540726000 15849252 82668167466628448102603248191661857792 15849253 339555113359004726131687090731696373056 15849254 1172325109501680106263999139922243909760 15849255 797532277706509777949996163580285348560 15849256 -1667196351093038473789719867866357360640 15849257 2581330214235279436102338393678646288506 15849258 -1974673987073855490882861825088495286016 15849259 3902298366809284889948980322452015775760 15849260 203648349243837737916775847317177190400 15849261 -1602353023776194147926588483767867366090 15849262 1087233195330786991343522755807767748608 15849263 1000101661900210130361016372547836705464 15849264 773170991072227410267257658870737338368 15849265 -959409466744974473175406288623351552960 15849266 214120038024892510313916560270554553760 15849267 -56997991144689777400939185496789255680 15849268 2137248026163952190893033446006634752000 15849269 -2736924472070324968560176696150491581330 15849270 72681550099330583663564731055090012160 15849271 721400638960642971372403816765756642000 15849272 -238049739125493745236887921462031667200 15849273 1977962274513228770918704157053930580736 15849274 1149807745868155851237005030200821649152 15849275 -87857630202264797237724011537654611200 15849276 -2605024401235113182104087904079711456768 15849277 -403230118256336770301926517167018759680 15849278 3678859337947783598025122349071312413440 15849279 -1483974612968079041765767366267763836800 15849280 677964686295643128824096010229855027200 15849281 -752424872136219050405197176462490233408 15849282 312351994822315771431606661923068088192 15849283 -1270048179352106487126291168125284529040 15849284 -32672108031624481510692997480824281088 15849285 222848568061742393074730708829335980800 15849286 -614782652023316456056113435288382389408 15849287 3136212097811289367707704211310482608400 15849288 148493682921584842288272885132199526400 15849289 -5278208987917284408746375019489823695910 15849290 278944768250898418844621556233950562400 15849291 -547216156506293130279212915129006538816 15849292 -2802641674907524587903273105615269833984 15849293 -8610724331206210214880524820846295740480 15849294 -738456557624933570555807984476929854400 15849295 -213622746438436234750159067325682337040 15849296 -451986133026816413511492180804324556800 15849297 -6896075933688561549504071048244836041920 15849298 927789839550174750494755448477239022880 15849299 -4196374289131474650058253479960154567700 15849300 670635414377305208045081456897445580800 15849301 -1538305595529760603001243941739356917188 15849302 1804441954023293550049330853809550100480 15849303 -3085025101457429417718452823502146406296 15849304 -1984149103583341015217559620404386508800 15849305 -7486622782362894781892432153147355840 15849306 3353772698811384450004165178332016640 15849307 91492528291731016297077227357518746756 15849308 -1776071036857013705925388984918863089664 15849309 -60233720953719876754569546035409429888 15849310 -1730373247801247605389600814414568053440 15849311 2040343318518694171955972539007891610912 15849312 4476646379265394052457575210077134520320 15849313 521976976896975887582523123274448182562 15849314 -492378665859684313389207629195678596320 15849315 661591820430269252928036359568297328320 15849316 85598970026535151888129158951718371328 15849317 -1137618106028750242301659288264451926848 15849318 2299014821659312343320419676787821773504 15849319 -92968603887207439772600588763962517040 15849320 1230915029786099366310358942906473984000 15849321 -2689157789045922092731013605290723321696 15849322 209627817147103719881631720833462747232 15849323 -1004040041957384585963947659595217254656 15849324 -1781376047844405361023824254750665000960 15849325 -1422436605597044927047811363446398124000 15849326 884534940718921271620553640553792274304 15849327 15512482011952664805854489876643305088 15849328 -525032812606584435477224358047471271936 15849329 -1609693355142683510731979619793627087260 15849330 -268975862393481001717226139039106498560 15849331 4911536739308417657764332395330474881552 15849332 1943432226972247612840869374018132067072 15849333 1720052350158096395922464895284118768960 15849334 -5115561890180728653579131083314261325440 15849335 -4016466555500629864158701763652348695720 15849336 2017695364526993660531879157013089484800 15849337 -158614679476576754301592668471010024448 15849338 1121370887417258945229264018499645817280 15849339 -497356862744733935752371363336170578944 15849340 1296688871842315130901087092632153006080 15849341 5769691532070178041467342312779253583000 15849342 1032752285730614138471987629531927861440 15849343 -2604595440384230682949560307190908298736 15849344 -58744174141033474970964485663096832000 15849345 2750025509506819898296008905922431483520 15849346 414431253219635058652623566609717182464 15849347 1001016058262491089086323301083213644240 15849348 -1574135942494074704391714402022426884096 15849349 -5629916444101688680219341484889922047650 15849350 -471332860032611283336824150012962651200 15849351 5129214154338457672154152427362090032 15849352 508567225065532326806657394913161753600 15849353 -1647005636896861838472250414159791287736 15849354 -1916879309292726362183571444735957300480 15849355 -938731717014471603223370787091036824000 15849356 -1971913814689485607227008029902774862080 15849357 -378246576429976446695129759923881611808 15849358 1294292228674496039500142677716435048192 15849359 -1034221435509069691776505631639944390896 15849360 618573500111908836727828280497365073920 15849361 4005061146601233090867855238451772077424 15849362 -989562755127724742728750473262094483568 15849363 -86574328634537429402177178691974739200 15849364 -2349955589439401145676940480142010896384 15849365 9072786851005338726544289615525356800 15849366 293722093992808627061001331461652009728 15849367 440241932467113332807107645096428309672 15849368 -2621165109261300744014989714189025280000 15849369 -1944967496021779268597154277042552763430 15849370 -4150531495673313379684603858333900800 15849371 5499999502534694202881876318125074562944 15849372 324259473002428664491412975395873259520 15849373 -2049805675263019113832567525549730009696 15849374 2299116507706772882222384949390110979840 15849375 -423778670737022659632710279015426400000 15849376 5349191475709259080405902425073207214080 15849377 -2227290098788258409319866666362286358528 15849378 -1601240402805143739646322414091360372480 15849379 -710714018304437374743978514032934276960 15849380 103887322576112940530059265387221762560 15849381 2495318291285757702118926557836348955520 15849382 2371204632351070551542739218920479268800 15849383 6851792423105638656388356986067612182424 15849384 -2315714436417920560786379883703638343680 15849385 -491227089487281287969122390208447273400 15849386 710602982015612086823859700516767101952 15849387 1306062391494806174846114743900408205760 15849388 -754705981810426421333934645282847678464 15849389 5522569274404144076930552288905050210156 15849390 1287091349439896896098657787473288865920 15849391 -892384787309220552784758336807449796208 15849392 -163526359154767212821713402904384765952 15849393 1681067795675787230869333846804067117856 15849394 771841513813488262140010095124813845504 15849395 -87237626218814770695041245106021710560 15849396 666995851582183158753405282816908679552 15849397 -3104569950014847069577454709455510811154 15849398 6151894946052348161714885044441899264 15849399 -2857474052285221317098710454034358920240 15849400 -736882259140762602273043843931421696000 15849401 -807943039876055700022075898213763993600 15849402 -969787043433860385641052439637463149568 15849403 2681675478336996646103579753773930231652 15849404 -1437487316761225343987711542487345286144 15849405 30512189728535641769449450000521964800 15849406 -1362103711594675463253341840495346967680 15849407 -439874551718625067085824255958810886288 15849408 -861943572023506826069912842517033779200 15849409 685629907690251370237386641756282803120 15849410 2617342876216420211154133132900624035360 15849411 -979140173134454293031814298261500865296 15849412 -2745727889792920305379887437423261331200 15849413 75737433899352064129967266101605771328 15849414 240156362871622961816239467558576305280 15849415 -330958229405464364840054663153204436480 15849416 -827067601952564170448064139486794547200 15849417 164996094514792498174717941241143236880 15849418 1240462145290767838884518364448195185504 15849419 3762858984882892858028454081658732796820 15849420 3748881683258861777337155638903603200 15849421 -666507231365510890449861744971966624288 15849422 -2370462765251823696776322156093304327488 15849423 5235745921709201215671280915768726611504 15849424 -1530504893308199181706333503769288744960 15849425 2961523468517084925142083241717450110300 15849426 1742328567143544431711668480407469666944 15849427 4172187656001288044013224312672044388 15849428 -2229417148363656965453241313551387648000 15849429 1551170083236617714627698380182976218784 15849430 -2240293605505892578934352832921724816640 15849431 -642677325236995508886459201351742233696 15849432 1452144578759132565259629697113839370240 15849433 -957252542869765495601247976496492899318 15849434 6299155426778760673520518996942791616512 15849435 14397459113569122785252835110980638720 15849436 -4438832674907812305534943929670304888320 15849437 5872778761083078196824740116917838642086 15849438 -276709050003337399699664259868229505024 15849439 5562716259208976226487087696495659494440 15849440 -3887303370011797168158134604445313925120 15849441 -496669681583337809733028229842861143150 15849442 1150297820689192204324681618430904271440 15849443 834364286518488835343710619948200897692 15849444 523148655507239306642848480033184563200 15849445 1005882801405749915764713749848636472700 15849446 675748436059365427986221165056649629824 15849447 5082635019040309829737073554793687258784 15849448 2742952168156590234008741464077103119360 15849449 -250308392404050797223482721283302345408 15849450 311519117659315325514688190579742435600 15849451 7660086817155684946408113748588363518452 15849452 477163854794356706952578063365729531392 15849453 -837708955430971513322194983662455266336 15849454 3774662743002122207620459523773920188160 15849455 39653744376877714502216426087984896560 15849456 779224535643961361703866650170753024 15849457 -1468009821370215645635595464027209736880 15849458 -5814405780166450032020104064341406430720 15849459 -7342756470232249671299733449988609179280 15849460 1004008015469042830086402463453138728960 15849461 -3730216241364196665434485238819434827168 15849462 1727748833231487953585685690102407343552 15849463 -201131100342727648257950681824255774720 15849464 763639839264882551895818843433502617600 15849465 -2758971896762242353137873761586422824000 15849466 -727864064329541132116759872660486119568 15849467 3494655187025734012753209805525568385912 15849468 15965770149331192917359679534644265984 15849469 7121640259668021158432381176515513129696 15849470 378686767603152032348431891700721692160 15849471 -3106164249710725164079241529044244942336 15849472 -95907437628546691143013682828751667200 15849473 3810568646188377679096439139324912844800 15849474 814179242998891381649966409827438813952 15849475 1663057690769561970130388125387833367000 15849476 339946149328382421636472804168002015360 15849477 -563190958965273067308766702096398237120 15849478 1670481684904653731827828991021847251040 15849479 -1923205418057446891069690934047342786920 15849480 -1285517717994333640153824886868840448000 15849481 -2103734031983298129795698979571320885888 15849482 -700791359008814881852635302946713047296 15849483 -252319482366307863400547562864903783696 15849484 522235628011294172888276106676123287552 15849485 -1327771314842510651897191790748342577440 15849486 -193370492666591358484194322038227088000 15849487 710110159619608546174707641150583016512 15849488 1744734326029342247104055280677215936512 15849489 -948869237034436640605138698185344474080 15849490 1068164256096024278116945565648496996000 15849491 -2947514432838621148201352017185385129440 15849492 449427572184011692705157929811567818752 15849493 -699539387256238416114302458137471959424 15849494 -596806742057207600515110554909764750848 15849495 -3136724253405717701806720838893589586000 15849496 -31967044374767943910444834041043660800 15849497 5569973068061815466355977549225698271946 15849498 880160470662092192700522089428981578240 15849499 -1606701231718282153467210156675058136 15849500 3412242430702861135395001971971011200000 15849501 -2883109399947689914440592267701550013568 15849502 -3430363252223942748705719651783079403008 15849503 -414417546089888110795647024782698777248 15849504 1114571022688709520472755123125161033728 15849505 -304697897638139629722454929453498508800 15849506 174825942331316018580965369951292036384 15849507 -2157318449962482601293224904380560442112 15849508 2065823562521634824722379840799858934272 15849509 699723542634879783495535509084302176440 15849510 -522457382408311794358052287820724493440 15849511 2234222445258402045125316938489606725112 15849512 -847319146740069678442348916814652293120 15849513 -75462860262623924388195415522065685680 15849514 1910765934229025183299332875526462370560 15849515 -77128739981670135554113437479007648000 15849516 738335453204665958290301759543954463744 15849517 -929920378016737548330222812864930531434 15849518 -2643310203630882304176019945793714831040 15849519 1479753346860914106732017047747400004480 15849520 480594554700866420470555156525387284480 15849521 2868777711883628839003768272767346280722 15849522 1039048540592818189738849348767971702688 15849523 -5163801063004339474513199249348303098228 15849524 -1147198271133356269584898876582372761600 15849525 312838692474843325371827400742081267200 15849526 746856937479447119865113062855239444480 15849527 1524815919272765420180495445970640973792 15849528 -6048412491455230170615928143017845063680 15849529 7043571748952802782459375971914633241130 15849530 325373878604124944452635681995584542720 15849531 -3465937974182218240006546135153443864180 15849532 1223177771098790753462356928004617838592 15849533 1073762922170848596115920704666145288960 15849534 334847414217242093719868550746038517760 15849535 2191841064406144118117131495001607974400 15849536 -369124575285628713488222328389094604800 15849537 6195131511472901711296980826592668517376 15849538 -2415196456887423093275319274865824588080 15849539 2151192821922802709782285393084163537340 15849540 1504746794255844735370751477637104640000 15849541 293679675534962768829915002664378143452 15849542 -12375079484270792369004431037482708736 15849543 -1017006124738640403375905761870970009472 15849544 -91171052344424588511495906202848768000 15849545 -103756861435353430878213930369721628700 15849546 -255975169091979416290017053260074840576 15849547 204146873149746184422266566710437722112 15849548 1531148504467583819892799009410033592320 15849549 -143601255005320668391556945278794012000 15849550 -258915758661995600395638137533090291200 15849551 404365374396300156167017315925341169400 15849552 -202978956730967908945324010905721241600 15849553 -190496034254010138723303045503474059200 15849554 -35897310792103580311733649512936832000 15849555 1443681082455960620498209518483518169600 15849556 326517317620007718928652131163920261120 15849557 3387488984111509624764902320291259833806 15849558 -1711813819422447903840334710961672188576 15849559 -8010981479155189429778528670465010910976 15849560 2508707389990937995988676109686491136000 15849561 308872500750321549826429161875405384064 15849562 501493757796155269943460510811654846464 15849563 3303830627232227713523145622240716735504 15849564 106660988168605953671590700453230436352 15849565 -134081443114325676024747373297900405800 15849566 1038384019177321816970189583311829743232 15849567 3326929408911378819703415828835440244240 15849568 645354824021960696067899325053188177920 15849569 1317225597856211612313942766293637824660 15849570 -588312544065058953015336360631074470400 15849571 5085810484372151929455171625674547039772 15849572 5714451803011553205934344882060796753920 15849573 -708530216064415261301989622407159447200 15849574 -390543472308064276052995332431629900800 15849575 624843575079154612243293556955209616400 15849576 302800324574018113112846217015438704640 15849577 8018989884100869882930795378440384331300 15849578 -1557554505136172499968202520722064089600 15849579 1300518430379424604629634761596433354480 15849580 -128113735285612935146443126330979020800 15849581 -2251105284299160649642612572153448773600 15849582 -651827520351703410728091119767457012736 15849583 -932276007211698514324831179869176409640 15849584 -64926743588382639986986373756188262400 15849585 43833287817519486968480185920819363840 15849586 1126254091291674781691130774351364968480 15849587 1150554657711043574668585570453598505984 15849588 285059703347562606293236554346215628800 15849589 -3068503095774868536315933961294460284224 15849590 -2143611666907316806408561519711451827200 15849591 2151821771620470115258060892828011726080 15849592 8840779719116189774342330464940376023040 15849593 263523570079039425749332596905107054344 15849594 -3900681598977241367822298909399771648 15849595 -634015379219253236671981246097997254400 15849596 -1067052235500700405246970567194111214592 15849597 -871009715223970444621105284450619393344 15849598 4101787985915368919284415363402560396800 15849599 3512134080347430892921680770611366624464 15849600 -329727660309355315403895634472730624000 15849601 -1338661149551367725486797692213252854398 15849602 -1210896346867006383105489202377592850400 15849603 -819756530114768578823031174632288838912 15849604 3159328352690660540629252117220752755712 15849605 -1000718456947864638533446841190448060740 15849606 -8935294371716063137637406446928076032 15849607 140709581450635389121460725730754151192 15849608 -4139915172562000342161118980077220695040 15849609 1070979930186173262496865049750827183520 15849610 -818497846725363316734036621949491148800 15849611 -6742138629535367669050901211900353119788 15849612 1175775309009152342282544571876350044160 15849613 718062599459661949413057020319213475544 15849614 -109749317637137692346650691715036948480 15849615 585925553915608038660611343627437160720 15849616 65695833521231920891020439861718974464 15849617 605133668517523107693704955141490704192 15849618 147862248270407114444335115009362925568 15849619 -3162228932511510778037993796301391312980 15849620 -910180608187158212150383360149563992320 15849621 2377656018099311411232309160780215220800 15849622 335040837838648753632833213508189302784 15849623 3002840335102769321701548335573680348872 15849624 -916011547045835064400203309508560814080 15849625 1860923880114083653225460492600409744000 15849626 564561239085031487221188360193101318624 15849627 -275550522367675398506398538797355783856 15849628 -4735750223525103681001860642039513274368 15849629 1191266932657332484308219779180806995840 15849630 -377026243031618950762779761298187342080 15849631 808467421765235772619969995833676748800 15849632 7071251067033446227598116990096804872192 15849633 -353557745397513482610124431501760520352 15849634 2358906618776442479721755077061421819216 15849635 1675775119038799916476064179462167628560 15849636 -5304594347805247709154623879855499509760 15849637 5950171179518345583230932032106444228286 15849638 2370330266656506016859411748239634458976 15849639 -1827235026796533683299439407352167692456 15849640 1654484745206070810550691239463431372800 15849641 11877092120790222955181311682762982973284 15849642 -1724898836682228580915421226754498210560 15849643 1833580957847962279521678479293710499892 15849644 -2227129026658684756791084451789146238464 15849645 171271199875829312537789322254727997440 15849646 -260666581431321377374793334683532699456 15849647 165274570308359845985909056061045472312 15849648 74431234233945341361942908081917132800 15849649 -1758413963367081565841489766807283427840 15849650 359890024998043957631834564112130149600 15849651 -678235704867005430731319190537445872080 15849652 89510356195148359191687028800220700672 15849653 -1995823311908414602536543048010563015780 15849654 -768447516082249710097112312918043171840 15849655 161586951619320413852367240490737625560 15849656 519583407703889073709337699142556262400 15849657 -851871981719803066015085068273646625612 15849658 -213896934348770526848073681600179301120 15849659 2880721827293253908146781741896674254880 15849660 344841788577320453248222698795942144000 15849661 -2703025201295241517397682714697662945588 15849662 1372010067824534096173959525806387873664 15849663 1123957877891252335427688117407293536144 15849664 -773658561055740543755547274873236619264 15849665 -945370306843030496756920015818280579140 15849666 -774509422008084720559214145012540942336 15849667 1630051362480305286183866717300777866800 15849668 -1906553876239426262886196068544665169920 15849669 1206564714648517341448445345948062080 15849670 -65166030614431637982393127937533134720 15849671 -15857030520597722666250490489487414568 15849672 -2054749332808583327418454275477386158080 15849673 -769139153858590608363623401396420741760 15849674 2154420868762161962705814425492830515552 15849675 38673625999314950404134030078395463000 15849676 -77497266442295074888400898497065786368 15849677 1099896594188325500291020936933277154732 15849678 -459151608023449642575925860208275263232 15849679 -24421538502673244544137950761280264720 15849680 -66160450478670046877619203840787087360 15849681 -2701797975433133887294121256542081183616 15849682 3614163025047265169029569923596058148000 15849683 -9363660232643820105770860552817352156000 15849684 -1416336403901250707191093692228179863680 15849685 2535751888969229083975489773090683160960 15849686 -760072409465750916361638559194177487680 15849687 -154164709453383390354074976202377177600 15849688 2902096725920285369533633370975143772160 15849689 3094058394723069972538340689115517404160 15849690 247011469126341314081971799976796339200 15849691 -1526856363695079208709865593960477829120 15849692 1481213980686948246581923046529303552 15849693 3943565931847215548384600147761282104582 15849694 1465052136084149956447634348536006877952 15849695 565411373601329111412825413682571857600 15849696 907614645639399706729904538716611805184 15849697 -1411032663440325705504121182435692766528 15849698 374627168833962725054739084252898891008 15849699 -4032704074658318239288895295091559302536 15849700 -572555890951980448902393331469711520000 15849701 2069437862559464231853752214711412378560 15849702 -2204134143428034856275736365118163358720 15849703 2738051806879215288679199879682417636144 15849704 354724966113435626448642733099452395520 15849705 -39509523164095791359571655451015040 15849706 -465037433127805079191379856197211173376 15849707 2910739680844146590335160823116003443956 15849708 -937276299674685262507127495376219439104 15849709 -360371356753115501060434966019698114090 15849710 779480718744078553398803261280244301760 15849711 -623467200140613203417658083314976189760 15849712 1882200236436497286610916232081562140672 15849713 -6803054068242954753512333829806163987216 15849714 -19015468632826345694594626112935378944 15849715 -607938602504653219399854545179324800000 15849716 2256346762872707365911251240844692041728 15849717 -1332825819660483163591836542418955016352 15849718 1450027186851290505942729318611516415360 15849719 1274472065333845359031962485618120719344 15849720 -292848968804445876797395748173815091200 15849721 -5765775994723699445380116680913527077808 15849722 -398050926625942409985610192280917133568 15849723 1230265004108015714346853915424737589784 15849724 -1401163390645775578587592073035089100800 15849725 1068307478906156186916915464275916553600 15849726 -423011730173105635560311035380336000 15849727 -1808798350074431053325863821067101188608 15849728 -2757719305633235352505074695756102762496 15849729 1758329441042076717483488168879352426240 15849730 -270380116292661876503258374090155986880 15849731 -257536184743219938256875412393575486468 15849732 1029261808638991477587052774332718083072 15849733 -16897083610434985361777958163021546018 15849734 1748251782340671300042259971839697716160 15849735 1267021374489783265638298355372981059200 15849736 5964178564572767808201792663194081940480 15849737 354970400157988521250638957338249160000 15849738 -832120761442282587335588238150432847056 15849739 2352587021662081468808518543537986367728 15849740 -2714716033349092310849220951603581967360 15849741 -198145140424822169648562361477507043040 15849742 -54568547485241416117256673982598662656 15849743 581915299386178879310566004368848307200 15849744 292726764216850645180491048069344722944 15849745 -459585442279387706533737703981994191500 15849746 747519494188420733247465587932843388160 15849747 981619206390403113566431393031687690160 15849748 2158459007114670759296792908971759809408 15849749 2621985282571089637191103672958544247740 15849750 -552635895270316660060894156355627520000 15849751 -370900252728841957334739241592187792600 15849752 -6827819800272588573210974658028258099200 15849753 302605338009560250487724192990426112000 15849754 1813698561532353045544349316166668750576 15849755 -4821188459765291390271656787757977531840 15849756 -22130882293357092340534945113302501376 15849757 -11857674455651451681190886136628686336 15849758 2854451780957334184441887125264747844480 15849759 -3804092545599969248167632694335712301496 15849760 134544960488285545791325613859746611200 15849761 -862004803206275155851661150642072948638 15849762 380108608030294063646519485660950938880 15849763 -3886927955671338248627577954873990481920 15849764 884027288158975297573508660427822182400 15849765 -2719317063361232551960066493966053293540 15849766 -697736862941925808629472520941830363168 15849767 -5248834852447974795727911852904878098184 15849768 986315347082653401833816690699660574720 15849769 843661221314096219572548109675023443044 15849770 2166158045592749004249935116984004812800 15849771 -869391708770391380879801365333352318976 15849772 3025873643074211680634298351745692421376 15849773 -3669007809290905345872603643558018940394 15849774 -1993170652491541180438882983437326745856 15849775 -2711589681651805224225215822200269146200 15849776 -459124681707335098335892033118827315200 15849777 -4607400135010004392547001159314208564480 15849778 -69572932573710487546106599907244768768 15849779 342540980249071413633201306090542894280 15849780 558375928520475617239219980629684428800 15849781 -4190108658487601158305771793298882756000 15849782 508991868202630033628802448537891193472 15849783 -2239059948727243521294086512131629694720 15849784 -3240701404850427998266930636110243225600 15849785 4377980556690446617500851294400024958980 15849786 -706891440433736852675850046430884340736 15849787 6565485748371486922343831675746689598436 15849788 -5475085930364984762174787151343438851584 15849789 1659403160115249505158849812978391393024 15849790 -849538106439381621302173663279176000 15849791 2420168912954570906773982754687066912192 15849792 -262946602868114865980090860903499563008 15849793 1535829975795721758454929529685971444144 15849794 -774208986690226036135264817686594373760 15849795 -305996370285238051663126631101508134560 15849796 -411341446962697075863329921182450107392 15849797 273746888170324230789317877564068190972 15849798 1537195160966158890469558908932205161664 15849799 37195933505356806531639050020889277920 15849800 29504231010320170291394189276743680000 15849801 791463871190990011972460186467703260224 15849802 -2983591054228206757970868081969261789648 15849803 1421756584708180261588426185998581184256 15849804 -290555082552906524128602925192698003456 15849805 -1955290462480123037157833748565579818000 15849806 444663360823372699870980148316776648704 15849807 3626265430561375601315918805657029352840 15849808 97271393441655181184438309997929136128 15849809 -1865032213569798141639836861656801190796 15849810 633644138757344311052319421247961600000 15849811 1973853458059662914243641943178829141800 15849812 -4260877159821498813641560779091970039808 15849813 401277983659907737574966774036191959168 15849814 -1330535538688707350889260505340847917248 15849815 -2438780864543441313417587547729406136040 15849816 -4246323240782667838993178866335506534400 15849817 -6406192851742860876900116426713531190134 15849818 490576969996110119883019763491242850560 15849819 -3957188908446782441292140852043365323200 15849820 110539369675328826682097828973221345280 15849821 152873515329537763323361328445826964928 15849822 -2046357708119117281954561483282282561728 15849823 -7108295351981520632482331156576726160912 15849824 -420958082936204133433611026724967809024 15849825 -9522765284720889114447722114314802400 15849826 -1472026726543498766845252593553892883888 15849827 1435194100012521232675772615904021068544 15849828 -2655651671150011035286777080729263159040 15849829 -1621082089950846630233411539886364738432 15849830 1954335768362591262181874290166266546560 15849831 3400420339950042003041167307299333759824 15849832 -517061502250857474576769724723749785600 15849833 -324351396148858443800948324467865714316 15849834 -1027498821233716335327237173549000090880 15849835 -156599681776686654897145566958217568000 15849836 -4217423917147048031263348082915092081152 15849837 -358383023285599306088051219773869171114 15849838 17071239718210569317277413537942144640 15849839 5618129921397520090942735327819687058640 15849840 -567265996586051692947680931447449518080 15849841 649938018168691445559425420805276792960 15849842 -1902845167634636056956639546786489554928 15849843 -36745739684917398384434235874547269056 15849844 729890745338802589249304128300167652736 15849845 1218032302402800303622505162434055008800 15849846 -2970195433514590486630484206315861513632 15849847 -26030293243315553133748068649772134960 15849848 1850667813039871195011853409434908672000 15849849 5472333078685969325151941285055470847360 15849850 49771173645036385664834388628987488000 15849851 -4641526983744019371131398541754594701148 15849852 1297550215257896222069081010212831404032 15849853 6019299535317787587993966417526094036102 15849854 -1035197887541296283990383393824499304448 15849855 -970015245547525864432007089589760660480 15849856 6087205464179089133834862554366104043520 15849857 -4283204003549079068073252798895853040000 15849858 1133885140260053610059491970897346521088 15849859 -1907825063178149482056905497022884445960 15849860 -396721890035157314520101961526603261440 15849861 49392436724232339320130281317977869280 15849862 -183310728993149582319159007367583616512 15849863 -4092574721611498540394319723787716686520 15849864 5211411951846798811883391175908845568000 15849865 2917580693895172476731856542444514678600 15849866 54547578687605764748413934953524645888 15849867 -4012174954785240132213816692721359092800 15849868 3604029622701705303501088578025231048448 15849869 2054658003333461352835606418607305596896 15849870 130811940372114589694874048469307548800 15849871 -1607631876678187622341903526712611080128 15849872 -995610161122683096337681571239318192128 15849873 -187950845694343237531400457354078849420 15849874 -326719459357006970407132412584229459808 15849875 -1360322098648936304031960502673408400000 15849876 -114696560512312143396573697017290588160 15849877 -6207810443214050392237392873445048721600 15849878 28322460761070669814763265192180733440 15849879 -72100806492235043984389343855244870912 15849880 287512869861020074364322023560692326400 15849881 718570318921976339961916650653258227200 15849882 1785520921729428609739021328731553513952 15849883 2757096108799401834575121835623646195188 15849884 -2574906417579382397891097175020240413184 15849885 -202909409243108847282128445623949962400 15849886 825494077558078100526778256871045504 15849887 -132402077799089387733658273823631204120 15849888 3414634654913720529065020134852063657984 15849889 1645014640662833587446357588795321970368 15849890 -639399199684352397125518686140752043520 15849891 4935581766932173680248437147159884499440 15849892 -1341497484747826107210282509384779468800 15849893 3144928488701170197996828539417733278142 15849894 624424767301427055815078574388503940800 15849895 -3116371450380119252003939739260550418800 15849896 -2617828254613611447524450492699913630720 15849897 217152721535254693785631476200105238528 15849898 -966181032192770317994684103076826333952 15849899 -3073563134072507977611353170241831076960 15849900 351891517329322910472014792444356185600 15849901 -243802913768606346547858541278800389098 15849902 56811695244902787499762902262565112192 15849903 -671739429450431893554023958044016788592 15849904 293263952578487336136990759611302674432 15849905 -4181048980312831961962604680615113092940 15849906 2728162332440004958606047011217110784 15849907 -2668224844625127716623467905091056409844 15849908 -1766801808112900579925673130801543568640 15849909 -491027474214098893145640675739732037586 15849910 -114279877460010710270051681596924026240 15849911 -3671491183661400249488057512744630224 15849912 441186756964850613938752852302018723840 15849913 1684510231464552851643911435587047980880 15849914 1104531348671564592685742501720501018880 15849915 1554208995891252975191479459607159520 15849916 1268276638215547441807446194277629232128 15849917 -5495319025240947027560861602663392527034 15849918 -411925823185397951228533248906553988736 15849919 809863307798621953317550653070311252696 15849920 -1547760345655329952024300025160054865920 15849921 -1297343733072751739113710652494172054080 15849922 -2966704226918363800940190314020574351616 15849923 -4382459076543077028238884674994037989828 15849924 826379624905425366112652323177462874112 15849925 -187698569201866413973957882519728707200 15849926 -1993570935836233089563522310491434483776 15849927 -2811198876985858524295429980417710544336 15849928 -953703652065406800555474036654538752000 15849929 4807924291807033370998722767775658848 15849930 -508093666476969661018569442389792245760 15849931 -6254197274329242422827003639002716700268 15849932 997900135258561726304501442517884341760 15849933 -1688730794697934590076380657593036113920 15849934 2144285142611156441175456970545433127616 15849935 -2809628463311412423314509974396960523680 15849936 -1011256639533909038354581634565290434560 15849937 1798889701706901101000462252756089543920 15849938 729700224430073905863330593708307075744 15849939 277004813852208261924333640296483316992 15849940 -2120961771355660869034276137640345029120 15849941 2263679424769079374897790963513275892412 15849942 -1651970105232312964209829938613061863488 15849943 4654714348072905715005510551143450925192 15849944 716675153502263995489353700202596270080 15849945 837662434343879929423646973064682688000 15849946 75073374657365777941531280458277456640 15849947 -2981016804184031680583829717279531884604 15849948 67854396840404992735597415111073890304 15849949 -3574895794945725327233176684079011886080 15849950 -164966802640305616857791965234681296000 15849951 -1410418721484533670242084240171986953216 15849952 -964697770365936635537971037166108672000 15849953 518302683737135267153646978502462937280 15849954 -1005787579400758748637512814857607103536 15849955 2562047052515664186437215571824005312720 15849956 -3567042404682002998585567635604894826880 15849957 973676024559359089471673592699576283488 15849958 -4153068351364122137721054479370052358016 15849959 -1896173680278286638507805141052029677120 15849960 -534557926465219141769511538739011584000 15849961 -7253397123395768642531200032640513827468 15849962 262537857070333177283424178698907277232 15849963 626877636109237137394982740427531584092 15849964 1741802174882773466888650809268149154816 15849965 -1113716353022124904360234139891364520680 15849966 864861462305538664282921834288466254848 15849967 -1303860563552834270194861769697163063296 15849968 655058021521362683527473516090490650624 15849969 -2006445880247040230435483950521970615872 15849970 -4225293544423435564369570844961885258240 15849971 2469784976347916198907331242178167528000 15849972 39837980978037222444245282653937111040 15849973 -5213353898580976640636609451723220989778 15849974 479012804425985093513273300896654349952 15849975 1677604278868695836489314823641010364600 15849976 4508074519728704031662381037478983598080 15849977 -239934726332629114047110627064856907520 15849978 -1053065405771432080704254916520561483776 15849979 37334066381514122995635823279613640960 15849980 -2567506003377736553189309068675336719360 15849981 -846765453994716830357803048549448237568 15849982 -2373222187036836682862847374422294161408 15849983 -2042704134659943697844601181059221856768 15849984 -1585373779716049279532127995123862601728 15849985 -684846335471691029063294393955422121240 15849986 857246962829047994910787756681225412640 15849987 -4625938568527528746907916907264145925640 15849988 -1787324927248498677544520474261566353408 15849989 -1367996730702759539336753140867069640928 15849990 79938874706662968746794298977495449600 15849991 1041515570733992699708415779618405514392 15849992 -514404165829136960847195747549358110720 15849993 -729779227422830965165513610212608600000 15849994 1033715923872092348061705145469574928992 15849995 321153935706792196553120231636012366880 15849996 -2382195814338328611532204915304619540480 15849997 -2663513886690394415651679690432671396554 15849998 -5116699345513272410611585559532336056064 15849999 -189144841652892690609409552217481090120 15850000 1248276262595731529899455906587596800000 15850001 -6119532654274924823862008112226286810268 15850002 -385542027889764144811544276525625753600 15850003 4009171845559014877148952838770951542652 15850004 3966495444689246000809834236010206957312 15850005 -400113227559570708472797904596781993440 15850006 1393219319683770094503779518972755444480 15850007 -3823352844974638637596906039899375209280 15850008 -141886508409218285902134615269130854400 15850009 42476423099769997845473224132520085440 15850010 -735447767999899913173118467709675712000 15850011 4697428530926048496988837653999501303744 15850012 246563479673432528945755520080084972032 15850013 2667419092894022059940281819818574905504 15850014 -1746720019220500560299660655788324871360 15850015 81869039483048965457094002992664551920 15850016 609672669445360796655590161057792917504 15850017 621291907468296703410714405656719439040 15850018 134759670366586622984260344639827519040 15850019 -427285776349879400728647255489262652580 15850020 -581452963516897521185384284814272696320 15850021 -1267125370497244973524717205895361669632 15850022 -1944461859707216111564261025283243483968 15850023 -79172692962192325374079401780086707200 15850024 -1762227382661247366838613010269530368000 15850025 290454327897435689797127017504313625600 15850026 -639883203050984343605608195672208409600 15850027 -1819929675622927930200464749772680636920 15850028 3339670766770325156885588029606048427520 15850029 211840871437163864360719150434813397248 15850030 -334029228344435788083414272011171392000 15850031 -2616807359467171159710238047156517827600 15850032 -79764559141179710625214937270353920 15850033 364851536290768024692101664597439228224 15850034 2943146069022185204167896213791982982416 15850035 153294166197396063100886039594743435200 15850036 -1989601988864997472826994747086910732288 15850037 -1239933725065579379910198487035722649600 15850038 -29889991791485186584565863724749926912 15850039 648939517155831793837926868575313244840 15850040 -864028042534472083986932728622902886400 15850041 -1323503534413832526469335812155015263408 15850042 -663278766856840575243835942234703339808 15850043 -1643197651996272427405903519482273704856 15850044 -1211144091410153023170391660623104738304 15850045 7662550679908639211482033602281967809280 15850046 210512112347239904799052993462178038080 15850047 604533912792434485894772275106487012480 15850048 -282726703677700421336927524062121426944 15850049 -3821989535011583744914595402964337669950 15850050 983009733558890704033174613330888764800 15850051 790928906001400290129681600978388268752 15850052 177515333631541338239143833278019600384 15850053 809865575284644423032371174897359022080 15850054 -741284977499183712663515041873264336896 15850055 -1408313856919888071164585792908776592800 15850056 4029866203406749673281835818166081372160 15850057 978783194671555626315600287373861421732 15850058 -10291888760789762016008765401572959232 15850059 -1003652324559055763013574980939600502272 15850060 1021069881255449093442149365635694924800 15850061 -7644182143794015587931107603865172003338 15850062 -1051999516386150014054038308617584759680 15850063 -7076810783930219164251994514949537430280 15850064 81139178147902290412986053942302064640 15850065 -891505115523952754715414432953614402560 15850066 -5806038618419157234762727515964564320 15850067 2712464170028951468590782774894239214312 15850068 -902700368767503854094905773927080339456 15850069 -5589187059508390398188880417515264132004 15850070 -146895143353406500232477202888345995520 15850071 556539242351345695318207051461384252000 15850072 2752372769636431046082413479054698086400 15850073 -3337073920529355084613830123868621506678 15850074 -681154984437681652608255024276337381632 15850075 -416185090722634795685705681949357354700 15850076 -2355878099292504033031104015480040389120 15850077 -3047608306416566109085101242073235946880 15850078 -524413411437163732238431959877628175744 15850079 -3588427783982297132034063966000888961104 15850080 -39830199226221766751189600819612221440 15850081 2375665950842818418279936181023709082132 15850082 -474266967441412677870881895231651061248 15850083 663075009948934290017116202690674308096 15850084 3970370055771829979756741291995123865216 15850085 -751001057450357401280566625662788808800 15850086 -560748107596469090067193631603806126080 15850087 160603160258960529636679095150313625520 15850088 17189800372279347283927800651388139520 15850089 823027244952201622226196027739842115008 15850090 -1600589429912764779177058381141057303200 15850091 -6669285707343303977031594004961978290008 15850092 -2204264058585803562327527120953241272320 15850093 -1220271667242713788686729114139157223200 15850094 -1448774723815411167647270119243405613760 15850095 133103044184388004332804284855866944000 15850096 -1501896304608986717379550095071620661248 15850097 -1106636170526768016630422629701992380608 15850098 -1209916781366176521675930701918527996032 15850099 -1256743197162753060540610708935585648120 15850100 241030521214353731699073283302984038400 15850101 4911083210726546284629976581686443680 15850102 4663901487787618139289308088036109183104 15850103 -1534934031059246708222529037981634786544 15850104 1887245618786244302612154952723587072000 15850105 -640968000605695222464654192583696098240 15850106 1720617286277508179941696905922120336752 15850107 -322331288174867539788071686782330539520 15850108 -922755508252166345520721812946122866688 15850109 -1439532543089789113047711341670959146080 15850110 2830151904271713253957478180452223385600 15850111 3823642174877958128297572310628802128624 15850112 2255545182519636164044973350035180748800 15850113 3967443456614643373446132378169975584 15850114 465621553370397373607380964728157798400 15850115 931987707761706375537270718130757172320 15850116 -1629190354547466500762642655305259923328 15850117 1035585998448418276515088059169653955166 15850118 -183939803590252324175172014241749084160 15850119 -2506005856821515626445344075758246192 15850120 -311439141517683589854569724239998156800 15850121 -1770250043418331885274435749853152558080 15850122 168287418913545669390204943492508719872 15850123 4629450176370220652281566894677883573440 15850124 -2302817087034384279316112002294431452160 15850125 325017775231654863260272953422856366000 15850126 -579523720778863473086360944233870536640 15850127 564529418351095496057210110358422676520 15850128 188303457931743396461408740102331695104 15850129 -2874461387558715890234132289116225173724 15850130 169884325223783811239909820855100428960 15850131 -2295293035316205445633800569577817360512 15850132 -2271080380413595117981840661034456369408 15850133 -1069427186839240250131528153915696361796 15850134 67699891983754778351963494038098307840 15850135 717406151365160427306187889131679723520 15850136 2250905461064210965178510191898031175680 15850137 2659020854605265755027863000405470876544 15850138 -1149581069236900107394073045661973036320 15850139 -1120455753813228564588682094766551308800 15850140 -504136184539652600452259608495708646400 15850141 -985293703359061690326904157323662482458 15850142 -72308408402439739440065014676356700160 15850143 -2390830325379220366785769334579741678568 15850144 50766010059402824118634302798236221440 15850145 616532224694055087850532787533680377600 15850146 -295822448030401390303324993765419526656 15850147 4468838684488687892615951801511752037596 15850148 -1669595873474112065060801827127282371584 15850149 -1176675260058074255237901406620073972800 15850150 212734553440296955201961722903300312800 15850151 729101754472883966119621184261582860800 15850152 3126121383994496943661046433485179653120 15850153 -5803703877803681320403239464090232860 15850154 -1754075104511867050096684444119416035488 15850155 3626592756306195785637871309817802067200 15850156 1400137468476831708809775202841020269568 15850157 8235767041941088650978639751213526217120 15850158 947137981062588159122958787778587650048 15850159 1139705976975730881096733585308236362160 15850160 -435635980174683153261849812533521285120 15850161 -1146489366878396555756233863325413301920 15850162 -2931930527856614507893311542009202429168 15850163 -2130107650847146016371524755467718155440 15850164 29504255705194036325525179549340239872 15850165 -10409602826573661478254735906204825600 15850166 -1578773134973986713261711004812790543968 15850167 -1348514466957134082476978810194818852120 15850168 -12076337313283594453746649366990970880 15850169 -658914107239273521524863694829208697430 15850170 131214350830570739758063305014779468800 15850171 -785892580311198027779536783032273505536 15850172 1603912773938303661247602876384670588416 15850173 3412049507603937491074097512581270216000 15850174 -1375619220714593130961411007283389989824 15850175 -3752483147718989174703763668978947650200 15850176 -108390860481566201091475999895926603776 15850177 -3406043026681968898652289607675906163454 15850178 -776145699388748404602115283816832744576 15850179 -1007692983002396545734058198695451307952 15850180 1600231491695652190341364821854417817600 15850181 -2484932801471640483526542350694036642018 15850182 -1701099254561325529980719075585166120960 15850183 -3127017482616369147805094038144478838568 15850184 -184453673280058412400960098540335104000 15850185 2384173335040236815399388406552069440 15850186 -93660101765697487459327386095604464640 15850187 -39286311798060455271265607036627667480 15850188 1396583853828110842459458090987527270400 15850189 -186208821005934359806557437624315962644 15850190 -485318741423762383340681018126794602240 15850191 -375279620669866656138504986501906526336 15850192 -237007341255410283682766761989374255104 15850193 -1233536208148017032151420779826010329600 15850194 -1493848306436433693337588976669304599040 15850195 4836648268440773973370896226401930577200 15850196 -1429667632590021419400567875215187433600 15850197 2678310483026682403481508678189771418176 15850198 -978307722677705937380139604815631872 15850199 -6830593696082428782375484705492936520760 15850200 2024354473608831275004217427112251904000 15850201 -2792752668303936672147906808115363243196 15850202 753126654682614442933270215795341037552 15850203 -1575300723844915094617555393333837326696 15850204 7545779205129955298460525140904110387712 15850205 -351503862895484272617143322563672655360 15850206 2676771259454945006519759012130876872064 15850207 -1183421624301818547299764607900173483328 15850208 497704534614647963077545428370524209152 15850209 -568428633896457397633327499879161846080 15850210 841903102188524388576136785159285545760 15850211 2214419362311948593202094711822367621520 15850212 711004943873314693170577580816214208512 15850213 5538263019285153369184227997719469742462 15850214 -923256871114877762232393661780892536128 15850215 -2341120483259983301467332733191209822400 15850216 2410985052426261431938859124048356244480 15850217 2685101523093415482286113423540370619172 15850218 2619227581820111636392041326587299079680 15850219 2443169623901240717326947302330728326912 15850220 -486501129261629723078686708760233912320 15850221 -5047868735096268534019027520139296072640 15850222 -3889910950055160439363849541672263260288 15850223 -2991007255404036899692662195436291236528 15850224 -107659157648769084617954581481258582016 15850225 3909368338222602643670777140288457959900 15850226 -32693655326725208432471944667984882784 15850227 2343429783255871374319413196396770033720 15850228 -1109933947493645814057483612595797922432 15850229 3784603095211753063459059710805652854300 15850230 22879752947637160447372104041392650240 15850231 -70277006471187996513245548310337162576 15850232 1108708485479541868087088090984329113600 15850233 -667151232787389625518655419714539868672 15850234 366199874423350905226584034099155785472 15850235 1102554661092550299682103119302585984000 15850236 434541035118438876154569710672471040000 15850237 222182635796826586636296421096126558880 15850238 285656765759715240141163803619064716800 15850239 551931019456083366744593592108744116880 15850240 985501425438705609481614256866381004800 15850241 1367413055736175104447748190828276822400 15850242 -207614191872788162044853288976811472688 15850243 -2184783556123141137586137200318368866576 15850244 -1584650906308119099001474301914505625600 15850245 -264121258728985022798711059687862342400 15850246 2165044645918673560455924461629846527072 15850247 -543253553565098049643431023771915164368 15850248 57781392777136438136108849928568504320 15850249 2090986644536759237508520567211670745636 15850250 627505262700499112976613943588311344000 15850251 3102395128081224875700956577511477547580 15850252 3212125930659042960162877162301777367552 15850253 -35408139695677699770641270260487782176 15850254 361548932754578239532419953982950085632 15850255 2111521803547466744159755301840402561160 15850256 -70135120660753887655897777369430753280 15850257 -3705144573826364094857825640704629005408 15850258 -4112020256042478342055378191043355606016 15850259 -650499304681620825184161612978890849880 15850260 -65849068746949266971179943654144678400 15850261 2190021616122239703738315731852743585344 15850262 1097791771773023681925055944177119834112 15850263 1204188829975111646966242750939932248448 15850264 1383929544731961151308735076845002526720 15850265 -879848569421899583762136955026017321340 15850266 -1115997688475995991146060369825814188032 15850267 -682399123510560112127033202829495234684 15850268 -303838362930258477856550203998519091200 15850269 -589408670191031474934523615970236185600 15850270 184575277329570459668643995673729334080 15850271 291363647662153214866572631902122371920 15850272 -1760442784851902469136714852590588788736 15850273 80509578554982112349777521624712961504 15850274 -348232798127265139739472475694102832 15850275 -158089558144679039231539207282816632000 15850276 2352204763319595522588719983765968408832 15850277 -1021923309280619285979828763477798531620 15850278 -1963542992057522866303005436060375862496 15850279 -9017728925950305873351117436810956234120 15850280 5899945085404670222360854884333276364800 15850281 -3860117256312011474267468229189112718448 15850282 -15849782606588876175036243096279389952 15850283 714755636246124324661213747900148196504 15850284 -1111989861977027479430012825604074910720 15850285 1775361594706597378309780225745575715520 15850286 129922055197838760963710651718127529664 15850287 -3876414462385665964941794286583362740760 15850288 1128410519530554720044549047239905165312 15850289 302832534887682774406448600831804514048 15850290 -1407274650611104550872753135290510259200 15850291 1902716219969231789377899246827761442640 15850292 -524587505077955482501994052910668207360 15850293 1384451247352279015820837307194038066464 15850294 -1516581563259011391150224860655166576960 15850295 -481751111669610945342277481758247164200 15850296 2218475714299442611592206768960890470400 15850297 107493236149222956334124290065547963860 15850298 -3320715914540691691034209632791506647840 15850299 -344508051682428171681033827110064278080 15850300 -278311175576325981476090318570854707200 15850301 -767365272591050674741952967829989191796 15850302 -680142330040132305617583267960670028160 15850303 -1736306840206838224136008232542895307920 15850304 -1751452774417435632340454293278749097984 15850305 1729329147734941417214246885396164977300 15850306 -1951992486485234291150575927025435704800 15850307 -5150531598755660513999615140906594458096 15850308 202240745518560881454842717667578895360 15850309 -901638419477564070706020192502085673920 15850310 -242124716838188122155031934373012944640 15850311 5103195084698601076669954216467211032144 15850312 -2054649036168621286634305639571828244480 15850313 1559950939629954316272551082767720521440 15850314 -2238172063404585701908675306994574610896 15850315 1570846876008630834482035835221778731920 15850316 15879582389360957187132384162520330752 15850317 -430317841200826968434331491385464758656 15850318 559655427139658230279580972377937785728 15850319 -1068697329695530642564860089167971299808 15850320 811963407368888426656035201363774013440 15850321 6778560147239529499876556464361631857522 15850322 -1295426263106078481779066910414637404000 15850323 -451982635140737246088848304439048583520 15850324 2615013609503021432757477464468280496128 15850325 -2221582748607317454075996049865415496950 15850326 -174640172611303198051960285706176806912 15850327 -1537217803355201287343648742262781307168 15850328 -243098432214658058634558068681129533440 15850329 7248785499031705736225109252983257536 15850330 571237447623808228308411209904823630560 15850331 -417220387179663059328540097877334414336 15850332 1589091366898898049826753314054647063040 15850333 -3733773894841352875195124078304934611418 15850334 -351366645524868097730107371865531263168 15850335 -1794281704809407590621952903670684956160 15850336 4638905833911707191622605572612531290112 15850337 -3370562091024371132846550067762249570014 15850338 430822880072135819865761620519039721472 15850339 3061740744352080373686034330187701426224 15850340 3250980354949723404953258346508237332480 15850341 -2830487708630060371635969266799534372492 15850342 256735829975877930147068175938214619392 15850343 -5251333311935974594197009398170279758408 15850344 -67174763725291347450600131198413209600 15850345 -1341209341718126739316000981038234291840 15850346 -2389478171112285297069099256093767106128 15850347 -977939626700547095304530077502003634600 15850348 2169365296766946383438348142711233124608 15850349 -2041924996043272904013894272106216420480 15850350 169505488220422398913842110365536000000 15850351 -417030223481802778681422269703412790400 15850352 -2494696720437030869408456275141459968 15850353 -875223658303425990948434265312239851200 15850354 716533222181548603608857760392548342080 15850355 -2166260684731463936601824612338837944000 15850356 840607826642415017059664974445329858560 15850357 3797686748739402504115330731216624866606 15850358 642986368220784046451509834035810819840 15850359 -10817937789566652184690691499069228672 15850360 3355128265672989323448079436934603264000 15850361 3661610884365062880901566516314380092672 15850362 -312260677198030746805354939783849181184 15850363 9233721304558960876644697216468335679840 15850364 -2402633042781859825747288570365255604224 15850365 2218484622045445301086875590013119848320 15850366 -272458662627068662183906883769831179520 15850367 -266870244795842185808515725223776312240 15850368 1392378365916054678683369644380861235200 15850369 -148028050758399368868318114860345039230 15850370 1420332502997155970811335271251995699200 15850371 -2338998458903978024851626443698102574088 15850372 -4123271224502288000098702401796015383424 15850373 2789345069264408733285459271264056739200 15850374 1298140237799751587092236978839691927552 15850375 -5385163688100155079002904151544634780000 15850376 1781185867489169622992848379255832622080 15850377 -4946482149763790376857582438208748112160 15850378 -1623285737895085001165739261517263164160 15850379 5545028029609874676238300896457972576980 15850380 -187943232610701801680819164790682746880 15850381 799088052253917997096352691456470955840 15850382 -574344540455139184916278727886195259008 15850383 -194083159719298721525853982860914090352 15850384 905768293411170595905276363867864760320 15850385 -3650868609799491778504569220654064530200 15850386 -1335334881880317836209046604760069140960 15850387 446485827415693416350417944997056719952 15850388 -1525017228242433248321689746833652725760 15850389 -846199610058404914483293818524974942720 15850390 -2678085759471863289578351148286972512000 15850391 2760949216570951033505579839230634373352 15850392 1856769429716408160665903994738899927040 15850393 312425513093870337578944088183415743488 15850394 90667220918430343503367358635817029632 15850395 -825215102116475278040429679302784480 15850396 -4300062918588443662988177316018540659200 15850397 -1454942974621471560371870791635432569460 15850398 182380186145139140561191578141084044928 15850399 -5133463404758595754413062344422644500200 15850400 3560520230458594978159765902208396492800 15850401 1134720884221856939461408758484986561984 15850402 -69769159988408153804507368933451566080 15850403 -668593346585506057376610663257668749348 15850404 -256814215477297691982199160052578734080 15850405 1170624974365301637878286070282122411000 15850406 242837467593118886571524285669210550528 15850407 -868236079448584586878194084169836524760 15850408 2324145023424464343728460834491574681600 15850409 2269816662701786516828098291981587244320 15850410 -193295553996074607724525189625901242880 15850411 -1064678048880913356503533449631329670848 15850412 -3715811532973864514044428659484670950144 15850413 703220514229242955010462738022160185420 15850414 -1878143957257146553692497859882787131840 15850415 -928630922813447289397023217702786730400 15850416 -102358961836118813993002350209520795648 15850417 -167462271239727382361011297425893545440 15850418 3035091248765078483746992246770435174160 15850419 -149240697446422552734548966871710399232 15850420 -852623539880508434678723314900447806720 15850421 -3505820676081232387643706064209706561536 15850422 -1672080314274133808781090778159209632928 15850423 2517109758953265204533925671077340281440 15850424 -281974573271100664899046790906736967680 15850425 -1258414561812224738681589340114384158000 15850426 -1761710074166932253490766759441705152000 15850427 -50146125654267322736634242571209058756 15850428 3364030904685971387327713706048488488960 15850429 2531310964665907231194367053522064391776 15850430 808927453692164661825574890296096083200 15850431 -160266800334555413786941468267271762160 15850432 -597843255529806329246697264970641440768 15850433 -1840596365465979697847266562421499747116 15850434 173667313701084555611751124479130462080 15850435 913009871679480164981627589477086015760 15850436 -667246871546043612982506162891856625664 15850437 -577642102960756035364373013662717655840 15850438 -859035904622934012309656758858700114304 15850439 -1650476083064636815909707396859694682600 15850440 -1013501816679373461560864348320294656000 15850441 -408469199374404719429899133798858261158 15850442 4922950119793750438506540931274472927744 15850443 -1953832847474979317619986310602306081280 15850444 3120776947396519969829288259814201223936 15850445 -6883031940416217271700245972035308160 15850446 -345696826820871926812342415586035235840 15850447 -4958829993291968437744231452139929813528 15850448 -1443091468808133255874412061092761436160 15850449 -3209616327921941937112383368580249327966 15850450 -171721726082087645213350360286671872000 15850451 -358960417185291085848969407237999622648 15850452 243335319196746403075302351133338028032 15850453 871991621476261497076224955941373110460 15850454 -2791217700597431583850948065033113689824 15850455 372057315335799183217213951221168537600 15850456 157223973230913287707712637472845250560 15850457 2166507195046732331985005501009354234112 15850458 1903421135611868326368111559818153815040 15850459 1516227680747955487145223309724163294660 15850460 -3214887388535950499655604166328030643200 15850461 1629849580161696344680214968025785725984 15850462 411634954187206927240132771031148444864 15850463 -3091822581488178895732150573368450216288 15850464 2215619530172936577913137990971236024320 15850465 -2755497365958620999844409951305474854400 15850466 2156915499903491179637164685076301699584 15850467 -1023765560536691601619178336660851264800 15850468 -3326878344875898289768164653909249433600 15850469 2872572914854170478367390915125423647870 15850470 -1100720691506184860427244790171708160000 15850471 -3012610737967467036482542859460332157600 15850472 1098606685007773575994047274375111065600 15850473 612819908713175631368023352580388720704 15850474 274216994889340017909835112844174626736 15850475 -1958993080336119167782395067883326500600 15850476 -3201028386830751394867886645703416142336 15850477 -723730869283886257198385204481555657576 15850478 182965679834742020490493177817452304256 15850479 2603939358415054960480432095736913921040 15850480 -614293049548783526853047507685310464000 15850481 6182550744470921936785135825563814579200 15850482 -1652893456024331742959618673481685313408 15850483 241482305020813869737607276700394439624 15850484 -1531016047716217275162907609499144478720 15850485 53199500045313339255894968282716805760 15850486 1080563402117807975098703139700380516864 15850487 -6743172875812292474247911622949496931864 15850488 4388207062453411729965745118065459200 15850489 -859578714176771103418783462316042170368 15850490 157328331779575675415120431166396637120 15850491 -1299174689927664035018437342188708229608 15850492 -157259277059847271465424543699083412480 15850493 480494662426582591838072589141683762220 15850494 -321285380416432464949715910903203026368 15850495 942133796855279701052867055829629873000 15850496 3243765076998976347122090524090325532672 15850497 -766397377849010598454138724441282887872 15850498 308915023704899878558146584859137324064 15850499 2249358359754796269019238121324149885136 15850500 3114704415964782647335730309651377152000 15850501 5873022028376847188349570821188212011100 15850502 -299232544240304436750347104850558599488 15850503 -258258379476265650231488350211520902520 15850504 -290278737635301272908005949060252416000 15850505 -1349256681034567999410604203503458951680 15850506 85164709019688495782549111623135855104 15850507 -1880585203004909087168552653810160739244 15850508 357962325601365829172048290484419139328 15850509 -2740275142833237116949422158547546450496 15850510 422264966870680048402496945084780807040 15850511 -4235301497249710733224247827841196967296 15850512 -52010290796606570971098883625458728960 15850513 947551813849789001436149168682109207360 15850514 -2663587292250824289278063346894964716144 15850515 503911138180375232148483960317767595520 15850516 -5632603794417125501656664012359120000 15850517 548970804879750093475506907713700614144 15850518 -385884776959824845914522449996546525312 15850519 311519202690061352594465334142176688128 15850520 -903468573593650177255107927102042316800 15850521 708262287843627685981932638907423614490 15850522 314377028644063869373869713921327078400 15850523 365837221438485549094103964280027403664 15850524 523295416389177041488921258891443901440 15850525 3389625527366094191454095537201159408800 15850526 -244138556135672326487908032131662428288 15850527 615614898123049668104100082192923617280 15850528 -5307539451843191929645027096491184226304 15850529 -3775813700796056689305771565835442867870 15850530 -809560345890902643373633490011721918400 15850531 20211184372734987673126192697321048384 15850532 -418749339443869225175356946567029325568 15850533 1119878019072108635987044255253655708000 15850534 38090238168792885640112162035836979200 15850535 -3314643420937042758895504982872104680520 15850536 -509320243294038093968942000179370065920 15850537 382888961838227341499275621474548573312 15850538 -1415532954557614756162989334250207796480 15850539 -1186807809992417918500741907697640518480 15850540 620113094831648309868360085501737907200 15850541 297421289708015730759165264782353011840 15850542 468540613741197112973338056270385904640 15850543 -6057897965383118074229082254409905364208 15850544 -392538772202786221732730354296386846720 15850545 -2486780520763651056158512563154231977600 15850546 -3089850765527913725512322244774243660528 15850547 155916877487516608325381833164122607720 15850548 306642271141074477013789607413694300160 15850549 -42180363325083049754899130807506819200 15850550 -638904801231489188315898155237144383200 15850551 1696899357319650561947350515592091514960 15850552 -766010705719672690739206806898848337920 15850553 -559646960860894264613500203477280320300 15850554 797096381720224414539408031106859985920 15850555 -115374749996601063105979347788400649440 15850556 -2108695165380826702715706246371969671680 15850557 -2056263114578848937270440778181026048346 15850558 3432853741778628533169591224928308186880 15850559 -3021594006396805440227761170764240639280 15850560 713787626709917896365854037047771136000 15850561 80037153359238959311548662823091581232 15850562 316615935215803515083978119825874411520 15850563 -353797667440251664438318619258779043232 15850564 2556926964726156651279612671995169538176 15850565 -327268513942405440587329016998031863680 15850566 -56218149322921181344916403812941805088 15850567 5311173882927762184839682931011341024880 15850568 -4101093130551304927418843852511535104000 15850569 -1088991682690502979454458083054773266864 15850570 19832437528992088943011640565138567360 15850571 -1691366747120785668682862775691121044056 15850572 1134508194506230977285392592733362888192 15850573 2619601922160187646768817232916922104822 15850574 -32389122872801538214526788467776854080 15850575 -132328344854876223873833223076424943000 15850576 401026369318792456198371940437764341760 15850577 -476632093626200459676411258359406002574 15850578 128602719706748158740421992057161356800 15850579 637761869036929893561492420799014113280 15850580 -1288884124365134023058283584662508908800 15850581 2378435955231940087866115124941811950752 15850582 3563573133232190132911261743279591633984 15850583 -184669576139207292860152902004491973920 15850584 3680176507884238676706703457853676738560 15850585 169290432498432116104180667212343558400 15850586 -552787218359614970053432183708019562240 15850587 797481492265476621047254430387637178560 15850588 617849562234695457292151848663411445760 15850589 5454775480584317238374020351116317439360 15850590 207780296950157667836306346359583436800 15850591 -3388628761235281666631675886716881032128 15850592 1097909040842470872394775911266339520512 15850593 349345168868846016558264525380502197760 15850594 2363434847163498355927672634958351370752 15850595 -2186564693238209243918903607177101588400 15850596 1671940468164026873211692992479815731200 15850597 -649514217059086007388568349725660630336 15850598 560217556301122722707089521430860720000 15850599 -3304115367732240339589622036536219481520 15850600 -931823015418155030461161309682290432000 15850601 723257026967988095593484951673225673224 15850602 1091950677068223261929498404786694850480 15850603 -4868760662106733544437906181491642923148 15850604 451900695502927434761548601618159714304 15850605 -980584910040086317292583976206733355040 15850606 1081704680139076354767326655350390358528 15850607 -8608524514563741342318650134429101326328 15850608 -418140486076728126710358138902250258432 15850609 1943753236012363851072574700215618189440 15850610 -666597153129437894706079570354449070080 15850611 991966055925827908601935647129174101760 15850612 462176101622878587401856023869230544256 15850613 5033833670262179345777433579456916356096 15850614 499380929892250589230445273957268501888 15850615 1444606619812499718840781415474447090400 15850616 -59622591381643269641795498506052567040 15850617 -43335477279284871805208823784492339200 15850618 -3446135554621926359336888551236357254544 15850619 -2067179327258355318776532243553537381980 15850620 1671403775575684454976005985740382720000 15850621 441578913387018965497672131468903754144 15850622 -2392788528092562015941154494370956240448 15850623 -696662462308521080989022373451774540656 15850624 318935898659949255343538833611942789120 15850625 -329172675832372258958223542045936280000 15850626 -76971670699733412421414401747547587072 15850627 -3187979678953943466876856702854394137440 15850628 -559364978300517801365486382105281652480 15850629 428838380323670639060230230965440094400 15850630 1064769926779289665866746342525050771200 15850631 2891983171521732505462154773828068753432 15850632 186923277310961596792242272662941696000 15850633 3362558374015735680522497700213863034600 15850634 200706517021710281022027682123025129472 15850635 378138146431194835798080452138008028640 15850636 150414528968273082798122805164319288320 15850637 4785028562374883210020851467060353836 15850638 -92610610815576951037373486826578795136 15850639 3072262898068747712189048494557404840960 15850640 -486282304349963479693006498534022676480 15850641 -153360931273640290819822204288181647872 15850642 573037222394545527963462877892294339472 15850643 -2689953172839033539111260021164839169108 15850644 791684713628930717007863066603199830016 15850645 3018893673142781474440547881886606445600 15850646 1116498549804599366758970847083827733760 15850647 1762205417408527414451536483182291125760 15850648 957939459162188179973394787307834941440 15850649 2522927096053474396148302690326236824650 15850650 342606744017410935689288545697090323200 15850651 2812141412905701693613443322775448091652 15850652 -848523464492360735368766058801735283200 15850653 710966053891176773210220400775959667328 15850654 -315549593473759031358689486079409732224 15850655 410371316483998017132451342409621010000 15850656 -7010434192990037889030504018051738894336 15850657 754951967725025624748877828838396484288 15850658 7794332354679810528709396691787961680 15850659 1429197525268540587334108203272013304512 15850660 -5341013171925780470458037361113456640 15850661 -1054232481423142524157347739915585596738 15850662 847718681861263386797162704728430517952 15850663 -3069942339732852305649326230952479230088 15850664 -5981863855836007378557930766772572416000 15850665 -55468700186382639535513618858433861340 15850666 400973961246766834478606291294067767904 15850667 5014934379227418459148316510509520261232 15850668 896556057731300491217339523054073136640 15850669 -1938063507074255803112337278481246586100 15850670 2985675624232945794846492938077966848000 15850671 -256107605024725126726556048567710293360 15850672 -410028699539183143660660346739288178688 15850673 2178265990885941408339058969879664097060 15850674 230559914379943556274971154728027750400 15850675 345992380391023687871110974460792734000 15850676 -2172121681867075283915485533444225466368 15850677 -2663958272344736648093746042598397024480 15850678 2294859232389614232112039259708180660640 15850679 2066480300175988660466096485248494166288 15850680 1381118903017899461773714188613464883200 15850681 2831697121144906691128279859612506773120 15850682 -590026982238585301287091629880725827616 15850683 2710063623470802455249189844940144861452 15850684 1138759323034119420426906236762309436416 15850685 490325781080380998936693266912077246380 15850686 48376962436790957615652536238392982144 15850687 4460364429046530120468907399094855990336 15850688 -758881140273991235026655059250295865344 15850689 -1591287184752793142383928552818400438400 15850690 685458281455746748477132578367045639680 15850691 -6644349628466130349555234654261135603908 15850692 -751876356016263347164322895374382919680 15850693 4078176068399459476709245663837311351200 15850694 141644151959822178321916578949876972896 15850695 940930707030469738471179030333463833600 15850696 -3935421110407371407531619826295340702720 15850697 2646465815590192273513800517077390637146 15850698 -1335803117405678696404636422345081331200 15850699 881304618287999092341306970585199739736 15850700 -1913491722697770849170337758700344044800 15850701 -6902295311113722115175029848299341392960 15850702 -103648671332545562070294199731823143936 15850703 24239419177520932794530256086869671936 15850704 -902101026888301439279287395195833548800 15850705 1795983124900672514216115598843588838760 15850706 -3120137384087446936808288661626934830448 15850707 -1495627734589495900140084758745341983560 15850708 -1811368242761502351966380379751109935104 15850709 15246277824704450613803289308370805440 15850710 744289409626992749328661604434500800640 15850711 -1179108971766653638149638609683847853688 15850712 5362534379445045947835466234379833651200 15850713 -559448925205001455093107417959488341312 15850714 2256819021679014628063580047444076240640 15850715 -3624860963596998562326640636725303777600 15850716 746877027966022052697054363288289689600 15850717 -1737522625289542069080399321731148991808 15850718 659230084808033676553015187829567106560 15850719 -2056979948399967730948204977608411714400 15850720 5326864532260975926179105724086023618560 15850721 4279193949146768258343502361330357102592 15850722 -217326875437338668752114663212272567040 15850723 -730715024406657103065654684955233855840 15850724 -2290608126163244330538488041820320939008 15850725 -608715009150768636091968424457358496800 15850726 -753285889734558482046965473530393016320 15850727 6220660780651203919292820817979243691576 15850728 -130553464084324743212765522690285537280 15850729 539322744499955046081878256756328799376 15850730 -8403487916379692585207692182569349120 15850731 1074899241407552464418196075832986831360 15850732 -20552600466171590132704086885214006272 15850733 280019077936764274612707985757543383200 15850734 1911505555291918389655189618442568168000 15850735 372402800565678089224426234312297650000 15850736 -103461742220287531356128597551048359936 15850737 531912201532395462757741965222891911040 15850738 2108678013422173869382182476680187558400 15850739 106071919458299610167116179506437518540 15850740 1302809671182954735905668687791840614400 15850741 -2245819237111794838814977616048528395858 15850742 -2335777502062589115916832117318765173056 15850743 -1546159256343205859691815997850934224896 15850744 51892726676097609616722476907935416320 15850745 -1432391969184842923207447259834263405500 15850746 11485431361922835434477787559956971520 15850747 -4306919586821899313897000809844694132480 15850748 23142509201805601940350021613388979200 15850749 2028669136596953719407715640102983870848 15850750 2417100112333155786304058540559636480000 15850751 -928203696094398135774137488714415061648 15850752 -303199774431341865740808946854679019520 15850753 4728356039369253341042623417919467872002 15850754 -2068831233117959117429951186502889829424 15850755 4356897645802198764105388345596118063200 15850756 5210173109928276425483969477668329710720 15850757 3051123900552750097345760813453451096888 15850758 474111578793400719214155576511057920 15850759 1238785306952557282812351562342549359888 15850760 537087262513254807687927351626550528000 15850761 -2920776594318234005508341600265768769056 15850762 4323808456937862528829072417965979279200 15850763 448513836327014688335027689127276821920 15850764 -94809468112034063888578624926298974720 15850765 -551944484025779730606145532758341573120 15850766 174001684251299131229786857706019682176 15850767 1909321576564869033627696434278655856912 15850768 -923359729337295582930392721771769028608 15850769 -545191153403789064644710999286165640000 15850770 92927987365728156062531348735696102400 15850771 1185693624076448727541983799356192411472 15850772 135560186552905096558576243849580642304 15850773 -9573727217841911627133891208633248429600 15850774 1534944244000568620156641664715300801472 15850775 1475882736431550152158297020979450594800 15850776 1666353816912112644893789958505385472000 15850777 -2922019390018713579750731825498190686780 15850778 -564449348585668469967278100356489740560 15850779 666685517822983452518926151593760103168 15850780 1488729243616199813281907513734118553600 15850781 -3214965917946997439946645047097088638048 15850782 87260657248387103230586194861219073280 15850783 38827487418978328166018188006487650120 15850784 749960658902418510648809582742111584256 15850785 291897158578818062113968830836005859200 15850786 262653073738296265521620595018588787200 15850787 7722656940977128671910961153381037497436 15850788 -47670082564215134319259365262089815040 15850789 -123788930685784842886714587062610963232 15850790 -75728219459118966548342975110670784000 15850791 2135788989850559078353923386073092040240 15850792 -6268343601008745925843011862808310912000 15850793 -2909936795895613166859578670691386110784 15850794 -2137107592924575772710585755750425286400 15850795 -2246364038714377861229772371950165550400 15850796 14850905564973957049325893741162635264 15850797 -7018315323748262645509589503975303495680 15850798 -2170531333171585487737679249065410460800 15850799 -1635358831583781230172087937287144649200 15850800 -60271001393488640017686460265427763200 15850801 -798640928658315939874619918229935497198 15850802 184531787856193804528975047928836722304 15850803 -3881368286568474628826594966571843076296 15850804 -1294382263059080735075632481192767817344 15850805 500947484028408640127003992539805509120 15850806 -1596499911423631973353217406667114706496 15850807 -2824861438701177515841715088471110614400 15850808 -1803771729536257658906731036047416832000 15850809 -37719451678105751995701843051659146236 15850810 1282992268222009848732707679833207303280 15850811 -48600787355826364704082161705207454800 15850812 1167684229674331859407624164352327168512 15850813 -2726631560736449384312871791521321394016 15850814 342434341295110303574310980694181328256 15850815 -2460784510755481662816079300045482138480 15850816 -595454725182082587916881340429010731008 15850817 4655040188119239843653511167218720032552 15850818 1305886255186794784270691914270799391744 15850819 979678019269766714683698536980745644220 15850820 1039074849067974023910340066921482816000 15850821 -74365396529579914644506963573408765952 15850822 -245694201224718395733028094251127756160 15850823 413493805915147749135878477579226316440 15850824 -2927556950894473741631846090510522204160 15850825 -3228365684934507469599369964070984884500 15850826 2802631858421689814916867947148884977920 15850827 -1657433436592572177590187836795080504512 15850828 1173866984819404598344719239493243483136 15850829 -6421724934272230385948019340091321442570 15850830 740599249643538468775065919039894225920 15850831 747352861533948775570358336484133345792 15850832 -5718628042283051547136300455737425920 15850833 126880584189302024459761345039425348000 15850834 741944299451284800609258894499688224032 15850835 -611950256792002897705544783826524590080 15850836 -4316169160021638494135189248031354019840 15850837 402992649220690689395347203682807959772 15850838 1324999187401310089979682151208640927744 15850839 569169130772509845168217171739691501648 15850840 -3130580852151707529407712488045204275200 15850841 -1661243767151551299996402576590484805248 15850842 335041449429252598418956536260477374464 15850843 -207287781881129435820005853965141238800 15850844 5735887350332939362849085477732823853056 15850845 2749947147483297389168284807048530468000 15850846 -162698636655275618259705442969049910912 15850847 -2103127225150454288546312398951447060704 15850848 -631743912729952090995323251863086432256 15850849 -502948508950344763621295075096868746880 15850850 -1454094767876573447548129198102157527200 15850851 4489705819282817294949596067968830362864 15850852 -4392834950216976783830993874987503688064 15850853 -2505934677462539211147694275475519500000 15850854 1159423632182654059925964552993447020064 15850855 98754952388922389546902587419142791760 15850856 1084716979800718097716190852900954357760 15850857 -183497553410483760572408851145722459680 15850858 -353439061992806287940424119160764052480 15850859 -2266889636335270350904033049634482084280 15850860 -1168115902434741455218850769008583229440 15850861 -1023276928532216019269297906547678510548 15850862 2837240159963447261218181736720753576192 15850863 4057427747983710158859526929618934795920 15850864 320368437940463189699514977367545610240 15850865 3354684832321963553811084663880618411200 15850866 720762784333086449153897227763317252224 15850867 2822552553847670273872677584853409054552 15850868 -1720254601179499898185232772870648926208 15850869 1967032486562124080171312783598978207936 15850870 85036412680835277770741273277661839360 15850871 -4556592943255386713873261866790193515928 15850872 4335311753842579664764438554254645022720 15850873 -610001814485028170310305342180798133360 15850874 37352261395554999196498605727134320832 15850875 18425331872515234909533213592923456000 15850876 -2785526612095604479948069259250273157120 15850877 -1217131636473686832519901673810922331008 15850878 1305674492029479379869159118986625080960 15850879 -1915263396173727066169710194580358626960 15850880 -331034339266167105309488784411407155200 15850881 -3434760065211286246181633555206651053360 15850882 -316394621461895805334276418087747244000 15850883 6670739788952950229880997303805109338520 15850884 -131537877560874915103136806151158960128 15850885 -2971100795172749449169926101181890044040 15850886 -1873063390099980561274823273292661462080 15850887 60027788324321059126467574228587743232 15850888 -319455973492194068264588266724470410240 15850889 268388313095082560645806974797613392640 15850890 251898847210218963734339153783824074240 15850891 -2767938481065407243416823731196736990720 15850892 3597509230738122746472036034049254536192 15850893 -453089941204348891259070389142933635136 15850894 1126114286795251188561458446746315644352 15850895 3796862635185889891273630845550090667400 15850896 -272405197147006618773882956786927075328 15850897 10796340030024606142068948925120145218660 15850898 213702211641970300955731960860569559552 15850899 -334308384852710266570086916730557448832 15850900 -161075558749759144020059432091585984000 15850901 -5343650178816981977128678878216977244192 15850902 -33197163712077028097357344038048076800 15850903 -7916509915051570189504065036524398049848 15850904 4205235507158845468020357121995978117120 15850905 -610412756498642117049753686480430756480 15850906 -3981656276688017431837424048859323224848 15850907 6995327280185068722448451950809851306160 15850908 -2300588320164674277925685167734294494208 15850909 4875443888764288563038465886734560251110 15850910 776989751929128824968842490535597948160 15850911 -151861419465217084800114559382415830112 15850912 -867920750546442569656311342381772308480 15850913 1555497489501688507564860563078741951124 15850914 -81029522977284915941072512755874007808 15850915 -3984390323255884221087212552253841243440 15850916 -2789265318722852102638976107079663717760 15850917 -4022071275654669326384560318149098520000 15850918 44623926826200229411883371791229084800 15850919 -408298610171853740697986760905337391008 15850920 6113597978121958667217985688154931200 15850921 -2952061090132326551081100765227468946800 15850922 536906951783731100056314280148197456320 15850923 -166482861907823331142669865043237252864 15850924 -2760433945908819297905691788720208911104 15850925 743384419518994443522391278712121412000 15850926 371756486421152694945257998054189480704 15850927 5526148842417618291241408690408158345600 15850928 -28309008971834779299620678498012823552 15850929 -458600724255910096421162899104296597472 15850930 -501376049395845905241816344010481004640 15850931 1613444563256614884835431266597180197152 15850932 -650537315459878930045537923336260579328 15850933 202641562635324880330240660383560705664 15850934 -1280328948804934560725807673675694822848 15850935 -147029664327999625719664666907558301360 15850936 6659081907191563631945450509530620928000 15850937 4639379611419673372643077549618414798020 15850938 383227824183515810897834848431087774720 15850939 786522853463499007582058874185946268624 15850940 -538369299283661403861697132076642304000 15850941 -1210051344568534754710246837534010711808 15850942 -1204150134842219662245124129502159632128 15850943 -1134142014496267230685802280227443439808 15850944 2388436214627801129458589812430544568320 15850945 -3778072934083122925070173163255274648000 15850946 3103645427483919247305062235118159119264 15850947 179581344322950264119771959759655308800 15850948 -2206800429934463099163891343200448342784 15850949 4826313333177160877701775956272968785950 15850950 -137564079131895393365161959179118398400 15850951 1429438162754314771692233236459635625344 15850952 195845215465795712795632210352264663040 15850953 2579645481485201985152707464390434890848 15850954 1358158078646685594593423605909540058112 15850955 2167353492287085232965067661569479912000 15850956 -163215362597074535010488969406156189696 15850957 -5157578966598121207218111287722510118794 15850958 -1117847619451563541389553995483581387520 15850959 -1915751250448316629067567326766791109760 15850960 -1062962167762876116001163032423451197440 15850961 48932194500665514711936722655098813232 15850962 635192076099466558945534762728985156128 15850963 1807023866158759637163655339476406862544 15850964 -20821569713534741062419818963943354624 15850965 -174183135734069656261579876689715420800 15850966 1079737726008255428335387269673909563840 15850967 5120528937168541173396330688615355677824 15850968 -75987281586289664082039185819577876480 15850969 -2903469189537420762298997254843219759980 15850970 2840662701213795066275880555370046477760 15850971 -325314181208558190404802848365028119788 15850972 4227775777971722336049122412663185725440 15850973 182489617243700243351796012087443761440 15850974 366564689038390845638044467307986327360 15850975 95766250761666270276930784431328788000 15850976 1518025675865719162040364299005664428032 15850977 3885237043850991288389366972195340593760 15850978 14738091828172331988102347041147399680 15850979 -7603574659195957754657716971899746551552 15850980 -986254013674858020837058631965456650240 15850981 -5089824206275654843392130007018495225218 15850982 145092642767216224249198855995833524224 15850983 -4182484714254977726771470024305155750016 15850984 -511919334007102724926122711822908620800 15850985 3214707516336731154491398767339349186560 15850986 111212833629726238089327691562326289664 15850987 -782063350098532694199248795110624813200 15850988 5411302627443879010541882788712296927488 15850989 -609208544950893088812262104171619904640 15850990 27639346269217143820960334827505301120 15850991 1080658029796369965390113418929311095672 15850992 650208953739067644298084909348878581760 15850993 -5849487770824894062623851736911582883758 15850994 1609631145051174469629025785379229414400 15850995 -72938484662367417417208013334715964160 15850996 -141817710159422865432856918139737352192 15850997 -3913721955597917388265084848579706137600 15850998 877659919630410403975168147813370438400 15850999 -962888271365952010331554728137789999880 15851000 -9544453748375082642133642849213440000 15851001 1359762060767424295088616797162337120 15851002 1897335361343821924681719623968656091392 15851003 172837326901405757255261980686175825680 15851004 15126358316934245792072464570655784960 15851005 -4508034119112194648751426050485962704340 15851006 -1545879911436338036385128389168440834048 15851007 2316293631586633854818371004370495266328 15851008 -590577628588277662185866681506527707136 15851009 -57244653109217050574154125194709555196 15851010 -370756567625005572541498168869615252480 15851011 -4325165062424263778975160944166757078776 15851012 1368602589431291558197233346001092115712 15851013 -995836068842011615811108282635571334912 15851014 1759083988268321581435823630440624735872 15851015 821622765827031153099028242610079515200 15851016 3802477196008898870162822022695548723200 15851017 993347448255593286116045480004281044800 15851018 679783668972763056636250629925646598960 15851019 -717295961374612338568991011552476280080 15851020 253838309498389282230387467646132372480 15851021 5851403200008956525574311345246126923692 15851022 -232901497475571778355374176050753190912 15851023 -6356436652016616587416554743749194025320 15851024 184566697423818038204523210186393649152 15851025 1191640097858883490081942071728895792000 15851026 -1271936875048053140796124879231725042288 15851027 -4276070893517102785458111946407467399124 15851028 481759092890388424824092945637219108864 15851029 -7537085712314658360167213235738054960370 15851030 -307079218856146281164104034069941841280 15851031 -28468702691046001386361021066272925056 15851032 -5080340496056897332820098196233304555520 15851033 -8197334845797791988221814734021759562432 15851034 1338701565122508166631475616880697784320 15851035 1792428245073534570934797942944251777200 15851036 -917377064510974471548810209259396549120 15851037 351648457763092472872428488405725292352 15851038 -1107019240238305731778766342256363441408 15851039 680098381947129342833577603890028363024 15851040 1150768457704379648672155599644833873920 15851041 -891239617292517963557271768355039531116 15851042 2689539528170902378377554778586141134672 15851043 -414146548122843461157090664597459619280 15851044 968412198108035028934322977821423058944 15851045 -575326345464915912751665109058435927040 15851046 -2339294222310295667829245145168056375616 15851047 2927101117754057263927343276900122800 15851048 -1289749155977819342284357665203952353280 15851049 -364752130133208514138780464255347585136 15851050 1381903522319739298291375081479013270800 15851051 -652976866317657485235830548228667476296 15851052 -1219007691700410692343072068092753920 15851053 -7155372665415631057996222169404314158698 15851054 -1792006849450023653175234384814822138560 15851055 3150815063648399525246596827096309661440 15851056 -149467768424108864033380413727544311808 15851057 4233116893282355100436513928237097708306 15851058 -1598773963738490921973837722427940020480 15851059 -311168793027042875568402384471318200000 15851060 1659787084126831959926383624856765172480 15851061 -497287818634460916433699710425052406656 15851062 2025761334718376533465896437669436976032 15851063 -1996507091109040705542229564695530037696 15851064 -1193505565428317709750750328251125268480 15851065 2493108700523884703515430815594296011460 15851066 -352321923966096727884934823005000419840 15851067 -2416916489167247764555518403470222560400 15851068 -7009491353885296747232887218988020510720 15851069 2511914731881960507538379025294479399244 15851070 1145580425525229039214234724075717200320 15851071 1380104269619815646745551132008494606624 15851072 -806220269796554314278270038846344790016 15851073 576984814734897398701383377063493335040 15851074 281230886613598714820062870777615841280 15851075 114361908652616831459672840109563683200 15851076 2443953987317517849861836877885444037632 15851077 -2457297079373412667427711841889107323328 15851078 1873281217290598667413212791954413193280 15851079 949694471508659253602360697037062397440 15851080 -841159943803035113028531062435087155200 15851081 -2387494902161969876704316472098569109880 15851082 -939558120846573071826792783988409170944 15851083 7709612107465813315228793771445471213332 15851084 -38769064291782605111476833092704771584 15851085 2208252262938186353865339328194995186400 15851086 1105777178535777391190518755346945996992 15851087 -391427643989628603868582100838059491968 15851088 345361731752227244413999103192829394944 15851089 5937514780333372131355692706560698262756 15851090 29845817200975417317784566921539543040 15851091 328603533261788025392022392633457791040 15851092 -606719718562177216776407576893135994880 15851093 -5254591166849228428519389866155546820658 15851094 339341169581724236259550043001555394560 15851095 2038570007618780888128217324442451631520 15851096 -809784355483529438534958789516415549440 15851097 -1915940440257034379912687118149330918400 15851098 535431160961633411513274245449605041664 15851099 846069431169012983823834142592849612520 15851100 -554731371885652619238452692739325657600 15851101 1393168143562871289926637477036351437152 15851102 -2016040151286875521864954860672348709248 15851103 -3234301816121979937301960868267502311096 15851104 1271742932033534348875143088302313046016 15851105 -2379433738701761730525339504846407148480 15851106 120331239017052874792853567772680970240 15851107 2473289982407800373583415209150784940320 15851108 -1260653307432057057588977618315253298944 15851109 85975931625721740671936024137851470880 15851110 -303708446252737577381236778913865824000 15851111 -2717828938755615262357998833974366068600 15851112 297386897411007996317257720709510922240 15851113 444871357993673037250195054169759081600 15851114 404068147430530490398231186153579828656 15851115 865245413233659088958707745086441093920 15851116 1064546088087962582288130135516689161728 15851117 1983668700815099530717400827440536831040 15851118 -843265819162386075024740363212711055232 15851119 8390983011153759296527810631752192943896 15851120 -87823924857844656654034318160862412800 15851121 -332453593485339807013052158389300480 15851122 536976060655790956743270527947682476032 15851123 2210680319835934125039600762319997736120 15851124 -1003742231820463636773383990824677310464 15851125 2699787220103535502142405291142004398000 15851126 -158028168817580682083136739531966321920 15851127 -988249878956672591790931256026178789760 15851128 -2094558871762597105620769322333131223040 15851129 -1151985297273539481024425855293483976448 15851130 -1040921273731650138292978692797099328000 15851131 9934742076149586070793169086544275139864 15851132 7730069304702261319667115812822578437120 15851133 12884861986845990303163503856404673728 15851134 -455027606715482830560069319874336957952 15851135 2911315980816261790466655520691431807080 15851136 1330368902844965969384472715309948600320 15851137 -65682466972913197384420859184764269568 15851138 3851801628058159135430507993356316326944 15851139 6866128517892581408116345145474339646720 15851140 116308404827657836768215984351267348480 15851141 9182785035523038487412100450863563729500 15851142 -590401857448069949213732738553776536320 15851143 -966179500916992181197898242094918058240 15851144 3409033369774523720427192276083167196160 15851145 -1560771312766519546599538265458122836160 15851146 685495499296666244349574084626074707200 15851147 -72635474640220126241161112185057097472 15851148 665064246987761657324644302288778759680 15851149 -2462408470787922593610197652898981731520 15851150 48504594411555351805664125130243856000 15851151 921910370011283210670318890765874494520 15851152 674096949565466419945085347653754355712 15851153 1139400473976579344674325284380861636402 15851154 -579379535519284709495626349656012504320 15851155 2806879774815204159957370482461360163120 15851156 1855589823231014349473819913102158363520 15851157 2588606882262288801219568845690322512192 15851158 -2237477411926301976373033462225973759424 15851159 6673111030560449856688705170487967580360 15851160 -926636139771194185794764855326494720000 15851161 -1956027495926913919732941526631621968700 15851162 117788714733697889740654338858445385472 15851163 1384486293010406267493156919694608825344 15851164 -382498902002703347276506587188784652288 15851165 -502216771989615581733261581789464546080 15851166 -110316652513925726177701125868403942400 15851167 3116222875098192827385903319424116667280 15851168 475173182647864696173147369775866839040 15851169 5440600501087680629282744400994427046564 15851170 147461419887870167111526778659250128960 15851171 -2359440844257010151882028688978928778288 15851172 -2855080036782629028288999687375649963008 15851173 4693867885462092120523969600295523158784 15851174 445234406880882737064880932723884646144 15851175 169653164876144253158716288266769755000 15851176 39299809052525301026235103913961062400 15851177 -363422815125668940277463701993196659974 15851178 572582953510472781939974164736822486784 15851179 -3641256617749152955378304926096566390220 15851180 -720339280317518751082843279160523417600 15851181 2845961346966602636447085352636577086560 15851182 -28644983327092348189476026214827063616 15851183 -942809149302211954171851060465834811320 15851184 -970806086519219777313602076459643600896 15851185 1864632460764578965737841026271147772160 15851186 -660380943994745460803760692033352368640 15851187 2807431382351488723344480269361756297600 15851188 -683639087187154678904327182588414414080 15851189 1701946518455751704514389191572994254240 15851190 -913723612949370947686577558995590564480 15851191 -5530083715793840392623775996449028830960 15851192 -2984123303985747276195002553761739571200 15851193 -227557426004703503725950609400807605936 15851194 -2004669759222877456147280643710696371968 15851195 2692185499804529954813393890450415802480 15851196 -1900590756209331667348498263813582171648 15851197 -4720715915289739226778467185899769612800 15851198 -2756079705589577749697824256289549815808 15851199 80855407204318576150796779858748952576 15851200 237367550754380179848557937808454451200 15851201 -867992143268991694330474728008770788798 15851202 1207046195206782827124275356460958132480 15851203 -2531518889717862211854243343223735805456 15851204 2346151431417208845420766845493656019200 15851205 -1101190176147860697395271206851646062500 15851206 1102317073692327222064249589931064374720 15851207 -474741226723163665966276816616091165768 15851208 -4379735185875965340881204596548563681280 15851209 -189088678840001996519101919108877521472 15851210 -1831854650914229195471420685349270428480 15851211 1829825500466891545457046285208535549424 15851212 -2410098001355333232862619987794864283648 15851213 -4203482096937997491102667871671604434176 15851214 -5699029907047439493501570024499076544 15851215 -838322603675468956252590704421274360080 15851216 -562853205610233719240011550793388032000 15851217 -1692831064233955150692927839409564139200 15851218 2082717786517715054799830720187517948560 15851219 -4402431599761208798527494399639342456 15851220 63089423263289944047874835472352542720 15851221 8258482006486310066955336147902209546752 15851222 -1166750132092917635092486203772575845088 15851223 7784377733991862646232963479740280712240 15851224 1657920284875393887847255725485692200960 15851225 894248642627066115634035478934684592000 15851226 -840623439494861439286233056372041824000 15851227 656474665013625281691864667005343008000 15851228 3950066921747917908334298557710051629568 15851229 6360583014043623130666148783096117935680 15851230 352828363745321602121842488523726801920 15851231 1815508277624339051693231944399986966000 15851232 1335067303794758939038274656752621846528 15851233 -1495758231170562282750176138015215079518 15851234 200647701905891616880506913979140800000 15851235 360128607548960386884172312470373459200 15851236 366014932827894213966022583860581594112 15851237 -5769196263051938763692858543572303712160 15851238 708599127694585323279497734213976492928 15851239 -939825320911090113182537374013504474576 15851240 731004938293000192506134461583882956800 15851241 -154731758177592535466126697274947369600 15851242 4979221206197468399485653735256201056 15851243 -1479194486290286517717183133490806360416 15851244 349501678919339451346341946824298905600 15851245 4810312853402590013586137810827596607500 15851246 1865084976699949213192654001819203443840 15851247 -516519972568507898834676907582093729920 15851248 482278642001681606831210528494626734080 15851249 -3034592662528580064677267791778559847836 15851250 74294906378543692498899898458120450000 15851251 1398158301203638243391560441844733530624 15851252 -3567780241412039618277535538678952219264 15851253 1843818771761219383964946798099071138208 15851254 1510378829573143047350106614373711036576 15851255 -1471870086533215677897162394501791633600 15851256 163413835837386307698325716586963353600 15851257 285179566260762003667912560570382612560 15851258 735397105307603369132213560466308506480 15851259 4964237154301242651338337057791785347408 15851260 2550464793243782657639394439959316154880 15851261 233133328036597738245784786275562708224 15851262 16956447625512661002672135573022261248 15851263 -6664603194958018597980203192959975701080 15851264 420850262866842139100512884669932371968 15851265 453122185174045158754624988044022425920 15851266 -5564563448423837324417531461457640700416 15851267 9672894386657325298148466238731847155552 15851268 1098810608422199858686345426557964369920 15851269 -104684263933914376325971258761451495904 15851270 648570484456765848856775521990484542080 15851271 -2813724800059090450217818911762935220480 15851272 2338934059283277760205071141266544972800 15851273 -5070667260858004667457456846427555038336 15851274 2361111874864197340606791332610837000960 15851275 -1439004972753624470576801410758436979400 15851276 122855509225616917202330532048530712576 15851277 108413566216038654142545302650748264376 15851278 54218671456269928208805325313134629120 15851279 -4265844571291566634686747851667377655120 15851280 -514522572403171290258725790440006615040 15851281 -2371493104837197695908644348625342864896 15851282 -2090267393533305282895789514615389190400 15851283 -792455630025957484166858512897133732352 15851284 4450386720214749602231171502870869856000 15851285 3131322818601871738680301782863322312600 15851286 1685377446922818192865177100542894202880 15851287 1402796859541081198991937753972983012936 15851288 1202654516951582188063546109733124546560 15851289 -140763179412405292784667688314439320672 15851290 -369016200718309483135525558616743756800 15851291 -7711970632731841449038441440930448221308 15851292 565791630406506888963615643930882965504 15851293 -3731970828421008677352242633441105232 15851294 -3067752104904419491263855279285040879680 15851295 -116052812887983689132296116492642247800 15851296 2553950549094158198400851817565040148480 15851297 -1118729318218079975569601688893414988672 15851298 932629529788412677125026858982300999168 15851299 3376791556658076437114615684925432730864 15851300 1522504034951800283100626792866070188800 15851301 -384867751050494288445800011723372477440 15851302 1205654758776150995205838350898412048352 15851303 311269703499672252910900243007576274144 15851304 3145307798104907743649583898846835420160 15851305 -5758328226061575484435838839348592640 15851306 4917489154231097243682490643026312930560 15851307 -3886737694247887857203293217189082259008 15851308 1084216764269313670995786298755046242816 15851309 -10263009063961069749943326985695759627540 15851310 -233333381674547956301740479158878990080 15851311 -145319773473289575745421025399095077920 15851312 1249623603043340750228743336699037270016 15851313 -3291623862377996438002757179927294594380 15851314 4763311173911380160412631471237611881472 15851315 3887869027207127962389792940457169342960 15851316 -804891491515263876596312297718543169536 15851317 -1992862191416550779595553619643810591634 15851318 51460897816804522409204538487625662464 15851319 427116251362198985248973720504886580608 15851320 -386196053816768421304141433457196032000 15851321 378686739274500907692575139138872436522 15851322 -2298424986872934114638628402989189967360 15851323 -1052109702500128246647458650208783235776 15851324 -225020656155195968037869772735074110464 15851325 -129812527807314018057618165931002192000 15851326 759131858195418884969488194647354426112 15851327 1844825788164827562480954468888118905312 15851328 546994242945789084725019464370078351360 15851329 3410067875728560135722067028775924590400 15851330 826040608364431596740551715966371729920 15851331 801732829390086296381662400792781093912 15851332 305505334805625615523864140876141117440 15851333 -1380291342790120838856515517089244824418 15851334 1865723887368720930634257696705912818880 15851335 -3335222629090576464537768088344365043720 15851336 -4813956586403830486010015916133538872320 15851337 -2701565578134833950197368659700399793600 15851338 553863073445810332869859370882714393280 15851339 1394572924576875772390655516484161840640 15851340 -1730534883459354252382144382171700986880 15851341 -38548594803831314091048042977235126816 15851342 757917974174934362770286680279448632320 15851343 952188002140889897062174243892592182664 15851344 489075311588401315035876684509362225152 15851345 -147841329309610087434240983936710800000 15851346 -207215176150843441180732989319178806272 15851347 38814176920253453182170523826665355232 15851348 -80702302138355092605122841643626768384 15851349 6376136711008376458390674040707599637120 15851350 608806991512165319805912564046096224000 15851351 -5198546593817000588233660597548622990896 15851352 3607497383407536602276875625836791398400 15851353 -2567174911297929629189976549295161480240 15851354 794840166560520551880027518204957094912 15851355 -339034963517243257194606195448611737040 15851356 902986464854431070176070174778405777920 15851357 -3384623753255595595675146827127190068288 15851358 1027355797011474437559966224184208104000 15851359 -1478024586708432430960188934873117576560 15851360 -1348976290480500522649908952376766627840 15851361 -1362063067492396088274287983322316600960 15851362 -267793305694308654176669287162232411568 15851363 -2831438569061386535123657102829341040 15851364 -1521527930126844253540435443940042189824 15851365 -2452454363089729979953270803612066393000 15851366 -308492660927600053358874747227630016 15851367 -563687988194531814305384599058008518480 15851368 -2175270157902474428589256695737126307840 15851369 172171597678407442856951718564125779770 15851370 331907488922546635608566477615206333440 15851371 -3440016700854138135823857957421176222000 15851372 2853799205354854648495448103423014328576 15851373 -3108591421559372671054648847305503431616 15851374 499388663412588071576431338271146722304 15851375 5704774645598395332434970067780933188000 15851376 771908649206786835589133563401614426112 15851377 646822861139893953576205698043470035440 15851378 1476411807634665896421884713751244029952 15851379 -188879705407578405795144831337896811152 15851380 1026722052874924416552944109298075430400 15851381 329443616045855701728247261493123708544 15851382 3000825215209392157939096394476948485504 15851383 -2555672853827642133864126084348596566536 15851384 241516078746030843754535413509784965120 15851385 -7875025102854110076933973096669662720 15851386 -756885660151059786772865978683912318608 15851387 3671780211368485596835282100003575440036 15851388 62637678639816738639075914200071561216 15851389 2933270481242730144610151553845242401120 15851390 -1031693444444541203212917500576676950400 15851391 2804669062238095429017146278054093056 15851392 -830077626924621907605405460704830423040 15851393 -4358122545787670121140979192007466511552 15851394 -221091454555370403093116179551616123872 15851395 -2332336526416796758413289918405157557440 15851396 2170914739087161057072021670257308221440 15851397 743784242175558824683687308088017900480 15851398 -2429639449796417970999599401896796816800 15851399 854575758139607278633634215270956356448 15851400 767395143217167041186772527149424640000 15851401 -3496624669095404441161170262127824698588 15851402 -999673647219604452749488684671871524048 15851403 1976484839512342638497996033726022057600 15851404 1096763451697944245598868730594137177856 15851405 -3250004168172800992890722708074667573940 15851406 -617971180827004171519261040602411663296 15851407 778665053502605020376859580964004332400 15851408 -688507732206992134529954533631806930944 15851409 -1599438613126965935323562315305082187840 15851410 392314692889838990894751183697540738560 15851411 2893518201425146858150380484502705700012 15851412 -174035941202927878673166128057675673600 15851413 -5386136518570902605389755229091154356338 15851414 -1092191872319914946209613637220510614720 15851415 1244234259944799751217020397353977744000 15851416 290013671445886717724584512901003345920 15851417 -1028586985673546907466749103728951972534 15851418 -1799838097881177614222805182190552828672 15851419 3057791782534126250812882639961112130820 15851420 215471626562959672040340473795264962560 15851421 2723168629417175651736425312829496373760 15851422 -2172616498441062538296236204439439951488 15851423 -1029559241485604225793711403752797936256 15851424 143286583292439375645056242026883842048 15851425 -614342220394556063424768412041361559700 15851426 -440949384704031441366422293993428817536 15851427 2011988159003588405091362342477341382520 15851428 -1570583352408353501122225404268066844032 15851429 3292650503488861563685523588460619660800 15851430 799296794322845421528138554743597977600 15851431 -4780178827401027816706426189291228837768 15851432 -2900481812645205947097762791842787865600 15851433 62870301378574858094408597740667301504 15851434 -8047791998983425134860817098981824000 15851435 -3741609357368917015727811209143697769120 15851436 510149913546120939264001249403750154240 15851437 779172010809533587424533934479137595904 15851438 878835621771049827704453103586001421120 15851439 -150231245664230083453377179569600533600 15851440 -620964110172782203880571213349903073280 15851441 4702341528051064319348831103108044536884 15851442 -595664094434797710271341708288010351488 15851443 -1137267041041971341930828329162995608308 15851444 -248974810669268123053764718082327973888 15851445 701190938319978322765997285627793507840 15851446 1736943808513284518440482019932772495104 15851447 -2173679461677846585795603579445727811648 15851448 1987776918816738776261751302773404917760 15851449 -1840258899400739490621546294189219227564 15851450 -219653423418252076891318264121226318000 15851451 1148334480950670259497451849007494908864 15851452 332881768303722974178623974444163615232 15851453 4759932192322633018538636368712538909120 15851454 -497532197623676994024102226232159129280 15851455 -5957907444613051995044636843586924392640 15851456 2662592356803656478714163221674078502912 15851457 -343871002789876483466180997709290747294 15851458 349462802668676006876614118532083381760 15851459 1469766341627147192966054474696912419104 15851460 -85586682069746988995373558355963883520 15851461 -537794472264742286298948499034362784676 15851462 -310370611465289559922833942179189415936 15851463 -948749880211853149172223314196987294720 15851464 9263944240770991750196607343027003392000 15851465 -450670053945515144839558813129524209280 15851466 639812547060389890229293587420416894304 15851467 2680506389742769378751028425388185498516 15851468 1133586193219391594658689139846696315648 15851469 -4286315714195004429466016871861772131840 15851470 1831126950669364453956954128990168191680 15851471 -1640268168800428949711029088125821460560 15851472 70871206286132182222053666792941813760 15851473 3348013566254839639718591676157588964160 15851474 2372155818336423331866436964301553454736 15851475 7567950611661087566860512293046032100 15851476 6766986343572049415298438729176360972032 15851477 -7074163627962144749541248847348477400146 15851478 -313468550287241684394875563174263201792 15851479 385183160131457791701592920025730624176 15851480 -1739790454860484683648247264547627827200 15851481 3039082445425080098179351152148168070352 15851482 1647104733295170064878668572895027780592 15851483 79739270986480255466836949120062699944 15851484 6363342608279123393011876898835624960 15851485 -1231729427877589619982842710179112164360 15851486 717559763630923687188234793098654192000 15851487 1624470048118828865802550312725559733520 15851488 -1683352374454956894726048630432847626240 15851489 4145089359026798107544732024159376880290 15851490 -532373285515380475195570225311421562880 15851491 -611325176413386405718277269116854677200 15851492 -3396239080319469991464469366926654244608 15851493 -152559946497305903981074006237490596896 15851494 5883767222345958479705834593430944886400 15851495 1462796031553954238033926235881123863600 15851496 -2068900892264194911578051652664590336000 15851497 6681144414776062932547056651234635203572 15851498 -1069202449915239424108716442621261765536 15851499 605351109748401964857897960598444750848 15851500 -3081115623315068931665957889586920192000 15851501 -859156980252277366760535219925717446996 15851502 685382243713969452236667506761988166144 15851503 -3422580624110342226850595619545182888944 15851504 756619974018312616227313841905147576320 15851505 671194723472672110428411438535163473920 15851506 1227780857799695706154203359415163039488 15851507 -2538136093733262149016024839891469133488 15851508 -649694507004815791855427638799456010240 15851509 -683518161493543011484259352086771218432 15851510 -12603892976304315862290351412760403840 15851511 -369187768915536939408640990293391847520 15851512 -490341751158712466451645291186582036480 15851513 -212579809923797051502845022251320102320 15851514 -308115629165362079207714800342968119808 15851515 1166732498048144642109696648113052800400 15851516 -42635580448435395414941629867332702720 15851517 -341578467797963005563713136098318469600 15851518 1270618502620686677054727875591810088960 15851519 518839655705280336442801886031643729920 15851520 18800256121987562853636623190164766720 15851521 -1082257322071382737560432898397312804416 15851522 3979334732767807452666101631244274319312 15851523 2176334573540198711048876604776429775600 15851524 2279493575074152470318805520992862940160 15851525 3319412302878221692776084365631525613050 15851526 1013213175829034389647508268282296062144 15851527 250985932263181764061719828848575794720 15851528 -1950347188442767934708457789764974510080 15851529 -4687492097230478148852091131460774362000 15851530 1242404376045257745926721400985101785600 15851531 -1805533036127943734746124286944570399232 15851532 -1612602115055774441281755236865753174528 15851533 1372685734113700317294084296040653533740 15851534 4575688302421235619724297969667805312 15851535 347205340047870286613975884148427087360 15851536 538669359331342988052579336844377587712 15851537 3152224787566245847265249717888823443700 15851538 -64675626925943133641244239856291308400 15851539 1761904204969397337669633975191561430600 15851540 188075447946496794011802206137704284160 15851541 -1782626770949395250759040703577176269408 15851542 -222400939122652691155559523570483480576 15851543 -1337626942781994876096100264552106296080 15851544 316460392142470372660314002531696640000 15851545 -3841012660198594982396204578117911046200 15851546 -824812366270169314035468098388151318080 15851547 1658233827642272381120831333588739322560 15851548 3839578689241416043080450795829615027200 15851549 11233652045580285706112850304172872975296 15851550 400448019888100381973205142846643328000 15851551 -6805585331464934828360796381396272460448 15851552 -3224484239347024053413686316329300328448 15851553 -3574929101500481696527044013171790761296 15851554 -441033572131265513123085570519013516800 15851555 -1407166618641781348622186353675703765040 15851556 -416877424288470893134747300383688347648 15851557 5647662541413407198741939337946904511806 15851558 419165313796815720242775259140877267584 15851559 3138470814321593511158914045827021648 15851560 4213610035705504512447230230378555392000 15851561 7074679983577915481828708728172768767824 15851562 1165243857656942843801705711529717610752 15851563 10599250767301683995466830886919061248 15851564 -5068863299720745502017311463456104025600 15851565 4352921605177319204562797451820104105600 15851566 2946760510491581698105202883760301351232 15851567 7531242162636019748200927443968118966480 15851568 52341005924855998393697122395938586624 15851569 5112001898591834355788295985070962333970 15851570 338532628893354806627920856697105384960 15851571 -214669198428389680958041577988610861056 15851572 4268408178001442910026505621930881777664 15851573 1162495885862885113799792171059760979822 15851574 319065042829095332831575993841328130560 15851575 -649495934915800649549730570113713313400 15851576 -1114369429465019733646718652349645516800 15851577 81975993198809975509195420562116767744 15851578 -1505366119228010966575429874472307190160 15851579 692243643225845057800970423086902120 15851580 -30646607832799600111929912587726592000 15851581 8686781210744868039115594977173589191200 15851582 3487767224580523687937048529302245025664 15851583 3054573045876901377327439411711310596344 15851584 -150555187633421835577712573016931565568 15851585 -175177836285363254372610686274240024240 15851586 -992172198350121461457881317871818291200 15851587 -1321035763021538516144947407260593914880 15851588 -1237052081832389591666728914760446525312 15851589 -322810879269545489786841375644095780320 15851590 -233985242840558139209186945194607049600 15851591 2142053023134520600712501268810596961072 15851592 -6503289976121850082097200838429765222400 15851593 -2545383846457074061200713335011428530716 15851594 456901731967982735649443204736109389312 15851595 2497231417485066841192324883490384257520 15851596 -7012458558622019415552644804693623252992 15851597 13291954564012562284333905565933035684672 15851598 -963299649238645186972940744715293605824 15851599 -7904894945692278773819433161825237052864 15851600 -566620415359980499702953242183181926400 15851601 2431127435183102953685637124306064708130 15851602 117794361067817132361397745135314280448 15851603 -1100796099260893343657208697749704802240 15851604 160794599981917804646663652006577766400 15851605 1235754945656822511828342840553948800 15851606 42073797986688408182683426123881397824 15851607 -47135571682392603044655405495492880512 15851608 -714437588364412765064960852395264512000 15851609 3099949767257965195197823538406825472260 15851610 -514045654445302183218711629332396231200 15851611 -580253379003148549727682805888798453728 15851612 442126070149602100779237266108802570240 15851613 1545681518779635093892095569269223870400 15851614 784192656984179179681524987264661607232 15851615 -567811567588174361328455099991078026880 15851616 94451110529111603598461038068548763648 15851617 -3736949005139835966697367625274372794334 15851618 -64048314233179144639216674822261585120 15851619 -1746749504718505743126297019922213717760 15851620 -1012019708963526588846588207044218648320 15851621 -5473893411980535637914154928767460978178 15851622 1306332416114531811329423385048920123904 15851623 1571563694489626971119049203549668060944 15851624 2606953412733264920095351359056181657600 15851625 943755168737704844367441905292543456000 15851626 -432889988144619317262971095879674474240 15851627 2385749042113298405354076279747220447272 15851628 232439302876514426059418015593432172544 15851629 -3180428211232794327816069464321538236160 15851630 2034180535060988214450609791307944430720 15851631 -751812204991754328158592187459573389048 15851632 -860412891128001693073663090859075174400 15851633 -716383801594210104969568017773420325888 15851634 -789839789853281016656846542344906395520 15851635 -149773559968511414877172735002744619920 15851636 5266585895617724352697037251815122974080 15851637 10762025118001932115563475782557286720 15851638 -390484273823066785874085678713476428288 15851639 31483214430367861830292369611513776856 15851640 403854438059302561319184775995890073600 15851641 -1480734073871984431872970953767569007228 15851642 -419382027494500362462606537459696564000 15851643 3767635378131340994822682897757032545280 15851644 -2465458456502225931999593543756972296704 15851645 -1648118341519746610986218007973616486400 15851646 8626290130273088691230758645141370880 15851647 1290489919791646525829147812852140134472 15851648 278427115236319337908362122058792960000 15851649 40266779618568932126232785557638379776 15851650 89715810608631171292257892282600501200 15851651 -4843761112188678615777549162187299525060 15851652 -546167906008072100108886234998000332800 15851653 1793475421422668832284703083458421637984 15851654 469201746992504226480482634080497281024 15851655 -3150081443564952951283165502919557089200 15851656 4837550479236224574408516967039501562880 15851657 -2864288568967320982990912701793697045094 15851658 -19882919071217539065045691061017085952 15851659 -4536295119119533146155749995795861188140 15851660 312665563245204806521401830773126517760 15851661 -2043700647377327222663016458492579107200 15851662 4210271630699583247054522806652261269120 15851663 -577705752102805192012929076136889619200 15851664 146480150142419895905472856363077992448 15851665 741411201952859429781247484887061331060 15851666 1471954545788530430417158677291428597760 15851667 1625699959851808939702663592083201926240 15851668 1894288242317012276273904908802582808576 15851669 -3243222350071804498878018203838577995072 15851670 697533039783830221534184288832393984000 15851671 -2024618279159193766452934644722249042856 15851672 -2228760367160315490439751920332399022080 15851673 4494451791587951140759968748057350460800 15851674 -2294492827745943358622528080804020731664 15851675 -446464545815725417892510010862806720000 15851676 2380521456823276739329037017209716562432 15851677 1681106878381079468022406619504364640332 15851678 2366830626254174889559176100333946878080 15851679 -2141302355658553703649277345564941096192 15851680 -1585727649546624547623489746627603988480 15851681 1345255804021766415367000744173401406000 15851682 476377821520337078228251539363664710144 15851683 3443426803331736049539314778857715436824 15851684 1033385093117830146099546158653133726976 15851685 -2133647460761355965574849225360254479200 15851686 1751391207237630418855151839831543437792 15851687 -1590732903774085151764838671293917846664 15851688 -888865323055743214307570831944977530880 15851689 -1464110312305358622642049407403909560960 15851690 -2103680349402667134875626275911991859200 15851691 -3606035329297187672769351501777992844900 15851692 29652160592203831711059876484204511232 15851693 -3867815833349824985522692071214440398016 15851694 2028552972011153331168667044231771854400 15851695 -1747619934720323697012028609731330243000 15851696 594334582485481770460892371680743669760 15851697 19519347983581200065892163914426546528 15851698 -1134125798556412137576009975939401180400 15851699 5172677299690069359764501074429444929480 15851700 -150435673777220690780531116719835392000 15851701 -800986627391476818550005273719210378760 15851702 3229362486689175800376366620311232475552 15851703 923257296912565990745815777366552277760 15851704 -2070638563433247374669370253634534645760 15851705 -560292481169132789857165088208773806140 15851706 -362588697753214009114329352289594539776 15851707 -1602984156656045860807256550753944930160 15851708 3470243368526136279547994867391746761728 15851709 -1641554584632150502060558855309125108186 15851710 -886946886694292035829678139211562615040 15851711 870191957789854464011484101196431157312 15851712 -401435363215085460586474019071268487168 15851713 -4602909479704893308582165687738268264876 15851714 568508046464254441767432037128256437456 15851715 -1193967000981178570577524554996436661760 15851716 1175794593288819835838686621256049098752 15851717 -873892767498208934408480997651767580288 15851718 -1511374927656706389246066537496133117376 15851719 327010111863557245072991140103108042400 15851720 -4582013217351177232558170562408270387200 15851721 -72776838532939447672070592396126183936 15851722 1176185613656961008320437249459176683872 15851723 -4147669682617977577652139788059631090028 15851724 457417211780565093438281149701628280832 15851725 791545571663783097931085209217788576900 15851726 894980863787987129750436789286159872 15851727 -3288544144388856463809049633342766306160 15851728 607160262829342935505749679628651159552 15851729 -686102974841598158359018961305009159824 15851730 -1417329503282711526918082417220708897280 15851731 46364942955835506509266487671655455744 15851732 -1020114644389138613178258592139172937728 15851733 -155118906604364388251483295465261300000 15851734 3364008777286179549072061099102883786016 15851735 74683368287792110866986895155595147360 15851736 2999429079559531750559096815515754936320 15851737 -5289818647487967824032997944955397749376 15851738 718433024848814123885102531785788948480 15851739 -986025360239969816235153248298132259176 15851740 1311918490930663635227018358638170106880 15851741 -1819537492668261853781240262797432256858 15851742 1067474449443324445125502662100759034880 15851743 295924546026314287445426637084889193200 15851744 -1451587986528512404878079571497320972288 15851745 743653428971311067451551871895831680000 15851746 -2750899549193661036597263510459461802928 15851747 -4468008280330932657385523248868666861880 15851748 -641365166548327685836520611631926517760 15851749 -220186110451196589668998674412688475840 15851750 462068519038241412560875293683403360000 15851751 -205002645584563327604493982512118186800 15851752 2265606244929446452320041545329639260160 15851753 -101607569867521576367959126620017282316 15851754 -1283198775440275201784062445745518799360 15851755 -3518146248442210479440190818591163660240 15851756 -3540405386839275461996253031433131073280 15851757 -370061243457829063971149832357678704640 15851758 202571450406353459782113334014776203584 15851759 582406373054334714145407315275233910784 15851760 301688564312003244193723342549602631680 15851761 -1259312603455173027569591453574782784960 15851762 795711617383913966994912513192640393632 15851763 1895046690089296769029837241405800161492 15851764 89661997237997787517730612084956040576 15851765 -1260947148422795879278883493115476923880 15851766 34377670955491168740182432059138283520 15851767 -4408385924959389855175383102620059836184 15851768 275672867236598294657298521153736130560 15851769 2260615775041565788266848647686964523040 15851770 -439079540276455883916063465790661529600 15851771 2705885774165475909807065649530059946880 15851772 1139667784444700381397915152203686653952 15851773 -625550822651116536959560494091506092960 15851774 -863530647640050605821772313581075543040 15851775 -41769581333202482244214104443849432400 15851776 -3382569475213515347270905484198857932800 15851777 8401661907266881993630946845242698415060 15851778 30736121910095923336071787383020406528 15851779 -190702915017400380027502396253651960816 15851780 1091553109402816081409185583002395709440 15851781 52547839227570796358192717892004882944 15851782 -1621065400898892576369176038200322735008 15851783 -4714304869436067659411508727412936164968 15851784 -1089110927329611335973133746374191841280 15851785 -2060676307102791572250677683534015333020 15851786 803816051184584659658406435670581189120 15851787 85224301394612957749953858858294608640 15851788 -1315334911450104772075373669953529606144 15851789 288724322226606907859722336469493411660 15851790 -779546713751013000186786970746797328000 15851791 -1253586373602677331200290757232432297808 15851792 -1021114326523928398186471329439248089088 15851793 -5819223632392252490915897177496213456000 15851794 569323617950945672264608457029020225936 15851795 4567076364354131517406934973116926873200 15851796 -279505277056655350720655219390327851008 15851797 -2770985862844454169026744207964793125280 15851798 -823075747494182725507556914194322380864 15851799 501021316323245774369106460619556051168 15851800 -612527734539501670672534688514842880000 15851801 2101624261435613770202055672210114346752 15851802 1097551564271174663116320576746869979904 15851803 -11274174744272695942484905843578841969152 15851804 -213696332260487232107247825639731841024 15851805 -184648169745547156365251730007620487680 15851806 1896243767383421208837303095624274764160 15851807 593449539106336344361795147612210685952 15851808 2068391059285929726669016346780227338240 15851809 7364969395900145139678746070420756775010 15851810 543074807987185884238947828432314410560 15851811 4256927171428496406226063903597272375672 15851812 2532404328654753508321911507699581395200 15851813 2021543647123020037099063795024928236380 15851814 -1023361233659148780812977545162082544640 15851815 -712652731775758788208312192395215731200 15851816 1468085150235010522160224092558186900480 15851817 209254469919861750988249524115225608228 15851818 290842537732538302697510070582096177504 15851819 -1277676084156912378806487733645007269248 15851820 971869492669580080172414457684912322560 15851821 -31937743990595770029700446748439751968 15851822 -206735088863055269423610518291100099840 15851823 -214980080924119617232353822022134668640 15851824 554179520848496928013946614338867036160 15851825 -618184614800583542029997116259990532000 15851826 -1358531422868648310623319950430912353376 15851827 -2163621765558675266659160716900891840808 15851828 690654999812675857095169672399521546240 15851829 -1339211343491541834397643219878003968000 15851830 669696524817600718519500587354851069440 15851831 2325161208220648708838982357336738539520 15851832 -2955042360293173484352311708952938311680 15851833 -1283437143208951991775727589352211457760 15851834 -3052674777510741558630959654194879991184 15851835 4792167959634670776283192724199869400000 15851836 125176242623586023157840817704988803072 15851837 -973402214045217499024852492209620164968 15851838 -1251996217062676827013737048700729267200 15851839 1045660485276756028609377275535993736640 15851840 -2550075821050325892629475840790364160 15851841 -3491247367069633995059075044195743310656 15851842 -1046044725606287290510491178178406124128 15851843 -1317116574187546360647219670897785417492 15851844 -2859073558126850650630525108739885646720 15851845 4200869552973321764902453245271678679100 15851846 -48777074356283771317160876658523786176 15851847 -1166477691886198350978391652892737880 15851848 -3180013569781342900389548614233933373440 15851849 1058822801183885405372118188843835349128 15851850 -30007633562383383299736442579879526400 15851851 281824752180063867635539037711681484400 15851852 3747488746701259542174565325434495157760 15851853 3000988012073299804589668066209034746720 15851854 2455952200392300618824282299443706497024 15851855 917147096959742469260003567898954602760 15851856 -130557106039280236054822622634518642688 15851857 785513119578628858266681456899558869312 15851858 -1207406397705693203829140988924318054912 15851859 -564383255732408875776678216446519414160 15851860 1148451740690257887760839042407383822080 15851861 433867277234406486691870122053196864192 15851862 2552711852883826020384123012603335683008 15851863 3487765599377803428188671038352658191112 15851864 -4229965028333733233780195636310835200 15851865 61726800739460302385807025358092352320 15851866 -209159340644249481865087487585541604896 15851867 415983950938557790273675436657623694916 15851868 -21739626370534066770865215060907822080 15851869 -1163734051798772886161971284875536696992 15851870 224313370552116116686372994264123481600 15851871 11435847361461209872422140417183595744 15851872 4501158522295366319328981054966244442112 15851873 -3192094426340006116817630582417241021420 15851874 276363775907828501413571238170376576000 15851875 445301810465239087321617551390304040000 15851876 1422993315729011381758688044873247576064 15851877 14568353346186182377285746715616491008 15851878 -14349884422109488998518746752686788608 15851879 124741314372308707612855476363175292880 15851880 2332136842263023008902117298500401971200 15851881 2418674786968156686638723409557293444864 15851882 1736838537213079454436108343732777286400 15851883 1208591261482010740259833093483415553624 15851884 3186315740485055461219546041040927449600 15851885 2590881406496578693664491628095773576960 15851886 -372249871149048910967804770413923991552 15851887 4548185636394925248590605343762115770392 15851888 542071876726709756368013203283395805184 15851889 -3882433914849362454859163559108844272480 15851890 2384172587331061233217632477291312115200 15851891 -2603521115081983773053924886638418972216 15851892 -866403735512712142457266367261141790720 15851893 5066324791212657332360211725712338555580 15851894 1272749163884931201096289194234525794880 15851895 -2151823831879137489522247179971196719280 15851896 -78662509746076837356379254648971550720 15851897 675106338282949576616352420927005320260 15851898 1903938981278387070735721490263565315184 15851899 654257360041052035126065008892897381120 15851900 -1442529677982717716669342032522307136000 15851901 -1794053001147928005792111092820596615040 15851902 671847859908902345693059364248321444224 15851903 8191881257387947256694930202897769626080 15851904 1095965670244566979943888379980273418240 15851905 -590202124910619296812002233303099460480 15851906 -1543470295016614648668101615933578730496 15851907 98136500980404104494662891581557128 15851908 -759073262104727726452884771667141247872 15851909 228710920046654904691750068781538795040 15851910 -344483121888990537704160224494216423680 15851911 3877330838329390083109444646697260032632 15851912 -108894432709868071397462044498545868800 15851913 138120725965159910263505296629653922816 15851914 43411346747229458173635877565650728960 15851915 -3702188985886194405221729871384313417440 15851916 -3336959238643485784710304634814817674240 15851917 -4440651673949278518843704865509078649408 15851918 809068932148987513425648948538852916160 15851919 998869897594078631508791360626673527944 15851920 -25777047163031157544295114603994808320 15851921 -1637048455411687786148328200770220594976 15851922 -1756108040050548732833146419162040719360 15851923 -703726424712126116904944534972861119828 15851924 -957941444756104751317075357766378999808 15851925 -1659625603476927662145907069493329800000 15851926 -118234121878750278139143027461795819520 15851927 -1023861142589200249729815939530603443488 15851928 939329189078517968929213398084056678400 15851929 -910892033998840819374850207486729135800 15851930 334914955962681901681469960795034601920 15851931 -32859436971790814970851969490509286096 15851932 2971637779742939448686746489243403123200 15851933 -4630216256577884093904995197673023489818 15851934 -402419384994266240780210690633036444928 15851935 3041400622284231008954714115851814491520 15851936 91245263785479242471470808066398617600 15851937 686741477597179695787595925459534122160 15851938 -1068429524475885991755731797980770696880 15851939 -1035246139848978391465445350896294005004 15851940 -311083720704168095867684342527232225280 15851941 603320637489758741451399314680284672030 15851942 97137199802366887615460666151097296000 15851943 41205774152195761786910732934803013120 15851944 -3316163256115908856530214751330064675840 15851945 -844283002767384149723836626822957168000 15851946 2187309823023130978234857278662977716736 15851947 1484126469633134946212201131151119646000 15851948 63577444645145867779896755143176947712 15851949 -4603271803575393496695448245772279225536 15851950 -1254054124705171430410682234783932800 15851951 -2857828834841738369028981575130191087400 15851952 -279813492783401186548910436926479220736 15851953 703182347616161961137708400258573744168 15851954 -2708712232624607909712941382471496771824 15851955 211233635934474390226852424585184645120 15851956 -2521006666141793468951449306635115007232 15851957 -3163865638112369748036513766709670977856 15851958 -723999334924233286313392712052180311616 15851959 -4918437748824087069613328931272584150784 15851960 3812495061432229988277464494650385920000 15851961 2986232865816866733699425047327197644100 15851962 -92150013865629839211103804632674505216 15851963 3925643498473916743015868369518304122212 15851964 25316870917931628391646110217063826432 15851965 -903196074547531096002662461496849389140 15851966 958717028055418215357779372599288425600 15851967 -1425251614652189356481092479047620516920 15851968 -626755247626170864643773713853972480 15851969 1871599158497519497112034361762574901696 15851970 -2283364377247094616286235696581824076800 15851971 -11306201145602557766677365702939200223800 15851972 -2949299692841305020761234832836914544640 15851973 -338101110545448824808533000438659586496 15851974 -1824371520567254678427112127880367497216 15851975 3522199241598493878202159843542876252000 15851976 -1096600152906772200145607851788776570880 15851977 2663635291053378019576817590134604438480 15851978 460527353063481411782285912168141909040 15851979 -219616993601371258997082896833163670240 15851980 -750243437436789659901486428268758323200 15851981 5488939404929857628847931840311902472864 15851982 -1568623481796606991207525409279381544960 15851983 2193833540935720482103011856316840174320 15851984 264937173710517366062549312937967927296 15851985 1027654025051215680031154165262299438400 15851986 -259525727548615633710824823172275181440 15851987 -1713876521377056604708450893562896241920 15851988 1180275609525795032897410738223163852672 15851989 -5778370481953013363580786527812320460210 15851990 690228884123203103348601966310925026560 15851991 1712342293058162227480379176769605733760 15851992 1832756796232556923714405446701373726720 15851993 50312804534038149703802474996969370384 15851994 110494258097560291906525080451816220160 15851995 96643211014375071714786165612673752000 15851996 277428967296307077594341650983938654208 15851997 479060274629424464516967095182214413440 15851998 1324851131422566981581279286586517939520 15851999 -3287091198032921516306819102933839874928 15852000 -2575294098644998231668275177307635712000 15852001 -4663168113510483130233233275067783644896 15852002 1040158772962062486643141235008790486400 15852003 4589128352060279712136333040121739728504 15852004 -1214736781128543579199785059301698764800 15852005 -665140617818771580601883984322273108480 15852006 2100011138856707303356542138726381153312 15852007 -4954949134484050686320076618543396105648 15852008 -3726811309725316155199590717784364974080 15852009 -1696904373209560319989865079434829350592 15852010 1590264380255564953961566453977709304160 15852011 -1271640977202747985958313658972968851568 15852012 1932526040404466880071556875497889869824 15852013 2429217750398495893953198188121839710720 15852014 742278062399662694492638995025757298624 15852015 -2036762680903881433200599044392219668040 15852016 -20650941596212065560733941371158265856 15852017 258133114925223392368954193746085705892 15852018 245285117205035136349067878688104209408 15852019 6087230564767397540561541828878213030496 15852020 2589098775243201022114270520533710324480 15852021 -1367151422157085830569152904807256800736 15852022 -1884613176563238848689625217543978427200 15852023 231902896782188313447753123321644659200 15852024 22629527471226850829001221105361715200 15852025 -951972639564242065934027418335693931200 15852026 519251117487029981063457139859040967680 15852027 -486239137415391993946640739640441120320 15852028 -2669904616228841183191565586881371628544 15852029 910452671457257032728210934452760794630 15852030 -1375207742896625367542686092110327479680 15852031 -2023353515619371999414310688284573475248 15852032 -337073332052343621101929353205763801088 15852033 -2023094082744645941027633927226590521998 15852034 1655945771083448965069888079911866874752 15852035 768267716889299078805218788808265055200 15852036 -7868994320167311787836314974197645312 15852037 782742788728095474888244656512124860640 15852038 2078689436135132799894112166219813122560 15852039 2678359725188792571410241535713239488296 15852040 1462858773429017694455710818987534796800 15852041 2787867768962183027845534059388933481652 15852042 1551810148267735226158423090355404730880 15852043 2362908075670443158182773037848153886292 15852044 1434652704755784643910719816580680083456 15852045 910602146063603293646614328068448993280 15852046 -1048606829103157818081538766386721230080 15852047 1092939181123221582647892806700358808496 15852048 -998398477328201002912138309208450138112 15852049 7348610874846732535264172175075310704050 15852050 -847169180758955947345554753793718179200 15852051 2946346003198131966505087207961802058080 15852052 -961460562503704161716823292246485441664 15852053 1685294834443163086132169717849155945920 15852054 -460675488426177469111365571632905402880 15852055 -2949747928112353878435781004632860338640 15852056 -6653104939087364706572358896254069616640 15852057 -120204716264417501693050331502538554240 15852058 175207258550709901188635914293966332352 15852059 3308468550866331284369367401376551496504 15852060 -189705713513296758611094600493265879040 15852061 -3545681302178952454933347311203144320000 15852062 -1151569143945462046500158017259475658368 15852063 3125141782222842130796833280873441167944 15852064 -3164659684187326753988254898832627400704 15852065 3104892856764638905851792481043869517460 15852066 -2003415991435456731807024867401162833920 15852067 -718213786476164962881816473177701478400 15852068 -5256667503351830309024512209822931105152 15852069 -948489343775215798519562018696499132000 15852070 -540386425851228292897746552503687040000 15852071 1118190677963643486643626195129878113272 15852072 -587035719580279277500778374143463342080 15852073 -692649439065541696550467018579670572678 15852074 1389154199486618595184127880818147588352 15852075 1320004016327807013738393121726394643600 15852076 -49227401009759796722770800926820996096 15852077 2374659104540276823757003601376532075926 15852078 2314746751956037518943441027789238845440 15852079 98495895385193216458677877405016827384 15852080 -88079921585751805837380471375962112000 15852081 -698134627648958282613100856489573307456 15852082 2676007032854262230106377332612637701392 15852083 -253562204824901869463143501318026348576 15852084 1348925028889040052453626242359464718336 15852085 3192126641850227203363578600856416330780 15852086 2307595092971879093675484354030047620224 15852087 -3763465716147908657772081612635472754872 15852088 -609564673528899887944231317353041920000 15852089 5125061990438826848127434996693535930 15852090 434825930956168099005054431544987160320 15852091 -758083409943038744233407021086952489768 15852092 -437899515286687085153982635504703295488 15852093 -919955658028602717003760977615299502336 15852094 -3557348716340893038510608610544112027904 15852095 -660059991367448422169219553996944850240 15852096 33311245761347483920495868076695224320 15852097 -2833382777954619195770054791458578331454 15852098 -841902074761134414796491399536020439040 15852099 2517836189765278756209841302531178855680 15852100 1440613304892957422803382488297471564800 15852101 5449419430669372657611746097251185395102 15852102 -773072835668380411363798748761979308032 15852103 -15520549321937904021568892942986900648 15852104 533740968062406929891488844730381173760 15852105 -273603635678311815239470919352380521500 15852106 -1476817172737470064047483065251580103936 15852107 1205356313552658202750643940247173358356 15852108 -2293510614080264907341265667069242900480 15852109 456709392214288641843633168733949467392 15852110 -42453273625924046185817936574361920000 15852111 4482957637774888308376930836950543933184 15852112 -2329157039081232231779048352870872514560 15852113 6450997348554346703411190656536349460480 15852114 -174727147065918292225381033284517779696 15852115 -549788639922701354896730963893176204240 15852116 -1073871952084488993797635416802908917760 15852117 -1263976595992662117320724948843407383680 15852118 3434714227527851201836914530936254031040 15852119 -4001204152984961632279418968182438015480 15852120 -1312404705921738921443386242841313280000 15852121 -7407389173270498876310441744364182722678 15852122 -668493185289844446953216501953927680 15852123 -1329120893096817545846948015278206529776 15852124 2950471684834491721813591598652726903296 15852125 -3127199058175823975176192105402047930000 15852126 1556983226841022711977395679177143174784 15852127 -2640542468478009124337816083624861283000 15852128 -1350914267669813551837579530862497890304 15852129 -315277097649118243479519789935907016704 15852130 -4229893679605283739786960675914542080 15852131 -2478615255425801433881312783572170960672 15852132 -2373368407448701937596519651052918538240 15852133 3234984419204297393967054588455696907072 15852134 306234217719462310963689560776801557216 15852135 269835466166084787901572200519805668640 15852136 -6694158254549157502540912119436629304320 15852137 -960760709429133084257479542770754811440 15852138 1011896238882093290480732884888817928960 15852139 -2651212349761199834887249106523055641120 15852140 1316652081675518325955705191892495319040 15852141 363957741242926541111376848077356412800 15852142 -1500358805534811859429689609232727406528 15852143 13514992763078645145662406856266790190016 15852144 -230638496188452593995477950713891389440 15852145 300998767411708946578178763241951152000 15852146 1308274656821181181418314964633170935840 15852147 2227805109542774762811717008378717129472 15852148 -962573482484733517985729961199254406400 15852149 2756571131160012003855958340071895919150 15852150 139884928986300515836586749359944344800 15852151 -1932777731108675124120102920713585402448 15852152 -1928922845186849150903520342688260341760 15852153 998800145441590224678978123843837724800 15852154 -1609823882734453320939635215083795505440 15852155 4414256369443525812938167773773117509920 15852156 843034127201967670930814759496294359040 15852157 2263987153020378773845224424385332718112 15852158 64879886959451205940555270001553906432 15852159 -6221454932232348761976489832992749207280 15852160 1601366749732073839130914552425322905600 15852161 -478922162328984483160559260657275740376 15852162 -737985585197918759103321858151498091520 15852163 1638970442026826533157449316657395694304 15852164 -4356259865511263935638949175998531146624 15852165 -5879659607706360470099616125374556160 15852166 -1251311856456229706567856040177658290560 15852167 7718586703619628519360768932509457736216 15852168 3419109060834960581648943081708429235200 15852169 114129379630489494823323864102106376840 15852170 860297135629035125003190090541139174400 15852171 254072695965873682887037429943014338480 15852172 69174604782294199242806121513158579200 15852173 1699378209820394589605342202018426058422 15852174 172620945256589908992999640588725514368 15852175 1170293882162110114253320231722145872000 15852176 1763063322042399252941229901154751455232 15852177 4930262093229434815174360500326003218080 15852178 974403948750873159164875481190442420224 15852179 -1312921502346309436572234307802099631360 15852180 318023637426146925503453768024913592320 15852181 1831999419850013596870708511081785507982 15852182 3021423111732310429183189224034474524192 15852183 264355489499268156309144190011257211600 15852184 -1420722431563448340202550589170169661440 15852185 1036987861544949975266654354390012245380 15852186 64891775323676205100762653273731597808 15852187 -600867940508606667414159373689928569200 15852188 4488511944947306701801952481404554139136 15852189 188118859288641838172001760008087095328 15852190 1568364571996783335423635679651348129600 15852191 249031271340157259961476515282036296384 15852192 -812314991586669084246750249805258162176 15852193 -2187329347821132905497626484041445678400 15852194 -344608432245553834956249811581798942720 15852195 498064845071948567394396183157400044320 15852196 -2649094267561109594753765448238400155392 15852197 1022182664262397873823253474997242003420 15852198 -1995502412353227007261560617689554788352 15852199 -2663681801511410023291506797712993464400 15852200 814390632106221841122360502120310784000 15852201 4430240837565062440000711624906755588480 15852202 2474342894111996348658746967467381569632 15852203 -2941612026378901292840583329522652889548 15852204 -2678422962974854220327854901390760034560 15852205 104152175595130783534243661906938868760 15852206 -95277030466898751318491048828737903680 15852207 -2171706424300737427768860766795888075776 15852208 -15110528306070102519072890665793847296 15852209 -136831493800576262513562889108040692590 15852210 925661770624133264523453985997704535040 15852211 -2470396768058582926731588591600947807688 15852212 1098871393029329053153873151662340739840 15852213 1649682205552271699141819181039685756800 15852214 407270964886774482316385091354343120512 15852215 -8684050616626056908582424916178238686880 15852216 1812157644511111562502179468684821401600 15852217 -1567639872481351812622234000312561115734 15852218 869522262901463634605939232519765736560 15852219 -5439960720536088288846043415385468218880 15852220 362428383660687961910351875927443271680 15852221 -1350555371885349984068437987636735813632 15852222 50447675658564610147665750399314480640 15852223 1858610745432081810948425604573515857472 15852224 1111135481088899089586808903660293062656 15852225 158732016229413019208069436609341964000 15852226 600337476010346419818114586547251297824 15852227 1327618990936998056697891076313822198076 15852228 -98805520190179297679899285021629394944 15852229 -1398531638412679172033937764611038229280 15852230 1803866234809488462142153026530763726720 15852231 2660402144170048228901301400785183760200 15852232 13888493246250343749216939939302400000 15852233 -488804941798787677370607017183098802736 15852234 1745470267284135365128647668515113895680 15852235 504892328651116850861887810478736981600 15852236 1558225344797436165877304504739216384000 15852237 438235339930226658053068335487126983360 15852238 1005932906302035796583907830290991881920 15852239 490773346619859144540615669922048808208 15852240 -181005432766768571351189851582562304000 15852241 -603113085868064461008178257886323528000 15852242 -34557687209959117519346802857058825216 15852243 -155590953289629654059953299899954525952 15852244 1160885598461058674957866153702347626496 15852245 1262747114136040573579464734699409825600 15852246 -1633430593611008728084591326030255921216 15852247 1072320711234354613887709586572287718200 15852248 8855742106758226647341057806079035330560 15852249 -36933486887486064606391862832384202176 15852250 -2747383055813001684315570563416936680000 15852251 34116081961151523930754833620462105280 15852252 -208638027985554841036398670566524952576 15852253 881487639157717343381111932342387493376 15852254 -2476570567027654406986940796565131380736 15852255 -1981875856317528123882048543868944259200 15852256 -2307875608572680251419760668428355502080 15852257 23331998164579607360242732983122189892 15852258 -543798066508397001463128143234065225776 15852259 6101927514727650573597760793458491586800 15852260 525824182889237678623925529292224026880 15852261 -3441858686008079778830597989224433818528 15852262 1315186024512961571976032124527273172672 15852263 -658742456352820530700221428915491250640 15852264 -2550666468683258796122680159548371681280 15852265 -934118554437420019542815095530191194560 15852266 -1336452651179545957172241639073472718240 15852267 126268847917169878472080060668991721472 15852268 -2325718734328995378650227887050095761920 15852269 -5421917252785399225122154273031496204330 15852270 -199006656010332462082224912969114624000 15852271 806449702448820814162617975733553755472 15852272 -78657058723680902489635429363021185024 15852273 -1597209923824964317402569017049492560016 15852274 2647599228120187308465495535752693253152 15852275 -702718640840192922057016000452836543700 15852276 -1253624250628839746524042447914876788736 15852277 -1914874565468273891078355615681208293728 15852278 -61770658257067732199135998300570396800 15852279 1673159506591979777614961517514157783760 15852280 -573297885535131991738291160033585971200 15852281 2043352721652533087066386178012853396564 15852282 -1177765162983651087790841263597936022016 15852283 3604361249921504649965474959657490314532 15852284 14939184433558544950507194063568711680 15852285 -761810170734156891873623703844063320180 15852286 -530895240472197180979568933047497850560 15852287 3053919349162036964932307404889475689592 15852288 917845795051833231722970207808980516864 15852289 4807840585461470264795014773355674164000 15852290 82510671098113034138787906272329574400 15852291 -146665926161253465918573203008673815296 15852292 -2316948404273266402639714068946258956288 15852293 4298655603304629350689005692281413016542 15852294 41313476783084945729091641061262064640 15852295 -4418546426317038354763942054513114072200 15852296 591571397768138791417950319964404224000 15852297 28978442600734968926305436234178438240 15852298 96500641180140743451251675750582353920 15852299 -3487228245340667588789528321958227865840 15852300 323076664288871007164775468634073932800 15852301 -3729388816867928879131032731511019480128 15852302 -1340913939605781706657293759259576707648 15852303 4515642028657134907054134305499554617512 15852304 550212345478074383833932046876866985984 15852305 -693487083604304278896051728853764725440 15852306 -148180140187284982453933520563905715200 15852307 4449680893847473767442024144611627808556 15852308 -1200055499763858212231195284941258240000 15852309 218203457488047115163449992051901799328 15852310 -1081649659464404991954489279772137098880 15852311 -3214412040505877824954134890674914694176 15852312 516853734161326286583960728695648419840 15852313 -3622078753283675863974329561057166614016 15852314 -3175287381125553421500021323099856142368 15852315 58125770538967349085486009771057162240 15852316 8079731913575896859190135094319149258752 15852317 830488466774639108027005159226167548792 15852318 158090484855844610909035650923558197248 15852319 -858432773929403878002379244500809839504 15852320 -1287422661052877762720830723263603671040 15852321 -5158263944272453781643765147526007297760 15852322 129035431779840752992419050480265447744 15852323 -4368744752127691636200098604443356459428 15852324 959675676467521964835056210810872289280 15852325 2811347499114873081791828768424988461600 15852326 -185808113297854405507445738780612077440 15852327 78391484935235863109570174093263342080 15852328 -2999737674671462781121357865554215168000 15852329 -813489159114046390266877020188809419420 15852330 121017969863450623673733917466001537920 15852331 1063076195807927762621225290372625996 15852332 -2477952488063547339903829022197101854208 15852333 787620014173497889280231082610927223040 15852334 1337430385362438048076491318680339316864 15852335 -2591543186861111471202932989565831697720 15852336 129296845042338740640531054036790542336 15852337 -2512182458596637702807732729625281728 15852338 128690983053013461949370576268267778320 15852339 2937903464139343570867193182050759597204 15852340 117271488717474254682829568218920960000 15852341 -3052356594124543136057259772713905850258 15852342 331346627497821569731018667356311687168 15852343 476629763390525292809060638848689971144 15852344 -5996040975178847066701436561423487651840 15852345 359185828081251750898941551103770675520 15852346 367266699475250558371048245280419440640 15852347 3087122057787709172740646868525247313952 15852348 8251706988733858165841999294511618932736 15852349 -197851287201140869035602904285952046650 15852350 -1496946310946080753156259914139244225600 15852351 1016769952793901290213869583294111333832 15852352 -611259998814885150284376909549463404544 15852353 -3347450607850847714316282295446973104192 15852354 82569950973150895903191809602329616896 15852355 -1326536693934822405400553812561573944000 15852356 -1437097455379565920797618307435084554240 15852357 -2674703232448126422186973613924244652740 15852358 -234458107272126060696604229138370882720 15852359 2333978130580863964661587581024477721104 15852360 105807974165806413986754435478145433600 15852361 2637662221819781470414988155601747919232 15852362 -791911659167222802286058639788856879568 15852363 936976546781835449008675027476966525144 15852364 -280525882924383811195037231975022148608 15852365 2779252096639484609249713109771330277600 15852366 -679825505769553189857910530452280190848 15852367 6741029414262909520272058257776902146416 15852368 181128360172111794004017958253578813440 15852369 1255665757375468538282052767395194432624 15852370 -2046852577206678329911655316478168473600 15852371 4696279199283064263134669243664138383112 15852372 -627809825349441538459855063656811665408 15852373 -5703351960643882600696486456394539651378 15852374 3355574371011023414747399588784725979936 15852375 -1638185824443216650179587711514525440000 15852376 -2025242064907694198340468158694536017920 15852377 -2023082888241971055132008570874563681280 15852378 -2087507957587148022027914400758622014976 15852379 148196843134138641094538830295284214584 15852380 -61046684844046908258758563019439805440 15852381 58807660586930829690654290599358999424 15852382 743661366596690586411289197059547081984 15852383 1787209247509567936000200554614827135984 15852384 763634966987790826535309722368615383040 15852385 4093137611990507663020358610168657951360 15852386 502259683625100448290018251695106933760 15852387 -830442366786079299054056125139104604040 15852388 -427906938559087070606679376243761474688 15852389 -1356474940050592313566714187013229266144 15852390 170105816234407555084785965749944961920 15852391 345672717991267785473888584505703469584 15852392 2376390381296162527711912274693133926400 15852393 -148514034072188408914277857359371901276 15852394 -2304286530550644749563702161072940032000 15852395 -2491084984539371604539120871229185321600 15852396 -832824676119343460798412589292278087680 15852397 -968012560287165546484498894235660150688 15852398 -878888910340755960136199563365837454464 15852399 1802169390979444824560637873108199887120 15852400 -451246658459511635722650971827049267200 15852401 -8291046941958942003581463825680404882176 15852402 -557530840540086621219002068955085841920 15852403 2566833753308254642390431090498144323840 15852404 1967385088339217947256600476753331872512 15852405 1318990867462550577348841031438093424000 15852406 -1602699101792909505934480385935399408896 15852407 2814069161577518025872913263133097924464 15852408 -387575806270436315707985635691593728000 15852409 5500525612613545919786642925128481157610 15852410 -4103436707098172412792725506269450240 15852411 2046608529854048801407322016085788790860 15852412 -3179258416272980915044281754605614428160 15852413 -741149760863287321920756937016173090260 15852414 919530774851852543082658390959334231680 15852415 1633212481135841690249371382550906840000 15852416 -386585829329485406836148801645712506880 15852417 -861364224413616564837485746039290996288 15852418 -31408408090339795083526374252825408096 15852419 -1978030871936458233644318132049759262080 15852420 -272980000811116913063248788836277830400 15852421 4188314089438350121309208477548381199360 15852422 -492033335559674756018219414616506625600 15852423 -22322050956243009350442001450145966976 15852424 -1786636645939109748378551478094334361600 15852425 -1682224661537259086640575255311755326850 15852426 1762601243042162173655769267671963359488 15852427 1557704213897407326513620666688517852032 15852428 1177304887230092158073406735303676409856 15852429 306279801277432113977237568739553283510 15852430 -1276080228292913907649409763608936463360 15852431 1079995389611000197789215684617514456000 15852432 1058324269415547962466155396916765130752 15852433 1982604436907151526196707144631966912960 15852434 260165224125623027581517386450009333920 15852435 -999328251966703306184184845482059541200 15852436 -3825282682743586177267506593969099751680 15852437 1137632902576712616218368450531037382300 15852438 -299221071907923067908950654118635431296 15852439 -1028453302234054917991571648685062037120 15852440 4647587438099626044720558711647881420800 15852441 4936701912425547956298124410279374507520 15852442 -1931604317180676223515270436500869626368 15852443 6504540142036934761629930854515693330692 15852444 -3506192454897878859994676198430456253440 15852445 -67796533147172806025754052233283856640 15852446 282575956878743143106873603848124877120 15852447 933476300712911615184550829506912530048 15852448 -2445025255925993921261673875245615349760 15852449 7113071290583632436311677433992299210436 15852450 842822995960123655286076570316176329600 15852451 -1371360009324299871968457540466846933008 15852452 1872618589670167784574532627845304320 15852453 -174269652958068767277209194123696641696 15852454 2261980113918687104192556012037297060992 15852455 151271068062725571702124244675843406720 15852456 -843662407596046289111279329458831360000 15852457 1736729904507156076968811370070588211706 15852458 -3614499343443630521987580975826815235920 15852459 -147531395385138519652308377854935220992 15852460 1322251332722152196349327159346695936000 15852461 192895686749646120823781239043132526732 15852462 664134491408576841539200721509349631552 15852463 6666380150293241819560848668812654409784 15852464 482955213501219578157960867365450612736 15852465 214874947606330204788199563389820188520 15852466 17810778357756871301762029453282329600 15852467 7853025640606170771159708599155278391272 15852468 -1617644451728272715805904913345476184064 15852469 -5363081271965193433274264018483214618130 15852470 -411914116150844316006647499503234595840 15852471 -1703691227392237540100532621246200465688 15852472 -3705317311218921066504929145084383662080 15852473 -1007851358991630962439978631601312835840 15852474 -87751677108389436795289596128627058432 15852475 3848582412293475291732326524738843580400 15852476 3472242858554921220674358889355703874560 15852477 1696410787167259723468878862188752521632 15852478 74605056501358417135841448381865112256 15852479 859803523079768130402063277326552233640 15852480 -674623928285633043262549288583178485760 15852481 7374150091860467706994506645224716841282 15852482 237813713863060711352090313073839632592 15852483 4811339798284263868967480546933135293920 15852484 1441888789030884667980064830869793958016 15852485 -1074613633768575682635185348390586707040 15852486 341266724291696305287770044802038626048 15852487 1811302256509652372142297554325012008752 15852488 -3411593419020673777224745379625296640000 15852489 -2219420520598809083847381681072663162240 15852490 1168480453474948734977195177705720700000 15852491 -3403022392557584870155277948120189952108 15852492 3247085563609795275449824026075157314816 15852493 -3479263329575591377236557593168682917258 15852494 -1184034553330251665932874444116273239168 15852495 -1789319499633240746844124775041625072880 15852496 -19390485904610289248618820620051152896 15852497 -3618289603295653085000493570408879940800 15852498 -13090053206248726410065181466521054720 15852499 52142163407271558810034926086433890288 15852500 274147696089891240037826324554625760000 15852501 107469832795214649901293947672202683904 15852502 411702319452197317818484162209913286400 15852503 1123703249291906641411072114117325743752 15852504 96768489552773972666726249775800709120 15852505 1414564322533896319703393545082428128000 15852506 -67819693098543563957232607465601342976 15852507 4104656114672028157043580558360497891520 15852508 489842813611781689403796632372639190016 15852509 -17993016875645390829341767519022075232 15852510 11369518955239421894794471761158583360 15852511 -755693242293389626953869781003340016048 15852512 -1761193046797830011931555397894951403520 15852513 -3915292877121632900173197031710593330256 15852514 -271010116332484320491954863993518516144 15852515 -780491333543408844721896101525216810640 15852516 914098696802678098982771879879125739520 15852517 -588639685646123622991451857465074350240 15852518 1630341719952398115737169774069540152640 15852519 2715331780917139217016567780170362337904 15852520 1649501985701089264422561421847681433600 15852521 1307718362099279171617307048670645046272 15852522 -74935002930730596612650151077976723456 15852523 -572778342676838259389673672126606070976 15852524 608276316085132128689870237407108638720 15852525 -429819936344957971388013174466211664000 15852526 -465950019235530513461251762029273146496 15852527 163724144345726454061075894748810772432 15852528 280994576116786259837750769720819548160 15852529 -3135578024968444527229532404706248016208 15852530 -423725763047890708820537291741234271840 15852531 541445707475692989915776657778350229600 15852532 485481975614261537598594691343102943232 15852533 -4347673258902569087868234773910792199200 15852534 -89599297443318021216317104719724366080 15852535 4851117917472741074639648364354042240000 15852536 -3378765480098915095128052456263214694400 15852537 -2561539311039472804782866977442950822560 15852538 -1946634394225842413997085155480064476336 15852539 -315181563414997542412838736422615301600 15852540 34425064752056002351229947901763379200 15852541 10376128004735116104988396347268072222912 15852542 -1553227490601650578504111868583460835328 15852543 265870859614485235100372373951806630784 15852544 928655703825409622484597717095159955456 15852545 443365904466008010292267883387785553280 15852546 4945056832350037897355050251535799424 15852547 -392156769502388972534366091313806816004 15852548 1149619199633341593921800873898293882880 15852549 -1198221774502448671554064757275676591136 15852550 -410209251750021387715370729844712387200 15852551 3938208720561720628812951494856523560288 15852552 45593100261729250630611644883716259840 15852553 876354232531305275292919156412530891802 15852554 -4058604351207155643696094970269476771024 15852555 72856716654963565463833179511515428400 15852556 -1395556720582532306977772391541434485760 15852557 -1734655679668708697990232278175069120000 15852558 1207659856648392228261333655536281589888 15852559 733092910575021174009647302526616831016 15852560 -1198806161786856072510402697741312819200 15852561 198994761788085354049035516383995218672 15852562 2297400703504895836587705699059592948864 15852563 -646531061287902107669539175068867957632 15852564 -338570104617590448071836792027929231360 15852565 -490743095620584774632101472365160705280 15852566 629642018771525450303981213127897561984 15852567 -411185571577551318707093124212650490520 15852568 1026772245298926664197414741467612651520 15852569 7266956228894165124819100410707842016970 15852570 76802465799243954875724784782922771200 15852571 -159976189836193977571796467029301203936 15852572 -902276119674046319903791436634540983808 15852573 3016709227620779726701456343539589286 15852574 -871581101762467321597600214058460301760 15852575 1599814664579206791808039664513857747800 15852576 -811265311559695707284555960306060230656 15852577 -2799849744549655851121733804079283593880 15852578 -350838777767536047917518383127732561584 15852579 -433905762709781299419724345548634196616 15852580 3454707186349336897603262891127877075200 15852581 -62950687125826681074976434486229814628 15852582 -879750118436398454030950167715856613600 15852583 -7266911801128649820095237159683964117760 15852584 -107189051981689456974989792805683036160 15852585 -372582129919640979414084595902475130880 15852586 2710952237790916797450019363146931426992 15852587 -5186286663075354110100212886718548370764 15852588 3056253273556270975617835997623787126784 15852589 -1727559249021239044768136681741329818240 15852590 -813888768139202464074851347591262956800 15852591 -2650212089057201574683705629838071778640 15852592 115910360805069296985666702521401344000 15852593 11320940453752022947199359767702128322 15852594 641298463836676360486000062755992197120 15852595 -63347338175584568353105394861353935360 15852596 3251635394226564925742991372505898219520 15852597 -651350136009004083021384754802390043072 15852598 -1379031978895177577417440729076253407040 15852599 -2884961920477564581785602642415471018064 15852600 2084885516973148113495250743810292224000 15852601 -5304383159483029381688731228163333501398 15852602 -1193330297839528835314419571545577559040 15852603 643697343124062490603150366586606569728 15852604 2980541103445735920451631627145692141056 15852605 -1335986520128092490114299493920361062740 15852606 -628497652173936460408031959086551119872 15852607 229126312749688823594172873622048030352 15852608 -1282739260768687313756308510606527823872 15852609 1285621618452160625777212857863922912228 15852610 661730701616354352281004639333142716960 15852611 -833021526758178618548634263040649922976 15852612 -1477386152871757164445974704785940152320 15852613 -975710730225239603472326120133559854848 15852614 5235207825511988987696822632568489621760 15852615 49758386775194817837953048466150337440 15852616 -647458024922544492767567107127190067200 15852617 2843646211322278493589618596592132666144 15852618 -995666357902765994357866182649586073600 15852619 4870254672348549549821914534214757119712 15852620 -18050612735943864463954268489307985920 15852621 6198732117225087479823918414708165769920 15852622 -1855639227427559011793500245929274285888 15852623 -1310197929587236931036263633921486474128 15852624 329993434208908657050710490177667596288 15852625 1625453734940771998586371382171204928000 15852626 -666652995144630167434711693086056810496 15852627 1116406770153364022754813245538511453200 15852628 -3805024741782129387804028981762020040704 15852629 -737852910171504429203149612593971813316 15852630 -947472317324944944623280360127044218880 15852631 39410147749638562849337561236159545600 15852632 -1371982881641376212504316221061611520 15852633 -388929376287517747966577203570892870400 15852634 144266142951725654200190976230378706432 15852635 -170098439083159787158782494786342724000 15852636 -792057621680523162876614521571252656128 15852637 -3788151797025429276443133370826805034714 15852638 -40632505478207093140694490859442638656 15852639 -1129049679192476930059047919927930386432 15852640 -1043405412385948039770732461330045337600 15852641 291128694600640887979790649118051994304 15852642 250018786635920693194956387312413113344 15852643 1683067635091538059233837619097492836892 15852644 -2423777599642146298141679179245852641664 15852645 4655400376827262913492591958269024433600 15852646 1426406946964587030411847583522042434272 15852647 334034440933641535411794137517355773960 15852648 127631107008975175017774684682762321920 15852649 4588539451225471839872180139947354670650 15852650 -195836030280812807183196821513118528000 15852651 3502116271639951669020855079531922466240 15852652 7161725771049468978316904867912511861760 15852653 -25127492987229208144078536963190489536 15852654 668038548531713072417015130494989899264 15852655 -442840161870590330295173640534419062080 15852656 755851997658135475073855687838696308736 15852657 -214313083905566137888194438014997076224 15852658 -1143581726480126573439250692175028408832 15852659 -110938942579416826089854240729614706280 15852660 1782430961585758867315658483716249589760 15852661 6374544417605114915622205943698171329024 15852662 -1112203963951632885137021789237014247808 15852663 2745115451886484623951519271987484472192 15852664 -3588593571436044951845460281175773552640 15852665 -47015460823970196832160546044224842940 15852666 1648766372982282178451788662039396685824 15852667 3646924581400028810742946098208822864272 15852668 -387557214255267479810422706779049389056 15852669 -211249409240906420457933349694113029120 15852670 999798432074676655419502563092618578560 15852671 -3867130574375031149471132459514645994488 15852672 179611701650959884970654305555893452800 15852673 -6116229756014601396962942227550713030736 15852674 -1988059913082472224611633921526320218080 15852675 -1954669075335946417439153716822870119000 15852676 2065024474871880891354044915291586796800 15852677 -5496896764593483075477066590492320728768 15852678 1650470883321718444775834110800200941440 15852679 -2417088828914014588910349996518441887720 15852680 -103845243794996637036091916376615936000 15852681 6230046199503191144806096962984878976 15852682 -5981341328954338478679742184649394848 15852683 286626038988713270543623268541448354560 15852684 -581001317167780417822006000930290938880 15852685 274320164880291119369267825159408744760 15852686 1132583855723233328112523884265448697792 15852687 63138609804861783871348480978302148608 15852688 218971128138377029856241124475466219520 15852689 -156610643391043566208340254716162624780 15852690 548187248832442252633609494510157816320 15852691 1441738980222321641296453784523443822184 15852692 -324921944189182620925567207592784506880 15852693 2325713278341717024616816385614902518400 15852694 -455696793100927523008024626253743360 15852695 -7153986876536304657158417635562222501520 15852696 -3179517343050000999820177027147158835200 15852697 3006864126050551753444116521243779641152 15852698 830191538690744482431240594442009313760 15852699 -1476908927670681874994958548744785436880 15852700 162166248449853923064566051258596659200 15852701 -4324850872449048635759654602704305270298 15852702 1165806792427439392665722229536162356032 15852703 2092542284556888128544762959411684282184 15852704 422687077198011037799228680553380184064 15852705 1285084039910119878851885263118753635200 15852706 3055022724326283916542789535231530458400 15852707 925938812220213428173584407036961816840 15852708 1869880829433736903125105186036040331520 15852709 -2371303660139553122042104079246205601090 15852710 -740873098265349904894937543036469523200 15852711 -532365898134620002883296554993169178496 15852712 -5684105074938000733813379168622587212800 15852713 1829458633596463043654989319459741672784 15852714 232825043627138240121845869121983680000 15852715 3185729497213538029340569865910955755360 15852716 -67306793819634467348563851355552949760 15852717 2152811977548126537326886577867698449334 15852718 -17993991842489026271161496387044343808 15852719 1952795469220441790674810056629064831120 15852720 311465445430249196282242740227551395840 15852721 4932961488266745550627201115210211392292 15852722 1187876549602495125531536208085382860800 15852723 3119459503735305332749295313391358189568 15852724 19701916959207539633243006193482022912 15852725 -1006901705373292653422977641939421015350 15852726 -1323872182759154419066236866043458227200 15852727 -259246274262866362770373006025561400960 15852728 -230791249682870359267071734934958141440 15852729 65716996912468803062884124648112041280 15852730 368850040898815667009269437648661278720 15852731 500875879975842620186370504857313675000 15852732 436019965680191835110877730168090804224 15852733 -6581403405313839153568731516709842792 15852734 3161616408748239718219062525951553863360 15852735 -2015298971801029551615395510014829480160 15852736 -2608962311637109122006304398011009073152 15852737 -3151275087681996901322317617603005383614 15852738 159252513133590140829194230475780505600 15852739 46116878349032810280439654987533605792 15852740 -1971844106052915548758387749249027951360 15852741 183897311022602065377533740337249104224 15852742 -942902917713871272808278895844617132800 15852743 -7491772549503310247998857078261394420008 15852744 -1674991529664550504884581390806647536640 15852745 4601502005572872420775556333198778619200 15852746 -262027494695505996462241584612505952256 15852747 -29289175674588266755001977284807605328 15852748 7159763908816828523611227461302613245440 15852749 1058770509728456711896285364514667119360 15852750 -196870140325298946146542016857943040000 15852751 3859191677532992589700254118669310244072 15852752 482716547804265601179282094685009043456 15852753 -9446221646625604159211386216780302336 15852754 -133522752863410404565642662908417459040 15852755 -1874187870481079787007137598134525197280 15852756 3128252814920165184977036674002291689472 15852757 1011313909431767396100921672715384925006 15852758 623827598783543206674862096137497852160 15852759 -569013948542746225905281427364507613232 15852760 -660620033722837901074366880119583539200 15852761 154194398074235211350846690822099150280 15852762 1825145476774184511684957553331033211120 15852763 -186535317944063380601075958501214267440 15852764 188342700511540731970017041665243046400 15852765 350307842316421572072096745985896936320 15852766 2864387753209018146858949195958333768832 15852767 -6651034752630270328785868365259325568 15852768 -4642987448263285543933046913072784736256 15852769 1971469141745913876294329425739507988000 15852770 -492483471759464313846974036999134795200 15852771 -4956182466688561491180900555580788950016 15852772 304414821860604034398460725087705415680 15852773 -518870661738323532941409248488011083712 15852774 536812629996213626847764921716632883200 15852775 1306351933164892666005247105844992748800 15852776 244850872372512526383929776571116846080 15852777 -126791874105895502375518789123688441280 15852778 1945344747729184765209371337423475051440 15852779 -1826765368590698710717675499669087524620 15852780 784975155899677120046258182571153817600 15852781 -639832943120507502371046445793767877408 15852782 -1607239196915527486820812993994539662336 15852783 -1099221029361777220163317832546194243200 15852784 51654071766250748285877178330328268800 15852785 999421568247315194349923281388080007400 15852786 -3078330372484978562674228124664094377216 15852787 -3890701067355016901055350358134452527888 15852788 -888638138520757767306848686605208080384 15852789 3953721155865513849129750292989292092444 15852790 2566131666549268819537690832497265510400 15852791 1799254460449435812955346445724039071000 15852792 3552553174009189953361293398160486604800 15852793 -5503251458047094447200029075385754704512 15852794 -1750218616160853475528009255693278820608 15852795 537281233059882867595350503424381676800 15852796 -1553106167893407167900549668308526967808 15852797 -1010202762434182517375363923366200725754 15852798 207910449577575965332514180057916365568 15852799 -2657007016824625143950269803483565051464 15852800 -2477093590510537080442417414244243865600 15852801 -6257310435417483100994375231485092098496 15852802 -260451433921264165828098138327837557760 15852803 -4500519928482000826169071295701914716040 15852804 910181674605918247706787574340499904512 15852805 212053447137908686476493642750943319000 15852806 -727663977277311166199722630710436189152 15852807 882858823503960893917326923687998580640 15852808 617826247190989140146832621715099484160 15852809 -1247642900989829698273744404400992976896 15852810 6652424084939089296872667384159244800 15852811 304510951220486542341774129765361054720 15852812 5036532733584302311226293293470276528640 15852813 -188814763021184234850285018135163285056 15852814 -993065112206634055535397556632543115008 15852815 4302705221408570517274653369144128280 15852816 -146369196486187951339310456709579276288 15852817 8357904895380880435307853094451575955812 15852818 1856520407729488928769942034626533486592 15852819 67015932574649785457045208983547833088 15852820 -1609329117952726670726803300481227249920 15852821 -5751902083274996951543111979795942208800 15852822 -1982284488899012758356948922303691377728 15852823 9880409554505882037548084607068979216 15852824 -1067749000918365938264895499109767495680 15852825 -1225876048317472830032097626462818092450 15852826 -224147226914739421943328984553603310592 15852827 4924028394123032820764656461778967673480 15852828 1107255168737263784628883049920761323520 15852829 4157022699828879361014219954603084739430 15852830 142311770791683093904795269031397445120 15852831 -101660668250906061932078198639741944248 15852832 6462954688677461583047533244188714401792 15852833 9632855075201636277848667858434660524224 15852834 1370335984205376782475367664021969344128 15852835 -732963257263675384966283748024492509040 15852836 -640010442709732908572745316889331803520 15852837 -527012529452688656211507730599689871360 15852838 1042394225812584180172696408486430308320 15852839 707204765009334106489339189355584186224 15852840 1560843740973183030578156243108290560000 15852841 -1563942429305060939136238500519072749568 15852842 -734109739307294001569348520391686107136 15852843 621118977722412942241188912324244303800 15852844 566858495455623228275395616108438864896 15852845 124009438044003152633604125775553941600 15852846 -901732452760118336976715419588691694016 15852847 -5366811007200583723986604114878796425920 15852848 918767289588888748904605483933320904704 15852849 -4484089002533433063678109241613588033936 15852850 359239785270541199577691660921773528000 15852851 1138407174175112837426838543659242137600 15852852 1448136052305253248386417338006432745472 15852853 -75086932208392852257513904015472696736 15852854 2789701118307414606944494619166970261440 15852855 397569085600840037412507364776380136000 15852856 -6712099454628461445098985428566384005120 15852857 -2838294532374753583102505431657280610348 15852858 251366456724432958523870064441209410560 15852859 3176226227053066632979512580379341724160 15852860 -933694027288918461678735489561352465920 15852861 7491028049736836386232933632276204760640 15852862 -2413893951307729654151396913392899085568 15852863 -270104281545252653208858098688221897952 15852864 -351237411862436644082839388927582797824 15852865 -297419424962768202951421176323264716800 15852866 966533279488396233301581291812664808320 15852867 2988442418620013176303345011248983954680 15852868 -5092751552898053871060601312538888166144 15852869 -1042892057079590581238961285308176613730 15852870 778456737942833117858287399023617740800 15852871 -2570429783095617863480631898724560863000 15852872 66529694873173600023132196870398535680 15852873 222926507610907224552719565118996827648 15852874 2615819705451590811887032503888721322592 15852875 1575748308849793914454410691922821764000 15852876 410514240384708492285248671270470339072 15852877 1310848146775271730448344239359967930220 15852878 -645450886454540252978654884289576506560 15852879 -957114230885887545466024923370143707040 15852880 79305313414517464857211568713165701120 15852881 465390168824722590669137968722579058944 15852882 687270495271973659763328086267147467392 15852883 1462177586075715776006124617477949979104 15852884 -4785691841902817696102372559697892909184 15852885 -357516311026367698185854930362306963200 15852886 858321845479386457516623748583704320000 15852887 -1557043524278140821337869661091703283080 15852888 989123297061732542443975197812450918400 15852889 2225376716981545116529067090260249657924 15852890 -2286472095937878111209328834098596672800 15852891 -135761753504845833239382653669577492096 15852892 -153853720786044645920397179636361804288 15852893 -699734052576815362264349999161587760800 15852894 -171641887304447617172041735882651435200 15852895 5041489261016196395309579672639135759400 15852896 21834576196691495644502426845520068608 15852897 -867249588507318437289498884814953445360 15852898 -1811856815743490667379995022061917498800 15852899 -441641540484112997180016889295014233336 15852900 39191366975460586299872474757880320000 15852901 -5931174786370696636097539701900590948098 15852902 -898100706290985720029778812248257048576 15852903 570945402191782460366581429857329889408 15852904 758525897237375172442040325100132761600 15852905 -1032073374697990059069109845344172744000 15852906 -1214258837930839799749009275682645990656 15852907 103360576295597220709096696150534589952 15852908 1688371364959542636692489414711505561600 15852909 -806252301597001223270489699470646704320 15852910 -919177767677567659637502341018475416640 15852911 88181384297638030894446974027494615632 15852912 1238614940978687413671558888519512358912 15852913 7424150169656467597621670918057112638162 15852914 -681304820803341013632670925422193713152 15852915 30678909575798611234054776962365308720 15852916 5400465126730309993515165280309721681920 15852917 -2127303028360905780196357032503652380640 15852918 2261205104177543786907927373010792396160 15852919 1445796224405660988762308421152884378360 15852920 -1548739599654834265938983203807408435200 15852921 323368264425783087288173999428664064912 15852922 -711160227111442952938298450802778123776 15852923 7731489698705387854307584981843236015984 15852924 2771688369433667562188415410874409290240 15852925 -1586674016553706955546611432112573990400 15852926 947550203236546829308090159347564390912 15852927 2473004294736089467772653637863627064520 15852928 934166795930301088682571879086806794240 15852929 -3985629696140095599357745373967234073470 15852930 477107040969123692711873746414470912000 15852931 5725551077743044679183062178521815396732 15852932 3527861826761456782202468879236378214400 15852933 2567684572852550460898808419885009908702 15852934 -1455202834610696008596649279939566925440 15852935 115005532489434432563549876187247104000 15852936 3822507742151060642445856358675742720 15852937 -446164465390634181129854648334286608000 15852938 -537805792789692632442101602015776860880 15852939 -52276371690473332432111727509371665472 15852940 2371402662131662887090052771086703703040 15852941 587905423316034528047232050709492804972 15852942 652034206940369914385498839116716421120 15852943 2109523173853701988538043332557549382192 15852944 -956383396725778224824274081609996656640 15852945 -2652625155937617109266370703526435598080 15852946 364630129231939962490598800034512235520 15852947 -1147632044461549263125773448422984003440 15852948 -2005265535024458145877454027956261201920 15852949 233844257478674732451977950738556088736 15852950 -941149117745725625496801116870246088000 15852951 226574094742882351362054686124332069040 15852952 -4866649436840529200776179223919299430400 15852953 -4484626889943936958489144604500614639798 15852954 -2417583078358674161073042844606447872 15852955 1377883512606123406961982761950294860960 15852956 -169971651719678713929146955843911147520 15852957 1436110836642030981260305619525952209088 15852958 62525707756466329944221013897704663040 15852959 -1351562841429748347268377245501891517888 15852960 648549934006155017391514749596250931200 15852961 -5156565832359542599509510164021590084176 15852962 -1373935837669118879189145429200526325248 15852963 -933675939564938789019637630213575058176 15852964 5483037025979971480877073558600336142976 15852965 7621016327641611741676327310292171945120 15852966 176856602868501861825054529120233676800 15852967 -1654560130043852498028701721115119604480 15852968 2071741821890927891250756016716672322560 15852969 -1343778209484659303058804783876950352960 15852970 783236258402038334445347345967767894880 15852971 127082905989446216576522422658063333172 15852972 7928135386253678521575900154377833472 15852973 -2443055834261483233174176683475768769280 15852974 912657318777621402983581076774148860736 15852975 -2379129203385129066133661035511702423400 15852976 481575117940480372464871727945210265600 15852977 1290221669841485040993277176692950526400 15852978 546059545083907802120125606903833554208 15852979 7015234982885014031653208555615981389580 15852980 -9469680332751054818518240889654722560 15852981 3079852454525400039072030182179250840352 15852982 61415876027486557122953417135121794112 15852983 1208249181212441963164345914038256807360 15852984 1077338359350019099097658769857498316800 15852985 -304613017982332992408471131681748698040 15852986 -737248239365996633460945563902719569808 15852987 2211062101188002766551130403973947279920 15852988 5044233606493601423845923856097886544896 15852989 -1242227028442827460665457106541728486676 15852990 -1478647511360845882967637625525184234880 15852991 -485709838988142176483663492540256007296 15852992 -723534914778332082212484981830807715840 15852993 2144055155160759920279620741912758427008 15852994 -2823235139216439443123255945746061350704 15852995 -4678130464589866982748455385695622877200 15852996 20846050628062068858207375937590665472 15852997 -1132222654831929869625661669856159378048 15852998 -867345036530945498886211609664439257088 15852999 242231174436889032602385954998473493760 15853000 2457674397441354643679079423257149440000 15853001 46332413385514991987453916299070312372 15853002 405973320801413970568889104545973711104 15853003 -4127158305832407121251242166487307395536 15853004 -5290151583036870073999505546798065996800 15853005 714559206137907594267141732348800227200 15853006 911848587751864065966007632157221087744 15853007 -2708606402761705064533332789398664489744 15853008 -876558526352067505957919661409282031616 15853009 -2844861734684882553487501188791189527040 15853010 -1553872572925488416901592769900310901440 15853011 -1179661164452027113989315113555958083520 15853012 218980649939871587669162144965215447040 15853013 -2829458463694019231198529715582607955360 15853014 -1162532522024950906346596790828149416096 15853015 945919077892379445228977738269584155160 15853016 3886493352365960957813724008965295892480 15853017 1025650741312915263154984870072200707280 15853018 -1118657657931275790434404438700346113040 15853019 -754017763250381590676464932032731018368 15853020 1411111387708470224349716254033266785280 15853021 6808028673371561064199469905452440909222 15853022 583186187064849026374042087337275837824 15853023 3927747827020503393160334591769126378000 15853024 4491153216018668203164586198440038891520 15853025 41809281724546354557519551168282554800 15853026 251914363219167173383462046885492563968 15853027 5649603434634178547182003167015123556224 15853028 621491365344102718418034137853019668480 15853029 1160342049409008316348872767915298309120 15853030 -2230406900496953446029709200173871350400 15853031 -1815478473390820040155534965715065586368 15853032 783085798844123906997330889108686059520 15853033 -2258186262088207591073718655493045521280 15853034 -398924936719605709774100261371497109584 15853035 78297658469517317348831037914189145600 15853036 -2261561152146749241332872732664605954560 15853037 -1996973420210192188182365603628087599328 15853038 -600081918737631469438360337903284088256 15853039 -1199810020435078580922269201878945984976 15853040 -199887537038010329438515245103280947200 15853041 1698497347396712838444542456196310123650 15853042 427975478483798699859661778263059385344 15853043 5621436738379225112944507585440028217292 15853044 1819464959226952915537590481725754417152 15853045 -247061565574494726171095351897594653080 15853046 -1833509401989291233886752792944654246272 15853047 -910753828766579017484824833371999392128 15853048 1271313944735386312231779905874514575360 15853049 -1608499993888338466339762191258846893760 15853050 809362408553760681475263295211632896000 15853051 -1099947927514191918151195737413476948368 15853052 4725355426675197880094574796473065742336 15853053 -3875123001507033553765070973543458807040 15853054 -161209792071756755111792383742577189888 15853055 4007878205189760212495605538256014974560 15853056 -31279191905780244350691271635156074496 15853057 -3276391786150625261355729946046924204 15853058 1089194503838066309952006340119341963328 15853059 -662755893099361242144978119325816641472 15853060 -1002843403062878553004650498611021821440 15853061 -1189164650759480401515538436295847445760 15853062 745494805128667687581561129827326402560 15853063 -1328593618704444591370257255571785725816 15853064 -2906170546786358885317938966762923827200 15853065 749039889733618678401544333908647555520 15853066 -763884028300951484060240665245761405856 15853067 -5696098502163238929069406305745919988528 15853068 27709311062406810618445380033972695040 15853069 -607311248714956520779368167444586696980 15853070 -1857121450551851036248127124804259814400 15853071 1756730181653217515310325014941720866944 15853072 375001349549458614405799533235400351744 15853073 586437272828612686329380110205508518322 15853074 -600476904947192164552294091577722413440 15853075 -492806557579085362853939064088552429600 15853076 1254148950397182423035012650804300325760 15853077 3501016101738056905369811543101838597280 15853078 -1174676991036539651209255469566585892544 15853079 4952442522945787591061078171762195681880 15853080 313366241221776879783337627254033408000 15853081 -3092349782379352315436438162268342758400 15853082 153105159282470353370861036808118778880 15853083 -882064462523700218799634848770656320576 15853084 -2176904351928416888155832670025709172224 15853085 1670461637396728262058023173274625756780 15853086 2073480060574191045514673402608651808832 15853087 -3299053677950257319469115165902776143920 15853088 581512261281412004834359768028188508160 15853089 188204819211202712339658351300735144960 15853090 -705086571033161982198569071680763392000 15853091 -5722003764013887105345710370961362233508 15853092 -846124472048204567701454874563785033728 15853093 -2790454448277123750460535950014128227296 15853094 -48753754361802410489936538265311305088 15853095 219186309728754156362387403983409162720 15853096 668715363490298077596007711861540945920 15853097 -891652860825537914863811089189691292060 15853098 -1340224029985225252210563371939725432320 15853099 4315773237708043113381486708479057609136 15853100 -3811363041600742408343249078709620889600 15853101 939544334064685442631508096512108760128 15853102 659924929538439196367284499719336869504 15853103 2031816925242875812190048591301689535456 15853104 1210017982899298095643272937509728747520 15853105 837518628019270177863904027241546830260 15853106 1401671510205555247557630184263421269120 15853107 1397461379188352178450751160533147433520 15853108 -3810748769509440500973817471363417593472 15853109 -1479811604004384605864511237646078158720 15853110 -67101563124598649815039191247113338880 15853111 123312607905034193350486893009055193520 15853112 4317324990702465131404426670344629903360 15853113 -1124680439258746178091768216532269337680 15853114 -1298913247211888602629036563753786814720 15853115 -2963542166137366768864069908277882650480 15853116 1543506037701748656667748705067438961152 15853117 -5338252381916855213259860207904012904000 15853118 -164367360793175283388824887146250794752 15853119 -1938073302620973844425940051494862835256 15853120 143758008396694213018832181804065095680 15853121 901731825229112536839941912979079762944 15853122 1493125038463807264244921879804969236560 15853123 777349126798484971467330127395687571200 15853124 -416704550087399829014489802188548583424 15853125 -1018498461959231960717362219293195000000 15853126 -717403013466652884022619409113382115488 15853127 -85908227531182294210630675333134714168 15853128 -3449082045260916714818282673812606115840 15853129 3671584429655429100228763935965844084276 15853130 258938306431882148376984074303986212960 15853131 -365052120363950193777115649917362516480 15853132 -3983381536975973146619347325172885839104 15853133 -1870901233505129792179850760972258948618 15853134 -734154889617442476721388717440122931200 15853135 -1114688870946009179755170988078302721200 15853136 -96145534145227269391478184164406067200 15853137 -7337206458386828052233241046519982257632 15853138 992016228803037947765332287825388948992 15853139 -2505879673534283562192268264938148407060 15853140 1506073547699331401987282278261069862400 15853141 421654943506957204234124457340995737952 15853142 2537008088193163997019512957067474864384 15853143 244877174626481305139893773058281097344 15853144 -3466009049540800031423306789161171046400 15853145 969650893110319128004482232093448069760 15853146 1161650658876953729478053896045462063104 15853147 -5287438402998336456467676012073923794208 15853148 2870940379845567497853801259326599585280 15853149 1510259576169663815251070246414813557164 15853150 -1240982941849177910981780221069073803200 15853151 -3021536394061282791467229324726077242848 15853152 339653970793870517836468503287345184768 15853153 6847403960447884966238125328707604010900 15853154 37406898623661330587558135411999991552 15853155 -3717035939335028440992263277157660240800 15853156 -1470776694990839182804864088968163426304 15853157 -616153279867808492490108328067609070594 15853158 101791420806498467851507617855269624160 15853159 950667071128274528273832649772274016816 15853160 2824919677155404060909269391774029824000 15853161 -2791726834942804228181342127078369218928 15853162 -1175030056829521930034584392551091855936 15853163 1628519939243508245380764938933987021040 15853164 -379518370076667309664932397382700072960 15853165 -32949259456623190377266304201742440480 15853166 1803012208557944058402369452166716539200 15853167 -294245578680790532224504427781423770880 15853168 36325521282170402500797909178314260480 15853169 -2887550905799791620237959917992686132940 15853170 -1909105594575366539646688560294142103040 15853171 4161503512696166414304762275569349591372 15853172 1297006975660356832995778264918430242176 15853173 -474927201671258475104343165360742740480 15853174 2724128514685988241247738103678485746336 15853175 1230075868735199174614055705981954709000 15853176 35843036394481571194013055263773962240 15853177 61344478737859539153443148339058048212 15853178 -2055771290385501669329158953098219040 15853179 4391919942202520281244083203210229109784 15853180 749579278913188725411434337544145940480 15853181 4603221543116697102472158800079043898412 15853182 1639567637253099218217849580232190950400 15853183 812872507364606618556448821917663991168 15853184 4263902282037546263411092334497832632320 15853185 1249206558813646520357030918881942915200 15853186 -3500753425767616175306986643184817052208 15853187 -774815764514645608454887750719584133888 15853188 -837703507988944175667939784286563295232 15853189 2336517123305013127699668719307027950400 15853190 547176705498139801174324958953718697600 15853191 149243378384773545812107878036171479040 15853192 6850436561690078968200859146249601152000 15853193 -526155547900231839982409909978436243558 15853194 461541170200001910486122377772633106432 15853195 -3665008990081614332353149136107097427520 15853196 517033220523062910648788412734258630400 15853197 4301696396058111088414781797416467520 15853198 -24627766550221915894034796262285952640 15853199 -6466103187623342262972959864841791662800 15853200 250339893124450400192388040955884339200 15853201 156442208033010987874410713992016674560 15853202 1216710586541518511257126611658564977552 15853203 -2762185710334520378246255394705889123788 15853204 1192208479783833865192523600342294723456 15853205 -1128102168209452779237998078710423449600 15853206 -1490377881610107020064380977523636421696 15853207 -3726899023595823016262728223705973663544 15853208 1692371251423641275845380987667976232960 15853209 -818474766983259265812512326767115606560 15853210 -1336709594055021119708305066599846666240 15853211 2680333447815329482224702260259813147624 15853212 -1286042605890268873023148051969174886400 15853213 3848263935618314687476979716035176527564 15853214 -319234574314732348433800698858966666240 15853215 -2603625642724857758716926874417696076400 15853216 393252813732442375898401683738362314752 15853217 -1568805492689553813536317810115575974480 15853218 1913961934494678560871005795959141970304 15853219 -6080114180597592419009736362757986969380 15853220 2448371990524807394872290935937194496000 15853221 -29301218831142866589957574409307333060 15853222 201385399657466449121603414198433619968 15853223 -4022107006861893882042109080301078395528 15853224 -304635137078927392842126354790199132160 15853225 1287069451141316852102805908470236312000 15853226 145940057300163541831559371047106264320 15853227 -1065411054044814821155242174162485256960 15853228 -2289600810396729108018371047164390172160 15853229 -130436381890813278062643038785291915776 15853230 -35728154490715245712687508407465200000 15853231 -7876949307693583590556112372007335791680 15853232 553036578341294108387126106400200916992 15853233 -1405668516769283408945913991043825390592 15853234 2408632510428695571175960799386752992016 15853235 384213528303144334964775274286673286560 15853236 -1078944658566834225744427913581416837120 15853237 1049623201506804128061873156283513051886 15853238 -2425624732405004304250359968610173904480 15853239 -114641731799803191575469623288391608760 15853240 2819285132722486436919896442648576000 15853241 -358530315290587097757639048847590080640 15853242 -396371821901173857911456122607904635136 15853243 484583992718042501237722681061420362000 15853244 4805081412108581322633874163327597420544 15853245 -923255998763238744629926541239798456320 15853246 1303827289766892571563134743815082483200 15853247 636632451503765407645719125262415951752 15853248 -1005897105066085418738116136830689607680 15853249 -3733885361184451373688597391822306627680 15853250 1202366515124764025703069137184078720000 15853251 -646178164281592668751759078131394658568 15853252 36508807749715549935079968725138420992 15853253 2534461653190167022512208735596364585884 15853254 211467169888499066124271909675641153408 15853255 1342762521701828059563531690429837526320 15853256 1853636831719557798969339869972253081600 15853257 -12808980097761171396874155049048691520 15853258 398084183315481214630735144225827344640 15853259 1820303821227027986687544688011301517460 15853260 -581669586045530112886988512254750397440 15853261 2889981869048157863092596243340992895862 15853262 347341646419697465755238248779352505472 15853263 -854855872069946491088181205714286326512 15853264 40260021370894680253611057703922221056 15853265 -265249543297680966302881902323163342000 15853266 1479094094266437531668064280016550312960 15853267 2724576485176167386200646428595674270316 15853268 -343455882218056169752641904003268122752 15853269 -2942468582996654629659947361673608418656 15853270 -2216445872867828953398843612618286396800 15853271 1621741647732255175493745221358075982512 15853272 -685352682574838887643558867428046438400 15853273 4310234651452591037006784464928031328522 15853274 3797281964246088690275873229529965115392 15853275 387958067551481411066343261190565755500 15853276 -1105420209811025217721225197575594086400 15853277 -2191258009813862543784278103197780557920 15853278 -566198404531186690482717824237509678080 15853279 351444825871203763197798904455513380928 15853280 3467688293071148050574545713845348597760 15853281 -455089588123861685773656527165220026448 15853282 -2651235417778104867748127870486752810848 15853283 48788571819666591113708049343034486784 15853284 -689337393687652637739889034099235394560 15853285 -1735736213770915407978902324538741552000 15853286 2600645312144599770447968733932469434592 15853287 -191955150312145408986618421211196746160 15853288 3656092343526593153744557159101080862720 15853289 -4864262773013582294013573633375107171910 15853290 1278936293038205595345852719090050391040 15853291 -6643855083569092675555849309470869975308 15853292 654109377171923484720447528924368179200 15853293 -1408098299870509251591544073728290040320 15853294 -1929620743365886473338203460819701754304 15853295 -451591004193456194248509188308587766200 15853296 332624036711621654268946435741966663680 15853297 4708000290521175630597335608193372106292 15853298 -3370893571435959637431250725604020399600 15853299 -2583267414438106905212176109952666624 15853300 -912075037738521047436480959134937088000 15853301 -1557491333673419128026139176425897455698 15853302 -1359027445918809232596108870214233350400 15853303 564821116881505402316707534641369740640 15853304 2163443821183754104174950439518720245760 15853305 -93396521707398919286363033784577944000 15853306 -181701622666223177285502197403073136640 15853307 -760955051276537541941231085868235222400 15853308 -1818392872020341480537794157926621232640 15853309 -1132171190023031235656297940561512524884 15853310 -1845686156767298853852214655320324423680 15853311 -915863652150538680301435587878073148368 15853312 -1943714793202855109965134466402226274304 15853313 1016039340716142397252856900382007170498 15853314 -111974082689248430225286692837368512000 15853315 -8537973551763141033435561315903404640 15853316 -502450163086870651130610566848828614144 15853317 -4017953825808994102415659671504270143520 15853318 -682908264130672215154857649605555453696 15853319 -3880570616600208513810770317751473202280 15853320 1608045413300081207228979000260311449600 15853321 -5959083326404637852160770446144114823712 15853322 -3054369746181351037573785292060886958288 15853323 293621419175320945063931211957062637504 15853324 -2589679660482224701616347554825798938624 15853325 464659990339793760809554977666290400000 15853326 -910609349242826501882044179573646342080 15853327 -2716056621830141115560139986401620973328 15853328 510650323481673426402868202029576028160 15853329 2421180522156980287558397644037395224948 15853330 190169426234136908906000292228463137600 15853331 -1235706412690739116433042675913226354368 15853332 1873425372642848345018771557952522256384 15853333 2854792375593219076658254008746353710300 15853334 72488067385953656136387637834331166720 15853335 -202864064332929449215343572544368896000 15853336 -4371632954096818066045935461268864952320 15853337 185707774036310604154405700462523531540 15853338 437685042053136455569282783163248217088 15853339 4133856878784606431920496702411898893312 15853340 -2220735899154980967122116158565678748160 15853341 443927622557780407890156981461828134464 15853342 742437756237253076659406811363282099072 15853343 5383149468887534460541929458462540363760 15853344 -2050679139543907513813936729319949729792 15853345 -1857165866669546229147461982998224641900 15853346 1059505121906645464721868756951355009872 15853347 -2771968367340919362307210226692400293920 15853348 740626583846011715060541782056493383680 15853349 2656133818708952617557935391536638540350 15853350 11800930042787845800821072789455516800 15853351 -951918650228520256971948844645792249056 15853352 -590258509818084185320994756679707366400 15853353 12204526101625661976467607397335243840 15853354 1222913138748968540391389078091309315072 15853355 -630136329462646719291449954057432771040 15853356 781925046389564838225306885079088723712 15853357 -529418150772129209375925311787445416020 15853358 -2014328094058522570161872264774222969280 15853359 -1730774510168394623110129045398307207680 15853360 187748670207353152927833158041077350400 15853361 3798991252264723548579500145521720722962 15853362 -1320959713748942222783317397072042011008 15853363 104856268812325815498677274058814921612 15853364 3364178344763154205475923347355335543552 15853365 566898921971582286425947243282220202720 15853366 94138792688562239134535146726486772160 15853367 -7934299165931977138321114427458611723600 15853368 -1114356603015117211007909583396109578240 15853369 7254678311343159264228481231682252800 15853370 -114674225610752750556790393695875208000 15853371 1547095233224978507521015305368722698240 15853372 -2579532890786837522346175663293953510400 15853373 -1360194937395142267939602833814070008378 15853374 977677075864268122136357255142004727040 15853375 4253076004427680331582895500350399062000 15853376 325448425311070664851117527288602689536 15853377 -1001024254214616363474514540978683823104 15853378 -172505698223746402063252780177485272544 15853379 -224109774831322442563958407561224450816 15853380 158772495656388994379619259091820318720 15853381 -2684256245226671992394629093219350014818 15853382 -91949515787153528780969848277790130176 15853383 458935645163965754500628203417928015760 15853384 -527869759248123902109679955409584501760 15853385 -372413939452991611520549565142776166200 15853386 1425321594782648283489600657915599134464 15853387 -530563225693908727881170754951249989208 15853388 146273317410019509612940108283640777216 15853389 -3869778070317802552353233810526118511808 15853390 31357384693572049612522854302579996160 15853391 533874257700179934576187848378429214080 15853392 -272898348116009884601422965296128081920 15853393 688182975311184817454304782738930294642 15853394 -234147929642709298012934362760177848320 15853395 628818869880159172046246649508936956720 15853396 982859144561443822211214167824414799360 15853397 329457867452795584273108049871926780832 15853398 -1714020136219664576165976429316714301952 15853399 5407065097380592797268571957630710363400 15853400 217869054953913543506489556865511424000 15853401 -307303571146488920323516205226301142520 15853402 -1232817512968099054615530422686504120848 15853403 -7084571944853985946981744831549396668348 15853404 391719058136133396576349226597897011200 15853405 2262678115617983742893218544999043918060 15853406 5000905212579484964575076933465405748864 15853407 384902374109845796727008835743206311240 15853408 -1345875189470345151711839563490654945280 15853409 502742690415289057051206586893492006528 15853410 -54011195659067411870202164861690265600 15853411 -116015858373928681521112498630942964760 15853412 83636458642998561612647067011862073344 15853413 -1059245696478634778364620461827021828576 15853414 -1003298380926064054664012072724298438944 15853415 -609893247865942024719427772022542240880 15853416 -1545105968980470804149155580748912230400 15853417 -3389954786892211820061991449083527664640 15853418 -772486430311803209833053662350043059200 15853419 -7718679378039917325415820952956072799456 15853420 -25535059159404588279531200325596160 15853421 -14142882333017598268344350497827338262900 15853422 -298979250490243207884284352722524464000 15853423 -1652474753331064109341467488702483073328 15853424 1121322577925973035599123480365969408000 15853425 -245195080985313154268045748511357867200 15853426 4143017578843341351791152540268472528912 15853427 2416647269559402761500634161800541570992 15853428 546751162613211817751153851641612963840 15853429 881746034676215733236227212464520718080 15853430 1092405366219215911464516809465056886400 15853431 292716856919554701062845606303790896128 15853432 -186816383264231729238299836046964203520 15853433 7577409384476402547013765872488889992682 15853434 1835172919566537437146950083371208878080 15853435 -1824318880676529127338299808668053033440 15853436 -3671809821502358480619234103275097528320 15853437 3042404528345968223328020351660482881894 15853438 3842518647697245324631568547565388997120 15853439 878858376944552423782802771677615526256 15853440 1208901064811205522992494014986452992000 15853441 -3666199854475900273166493756260453737920 15853442 1364972229929513699238567938104553526144 15853443 -2727194628965800288751034020503128828936 15853444 4854256255944264053269811166724957559936 15853445 811253563087010329380807979778313536700 15853446 59758985012238937603148059659454545024 15853447 -4473245836066479766820324384222154512104 15853448 433827538477738084335400081594461388800 15853449 4754640455768889333872371112283462005568 15853450 -491795154007697693434067242597195538400 15853451 -127883917963587739089502556678120354400 15853452 -2802464218761908047016735781321021416448 15853453 -1027102315556632648413151831181280768 15853454 2181693613366820889400390628549404042176 15853455 -40849608214995919170514803808455801600 15853456 1377076759697944142184107444596069670912 15853457 3745968465704055170600171131040464597620 15853458 -254063496786482471275694993083053910272 15853459 8169967636536950067035559028171538331360 15853460 -846718641092553850105573656729348096000 15853461 -1103785476374195410714815830814034308000 15853462 -21418243559194360226493183588347599872 15853463 -456345412377739282944839470718164377600 15853464 -1585453013847011090664557353319848796160 15853465 -1394966840406154084304433161360810252280 15853466 893500559966931880822499161566574681824 15853467 1517482090600030932851521007523636353280 15853468 1769215117069051446129647501011513062400 15853469 -2851784997750535855035921744841000674804 15853470 195948145092565740012331251666867436800 15853471 437114959404580031925981185273458933200 15853472 -6114556139847665601392759789412249305088 15853473 -878481406954680872115032018573492587392 15853474 194010271248126121307170873582220600832 15853475 -2295693021585804926404330786788970905000 15853476 -2958147674659295109574212462872102461440 15853477 -3001672207075620685472356390782882350400 15853478 -1449524091153598293484646764321221408960 15853479 -2066091073783753156587817977633835853016 15853480 -118222949611442281854813619038153523200 15853481 272871008231046063853264301710650176640 15853482 -15776539590282371459088170013626514768 15853483 779727119683679179028290184912285480000 15853484 -238521774373383296451345451928488863744 15853485 1260597054377462522554621281423185323200 15853486 1321141644676163731712424678492475207680 15853487 865089270572720346299086929291448744032 15853488 42855456527087928272704540831682396160 15853489 6855306231473816578889587471937611747440 15853490 142163309320909812229975450479581760000 15853491 3379443528308845247149381873336456894152 15853492 -3685207198937120119194461380460537171584 15853493 581759617907179065769396099908536597760 15853494 -2623128592744937647730899501309839260160 15853495 160052158516536409727153808722671814880 15853496 728945910744437347880129686525445345280 15853497 -192957362558289976517329025906376579360 15853498 -2861988565886449411874418696718040832 15853499 1804345960518177409780965267517594822500 15853500 -130731520233945765412969029521667072000 15853501 -267067589692901626212024986968358762708 15853502 -1256086166148496751490767955592893176448 15853503 -2371890607148688841356719406327548552160 15853504 266053251982176624499896535873923055616 15853505 -1975899846020334978273928507507547688000 15853506 -806479807142185342999402523350566355200 15853507 1191106829915802825291978552504174749756 15853508 -97566054350675266075269408549674640384 15853509 2150423287319995754842324782809960711040 15853510 3122612850394308128276657580711304320 15853511 6137309194803557445498908395410889586136 15853512 1037074589606652269732044969502967275520 15853513 -1142575174471407004173634299341561136476 15853514 -751712706183279160982394794111022984144 15853515 -648650021844152114080859714888810484000 15853516 -848981912059963168078506935464747663360 15853517 -675914664241962251848300316587177027680 15853518 -88337966629167046056984593644561355136 15853519 -1933711599031232939974077428935297327104 15853520 -1304769498742354393734171769267741163520 15853521 2667585881254592997406296049060618390512 15853522 -163842365145730052574879935093991608688 15853523 -1656676735784840208248281219568213912064 15853524 984616063042944432073566139841467514880 15853525 -2867287999851131782066039110635288504950 15853526 120066284450375620549116759224062103424 15853527 1585042696650183039357888856833298642464 15853528 2417691197086500431443322629314109532160 15853529 -13629208246189187066881873543690797953724 15853530 347686029287800206133457736170465034240 15853531 -3539704657048989536218980385577718404668 15853532 -912703886206656659258087901102925544448 15853533 2364727670318605767833906133917594500224 15853534 144153677909404806803860123364100652800 15853535 -2139810576238976027848535264600420141040 15853536 -3730639772176621082270887388891421081600 15853537 -1471588623346940204203164247515746611200 15853538 1366020289237382795830129323696857860896 15853539 -252666800048133206393423822171303951952 15853540 -2596432519177841801560872315354474885120 15853541 -42814658573761576082315064673054101312 15853542 1160630326236438919309129066444787243712 15853543 -1164002774647652835309342933291531059200 15853544 -753869619218374804270169868209498112000 15853545 1346235709133611506981609718842392371620 15853546 -246321966434728726685671732933354866240 15853547 2655604845227086274621398298219452765680 15853548 -747591350623324307920620136047005650944 15853549 2039722670141108916284351656134001809036 15853550 -118597302979620857840020261971986659200 15853551 -1201613742900243092567766704901375321216 15853552 305367349303142078013573344753490984960 15853553 -6696916544927928983848819601391943180956 15853554 2154116480826439631589723408102338792448 15853555 909141010313522205064508415704419614720 15853556 -129967588635161230138955888387022851328 15853557 410731310697143636002072894545978504000 15853558 258687411253494126678710579868659428896 15853559 -4193080596549713220027916512779809383984 15853560 -423013037420813215938758154460176998400 15853561 -465566148238308914175494092320874443948 15853562 -1020805729264151473531040576009178700800 15853563 1934182236620570491092417308295640300800 15853564 -5126761966044849154316980188328112717824 15853565 -649539122804627814165895171601891326080 15853566 707038490172104251327943247148358341248 15853567 -1960641131932803438994651906196938000384 15853568 -161619137696631143326657592670101176320 15853569 1002055553179757100725975846469652298544 15853570 1140322205075618843886070115440816896000 15853571 4795538190505080211916159516635429325592 15853572 -384717900147909283731131650796314595328 15853573 1044293428667115633469156590102111869184 15853574 -3309940872724034800257760640546893142208 15853575 -432412038336506810822098737659974116000 15853576 918706739494013298765450433926416424960 15853577 -5123296058279641270717417657206142361574 15853578 -289838034906641606759721920695767278592 15853579 -274798331465750508554373300926823623024 15853580 881955932898019235482984467259682227200 15853581 3040538383377337734630115450991631917280 15853582 4560295692896951859277508052315828185472 15853583 228317642795060012664443508737869216704 15853584 1567022998077953267658106853394874368 15853585 -1350572125813619387174469826442507211840 15853586 -237115333704428827297974596222431703040 15853587 1121806184461017032696461839612687144960 15853588 -3727115484413857907975489585713055664384 15853589 -4138471982416295932279074544619519354610 15853590 22668535773551563159115374953234739200 15853591 1586833072032018767079186900175749160072 15853592 -3202328454336787771176416525558171904000 15853593 88818356094636108991146012417448741248 15853594 634248332598344396968611755905487620320 15853595 -736147336730251965693506461122817672800 15853596 1044002183341996887959327958892027551744 15853597 3343846252551415238804814073222700247532 15853598 -1575338452967467547989069515396788611200 15853599 -999495739645124917293707825512506175056 15853600 998764868870705891217681442779955200000 15853601 -342300105804308719090128580682856209280 15853602 -366627542959846337372923218932307006720 15853603 4117106241843076670286158195288277269852 15853604 1569265752702322710496902046324284572160 15853605 899182615283053800321643548100893472320 15853606 3391527802460298190803742707214753270752 15853607 -407754862022321792345198118278963986560 15853608 2414251973684355414591054742798899686400 15853609 2572390911280052878744931841043061762980 15853610 -266614152607343683043543616797867950080 15853611 -2361754232575709937419008615233860521128 15853612 1140688194527925171393448540243936860160 15853613 -2058249235895064727162912888783302654336 15853614 399537143048149700772298983555553136640 15853615 -1581848829366925921789178520163612605240 15853616 -59484424196572146321282859648654000128 15853617 -2573073522027943461181254812702282714880 15853618 1767902001225394044049284681215498010240 15853619 2382129091819122056714149999338989750640 15853620 -2574334343156633338846329847204385034240 15853621 -2737358213002680379622160417342593614688 15853622 84011793688532514871129649274250293312 15853623 3660659259230721723927305385126852273384 15853624 1786614609678429633089160610407950622720 15853625 1835540108832583645614035750199923658000 15853626 1571961445676180427424382166369235497984 15853627 -14754303248194601505841048436722008920 15853628 1243729080006766158356073368744411175936 15853629 74259863681322981282363042149803576896 15853630 -125252996411786735359184331014233390080 15853631 1940293215136533003678400452246637386432 15853632 885718534303860038634916575653545377792 15853633 -1809890901772225136339706781309717192620 15853634 1482882961247728862454764172576694468512 15853635 -62519335266325251194143793103450895200 15853636 -1097326480103914805500620257401987841920 15853637 6027001624414560455582864848821217040286 15853638 797709417692700763915698276972178813440 15853639 8290600946954506158908575269383336512656 15853640 1573704552278583189826377765204801945600 15853641 -2600421011257946667157238538965355509760 15853642 -1456291287565346380985161459015382661888 15853643 -3496004467630779464534135255303189697216 15853644 161566859805713899253434457789673931776 15853645 -2729251199279147640713599635640317117600 15853646 -2612062975692843731903044564093494865728 15853647 -2002586581916256809166143209785214745472 15853648 371785609401105299246890390948530356224 15853649 -231442045062326133978070110937556591808 15853650 941118419936914554139076275939073577600 15853651 6519823230960809489078687061748146776904 15853652 683205078769151080978406034195005218560 15853653 -2967793717439518050239684043693065197938 15853654 -885743088071045428278988664236977804480 15853655 -594751966287648427090065120159996818640 15853656 -1002698114963812175897170588791463034880 15853657 -2901692815916838364584392304448281536320 15853658 -2005627180265605751756615298731262792480 15853659 764811070252621540408060304958919871280 15853660 -663667081853048036783351026801575920640 15853661 -3014994594661063569859332057255553039776 15853662 2265825642875270869706443589843482560 15853663 808097728106612640698952472795062440560 15853664 -4073974857482147637746333948535361241088 15853665 -2252872225212668928576537502684956094080 15853666 -70105914694595584868030417883892838400 15853667 3105363602506363958977836984243572143632 15853668 606391408858689218397004991762256368640 15853669 288879177072184156001419818939337859840 15853670 7327701733011638083624725321946521600 15853671 -1604518658901256976291998616465241491760 15853672 -2565309407197215223695782117343884083200 15853673 -1477858785821102889904740365285377317264 15853674 204442813047832599599767103127926054400 15853675 -1115421182079196100144825070404495944200 15853676 -56824669746169592216020995582721762560 15853677 645718679743657778961278683837914580032 15853678 -1872359022784709172031350646341271277376 15853679 1951590482274845769575900244060339683520 15853680 55270616736650156281825560992277135360 15853681 -5719940257268089489033347458746721897518 15853682 -1043197472756602888885856596854373189728 15853683 -1356084146122041922219269358613120469456 15853684 1506386102492467643888355108075437617152 15853685 3026970787812547484582694092555766964380 15853686 -256081311538287292212998353858554270336 15853687 4898070926761455576208377910038290458032 15853688 -3379137035252948702528172627227593482240 15853689 1599481253214078952003493716483219312704 15853690 -1814703336618264314984472898521822304320 15853691 -487572285210333765056099211709165664208 15853692 2937133669718566690936350373907414180352 15853693 1337796634544686863783416566530551224224 15853694 -3053225113175416081813330153906052719104 15853695 600691687239662054098598339201990592000 15853696 5590440998595819246735726048772746117120 15853697 2207883007477211550711695925625185910146 15853698 -420706904422309491694677073572306908160 15853699 -52842322442819652837699476234292646136 15853700 -2364097176359180230690012693597056988800 15853701 -2886437793363969170649245802381926184096 15853702 -84384669039629899484016865672313519808 15853703 -22329025752407404159472259337657869360 15853704 292449364014626364791833117987387392000 15853705 503149772175490160002515028352850612900 15853706 -117738828028109621115070865665263781632 15853707 -1915652286322042214755679578109078198760 15853708 -2219247231758824134437598628151593502720 15853709 -465633730623264171969055270697950902090 15853710 -78509919192194434671811560710903316480 15853711 -10853018991193075451505519764616298849248 15853712 529976039552888446962767661974127378432 15853713 50747085415029625431481374245461658880 15853714 3830104203557792358809934296870258355840 15853715 -2456735329267512924838296213169506338640 15853716 -593261527040289182196944747543551758336 15853717 -3346025543329620986879841582048297399456 15853718 -1050282150807350837639194668642026281440 15853719 126260040859014577086110184486759434880 15853720 -1898043364640083356491045038492999680000 15853721 4314769202918441152783753031569563677070 15853722 -1921831613525090093520181942784844476928 15853723 685456811839809791657394925909964759120 15853724 -165305563149082950707995204954945219584 15853725 172542386463558361264805217439724003250 15853726 -638097832111323670246759408733116851840 15853727 1015459390255190774304919837919382944232 15853728 -4029420179947030208606507873217939505152 15853729 -124546548553499582015386359426310370000 15853730 -121331002677388637177144789113760022240 15853731 1562949329681683293304347834675461342640 15853732 2647508738914949600856198943334715236352 15853733 221306728568652776781298059619526400000 15853734 826421984784124410063875083510314826368 15853735 -734021884351280385816410750109144853320 15853736 -4384552744005520535345382344574874583040 15853737 1774125317057311757745643237941523113360 15853738 -3092973668825807137503140241239469894480 15853739 1537836936847074069146189813417503942656 15853740 -342426494133591753748086522353854955520 15853741 3459760742071270241583807917768029862400 15853742 -2187378642012946690048017689483886398400 15853743 -3131978040765054786447159660245388651768 15853744 -962734942748033987575969726111474974720 15853745 1110746792707081757034074660036246037120 15853746 1966563043197896655543890573459847494784 15853747 45038104630257697597663736469168902400 15853748 1965275160587219400599598468907385629440 15853749 -908689317532157889446967737084523312000 15853750 130958067681471737690309571849644040000 15853751 8632096270487429236989904962526101308904 15853752 3681646789527729644952798305850507264000 15853753 2390479748567635945870332536259364569002 15853754 -2614807842309971502844513277909978242704 15853755 -1108071312751913437408004724786743863440 15853756 79344322745732119223407330083613814272 15853757 -2947504382283550553723645740741093823508 15853758 -525399728150319296529212743246779322368 15853759 3119994095278852299055425286802629328960 15853760 -309846383388440251285766073990607011840 15853761 -301086801687781332017188144889449461696 15853762 -369195329227348561462289825724193706496 15853763 -8140710910985919078303534790466020527576 15853764 313973815296593141032273036839467384832 15853765 -606723748008574368557323377006531590340 15853766 -941095691985593910085082127209609835168 15853767 -33440312337342271812472222264563843840 15853768 -223050667367040431500593784454430228480 15853769 9481986328654755244162218890351561898960 15853770 -1559365512612799942401657416183172062880 15853771 -584580658374888314018453525271889676800 15853772 620638597070463829707331819126282321920 15853773 -823502357276669124153970464411754085856 15853774 -2406046983771661812839031037519640940864 15853775 918721265353730019958196966363584930800 15853776 487963601906349725380108157969797742592 15853777 -64177341402316335017435673928925541048 15853778 -3194604070620475117644752725238528998080 15853779 1497966580355284303931765322397845231840 15853780 -2230108258279025107222469240000742662400 15853781 2077564455741565109741347286311662069582 15853782 392702244683247262555755314720100286464 15853783 -1404908115234699466047509630471126224 15853784 -2079122367232121748474500996470152192000 15853785 -1026802603800093174007491168048280920960 15853786 2459040112739707149486845700683447108544 15853787 -395648255836812390775868610782568061968 15853788 430350519953911943094097390926314729472 15853789 696156751493475367791548065458545993056 15853790 -898423882324404016224021314398920057600 15853791 -410273712128371151202859383503548594176 15853792 -6095271794080832945122542049166833483776 15853793 -2740455850994916268009937553777272206416 15853794 -559826308640504909497209492323265788160 15853795 232506635470437918886597127241421246800 15853796 -1348200602317033920466173989456772280320 15853797 297950217997916186405935554217388878620 15853798 338431707824352906211253711654496797952 15853799 59430441726443674227480045326895283200 15853800 1023424961750200664029481071641274368000 15853801 -2126786398267283604057182136561075376198 15853802 -1111418283065748276852382295185760319648 15853803 -303194653571041431585579876643016942592 15853804 2106830588368912092322570337714577386496 15853805 -43113157979995337673604538855254106880 15853806 1225227098508956315715674196923563111104 15853807 397807321969752070348929519078847139160 15853808 -86610350456979596002165431542232907776 15853809 -4091192346335046870556523848951099062720 15853810 -394020865250180585335387929915473840640 15853811 -245360648460670898850867154986900920688 15853812 -274309555213172354212321668288821680128 15853813 4808366170643501496793075923149989244544 15853814 1425616453043157778664287698574261508256 15853815 -19132212282096941551443908045356724880 15853816 6198170445506740018470669040959768453120 15853817 1956122501382508993642646824207642785792 15853818 592972061813708652691207556792061991680 15853819 824631255613096922790834192510376765220 15853820 -624494969219862571824653335058808337920 15853821 -717609883148033409707123688923204748288 15853822 -3546184208253550297797859305165709452288 15853823 -135248453956337058919443433894050288840 15853824 -308706926496612160906393823181407256576 15853825 -976931206165778744992853450752204424900 15853826 -1865577285144206740461628923206187294720 15853827 956277812509094576769444739698033487680 15853828 -8023916657580269100120725476330504652800 15853829 -7859824716052185051750277000611183489570 15853830 -737536599340213348250770613861485486080 15853831 1205829605271025627293774614223863462400 15853832 -816269633705158017721932006802708838400 15853833 -2631483990622266018924486049470534362400 15853834 142122973585114606224419096538725351424 15853835 1207059328101133641016724499210644021280 15853836 2649514928181499148503466826023227591680 15853837 -1208678742897881315930891040019327505640 15853838 554461945697978362999808491134489108480 15853839 764919817015381395122141030382382891296 15853840 939717637494216865620645918306880143360 15853841 -3649287263019762868676282752108071271758 15853842 36965637678072150167946437248255617408 15853843 1485415910974695526375784980044660533880 15853844 40641782416991521542373984426099904256 15853845 -613591240690019150658082749399581001600 15853846 -464819071014757080396467249483675356128 15853847 1214759051066091082438272148160150417280 15853848 -70932692917028923865932776569938944000 15853849 557378303340907056777713259773583125520 15853850 1998360396704442385070908101160992776400 15853851 -73637377482135019545491551889841884880 15853852 2901091987932360462063295470530706843648 15853853 1975787004222159536692796609150585303244 15853854 102155231029392761070279430102494532608 15853855 -268166589561983216064702203981017939440 15853856 -4627908999577096920842011191170303459328 15853857 702488369256063835963865768218911461040 15853858 1961914898580067490843492148533454545184 15853859 241210987590160377565298783317275752352 15853860 -2529649703844379025449826926094184038400 15853861 -9338911297068216330909240613042170916868 15853862 564117155196967620980883960270869491392 15853863 8037657861310617014968146008481131639424 15853864 670395268109489490285227166804838225920 15853865 -1545062472590809176253049377031802547200 15853866 97786373946208172664592507757075312640 15853867 8731793945742345032389103533561898403520 15853868 5007652158990676212947869423352714120448 15853869 299970319321519374912038838219331538208 15853870 -2599862771221529406033406508024906733120 15853871 -436477751546097459022501979004418833936 15853872 897451622364483434121166135347437076480 15853873 1908515952072082091002927775913644683840 15853874 -961124529592723263811292946912358219776 15853875 -5971184085303292106527019603898760512000 15853876 1443562412321911522968823165786008959360 15853877 698838459218981367727997166745210836480 15853878 -469277907358497568145836103776298976000 15853879 -3872858760122241616870991522128759314520 15853880 368138936092048062815440502551513497600 15853881 3432744085623709687637884390425011375952 15853882 1149822963762733830383512753199229197568 15853883 -3619343664246001629897417190692685859868 15853884 2436648929862887396166495515384080052736 15853885 69469453852458952037385817079171438400 15853886 -3553393072747619638460178278166749668608 15853887 20134034811643936712883068334600135792 15853888 43483857056970956066286753177010700288 15853889 -5620016540562167331016204181550123125310 15853890 352840264910975882167049992619040422400 15853891 -902630372894174489434994247760938004128 15853892 1439434001559851507987101401317430489216 15853893 889430295628431664667656019931025182528 15853894 -1355218571751930734788759488645890833920 15853895 -4846348814645896639307385685567345920 15853896 -400306496402656526152033991667571752960 15853897 3114257881853242196308129502504639824346 15853898 1632654626658614710197236987196553480800 15853899 3874597411462384353405097400705976261120 15853900 -414490932864336370175995485878711654400 15853901 -3996903914891430170078401993919487551850 15853902 2451794707960107912332808072124498329600 15853903 890297691864255481494636090545751833184 15853904 -376425054889368612049159407729377280 15853905 2977162568534645610455219074479236258100 15853906 1623226476954406856849826912616903723152 15853907 -587364983128654268610688077146009390016 15853908 60139777484910197192561272113514094592 15853909 3312778698097235515893665195420271612110 15853910 1216503986978945123087059829061669317760 15853911 1847431168102225777148837340239712939984 15853912 3324659735854096474389956678820579379200 15853913 2949403776290563320453082768906794022368 15853914 1810102954119752082718649712127103447040 15853915 -617056986489430808297258503613248147200 15853916 -1227169012788332060555485700828861787648 15853917 1709562115914943600695144912673875338880 15853918 -2375611934267309730517820083709515843584 15853919 -6297759045904530741715173506230915603680 15853920 1989074033094831483086345466657098956800 15853921 257572387261950181128806199381148957704 15853922 -568740185850185922903062440012093920768 15853923 -1730977678122018902599993821195863904000 15853924 -595909049342403064536971405316341892864 15853925 736712900095455247857001123027643314650 15853926 397935818349980633542873168996712832000 15853927 204484108804406111130505217349773451712 15853928 44474494759979908410100962013205790720 15853929 697175941997325847509805306383410986368 15853930 -501452537071119087789090803131644500640 15853931 -3193651877622116671828377282126160208268 15853932 -50378247842336727783906591572944665600 15853933 -4098264724531674353058882890677618715818 15853934 725025707773664934828896578389815831616 15853935 632158513828570513807889411629259254800 15853936 54927316629000783659767204113886347264 15853937 -2680756839194786951051342988126456966720 15853938 1541004553799554879148520420225024188544 15853939 5387848687412312094573628262967574833740 15853940 -3186987556674155662231093265395502664960 15853941 -3118108419092691824709180849028027012800 15853942 -2405000647664775073937773037439238348800 15853943 -368238465658198078459495192220997330432 15853944 17376002781824525556334267067985469440 15853945 -822023193876919769675988207715122723960 15853946 2354003461953712153064728936182148061184 15853947 -639267198536060463513948600062498740200 15853948 -1945275389407180957785988318991933428224 15853949 -530746928535428210002055270069763732000 15853950 1145944429943164755871203567030239568000 15853951 -1212317905928884128881008000821187762048 15853952 4781717542391197269918278815168698777600 15853953 3976357515744548182769224203566822528304 15853954 -3287433424614012125549928961750330123824 15853955 -1040696751661239705660425065833191047680 15853956 -1642030395610982345160400604747126780928 15853957 -666809464363520173414812648602803974400 15853958 -507985304293631304217230350347356218880 15853959 726530459115353281420297234541418914328 15853960 -1059163163714514595483925746390690560000 15853961 5819626046792203297531996009314376771200 15853962 -183433109369604157051306818002519095296 15853963 -6166804654022466941513786537299015295788 15853964 119905048778279287507638079764614255616 15853965 57334725066336975847918852697670779520 15853966 -1918825519628267698880222767476106459776 15853967 1916373953649966265731408048334146836016 15853968 33143115595947317946575528661391785984 15853969 2450643585963318821805502484030236344000 15853970 -527390262213433828329511613171837422080 15853971 -5403125243938780030600039440026829312 15853972 517787200180497013695924050553497979776 15853973 -894965774521724974944837171717204105540 15853974 319062864882648207061764381811368807360 15853975 -3374654235875846295809415943970045146000 15853976 -1884081328916265173643704927742233456640 15853977 2483390912480050647695758046133938524314 15853978 -1412581199727242122144425892355014038528 15853979 -91807964210610510289844070934218446424 15853980 -161224567389781324831553469119533670400 15853981 -2260738568949399849737227362797303228160 15853982 -227110553581605638230419234700372548288 15853983 1713010860577452321193435251536188542024 15853984 -2607325808869192608554364501216469254144 15853985 -874869417463937680867410208655346848640 15853986 303877295051939139010347250924673420064 15853987 -3360629756442835044748681188454636707364 15853988 -3935457481339349856940714503267105328512 15853989 1021709140018649137556876254880617521408 15853990 -2458509866988058354501681913153093328000 15853991 -903104669765017540962077730982011529608 15853992 195980296245998424954316189615474606080 15853993 -7865487872753148529412911104679004035462 15853994 -82398436186508265446742990557366283072 15853995 3508239639226580776632137915700106149600 15853996 2004440588873830616009248470650982308352 15853997 -7318732183200297693171358094255693464554 15853998 1758827151696135854972360427848792000064 15853999 1325566280960830664790422558605087837800 15854000 349014097766927042431175428435525632000 15854001 -3363597868655524569102236426147471303568 15854002 4186399530740731514845369952932811077632 15854003 91422709773989061712264509547411870608 15854004 -1624570529315440792762747135168409093760 15854005 48859876781690931500821147385352535320 15854006 -610296949120458143719624153354161832320 15854007 -993011953038108520846731556479910289712 15854008 -1363801559977635686059967009939132928000 15854009 -3635257111885095310249833215521752452784 15854010 -1040542056382413180512842312452965222400 15854011 -674793275473046760064594957151707935388 15854012 -3009986667152405237895410875640011090944 15854013 706620304002548960742539248815940126848 15854014 15343488636136569020727941966188323840 15854015 -843388547284495422592882252954309080000 15854016 350275442625182466337164647546228834304 15854017 -7457067383787582976674795724970008462508 15854018 -1026313614350933737632598737155710801920 15854019 1994406991913606080692314534109072126048 15854020 76452444699265254430036326951732510720 15854021 -1737353102353757859250320509457060215778 15854022 -2904482480000457663484449881466142091520 15854023 228828711510833798624818888407499126600 15854024 3647955095048532998557678699925936808960 15854025 -556296883745794626834563530439379600 15854026 -2575882568678942205859832681536402830288 15854027 2175185064174283432438742933038737328272 15854028 -473066340641073941109574427999499502080 15854029 2717961957228621676551389834293749056630 15854030 1248523257188357342416427052355325164800 15854031 -5004739991861205675927685809059660209272 15854032 -291415299641684288630754103882274570240 15854033 -3638334248247029485193194939385157096576 15854034 102596310836447021006563809155523866112 15854035 -2104794147988235353391516411111562509520 15854036 3278080840451587648319329925692056821760 15854037 47410252966794411173403797404947353280 15854038 -1392561083290355320830710499184650800256 15854039 6419414510052766158681847683880992729960 15854040 -4814762196333021459179359380109509427200 15854041 -1895398230924697672597408578128601667328 15854042 20985827150138157211078160653436281344 15854043 -520856492052978911073821496236002354536 15854044 -1632132198550217852932360549600289968128 15854045 -1389355722203903270864761382870690334720 15854046 -12394732433532103352529496634505338880 15854047 5569527188954464739568980634942518796000 15854048 -1136783650867414757499113753158839435264 15854049 -2071553641203424645643666009695235309952 15854050 732727574159515160779218231030283740000 15854051 -125868518034015025879305791851706891136 15854052 2627184497550513647721349910370787832832 15854053 7195270030810820930581466550611118310620 15854054 -2464189486591967207496401608116557493024 15854055 -636474888428123549626726487134955719680 15854056 1747469014264126283714408664851945472000 15854057 -68649408987175787289302327560808968512 15854058 2391387803284564649608693632439163336448 15854059 3751054041999185701980539353197443364084 15854060 -2287957488042797848592093000858880491520 15854061 -450419232410770263097512766440910259520 15854062 243992993280316134869445660055733437440 15854063 -6972228764401066488456107106815258336688 15854064 -828775986205803140929469263245175357440 15854065 2076192481850342426607162373821572611200 15854066 -810868601851090847157396187426748574816 15854067 -177968424185242601049347592246268215600 15854068 789993895577666932079560005304120358400 15854069 -2344019451263094865956932738724837888000 15854070 125655423824926758849410048420392099200 15854071 -5321723046206274815700079717796389188456 15854072 2255884178567557354000066628313157201920 15854073 -4455417638985582007851095777386044092256 15854074 -1103893878206633072994123869958946744464 15854075 -2042977538000391556452796707758476287000 15854076 -2781689508964584586088397066085809684480 15854077 -1316203181811619398372274554932688110074 15854078 -3058001142760061592865488755358615644160 15854079 31875186939620649120283552560642043008 15854080 -230862040075250680851185011080749383680 15854081 -6208440280840745458973130172033525234428 15854082 -108495251626566637466156595725379127296 15854083 1636195511059482074518128932780472329472 15854084 1350555637990779619330468543541839687680 15854085 -520808875866044628866514559113979047120 15854086 3197792922571916301886193606373819088992 15854087 4178780637295061194082353470574221133824 15854088 2502084067800197823571576052151435755520 15854089 6281688466787774228107918561345116132890 15854090 332204702487616055913352508608959329280 15854091 1142475059038810428797168363364440869824 15854092 2901497624181862727400295604201128015616 15854093 2319813247742110478533034393986729748940 15854094 -367060855566434369545618215578959518720 15854095 -260562701054092131788171403442153972320 15854096 -1439851616229115967673937029335845429248 15854097 3359617991987108837443800353099502321600 15854098 -451756209248372127021654715313839508160 15854099 -2904066817211586896622392330054162307936 15854100 5597688547034757030828580867885824000 15854101 -1799960595487406651288044245512315873600 15854102 -286346734018473329963985809542776333696 15854103 -2068152472618858380002576861582124289200 15854104 52990431969338662187524064427200102400 15854105 -2449748506719085738201514087499684903480 15854106 -309062248106834974474917018460909840896 15854107 2533535562392259705574562126739261996720 15854108 5121253952255861012900367025191795548160 15854109 2044760563732172437870691158833837611904 15854110 1658373161850047606215446676963382448960 15854111 -418974437322525963644358151376865299616 15854112 4887170110287819204147673463455594905600 15854113 1572853570974183559507296332531196026880 15854114 965329347137735336241880772328785272656 15854115 -4237910938065537571754871557265209011200 15854116 -537671060887183799023869988275004159360 15854117 4663134809610093618478271316841466639166 15854118 182724200271153481519325279489972520960 15854119 6561011599471169735742233209328515990520 15854120 169233061976522715632482515331847116800 15854121 4054534340271318236379624571353156529572 15854122 927389927367621243270416221029247622400 15854123 3214634330013078113476085572246907784372 15854124 750911795130357896483589339879660994560 15854125 1307890248849418461920622074810377440000 15854126 -419554684824592688569682182215312364800 15854127 2297331762818763820284568139087390413320 15854128 -834499557745885408909644290691844997120 15854129 -6079306578508463488282518094461499308270 15854130 -21287671186925430779426614484450886240 15854131 421556463125686386100039611098555554000 15854132 145357671126821735930643346855533649920 15854133 1307668199500290749878176964017620485248 15854134 119530096677789230266921810230851653632 15854135 4618217741342656887028608487588916195760 15854136 1687808024025764025368188915780247654400 15854137 511685075933773725573520392264911460100 15854138 -3539724440080693965755614331924788859280 15854139 -555379073854442125605855505041389458416 15854140 222597286671715060212051600156449356800 15854141 -3838092171347890838089452762990850822458 15854142 -1388693411854960089930865289461826705088 15854143 -80925045218896641244315909173935712256 15854144 -626645710683026978920758688350644207616 15854145 1198947888109778824461886911262001980800 15854146 -2032541725698007816472142767568691200 15854147 3492919466974510418936010888387615985596 15854148 1706503247364253206739695672087081954432 15854149 2606817144254741064209195547658151031036 15854150 389994077977546459004610658871519625600 15854151 -3224754087832631614453753617216831006720 15854152 -2438964402812268409096332697246203648000 15854153 1449615205973004896813776503053790482304 15854154 645727158089732077511891363141201637120 15854155 -500792945531309490283173441369394070400 15854156 -3366825215266847699783852494534656564480 15854157 -4532995413104377582710331612273012086720 15854158 -1846956468324603691003200051660016988160 15854159 563274873992702940263359039105001472120 15854160 190697801502936837574249609277968220160 15854161 -5404763237169913335497264219475139428238 15854162 682879658614879974971977439243727000192 15854163 4958723254449404617504330084984801584 15854164 2034168594148771299775954437885451210752 15854165 -891838180186882440403262807498232846060 15854166 -1314969088396753269728292223745300318976 15854167 314110649271656530912426486815866917824 15854168 -662068663103985680912110040040331898880 15854169 6230122244398115675735288251910831648928 15854170 -1860838993488626016059655987977710828800 15854171 5859270341300142591870202086111966210372 15854172 -1798393978433000193144691729217317502976 15854173 777496798971733410678504364472278664064 15854174 679121004401346300899711379365053093632 15854175 96177531160385184584998279944624859200 15854176 901373852328901591433615832513657176064 15854177 733842901143376739541772888394054640660 15854178 -826024112336202005319363022097890927872 15854179 -7756327689522829930357019187424828972920 15854180 1029405216506359312220090693799706118400 15854181 -1105739746950414505633633138177333886976 15854182 305801212868405572841706387051008916192 15854183 4079599879086612032253788480861059016976 15854184 -1583210042528207164297502391289810944000 15854185 42523447493937733613232593490889459200 15854186 3417808792880976409155553126403165184 15854187 760026368957100433139737438064279401968 15854188 712417639252513015406497133423415822336 15854189 -1081905574116322304947473109081148014560 15854190 863009047201399518635274468452569344000 15854191 -2035263405883001214821938190868074383408 15854192 205374513827086519503706371722433232896 15854193 -179886929098070210561958092002918697340 15854194 1913207493143836968797459724837751618560 15854195 610371905303862447106349624777237864880 15854196 2984718591120148621348142730655467878400 15854197 -1156842311165518055566568091549967654354 15854198 4690039100774498672748785022580605600 15854199 -1767378407403006331249298076397702127232 15854200 -3030239611350750095263952295324005376000 15854201 328060715388191276143628110938087885600 15854202 -30722976083534993592424835904100730880 15854203 3672052547715717165131261079953807615704 15854204 -1504912141192195292490894458511474906624 15854205 1819661461713181416343928172407037745920 15854206 17762401512876758166889505501689142784 15854207 -1998648409340131268799345976546282556544 15854208 -446675945393033328938241982422476390400 15854209 -113673643521509455889390538942923000640 15854210 324211854697442094391056746766909711360 15854211 -42411004872639014794481893912810632948 15854212 1576456031134999480291235253178606881792 15854213 -496585889832782154593486330281097910600 15854214 -1533837142963662521681371384980640560960 15854215 -1660288110496281703290542271931171464480 15854216 366863463744106576757609125619811778560 15854217 81817453287735745119849793309727274912 15854218 3058408958958625667383901768366266720560 15854219 -1398647406052630244687824394704637710380 15854220 1300586533839697655110871246266530662400 15854221 6071364718386908763677064633580910538422 15854222 -22113073798162424687575731833583989760 15854223 -1789347632542978533522309918648603470592 15854224 1533902433175740855643622729606050979840 15854225 791160949765428276278042358376299291750 15854226 -263587557721212653876243353738956554496 15854227 4815358623650991826656750727660702628440 15854228 -628118052088789993494293258680143360000 15854229 -16724986306842606227006687519450663232 15854230 517599440593956902809444561672412459520 15854231 6913637710688111546713109041145578489032 15854232 2023394290802619419430380860546268344320 15854233 -3601746898926980057981455197918130330880 15854234 4716950751055880276275978221596454756864 15854235 -2558401664593591195616744109752476698000 15854236 694251491068687632737781951747366817280 15854237 361697316461623362458724315601102216704 15854238 -639534434841103857116378390061161564160 15854239 -411504247692595866966248670561777593232 15854240 -2612113653038266608699008631384509644800 15854241 -427033555502949867961787756198073592896 15854242 -264501401616666383027725037593674252000 15854243 -2573422338776210992648185744607824329508 15854244 -991325840382603597220058296866179819520 15854245 1164282678727394695813436891460505159680 15854246 1681838405548489953699228806248948854720 15854247 -4408385520924586435532772950709451340976 15854248 -2555073747900922250334305428676431626240 15854249 1629492870211871180855164273734669998580 15854250 389099170169371609342182643257178560000 15854251 1758480496195375084480721507640613423680 15854252 357745444390668241003592196556962135552 15854253 3023990411736884650995515859402439581504 15854254 224265619798623612889539766910188234560 15854255 -3094517050372999779968996171388583734840 15854256 -131554881059466924674645712685780008960 15854257 2651764635129058311965080572455476239506 15854258 -68080359283986027828520399630755969024 15854259 -2331466975325717194891239052456419575496 15854260 -1950916771441637334212022734748847269120 15854261 1676334407036323226731829040996217617372 15854262 -1580807721557957286305917115340309265536 15854263 5889053207346741245503513398316858089512 15854264 6663127346171385470354029365262285516800 15854265 32608327938621043921964877059138304000 15854266 -148551975609001018529301925084765721376 15854267 -536890531600860294459731667517062720 15854268 -185449950425317871170780742193634344960 15854269 240947461466721550361720922812587417670 15854270 -1936431478141030845036756731302510633920 15854271 4569095480625878478076006067962110946320 15854272 -10469944878000791864480117114596753408 15854273 -3293522015646714705501131126263292327040 15854274 -667391712252215314817219072400084455856 15854275 9769711272608778452321738593226432601600 15854276 -478624539325062158943639881400475731840 15854277 -3919416295606957923422930584249230449568 15854278 -491540346070886590535381889200068637568 15854279 959838829056685478975073821555424630576 15854280 -393712532809433715064258679670455500800 15854281 -1818795467356504328522481929314618090918 15854282 -1188057370954336081011353270515399639200 15854283 3786686652622273436878594756085041974504 15854284 -2362886066896194392782480415882255014400 15854285 1697738739119317661134731811077119938560 15854286 65102957881511395387656047503316318208 15854287 2635194457454829871256430878826270845936 15854288 -346125924166448120133141041479715954688 15854289 958595996262332635590462152873984323776 15854290 228704732666706562190275435643565115200 15854291 3426979837870839714819312613530913821552 15854292 -793483889025745551227801464452121041024 15854293 -2734893846517491384222066438073221707460 15854294 -2672016173574236461438655546950129598208 15854295 652124903323148129229384090002038907040 15854296 -3002670369775390918396416157218057246720 15854297 -907414892195859070205349323247560675568 15854298 -1242388170963556107451311070396137678336 15854299 1600147208478004284503512368173696172032 15854300 -422443597490774401744021535262683136000 15854301 2775444525161912453004447677230941545580 15854302 2686100206767533106870075958776436549632 15854303 -4340089590113543678155221602191716633600 15854304 -972298330760263111176702822770477629440 15854305 -1106436527100268627632872552140515138540 15854306 1370334796180217795538937895601259716384 15854307 -1503748597466056546740526866487999703808 15854308 5074123386347707397449821007786581388928 15854309 3284896191849886607696309113060484016510 15854310 1501397889764570931359769099443727321600 15854311 4193261870465141199182528999336340508824 15854312 8861175929824119090884563024941468794880 15854313 460776652729834973227427710068025557888 15854314 -42752199844533111942596225514371758080 15854315 -3506010172242214640944270654008595680 15854316 41146136627290433120281722967998346752 15854317 -1427098732776915419340062170634883438634 15854318 -3119236919243514494171232353658603272640 15854319 3658077282162224280988321747520665227840 15854320 650115806973062632961591107140990566400 15854321 -2560015754760450815127301645701126065088 15854322 -2393555425807606411753499166366551654400 15854323 496837648995583849849744916627903610572 15854324 -2568540301436114972477115673888386290304 15854325 -387482442184547009483800401923784206400 15854326 -3134158128446936925340222590854091009888 15854327 5247488870675573197546539643042100647272 15854328 -690671680383365312779394290932631142400 15854329 -7845822411968944927911913629942346548480 15854330 106910524155073162971988404389256192000 15854331 28501122474648264786625726537853649888 15854332 -124121094810604649595889961179140864000 15854333 -1203294806965211938208634170593334719392 15854334 -853069265221440495518919562919631549120 15854335 -325873500460396812755068938926468705280 15854336 -3047669178829154791335988709202107301888 15854337 780788824265303347367361530980858254336 15854338 3616667097648741249763003195989505594320 15854339 -9179283382131001175082100261559711388960 15854340 -805418112869683449297546537335219097600 15854341 -7047127496849588329206634704990638559200 15854342 687442787381878542513960647981027919840 15854343 -1099372424431783904716593455140220277336 15854344 -6354094118393822370152177393750639001600 15854345 1346577218972196273716170925145981474000 15854346 3403508075386411195906894419468371712000 15854347 3613144194147090744291637415145936787796 15854348 4854415499796371922308676687407163172608 15854349 -796295797003353159173078827929808666560 15854350 1283303262059470879560998790866175110400 15854351 -4178654465247332346350863418264355981648 15854352 147110354651721138188657612157977886720 15854353 3545888189522481104352335919188378927460 15854354 -433005938443939945274158843252573056624 15854355 1714426981305870983305160955689169483600 15854356 -629760916990839106271591564263322335232 15854357 -212935617173855966848277371528741067940 15854358 2749532116363281362022935594771220480 15854359 270075055609238175533490317440259636480 15854360 -6843312006252414414886052839931904000 15854361 123448090685932180934242925964864380928 15854362 1063864756180243819711191546047219385600 15854363 -1251354507574318784625206344200281966304 15854364 -304616601913181473482668090863494681600 15854365 837763881198983252559212774372267798520 15854366 -218384915481834780633160446585675360576 15854367 2222374001000006078615382563144480892048 15854368 4962519429870974690038767567265190707200 15854369 -7058071362613398744894315601590276904704 15854370 -32326751853779878778107482708663674880 15854371 769459795541687649868431515149442368320 15854372 -190960012666750880552394392006726438400 15854373 -402555050373885500462580853995786498 15854374 -775148269765496064842702780068888844928 15854375 -9205176394224763809358340440617015000 15854376 14729678971512312315396961621334016000 15854377 548365308340949073883066628102202460800 15854378 7799131567451846244542140376763474849024 15854379 -2762051536697206567952701863231859287360 15854380 2092354501977196844518878859971697305600 15854381 -6318280047033504778633973188934923603818 15854382 -1869886760180956985959188600152955398400 15854383 -1710249629483620228900402604026792964016 15854384 71556868967232273969745044883107348480 15854385 -1838477520183755099601962042135414054400 15854386 -305673281180178381457384284596726925696 15854387 -2033308446898068453210075894288070051200 15854388 -2162086355378549035161407253861918720 15854389 -5848291996661334177451391899633868428360 15854390 1685022708654544920580405333329318748800 15854391 852815571313385439615672858924278443152 15854392 1384087205077984826642664712180120780800 15854393 12754857051843014518521304543413414660 15854394 1077028924619881248112237253924729705472 15854395 3254355326188429547199527781884934518400 15854396 63815761375602215074885346052671616000 15854397 -1267997212524954202495915486408336744992 15854398 -13993597746958812647693377324997234304 15854399 -1774816674425274345171580689791874143880 15854400 -897297692069067232783737778713133056000 15854401 19357156964285115792162657964468059104 15854402 -1670195887802311542328437725154687724848 15854403 -800445007459037243101013729689063520016 15854404 -302087364839915206172484083114476431360 15854405 1255397872986157921231755018234896223360 15854406 2001110386675001485428619544680883140608 15854407 -843662440244640947946312639860955218344 15854408 -4961274026573577686360817605270515875840 15854409 -3642060013123283554293062173100655544086 15854410 -157908030757756413745145264641735649280 15854411 7858486975773523404862810840143422380224 15854412 -454670503471191837311434385539482894336 15854413 548956301510244001912301659589986460364 15854414 -3176942003427273185700388942885412698944 15854415 2321126246067665122184985268157032467840 15854416 839556991574743318978547197479647969280 15854417 -41088051423739104480652422105040816800 15854418 -396406847372203873549439148618118327536 15854419 23370952862600727272438508403156553296 15854420 -364327102621775513296797243231369669120 15854421 5073388876809480661377675141798943027200 15854422 3194338732114026672568086863485628404512 15854423 -347511682851255956167204994477749087872 15854424 216973523266750480106413577039806033920 15854425 1305019609686821619351515671054790795150 15854426 -4449668714622976779597698137719472128 15854427 -607577265857879878921748450140374974160 15854428 -5400370388230513963483015909356550508032 15854429 3878231908691203051878249731749115515008 15854430 -164874046919122126940093108890615342080 15854431 -504069960521769038095060004175977376800 15854432 -3746271209192925763027009645768605696 15854433 -1129898100541653425008883559357627126336 15854434 -1002245384579020487116626830552424318384 15854435 2647582002992834516727808650602155148880 15854436 171828548160390652179463564612148858880 15854437 -5435446318090596146304699933514858310914 15854438 2192866546640580823789795612780026796032 15854439 2491686527496364669351897835029790420688 15854440 -2258764192861753453316449331455026432000 15854441 1722690002449446679811975276316275542842 15854442 137076128490484639952396758303635055104 15854443 -639425349481447668202003172351383684056 15854444 -29203553720666594118921428148969383424 15854445 496405750953116034945123683579731395000 15854446 1171254170852265818797328173401988932672 15854447 3219187771621244996387966477540311843200 15854448 -14146593944052425842717453248834502656 15854449 1363631618477396716663099889010418657448 15854450 -562626638754298955143199309537636754000 15854451 -491376034356250824102374649564086185920 15854452 1288161189488323599175764232881543309312 15854453 -6025448898575575673460954396530067737298 15854454 -5824811625024457401023290094901706752 15854455 -3987484284739405057161410939829189458400 15854456 2819845576291074076539058081254845890560 15854457 2760891462039535274235180486272798287440 15854458 -1137537201297291778831237845367686667920 15854459 -1839124667169633444406032457051364309340 15854460 -122059677553653011985302886492961536000 15854461 1467507862546823135790733391067562664032 15854462 892614943845069817252501738427761793664 15854463 449524530841068644436824427285807184704 15854464 -506197913655480640483650589268461486080 15854465 96414656364816054574139932211494151040 15854466 1388551678523331125661343928267051917824 15854467 -3292337490252715070281874875671484644484 15854468 -998783359415002184084112031978586394624 15854469 -795248115909347841257238591457463222592 15854470 2602445013277661851416399619246686295680 15854471 -5822718803386106639840364147698101316328 15854472 3989623647765560903502814192567532267520 15854473 603775926472802514720882433462277094600 15854474 -2168239890761092996117023820117188614400 15854475 -94730572482149283510695494577644569600 15854476 685005915646316577527536124148558750720 15854477 -5879972090415137281076945157207185497674 15854478 -39200245567604817753612487465071544320 15854479 -4983426757431358571858334116850299502720 15854480 -113374697522308221492121905784553472000 15854481 2766555224071785242410163038028181175680 15854482 -835114782961377331250702830206339990528 15854483 -333397129012426344269918015922373181268 15854484 -15597030356949934657898450283160535040 15854485 -130139375569760541871315445553313459200 15854486 1749022991868389042499314675387495410560 15854487 -7233669094269065227366522469134333824 15854488 1379235376988134901556240514140394168320 15854489 1886050785226064053485201840284075136000 15854490 1238085466935319480016097779887821258720 15854491 7159765478462867906495057477822174533892 15854492 -4644966622073053548975603843416311939584 15854493 3946284078721457466577394354571395676000 15854494 -791827451444278953711124193923638422400 15854495 601612257751572899456297275883844740400 15854496 338302345883548033376086865552955408384 15854497 4743719711277944081986878093618551806946 15854498 -2517993947661482756088845796454170481152 15854499 -220338571479733921081484935799495540316 15854500 2143055160849792560521442493597250176000 15854501 1635004632562694237394859887671423403612 15854502 -297639986250881265150929135028707189376 15854503 1786923982951803420463260379770375022560 15854504 -2900094223890671355934211071445585802240 15854505 265813754363750080771043436343226361600 15854506 5940367978184725938764120758822717140480 15854507 -1004128460973018743833400364064974438360 15854508 126521294089162016419216434099962219520 15854509 1017645212848998413659534340837985472 15854510 1383082188584091915754871723415497932800 15854511 340714421531619705043915523903792987904 15854512 389542176910589960648827881410529034240 15854513 -2479539754760605650614887206066817937856 15854514 -127970302155939241786866505363866607104 15854515 3762669237223414105396011066057105554160 15854516 876128169197375012506508556020505845760 15854517 1717421591585351447640369194327130695040 15854518 -1866066883480305898319684386543254035040 15854519 5923713373522471697157127947066690394920 15854520 -236366850310048791593225751138774220800 15854521 -61532596159402497701745027440939474880 15854522 -5519292116254490412719519819441739222528 15854523 3040211613410365541650405269888706684128 15854524 511441017293371761682289952263982078976 15854525 3480518765276537272036785783033524236050 15854526 -233561987743732414878326707539407718720 15854527 -699320208177807032927148438131592637392 15854528 875918394330666467157692113796387045376 15854529 -399889473447587809660775247905596353600 15854530 7067081982333673145608036793267857920 15854531 -66830561617982819242659987321327279360 15854532 1001074536317935230392172613293421673472 15854533 -6755372024577609235781977247103397877218 15854534 -4133446291160209116274673164234028792640 15854535 2290751462133726254915739421658886918000 15854536 1377898047298726319778876664159856117760 15854537 4672167317692513170649520806795246782144 15854538 -772023921274988223129721264625241041664 15854539 -3355313404919329680106085731742190668280 15854540 -374465388968774999050443423794957061120 15854541 -412818547044081365472577696979512684320 15854542 -2070331252932873551843845044089803976256 15854543 3726393307804119903163613570701354081440 15854544 161768845566936619977732713332113014784 15854545 390095735473113997053033754497558668160 15854546 4244080877831573437454334685424369191584 15854547 -588910831481560907777164881116874946560 15854548 157816680248263495188838620646109403008 15854549 -2903516166692521592573129255848813183620 15854550 -676176239708914990592458116550433088000 15854551 978301631389322085370278213190780413504 15854552 1124960161854822379936357976764918702080 15854553 -691736450494325264861928512973346732032 15854554 1009221115810036417317825941941197908976 15854555 -3200989146820251963133971125273973887040 15854556 245529495166304452769085154350299023872 15854557 -429424463484761853602760519207407580288 15854558 -3952763062809124952503039509569080629120 15854559 -1330730953048541166446692709356379495040 15854560 1384277982667715415212023043068196290560 15854561 7334447065890355567327235299427991153300 15854562 1004499727529456747180938088454222147840 15854563 960337589278446240018319089497376040360 15854564 6496827674280521779062110868278400878592 15854565 1878433931917275362770680039526846031520 15854566 -721028108635052609493277932776324812416 15854567 -1025880981724755138843367319746384663680 15854568 -2191345594958622744999583823615317770240 15854569 4308204332291811342666801614104061571680 15854570 436037190431695146596226947073336240480 15854571 -3353362448101782020170442408875198963680 15854572 375157771328333350494639666143636254976 15854573 32068421351783293804842839797590097344 15854574 -645423802348750493806901674558021476096 15854575 -489728292878877999624882683251130381400 15854576 703805932981309686501320732068084875264 15854577 757568770142767703870923303998334157376 15854578 -67651327740272982577629137344638279648 15854579 -750161895877033915348155152748583724112 15854580 -533788784937575589386093029426527805440 15854581 -5964374534822328662180850833365358305618 15854582 -2665378848336459362300693558753169374016 15854583 534596229795472957338950331836386704000 15854584 703628146077278213754968015485615472640 15854585 -260564801306366094468853935722303878200 15854586 1852022611141588329579381140179661376000 15854587 -1590241971179626049277964717674769615320 15854588 -103791237085523478501679996371699916800 15854589 5114808638840460233603394575716770259200 15854590 -1014243544128672904357459472052986611200 15854591 -4075299897827920783341207889435338174480 15854592 -1111898003697347761452030002296592007168 15854593 3224931469965735594965875207222710051842 15854594 -266161822183777557746329543114580064768 15854595 -737107463300409539452943195057387978400 15854596 -3827282140309150261950817504653580028800 15854597 2042679107056715533121799956834050619712 15854598 718608079815127663336144709110528449600 15854599 2459903962742736447893094393848048288736 15854600 2808821244969630233773104252074496384000 15854601 155197235113040391383536211646910344384 15854602 -1815403819526661354621895137712178263248 15854603 -5799598971663564434875581973721662559148 15854604 -2403526653747266778707255636105008447488 15854605 -2028014376862072053428255872768048685640 15854606 3903115654144869612746619320279846921280 15854607 1189337883773927294560279674400675016040 15854608 -40705683670068607509218450147749920768 15854609 -297386926789474885646637442055025784320 15854610 782319223164932490335025095057832629760 15854611 1657571505998881805925458669314994501872 15854612 -6193372822279063883204507184627767838720 15854613 2404567524205897784254262231199126212544 15854614 -2281067896705695367513341411232439269344 15854615 871102391575374661177958426358992959200 15854616 -3258211545091176263371671489039052800 15854617 -5352353307287138377677508259129518209334 15854618 230086941566711345758632196003033474560 15854619 4097549877073945014101976516299974513920 15854620 -2335778719724791040136458915209013752320 15854621 -301309202158519300399659764020948240800 15854622 -446353693410990795784240034433456976896 15854623 1094116661391459971254715570974417899872 15854624 5284031494971687403999562881440870629376 15854625 -5084401796705007309473746398796228830000 15854626 -2863927051186633821956784739499176510080 15854627 -6097638289283432826419295996174117967524 15854628 188253583534530285275083019392701342720 15854629 1180143552963226440857788859919036259712 15854630 2771229291618750363409379810687297280 15854631 1451488905838313434687308744714806255616 15854632 -2319621388474050769471127141167170293760 15854633 3762530852094846751058680082757260373882 15854634 -2564100576917165584696638375476270523216 15854635 -2912380082234198927280403301496184981920 15854636 -2461606492706574797638967806945767969792 15854637 1905797982510652265547311499711750768960 15854638 712770343123395361501064774503613134080 15854639 2453020387697936872630152518653705226400 15854640 70188872821973091208422310688839434240 15854641 -641845086052194691765003544258215539216 15854642 -597470415167494680009077876619619394496 15854643 -335272656951415013939831950250272704000 15854644 -1801496780385800547122314707783045311744 15854645 -3803409604959121096386448326612708220800 15854646 -403265999145672390335621973578661482496 15854647 -6032522473962828888614979650569879938904 15854648 -2701317458430946963499902873831264665600 15854649 575022596500925237843977377307871943360 15854650 474559095602075825699921043712257062400 15854651 184245283357559234036930357565014115264 15854652 -1448556149311666069347977262303646499328 15854653 -973234625516181831355588888782607077120 15854654 -4032649078357288798360483018433378644224 15854655 1179871845437948184535836113402775390720 15854656 271242743544072725910233512483228221440 15854657 330836261152544778043604990466101965440 15854658 42526693516169694533283846390517816320 15854659 -22055544190689988042714687169025125232 15854660 -2431982513683863597635513525358748016640 15854661 -521708256437440173553134850614172273890 15854662 3469556130999508246671417165235968292992 15854663 1107118512672250333542380934607219667760 15854664 -625707555522071196493424290062650572800 15854665 4971180788355021337476149502651088089060 15854666 3128937692240134621043998211452740056064 15854667 70274560604805986037832776394471961520 15854668 -8201140998172024115187319327266939863040 15854669 5089348650111206670374058273961018866240 15854670 445121787210909599251876280834209651200 15854671 -391661015974805074125076879126571370496 15854672 1070977729674331816093074558034115813376 15854673 3786682802708770165092007166569512409584 15854674 -2833034587997920451152428672383001682176 15854675 -1535693503452222808925781596143635002100 15854676 -3538104955031551870773681430732441620480 15854677 4689714081852946662794634644169827604120 15854678 -1287627571115015222628220567044812866944 15854679 -1702690477965067093389268940051075148696 15854680 25591433135744951680647197053373644800 15854681 -3082770501529269273130496060939231398518 15854682 -411014996810361991207558577030159024640 15854683 -3331274891023931307806283659151337080400 15854684 397737113433010355042628094978472434176 15854685 -321134867658239368071210732553690039680 15854686 -2031741627717077373843913275888197966208 15854687 -3871356399856534963119787275595089007440 15854688 -1303832074819913238667422567001872531456 15854689 -3616517253511190155432190681668984300510 15854690 692506398890609424241962992999049549600 15854691 1554433012227921624167717763963449380080 15854692 -1420755684958235496992983712158595309568 15854693 4237588350366479302056705409734771380280 15854694 1307927202627262729474594023503369630400 15854695 -1597592591539286465894638111384853764800 15854696 -1792241440128198948370991436084610252800 15854697 -70653932320304245041196381165167543654 15854698 4548867742164627405493171500731883190272 15854699 -1047179122805608971281987136285254577264 15854700 15346997253811099758249918126605952000 15854701 3218180288949780699924903204029657079052 15854702 23035788752810727723703923844009205760 15854703 -696556869926858142571790007985752529392 15854704 -735587716902476477631210520858585825280 15854705 -2563144794198168050257892006676906795840 15854706 -128769311617028727969766186019180505600 15854707 4201985200574543098120987748425024115520 15854708 -1622743716508603018656223247622532829184 15854709 1618337954494488250045617013815230767968 15854710 -608378207340812634915346234278176048640 15854711 -915053766273366600484093388364261065928 15854712 -2780285335905348470477846702109671055360 15854713 -2524680813738100704985707247780398679040 15854714 138491898889124732680952958541782105456 15854715 -1038365282050437275172493389952859971440 15854716 -546276590878222272971530231330171415040 15854717 -1838003490426398527741899300721189530234 15854718 -1922650905600888715412011740810184833024 15854719 -5690954002902392323146151093187034103680 15854720 -924103028287192525452465116427583488000 15854721 -158628144819607293876026879153878776000 15854722 -384450541381867814258076646491751690176 15854723 1600239903940044629509823698903083918972 15854724 -166243658082333536532217498906406031360 15854725 1816276989899247095129203773460516298400 15854726 151850819869503352354748357940090351744 15854727 79293601394385212895256124527435200000 15854728 114584220063483356056448782694375424000 15854729 -137271966955301344508896533396629974320 15854730 55928203982054987682531065619051198720 15854731 -304905876398258575883821238822629927468 15854732 85679931211922900668848149710913892096 15854733 1350723130235768311050939341766624100224 15854734 -1397700408185835286670533332312335193024 15854735 -3107681539578578692528549065396121471200 15854736 -335796035181135580327406668385877098496 15854737 -5094792222205802397505847122692165713614 15854738 281889477851897963702735840202448673088 15854739 1810751881104608939320449093761024746560 15854740 2367801805382438101679301132507196723200 15854741 -112769750109563687873662380975515025216 15854742 -608587106925350564058037154597296428960 15854743 -4464797816919357620934717526092048250296 15854744 -5601751216845923014301847896402283417600 15854745 1222216375749103557866141135716976640 15854746 -3329948582286946828811577471661669290240 15854747 -5779547298717285633558713671781717438400 15854748 -148220682192901612765151187937396162560 15854749 702874590627389479397924113392020363750 15854750 -765172817244802406909968994377406160000 15854751 4624691705447611147670569081425143040 15854752 -3478166162493305958136569861071837134848 15854753 -5099358260972827973669043384363220408656 15854754 -1930037213967779230795443525424702686720 15854755 1092739470365201493496633113176603150400 15854756 -144417201487554604031043419597725784832 15854757 -2354056360007676045251782778860732251840 15854758 -321436144140038840551570743653534601216 15854759 -44288222617272057530079577270155715224 15854760 -139955482154074355145018833300311910400 15854761 2670485716824825684278807072788146043464 15854762 535438434945837108117423694796469702144 15854763 -355862112341229125838202863575282585256 15854764 -461357923909410540616321382527495987200 15854765 2301752288700954618729965671868039115660 15854766 -254998886489149193794525735336688842752 15854767 -10693974451331405174497530310601692815968 15854768 35023153325655861137399773139674939392 15854769 42738649833612449207086689595503141504 15854770 -1292522865162862205138509409749836109920 15854771 -763521886375113236118843682765430291256 15854772 287596692146473240309945568487023726592 15854773 765869852257899583492009554405004226304 15854774 467413758208504504302936866664244915968 15854775 1845503759030051974248042651974992896000 15854776 77634106752265438422014618687852175360 15854777 -710076140771177288416300823205177798768 15854778 1935662738206915493022336011360091118080 15854779 -10346379137625746743061027689734804661424 15854780 -3021590705149477996708618084999677696000 15854781 805889448401268898058360575706395575552 15854782 295908884227476524807523241343816716800 15854783 4262077915297349864533337007102089185488 15854784 -1293803130509282117246546632409043959808 15854785 3556419358410309924034145900159385664980 15854786 3540409230782648231603403213291829136592 15854787 -1669367756925222119197214033062011714192 15854788 59728336140374646038831827256419425280 15854789 -4053885498592617110689259344988523037410 15854790 -873753279105907007936063045344983490560 15854791 1055902703550477473961605992282726003992 15854792 -4232340696276079296530703738850123776000 15854793 5187424363780618723775102147131345670400 15854794 -3722793580485387506047915229557249892304 15854795 708758911269852068587997576518187857920 15854796 684619009348814838890486785778006310912 15854797 -47700633493398424695282111543533015040 15854798 195564695666599075571734532474824047936 15854799 3726858910461116480970935254436634127488 15854800 -375942579331382542203683502864373760000 15854801 -6508403417515442117091349684619365725198 15854802 -513321855284346373801492917994857148416 15854803 -1427434895946866048522951377325286043376 15854804 785843950842154829247875604865386811392 15854805 1265183091109773513406865100318438571200 15854806 312578402564939377202327040413796432000 15854807 -827766039049768845022932246882603312504 15854808 3937337395387346778324995336807471247360 15854809 -7021268871799733792332152757107836959990 15854810 596180065417401603616813025155188430560 15854811 163850006083044737035030994877766408704 15854812 -2861295897732273018364806390108211614720 15854813 1810645890605340185792764788642300040320 15854814 -873998920963528243038172469539211656896 15854815 540261209260289155021134493240017136800 15854816 -1254110978525324482693249818728162918400 15854817 -147538098669673190012136097892834455200 15854818 -371359913712825593896257797315425027584 15854819 -2603404016256963488618745932741743047780 15854820 1352540785608468872707436421286361702400 15854821 5273377347150150284210688753153391153022 15854822 939392549453391035399788454920659052800 15854823 1046571422958447891650161083306397330704 15854824 -280947494142914751644248926433558103040 15854825 95443772587363890301717045672226040000 15854826 206460076642379271657237033577455943680 15854827 -1276282252660772555845541016252928237324 15854828 2199818323846499225586317659647468612096 15854829 545830911711190305740279185743826299456 15854830 1985223742350861704341187775421387546560 15854831 -27432569123965922682959723911296152328 15854832 -401601214989467201342782723763994624000 15854833 -19940001587846341001997470256555604940 15854834 829473976075969838684804619023381013120 15854835 -1575908733045401070455771042246913369600 15854836 -4438974720914895617417650238449930875520 15854837 2650757165215423743986905305556283484192 15854838 309151202118148390382985959037389905344 15854839 1681679918506688275009998785769286723584 15854840 1207309023871279130911034010823453900800 15854841 -119017939892286235817315346755780092860 15854842 3209019581088047106706063490143388937072 15854843 3570818980160683848500953492064222779824 15854844 1064154410544214947125971493413098227712 15854845 -5204391794166554182710384280360807122900 15854846 -566164972172279559991969734552413201664 15854847 -888402480548374809551181542049447046272 15854848 465459276788017270628687180830575951872 15854849 -1746532768564070475660320283500032104000 15854850 345900300136172428794711144495195715200 15854851 8064855575368954218541977756911688225600 15854852 1674123429282189427062947665801447587072 15854853 757928926371195644738706360021319619904 15854854 -1052483217769510480389887994391805214720 15854855 -274336447915506006366450100234697628480 15854856 1983780192516699202916721618093522739200 15854857 1340997985472296355436511226575693257472 15854858 1047723102970774561944157259707801151280 15854859 140801840746795311140621155233222779940 15854860 526318230368769487195406521359643545600 15854861 -5868239387569032910815473372595029964576 15854862 -176081143829973224258653878580232711040 15854863 -2964694652561319518269403600319833499360 15854864 -423049060752377437832993146831513436160 15854865 120619657258261814196488666015636771520 15854866 342804245809923328213781161276499011584 15854867 1696699560858874676344565257322845728000 15854868 -1864453408311388425874526441782690891776 15854869 -9912377078410594726265322313997727730 15854870 -75263240941467707773505847360919991040 15854871 398677487313790137810149682250162839912 15854872 2127317806323060571389580165105660108800 15854873 1356106536589274297345573269851327731040 15854874 5806591903189796363435482670197739520 15854875 -3813405084258774915945020004677996820000 15854876 1608446872378652220460351338355888773120 15854877 497357549069552670931272324341874622368 15854878 121720513306116185411547601607037753024 15854879 -3167930704364256505601502671173303554840 15854880 -3286987317616875025475398505245389619200 15854881 -1859873052879351489125476807173511773840 15854882 987072169128615195371311143664213971792 15854883 -2122806320409209435463680785183228546752 15854884 -3752765195261192446100424992392850253184 15854885 109494017643594778347570013482665652600 15854886 2324040316451618794531069031760042270720 15854887 -3306950727723128869421001252917778803464 15854888 -678881862281699148752755618764592250880 15854889 -1959610867564370874569337337754994067392 15854890 1731220548112337914137654705096022543200 15854891 -1575661368681442071633578220678461995728 15854892 -723197456409785935895856608850134323200 15854893 -132585381472887324422491910952326068800 15854894 -2273506958206960897728722127010319181888 15854895 -584238146963506535237250928005495384480 15854896 1385435009364537641322595454127571763200 15854897 -532740826817301415686052530902936047128 15854898 -953974607126627213700833221624817675136 15854899 2062993268262771394088514797354471365336 15854900 -2507948125024044613115114406805582848000 15854901 -490850628395211597323247069522260191968 15854902 -123814361925361508286978309533504348160 15854903 -1300039800197415326050366915879453323696 15854904 164995135857711375407010409544726999040 15854905 -757949460946614081804031792348902336000 15854906 1514053054284185100762823751396026844160 15854907 -1206826636591980389976609309825605336208 15854908 -51302254314961503539952742000617365504 15854909 -2201183619527804661480387946796186359680 15854910 1305115364581639390996796661648470507520 15854911 2860592693127575730167188887164053215400 15854912 1143723759116991082479954067755381030912 15854913 -1137657713527908545265010238242047429600 15854914 2652984855012230492559375705569548021152 15854915 -886829625660742355349732132826134739440 15854916 744257677989616913735448640544256491520 15854917 -10937673802179795394142901805159255104 15854918 -1620805812212570094751225953412001223840 15854919 -261587696293422469006614522599779901952 15854920 -1696925613556071500996271570414436915200 15854921 2047454215651870897913070050511185692122 15854922 495147032643606926482038405240942841440 15854923 1701866597001705992095289904679995168000 15854924 -118579621413641601532862340016928486400 15854925 -1323460785550982746891458554343909612000 15854926 -2213261859428339914881203993006860284480 15854927 -369786322785055489846860060960597571200 15854928 61090633765682261640731623549729112064 15854929 1104434756225393265394119472936765020530 15854930 -765192015721729182029280688059985036800 15854931 1269466795059315503962624545352746578400 15854932 -2603132945788284723131049089904124467200 15854933 -5748721587725327644241133334265852890560 15854934 825635715627858013435325738658708160512 15854935 957156818707436230020175113635358775200 15854936 3759192993505927249021648174029297223680 15854937 -204549046400618203766736614553373654656 15854938 -2233520987283650345351129259920518106880 15854939 -1126004692078193717268045052034123259648 15854940 182618594445894369604498549393045655040 15854941 -914030934308838782167303090684012818600 15854942 2296732512812778730871818908532833247872 15854943 -75087732225498251426219101948627407840 15854944 478497117259278203813150457362075615232 15854945 158157267941802110531899210210911082920 15854946 -16629524381311973032603308687265957632 15854947 1191026281201749449472913122626971994872 15854948 4454440294040054278836895594626980818176 15854949 884600505136814278724915720185167098400 15854950 280908310125787922176219395553716403200 15854951 3148503055069051333515796957442933027424 15854952 -2548843605592119510838119266139209318400 15854953 4529493614232776050056759428539798172560 15854954 1653479406089254907388745019049312558432 15854955 2626241990521321779515584975717337606400 15854956 -844298677805442796986943431752433916928 15854957 -311919951443573596306966418733092190048 15854958 -188691016056853555760554939626165583872 15854959 8028935807335771465807789864318850128216 15854960 -3204263458574356174921225470777753600 15854961 816085191289395410449683295052120956272 15854962 3598889730671217562600498252161395163264 15854963 -488476592291317368280227234339554404788 15854964 81615599692039027714985634432224894976 15854965 2266433626737203592403263948525458177280 15854966 3499085843869850824462866710182817142432 15854967 11088522033819683306781114967695300000 15854968 3131278273565870815063088774847023616000 15854969 -559651990419172189533512867726296236156 15854970 -27613223565593632265217525298694069760 15854971 -3316218626539340459560956134340902255256 15854972 75819316969623335965533377155826122752 15854973 2118508806738297311617362455287813814784 15854974 -1447229295051822979545846982618182219264 15854975 -2378556811683687588036783713094907245000 15854976 -680150767770433836268052838146962882560 15854977 2492028553208194293976823767471902535492 15854978 -1521032399017235297326557972404195046960 15854979 -1036641377716710610282879853326887237384 15854980 -4302537882065768521970637053534557470720 15854981 419915029441780542929259794360383423488 15854982 69410640712866107192446440205024985088 15854983 -2236526332187904748996302826244843713768 15854984 6229709690584949607597786957016360550400 15854985 -2345099388761019880340459997133364951580 15854986 29651498293513701132579542765522976000 15854987 1020229405255780931216011632747945719280 15854988 212044477733397680671166324479245504000 15854989 83853630311143041395173334938478587756 15854990 -582223452136670672515608917021132040000 15854991 -512430963258153922018173970777688486400 15854992 514518822660669558701591722147958292480 15854993 2869166036158154610159838607925269760 15854994 -703219319620200011457034022404647360000 15854995 190966321222641852037534622395163996640 15854996 4387004051001853102037825852328149729280 15854997 1952544975703129291303771184353171716000 15854998 1652434760645821466376211876912493857920 15854999 240075678333905414479075379987812020336 15855000 -143678907590804930069946968728780800000 15855001 3714109090169002646665184698469870774404 15855002 58292398682670044303230975937178297600 15855003 34620217193900073443896845220793813136 15855004 1617101360714036191458374186564247478272 15855005 -636897467912901352588633297144087752840 15855006 -1915227638101543314706195896172661068800 15855007 2356336961066434496470649244589671782512 15855008 -182559789786542090468111615908070424576 15855009 228190861778480383567019972939370540288 15855010 -120707434092777182558568977017509319680 15855011 4168783935490338750196717932207586045800 15855012 111451881314665650324676153207161618432 15855013 4848831355810188708979217236597775838624 15855014 469720811236578186774396740975837140992 15855015 -991133090513894727242013812187971093760 15855016 629130497202629354088261625196125532160 15855017 2878346024829424913325075072224588163066 15855018 -103101472531671767911504815564971784960 15855019 -890221048569357519977073435058421589504 15855020 -1195977525533850716524694001574127339520 15855021 -212861823447199582483293309682301648640 15855022 597184393798696664814000505616321301312 15855023 2040451053750548185922702759160534160272 15855024 270438400180325727274077336549127716864 15855025 -1903309871773784941635074514040245120000 15855026 1818088658805681613702364633622662534784 15855027 2441941950938205554518787070346995010560 15855028 916736597544925303117739621425370647296 15855029 -2164996471364998091652118665521423204370 15855030 -88799828297029402265754320621695852800 15855031 932750839103394042165353328389218894600 15855032 1246584966583725037974042158521745510400 15855033 -3819042781802046169902373524109630596576 15855034 806481206137924137524836322408695569120 15855035 -1122504665952379829800306101216625248000 15855036 2094071431134525994836317702647529570304 15855037 -1158856647045524704889953192095393453408 15855038 -1939328000135054948610607040568214139904 15855039 2796776253985897416411171349764881069304 15855040 -1566974567884655274383117263654889717760 15855041 1275494471299104759463956855138973275012 15855042 61097170144742208333208092686336262144 15855043 1610922223946853847018940416247195520064 15855044 -2042925636809771387914264631423687270400 15855045 1229776440718598511542440408907157244320 15855046 44784840295441445945690270781662943744 15855047 -1306753641657715595897071241811203588760 15855048 -1854653130234046452999907005653363097600 15855049 13816804635870080531336777552468464512 15855050 400670863238978717660722205758419033600 15855051 1751147246292664211937511941139565875200 15855052 1209647623877322716466612890879834606336 15855053 48561642715080213951966940932783890700 15855054 265438302868321547960320214986364526720 15855055 1154664122436094667587584748056441617760 15855056 -259781863991191982193101962013542711296 15855057 -338723644791630807933380513926188112332 15855058 -61775079083435442283235908787177368416 15855059 553611241954848345982883254186566039120 15855060 -232683103954295980964875767725601546240 15855061 -6642085917040434224762165065337656974336 15855062 2808929921973189320822000951272085920032 15855063 -868654283324989266432894735152009625600 15855064 -5300277101784472720047144514802277488640 15855065 5160896024142372082568691859889577875460 15855066 -3133418288288424257878927452034250641920 15855067 2781707946385164006226808115921922357032 15855068 -3138456669658944206081556315904363660800 15855069 267634755050995472050149803361722530368 15855070 138078551113911026584020857103644160000 15855071 -4955661745117981420199452381134343949568 15855072 -3833306781211650735479327201976336777216 15855073 -917271851815815582144428480832836849280 15855074 222533118320662822446385271028462772224 15855075 -916122506205320798075093474413499088000 15855076 -702926519731091327601967393328510829312 15855077 2874059211027090018788189912538631665792 15855078 1798725789371677372751399668537483295424 15855079 -806634198602872164686986898949589803480 15855080 -3592175699840001330715698146703840921600 15855081 -1669399890354574307963847461348281211904 15855082 750885715857320062290148072931628076800 15855083 -971693018942757785707651213612830105600 15855084 -1271993995807939414538650448930510419968 15855085 4596364730383089184037752412348890848780 15855086 426420004164700188415496783294082825600 15855087 1334001107133962351735090582488286843280 15855088 443923223017209106814448496608588595200 15855089 5678240904177570030943418608961161248 15855090 -1925006384328412060677065572888059456000 15855091 -1119072855587675277394385528786105008896 15855092 -1633474517046065721417948828259624028160 15855093 1454330761027497097386662151504297100782 15855094 140946304099320233921611016112552154560 15855095 -3938697587448122717604510404580709728480 15855096 1710546646041511278984325562175839600640 15855097 4958418744769716091554317176974073949546 15855098 -502483444328321495800597259648020932864 15855099 1728771613588898372057553534823855089408 15855100 28162741295195982449536141803587878400 15855101 -4873410531029149983085350520992202306560 15855102 70986792745975583992793101696113144192 15855103 -1597202532800771575410008347465000851336 15855104 583202228256886415522540514898933186560 15855105 205078792304019735259026219310180515840 15855106 1109499374708990467069908967528065484752 15855107 2406886097908131864865419470015301487356 15855108 -1108840890987288022789265159755973514240 15855109 1306320422171491876639249705086304549848 15855110 176366541113101089033352276079422609920 15855111 -815707363266068770375876164941215219512 15855112 715383335890113526971862817570625945600 15855113 -2171863216545441291353666864618832049638 15855114 2380105046840819562032762054619210240 15855115 584058005950721673235200680087769186000 15855116 -2426548503341178429844979805764266831872 15855117 -4660619375802480226299622443814419024288 15855118 422102890729480154153603162036663670336 15855119 66499354448082726259881395268511042560 15855120 10645836149907061702611446590052843520 15855121 3432568209070176629793145590619549381632 15855122 -114602336045321017322639666001021772128 15855123 347059881357352435965504089619751024944 15855124 4829688025156132734731703953995467841536 15855125 634147237092341395003294706878293408000 15855126 -28167780602060068624664853208284057600 15855127 -4095475087014609779853845097258971805048 15855128 889156703142444312697433397381060188160 15855129 -1790254602563132472003722932461490896000 15855130 -2901885066219348521961676938899137931040 15855131 -1970058321845293360181079591453254707068 15855132 -31370526136856948725382086370052661248 15855133 1761506173166740805598925713394139847520 15855134 -4481483881632913639185890666602485274368 15855135 -635766931222663235762372481659795014080 15855136 -1122698810107014940094258077272555651072 15855137 -3468056600070091850122336258917507394368 15855138 -601462312663883679407105989474108252896 15855139 4669542137433466864070895845980232120880 15855140 243148934984185785655422061717426176000 15855141 -64240621281835533926672111696254546080 15855142 -2835377599494403663354579962970642452480 15855143 -1142141415993817443458052092645271273696 15855144 -1864089854902741595124777752830318018560 15855145 -1627033945608577163675641683549047147100 15855146 -603842350637932841026807039577934139728 15855147 -832881083329557366475088771432936234496 15855148 -89306445144987259443089749527034075392 15855149 -41603399797695048332423383856611955220 15855150 -29376036352524763566956772372391214400 15855151 -422101644359078751292614329314939357632 15855152 -18630503400682710484663567913347055616 15855153 2454376095317806462988064160876070923104 15855154 -1052653891080367965405675359913059248128 15855155 -4600015337562577217934664891301136871440 15855156 -1197125310761274793113208763390678077440 15855157 1493734071864274596525574773274193623406 15855158 1217830876032483306402522416178707911680 15855159 4345761016446325065628903454880672976104 15855160 3895653632091030099877978571801144832000 15855161 -355858783190586928392257708688390349056 15855162 -42829944818913350614009803612034819584 15855163 6844513017679482709129519605546521629412 15855164 -1894142709457210723353195060710939779584 15855165 384767922909168714999411053482351190400 15855166 -745798696342637801389748799235963093440 15855167 118273825875964760878015550745235699392 15855168 -397384779178575704039768057297636425728 15855169 -3908772845283102916280509507812952205088 15855170 1523953771516831176734215523829393268800 15855171 -1205667720857376688097570085536709594888 15855172 1998914033529436230522700169236081701120 15855173 -1772815036688043015493249733155113994272 15855174 42386707580015379810559484849219138880 15855175 1457389988684523480764765164442592090000 15855176 498348464853866310604817763649343784960 15855177 606280802975184398718852118978837231680 15855178 348745520952241131918377817189026990640 15855179 4969636334884836707244950034806640201384 15855180 2016361938820650380638472919770172702720 15855181 -5489194099148127635391457354630979454 15855182 596514847615574480703969099524562150144 15855183 285897752588035917849361138635856838112 15855184 2778095312143903124069218843919119663104 15855185 1204529620971324320968116870520160812200 15855186 1442995331950668544283091043155719487744 15855187 2050046186510734222443161754479991705836 15855188 1214572233080874925948554698252635176960 15855189 1090041019149501204034615447881740915520 15855190 885533281456764110787677833612854779520 15855191 -4890725003890539681898518574815030632616 15855192 2761048304196685012530042804914732328960 15855193 4840935770428824824558678589491104066442 15855194 -105232179390768350319352527529868844288 15855195 1428480855740697294178162975839253495920 15855196 400459934695812601618209863154618245120 15855197 503510927715338358448734445251913321152 15855198 -805318431740155715162379289180721344512 15855199 7026233331730729983467176268155904447160 15855200 -3573671340197130812213544782895071232000 15855201 1418332584221053511867987925007838022930 15855202 -5328282410713411334219278164007053098496 15855203 -199865384662229672761094265274558048128 15855204 485939849422698264872898214867637277696 15855205 -375567680329572886148730490226974795140 15855206 -570732059843657114320107069773847460416 15855207 -4804721768245137684705884280156954900912 15855208 -1440874635755836203413211321007258199040 15855209 -3319155192355885424425088449341423643590 15855210 303164147467390935468413276688386304000 15855211 1607606051092097837193468283196126678832 15855212 -84275096450677382243001605108868044544 15855213 197281111435455624900835944683008281888 15855214 1556983253807340139870327324340016699456 15855215 3419451297798536848099981780223486899200 15855216 -202042130243759961541603102817008680960 15855217 46708665996114079299870615529117445952 15855218 -57142435073818758079791332694191611392 15855219 3914436826123532337058201182188472149844 15855220 -1775947609936063809666892965656281029120 15855221 282661910497899314178565507009695576000 15855222 362622899979259936804688353147149723072 15855223 -3297624969550788120247174663416220733136 15855224 1064223546285256305391476785004060487680 15855225 -2087366784652420016641174349123865764400 15855226 5543750388439925124100851743461440000 15855227 4874009617403166266820492339753102983076 15855228 2198519021704529605335047225179947809280 15855229 50292926471133074270667981055214486528 15855230 -2434966149818358584649829403186775330240 15855231 -691359328082265662043433073478956090112 15855232 3423791312041777634867419701018215055360 15855233 -1347286570085578871000165179944189188796 15855234 -804152645175269275978054363049789521920 15855235 555196978866591002408735463858784800 15855236 2856448993188683975805934766060571569280 15855237 5656493962766068457806736461943608170240 15855238 -177095899838161364708106189617184200448 15855239 -121101635510933142856684314975807100200 15855240 598889634907362600746381988901677465600 15855241 3356940761578183134493676111602471106832 15855242 614581733937218086602585233574968213280 15855243 -110495608704855629228638289821583595600 15855244 -30765164103654040553935990450601793024 15855245 1681395170582180044516974221229465590400 15855246 -557999113998433070986490418233757604416 15855247 5180734132651631623333233505865354527320 15855248 -993912069974298456510479300312667414528 15855249 -586706351601712975743686452219970383680 15855250 -1753373985012331569259494554440415736000 15855251 1046007390618144419950107974043234452400 15855252 786505101546599739316248835408624668672 15855253 -7744799747301544978814427298886658286880 15855254 3041321642401191450850092537883322862912 15855255 -527240471932325709188697456307420594560 15855256 2275333258087628086437118222666351718400 15855257 -958039320759302940160653085325174444160 15855258 -536040588342905936396528145724988822016 15855259 -632121048131872732508622385605888179968 15855260 -242059114076294197160288457187413196800 15855261 -18862402760164451376307122015355807680 15855262 5186463889595271495406888648313598688512 15855263 4476875957201263508370702690464687500512 15855264 2667715976840029380018809962341445140480 15855265 -2962134702976165417563554061235291871340 15855266 -1157573074342712886349802458138866900480 15855267 12597641930617614030206557382409582912 15855268 15832641999458763696526489984919851008 15855269 -311740511254155065349949224430420617504 15855270 1248136823903150874826431168482368713600 15855271 5416845960221910840448765623426732906192 15855272 -5677487674643272786038832657576662220800 15855273 -2998882594533668115434093992037918869020 15855274 707135365135169940493848299967209427552 15855275 1984589096470911245475994305927518079300 15855276 -1975385676333021108305306526156146784768 15855277 -1233167949636110761411012750947126481608 15855278 3813719096471194015801482522786077509440 15855279 -1920253958912666757204781094908524448512 15855280 -144152771258062543530215929521509498880 15855281 -316753203130159317147540593637074418456 15855282 118583786721955216408082666870474362752 15855283 -3862436194862657559164423897885436391440 15855284 2282764302174298360765270501047183219456 15855285 291279692768099498463585733217624167200 15855286 1260590514732062508237616760535964126080 15855287 80237889732442948654784488802089262304 15855288 2231790873486844067255678039347475128320 15855289 -86304393608131118147520434785381389910 15855290 -1084234878909676680797968665988475577600 15855291 -883499121819674404887806558072293939200 15855292 -3308076897015787622528007034831512526848 15855293 6596682346667373587224389662870133865542 15855294 118105706269081231169685490386784788480 15855295 -3689136496230956383740348743653215634200 15855296 104158035576604730199564330244343070720 15855297 3379770630865726481845712385744517681200 15855298 3194199028294764168805536667399476872400 15855299 3983885800122622438286788846334079786300 15855300 -1192577036703897750945888683632766976000 15855301 2836297589592801421812835336766868828864 15855302 -3285994395295065432640893568236380743296 15855303 -734718417503835421141523069312017239552 15855304 99483610238105646082450037675092254720 15855305 -10097598076285972487430632014828989809280 15855306 -271101309999023352259853252987299603200 15855307 2311269561956152066253250792230995815280 15855308 50085248013772564716941323724389656576 15855309 -4695248926807302570113222524798735375296 15855310 1039246340062480061266330631630079120000 15855311 -4643193790714749461615900981070578051088 15855312 -416099275968948218543696725674533191680 15855313 2515872355103620612825216872285430461040 15855314 2695061094097300021691293487718321464832 15855315 211837750360469617324165649540237721600 15855316 -837749058746472550907743514396035192960 15855317 5053690097942770600150777140588693420366 15855318 809083206106870576933833321513150414720 15855319 -3732412180254104137829484601195241876456 15855320 135668240004601422073169589765377433600 15855321 -1762446514111709202269949987919447859520 15855322 227562993912140139934077662119006365696 15855323 3832559015392753443631367118658826520768 15855324 -126065229120316407276548301102116290560 15855325 172201535963943470681312346250130380000 15855326 -1349308043158168420678156724087818778496 15855327 -345662850364808585975606039514709508136 15855328 3207671741414009327433676394533789630464 15855329 462742041353777965562051158261926153600 15855330 -419538430284076282125410388505975726080 15855331 -3965188480222108330936098897035324640868 15855332 3473549083603464603582005525851496263296 15855333 -64211745221376387193400141348916600096 15855334 -1798000692008239243644282225465187232448 15855335 2868904642194324354948423339301444820280 15855336 -313058415942742278263515819365085839360 15855337 6876662522840326543139302951956593004986 15855338 1523786571090831557528929546369111270320 15855339 -965079253828257557211065921770743235920 15855340 -1172408827786108604352883679827406238720 15855341 -3536939425919529254793120180204967689258 15855342 -512608312823098585391743308955976134656 15855343 -1381161563739653729186414445268950429200 15855344 611583458840618593588419348593429544960 15855345 33020152607324941509725207199091425600 15855346 749149258874537251621952576105655413664 15855347 -59275774823242721484522203586176507640 15855348 283332640413752201376053059568004771840 15855349 -2514272266488270347235583768006938976320 15855350 21961687179175727223373561019460960000 15855351 -1318604829831397184254257125450991884976 15855352 -3000592212248115569953118619829927526400 15855353 -1496983075721060336897320207545558479616 15855354 286632389441517151012215151083447230064 15855355 5251645465655912458501058052183277493760 15855356 4194527003525116207680494355726962688 15855357 396494204480937712921493721213710181504 15855358 -706258408653546346799519841075681636480 15855359 -1684531546951478159797193099135536696296 15855360 2198933010952064671672984926172269772800 15855361 642237394612935175258089917839186248962 15855362 -1969111868850392881923106934831429483568 15855363 86105807704003658783000858618854682160 15855364 1481143447032085881365128867049924390912 15855365 163702061812666779598400395647081225600 15855366 -1744202246767548721483418336886681427776 15855367 359184340696144288131428261819497718400 15855368 1042914843076832449326632183261954626560 15855369 1945592447302364180965739271217876717728 15855370 -193086511190155610112605246661872841120 15855371 3027315725467170814589270126730017740740 15855372 562164499365970566024523632039502970880 15855373 2258803283568269718041438139953519262660 15855374 1933454134665832917608215587512238375360 15855375 3143657963042862908368278063350765268000 15855376 1200172897660931761398654737920014098432 15855377 -3566318875070897060150839893125102973774 15855378 347909338689544413623123880595241287680 15855379 2940150590641199557610408298659735808000 15855380 162081620832114262965427343330521900800 15855381 -241057751379409180820030718867168829572 15855382 -1797252288067958272414334813445580084608 15855383 -583423689396242889575004380520171943920 15855384 624692123965588226625597574356499169280 15855385 -676854007688797364249001991032840023040 15855386 2989407657969307391830223967677562512640 15855387 -753480935391961003801379276243910632040 15855388 -2904968013831876635865711049417468416000 15855389 -5026718460437308372434824809099576255968 15855390 -360379954791791580075960024188386560 15855391 4666079043399135333264843604308730589792 15855392 2196408806205638542300124278135436869632 15855393 4192752638232693619611273376656070194864 15855394 3437080282452396394879910534583691676496 15855395 -2506028310223432024746263690639769461280 15855396 1484114923679453092118673111336803361792 15855397 -120867151319315864289287169636955579776 15855398 584967424076113021349043389922137600640 15855399 1571313273107637149954607900664334211840 15855400 -846949012765741939840211467597142016000 15855401 1330253166071447856370597189231912929402 15855402 926764154378218673829865873943952215040 15855403 11096353094694788201054131865742278853600 15855404 1192191035867441598098264570764247294976 15855405 2028876620082884109767075541917061470400 15855406 77355735809616949025631801100279697280 15855407 2098350844490920380466384933158377157432 15855408 -2055908034260207745979851337750367109120 15855409 2457103558809900212473077436634544386416 15855410 800623111731361418696635731612944403360 15855411 1122243204413873278051732324318780789056 15855412 -4909690801509176088241873597633233430144 15855413 -771488571121542991742833106815715174976 15855414 1570711877559510769217205617781971413440 15855415 1792083871647732421605222281464213979520 15855416 7367849812969628646013593042638725877760 15855417 -2262638876027617462852223768702508072012 15855418 -1604483037725917893635475156058040676096 15855419 331850880172210915643757646809184232400 15855420 -1283955063391699734150278180785886469120 15855421 7687066857236999264107535694798495852 15855422 555969347855018379965066351471499340800 15855423 4408556361612828851689184597840194096584 15855424 -595826433739624222360529651530255564800 15855425 679914004725383045228113898997736188600 15855426 42391463947785615626226575533362425760 15855427 -1176560357834064540589428258960117353568 15855428 -22681747757388459768932752359740764032 15855429 2139331268183648755158905846398000514784 15855430 1945192589374292497307713526244640368000 15855431 7037244072454595179942542586647864640200 15855432 -2111079640540455149284402611357261127680 15855433 -54668614978712384314505241834442175712 15855434 -605563033885023319724881172929297563648 15855435 519384249891151008866495439331616216640 15855436 -1147121736947610098217686723872292613120 15855437 -1833903885454113883341759437930128487700 15855438 -192937150134379689168377735450780533632 15855439 -486987541363029136787133857225546400720 15855440 -303760036101540646576482564480732119040 15855441 -52430920788032248902859057048277317632 15855442 1804147668906132570429720559904730243072 15855443 -4203163352640268547676588804109174336680 15855444 -1398987211074107735052730510408735672320 15855445 -4709721293437354049843973020711374971300 15855446 -804218916369925966011782241112009944576 15855447 3167550711320520688669021900476443484672 15855448 824064364750511355448338641908175708160 15855449 -1023861182089499316932326245815093426550 15855450 227559190042535912189977539930268723200 15855451 -1773837652517940449605841620086016751548 15855452 -4770873281754011475213171741306352826880 15855453 4891789626422210885644820423335839369600 15855454 -400370908280993987389605018458388305280 15855455 -340760422004285371015672232601989191680 15855456 -2624684170300084809043970072661985591296 15855457 -9551723459771801086543225440631867391568 15855458 4456636827425970257496406878042419957760 15855459 1734914508598196322194322894681692106048 15855460 459804773802917171462430209495390323200 15855461 -3916748909431970752257085558655128903938 15855462 149167865311877332532340381365724211200 15855463 -1130490647637214124193290120585479833176 15855464 2096068102880374402139574026200327864320 15855465 1147712070403646363155284876074153112000 15855466 -539885189957474112160969762900549502976 15855467 -165182099670504801140926861513237307280 15855468 1719503648710826356523248129806634391040 15855469 2112466871049428029099083877570002919926 15855470 675598890955208119839513960992439583680 15855471 544141576794404827390500013785697429272 15855472 -1409928715362302087234727534036472397824 15855473 -2499676906109644056348608089419844927278 15855474 261425877847541929238929359958065169152 15855475 4288711659944705632653920863485579689400 15855476 1969940477446762251284362042684760064 15855477 369731367776075067551553801955672320 15855478 -3288095311152430242469040421890744004960 15855479 2417404040670097506249366521369413391040 15855480 -783563128430401332850976085343186944000 15855481 188866710370729512903162196451514457152 15855482 -323939720208512873340280932761897879328 15855483 -936418052542399887185881664986763919360 15855484 45752385237617776440895978087481238016 15855485 -962435580654357846441536380517880629640 15855486 1420410083520649522538332777778174348928 15855487 3106027194071981045093042404023034975440 15855488 -4034024569572099227027264985040378920960 15855489 1165228611660842998103710515237138627240 15855490 36637795504118384675979513033610828800 15855491 -455451775278768230572889823121903743108 15855492 275871257284808937102930149180077504512 15855493 -1725643261803621967096408894179136440036 15855494 -326080329499623784891381300675245196704 15855495 -3022166466472550539880450204978229560880 15855496 -696207558836018253993973497620545904640 15855497 248297108989804398743290720517900059392 15855498 -795633838315568750530190117512662046416 15855499 -248869352219432611765790806906284080640 15855500 4193942878668521349025180576069958400000 15855501 -385811235027394605001638874318349137536 15855502 -494395310644489508785213731210320820480 15855503 8908383437050938205951233897220288116744 15855504 -9435200836027971607860338510372536320 15855505 -1512332016860041589649251175787620947340 15855506 -2234548912132388851059037000269292200048 15855507 -638159655688542312259515084556829118720 15855508 887299063161967653014345919827662299136 15855509 -5588783105740448324947281502667571253284 15855510 957785872696670006931198778090556313600 15855511 -2671014480380118589019325420160856644096 15855512 2388402016098555229616810407394573875200 15855513 2880343888637475685122936858889769711904 15855514 3287720969654958035912245473170802287856 15855515 -247081057250910812421110564695354703280 15855516 -913121614296819760437554856117788924928 15855517 -29649530622201645376085689208418761300 15855518 -436542981379177450966149855811934016000 15855519 -12476745373524774169488991697259446400 15855520 919399266718228447499031716933983272960 15855521 -3907693072050704901347449690543122040656 15855522 -2369532595246239698012017860973097459328 15855523 4353764148232158453791203181153505805184 15855524 122552040727443279501142526320346112000 15855525 -270751494765470153937177366209459959200 15855526 1212459460637706412071407585620300290240 15855527 -209982970165885317655136173500342117600 15855528 440265478339516383599607464360487321600 15855529 -7612019523053865611988494138301608866316 15855530 2122742627047325117456860348806772608000 15855531 995273584454523731849622991127024862552 15855532 764467775290298806105888081738912481280 15855533 -698484928782887985775333430526212411136 15855534 -1515960442112216261927050770455823269760 15855535 -2778381084407018926669102123945264190520 15855536 31925811072198541432948002931582697472 15855537 6561057067214518489794387895372456800000 15855538 -342107659489123398068430030294862988160 15855539 1855573919099580249455359675313832986448 15855540 -541408397362885681493424384923236454400 15855541 74382921778284365912707141810431205372 15855542 -1962108251011418716214817751334567044800 15855543 3664043746237244420204510542774162197168 15855544 2457692347149896372313057438238048665600 15855545 -2288673406468466143070940501600332601720 15855546 79590182539097434988058107866445228544 15855547 -3693757516443623598321025411758307259280 15855548 -2941491793476435987760232781180375124992 15855549 -3503396356692978793132618357006608443136 15855550 -2220540720422799603875959491760303963200 15855551 4893743331793118332085966996682610527552 15855552 -726445460777455608912110490956882509824 15855553 -2398032796472332504009838388697189305920 15855554 837546210141927778459284560280334402560 15855555 -350248197227177001536071421852289468240 15855556 728507426651416343507465673553194012672 15855557 -956380749294591528055996366871966312160 15855558 691410880474671781779224499785856516480 15855559 -362823323848087835516901427680348384 15855560 484749644648678105091209064680074444800 15855561 2637675299722850965522180875602010358080 15855562 -4899859653830270849642708531563643136 15855563 5487803216187747325346156312495195857812 15855564 2082755524391381404624671500848141593600 15855565 2485140007194458181994392907807779450720 15855566 -1836707382257830839667120068459693461376 15855567 813857864177484373288272010171016041872 15855568 -115370403451076141775720751761659895808 15855569 -626508170462133609570500938747530799104 15855570 14316198187363792747754532878910781440 15855571 570613484736118324138281923036254225772 15855572 -4221058778471844497839945863152006097024 15855573 582136697674347713998873605402374282688 15855574 -1393265726484877458713856036441289995648 15855575 3573426911647040362880850704814061690800 15855576 1144934427968459758609517681867243520000 15855577 5166421722783931298221516671072834001812 15855578 -791700719011603729578335790091470286080 15855579 -1500427582588799304600282922926028251216 15855580 -716663342530732674138213635940542077440 15855581 801247982643770658947427559675678787520 15855582 -1444878676174019942958939806821209542016 15855583 1767707442644666364766726548076679260832 15855584 8866791064732919815713878722425953452032 15855585 3676805344883071889204543942395329806400 15855586 566298484817008923317052669026475966528 15855587 353150979144807143625100800705176727504 15855588 44674754183465344530895958570119766016 15855589 -5551590002937630466376326801625970804610 15855590 -2699582828201488492410933343795343299200 15855591 2265178401109003474339352310187238284800 15855592 -5265329949795507572724672443546047104000 15855593 -254775202774210309378264077875264184312 15855594 657401518585099403347095306066419389440 15855595 -498726484965064205586659319933625689600 15855596 1251107791830335190053349811524938707200 15855597 -2485503472782148570540846483682416044426 15855598 -3160976598114760008745541618691680640 15855599 7352664863806908574343878179570546795600 15855600 9255088968040166262273651093214003200 15855601 -420803538651068636862401828947623417600 15855602 -170411913242817023478293989180499699712 15855603 -3193990698939111012135226850530676913096 15855604 -2397207384355293256966043982135548991488 15855605 47102363810486851238793926179913145600 15855606 -926919062215127537032943390311365807360 15855607 586996607587208369684053820218658362856 15855608 1070165872475681979172118035896587857920 15855609 459156145481885646271006473943724175360 15855610 -964205442583505954810394965012919954240 15855611 -1040809200057778407163547027836718590488 15855612 1143504301679356671536914937327494758912 15855613 -1121337320776187003238881161930563334138 15855614 -3695731425392942412518592215603865400320 15855615 -2573771479148805930430997677605670910400 15855616 4654444780426085432397772380848982589440 15855617 500431604628995313670002861729684266400 15855618 1079635093491658569312392481186898015104 15855619 34157160080274265300004240140828118944 15855620 -388586614058375031730849379629042851840 15855621 1553856412810926486075621204716394584544 15855622 -1879881964194351288511579500774459561888 15855623 -94713819406229812479791856559694401056 15855624 -2520529323336989359080410483833370250240 15855625 840337342735020911829252886971936240000 15855626 3455360983588454406443842069893113717760 15855627 -3589427737778914366550835380042545264680 15855628 1236933707326896860784213873470834061312 15855629 -1560561562817590737592600759250479290624 15855630 -382829836622026931301684411278511022080 15855631 45562846908865382574265786755747554928 15855632 221542916842808385403744907211272355840 15855633 -1250044223770664592469513506360530374320 15855634 -681723277484790476155235362364117580480 15855635 4688262176148642044607131758772019528000 15855636 760107583339965332691930570461983782912 15855637 -1399732714170998608218815766666645162688 15855638 -2572048124226205057583932213443869109504 15855639 404247687991091727379103108499893463888 15855640 -2600747573361347479321750443548359680000 15855641 -2795537842722977871570426898250165736480 15855642 2784084801202375175371037093850562951680 15855643 1311917784317397782957767062976730385624 15855644 1206492883577622136203128409446122269696 15855645 -1349435955466704129206629877814764136960 15855646 -1971844039884509428129334619662130841728 15855647 1852084688818599751889078421728132347752 15855648 43599841172131008634739636399587196928 15855649 122601427858702662706026912973693659840 15855650 -3070234339537115272522669805543018522400 15855651 992357091984718585200763503580069770192 15855652 -505906566982508573705154684589224074240 15855653 3187837186418126556281989449592896099264 15855654 -1280910915554716999260156394598424770880 15855655 2708505753381035356285176840756134341560 15855656 292653330769703659371967013104473292800 15855657 -2509134875707856944966531301685962651760 15855658 150646596938079702789025701615767869440 15855659 4548042169130447838254222239850557447860 15855660 -1400945301917710575528469069947758054400 15855661 -3433344066206083618381377747910600261738 15855662 1077573142733276306335206303204939391104 15855663 542090068037154987976387561192827033600 15855664 -230842116860598369265029481468133867520 15855665 -1422698062853451847712465301492530744460 15855666 -5720410370182471483811655113202974976 15855667 -2658894633361534999247097159073473855360 15855668 475778668295318393267048344546290978816 15855669 349756593623121618610784865616502746620 15855670 -788333345970519386465380180579716973440 15855671 -195073246365480247603338551661331223040 15855672 113040939809106488800686399129840844800 15855673 -193345912221102554278843386019303686956 15855674 -1690603821328190731006313640125933365248 15855675 1748822897683227357474492906080015832000 15855676 -1330153705644994912073652855494008478720 15855677 3708586669992865794536731376901254627526 15855678 -239454651226192205229838852796389432896 15855679 115408003288503337869536621172839531232 15855680 563178718850383127663814244103749632000 15855681 -4394246281873039047389557123571135632848 15855682 2068763506460683226278426655505935466192 15855683 -1195024197261527315994026324009993920068 15855684 186278233351016191910426280025445965824 15855685 4030223540397821333352746116429293216000 15855686 658356460317160065568589596701643929600 15855687 -2156598620267579844841662250277008351512 15855688 1975247983283944938464073497922901647360 15855689 8861861125311321581236940223239766371856 15855690 -1236254183173971102725373020755593484800 15855691 -41726313259826501437826044999099403288 15855692 -984965982914178386013138347552543769600 15855693 878591374141257018079474692467034552384 15855694 291895546305481169411328470591190958080 15855695 1309172118817976792802574907212625212800 15855696 255034499233461708687865431052265717760 15855697 2778947846135123586067315607409048741120 15855698 -1166379467932204241876128963274484716400 15855699 -2000268982186255456772193004188919599360 15855700 639077813021202996951490241811103590400 15855701 -73222242190287983502477086082589482468 15855702 1470381129770583290603915944757034486144 15855703 1963736327901847446639926162200382793760 15855704 184575452780945057814472552673420789760 15855705 1106184211492436821817232931166638378500 15855706 1051941328626039017856527759762215327680 15855707 1042507142225404171419296149808738180112 15855708 -948336156710272817591559875850733535232 15855709 -1707676105953697136411220362714597600960 15855710 -792350252108751176392261546796281136640 15855711 -3392229350392149222449278064206132780728 15855712 -8060234207662339302137128824618702471168 15855713 3140488491314148759582855904061129040000 15855714 1868180634970433739087199639332120205776 15855715 3012572106355888043557153561194467553360 15855716 4260077091185124934258180285162431452160 15855717 2582880417568812078088183278200788941888 15855718 -2011812894228141898627745754342807985440 15855719 -613803741768107905669556471776215240 15855720 -558410419867008741442269098180685004800 15855721 132173466408380947274420347222555944960 15855722 -640563176337201430938234696810592591008 15855723 -41933723378483114838252014177714112000 15855724 1665169907378813026151750517642992650496 15855725 -45203842621067784214093392478836000000 15855726 -834273358011398059984962389058942891456 15855727 -7326681641276375059537936427772407973424 15855728 682940739608337639960318066293475901440 15855729 2390868984827778346753283038789405167984 15855730 1776777709438100512820656600213519180800 15855731 5698613466304779060556291617798877393200 15855732 810561353734145606314196964147472945152 15855733 -97629947228615308907819066306578920420 15855734 -3714982153656920867681947680519860160 15855735 -534982258809675525378577676567002122240 15855736 -1602468142406798782409184897365067878400 15855737 176431714590265607626689990051343383120 15855738 390801351570515077781374384604135316480 15855739 -3386290948468155629143936274227674242376 15855740 -1192906241359236046788950031936852326400 15855741 2808068086200985226765362220427567930240 15855742 -688198878012356198312836706149422240000 15855743 -6632646227843982532936920934546982587008 15855744 -2719629590207438938520987242108771368960 15855745 -328243616694296752770782031852860969880 15855746 56666624101812635672668816198551220224 15855747 -2025191983569786771467567662864823886720 15855748 -4889536058814227868833050974170101355520 15855749 1064604063268117619288777020107509057280 15855750 -1767117069950615406210136340960553600000 15855751 -749508577790160623870229313718057073368 15855752 2692344459491784738022608505787680972800 15855753 -691800905662046073146488122575150336496 15855754 -2502202352881419791243667638066737164960 15855755 -2252726130483836026984905758031287851680 15855756 168847904807051891601577962780113633280 15855757 2076318406364368394484481110924465594892 15855758 -2100656086622707200025533150743392875264 15855759 2178478891256299440353894809458983623464 15855760 -298455222641344512970922777975876075520 15855761 -1009983600068522663121920070494369362638 15855762 230473431427432625530369039059758853120 15855763 1400337651474730544553340024715535605760 15855764 4044382405016813519462660884843572569856 15855765 -2319836030517697182266016793127105587680 15855766 -355911726967998807076892255997147807360 15855767 -181184168810231583553751897355916148760 15855768 -1049561124087024708213653074160391168000 15855769 263795128935881661052664600170461614544 15855770 632623308249047838083360130656914421760 15855771 2511885000299343835393646230807293387264 15855772 1172744416267492991441741966723687272960 15855773 5461223740237126495677921565738564802022 15855774 10523818429002292987462639645590589440 15855775 798383263431052550220809601970755479800 15855776 2210532030873057910923441549797530927104 15855777 -33127970328096387411227344054977208320 15855778 952079043721966250137915073227875342720 15855779 11367027116151291258220913310926818119360 15855780 1063410258805849698024578668144412405760 15855781 1036330581603003020733910400646074882424 15855782 1771348317050377840546664267758393792992 15855783 1642420200658938242701962851788374797904 15855784 -1013418313169196621073648121417049292800 15855785 1003874420878236624149097386108457470400 15855786 213907985932104790885603894149465811200 15855787 2089631601006118227704037269514650343232 15855788 1056723611082339635452320915891765642240 15855789 -3004865188465898477425659534575769974976 15855790 447300595575126553497269522110026174720 15855791 24884284047180849859714040750995496448 15855792 233512297338738320868305877799390248960 15855793 -1681908466889930835993680507571623795660 15855794 1518936767216279243809650389763608725920 15855795 -225575546939107904748407485197465525600 15855796 1694761195491955757857334318280039942144 15855797 8301822392826943567982704859607203774460 15855798 81932899161778087818142919157186170880 15855799 5824188153225767896470536933971076661800 15855800 790403281592132394079610349640719360000 15855801 -1192152269323841794810066323160059029760 15855802 -26334725459988521057861831604079737600 15855803 2274656925538735185231791535957390398052 15855804 195455500004534424971981235940557619200 15855805 1593311942533486759322200737872224642560 15855806 3363582679475883261364393652372329164864 15855807 -363615156687541108415662337297563319040 15855808 2045826959269205886463922331337390817280 15855809 -922594574597500378701438888637143468096 15855810 -863766994446382308194522467497746211840 15855811 7149330278193812947782398472086015812412 15855812 4197609391735065480353387109076851091584 15855813 -2232101479119205725170350790907125013858 15855814 -249554941303089394233962361347962480128 15855815 -7860861624803688227564302664819421184320 15855816 -1824899645862878367718420220235141734400 15855817 3258898832428351474045321501049299276800 15855818 1633963605919958072650027309138284724224 15855819 21007626811489415157918259805637631488 15855820 -46217672340211130011819584012262195200 15855821 2613042019382700369894562712403403224492 15855822 1017852616758587688765123500910969799488 15855823 89406514584947469120833572208680970240 15855824 -1002716266554386589330814808647850434560 15855825 270105569569850686158383295154735845600 15855826 -831722492528023235867091892791021717504 15855827 264248447134290372212888504045995335360 15855828 -403154702310839046425187100146424903680 15855829 5499862617074587615253299211742721898880 15855830 1171866274639340883329995864109089954560 15855831 -266277376864711511765759471183899491528 15855832 -589013900897487168542287346840551587840 15855833 1164960107589530802959354814031233173376 15855834 1900485203299018367379245355504948410880 15855835 -89251636883418200684453825291042826000 15855836 1176405312061807759345999826373736020480 15855837 3650881648788001846451952266728013064000 15855838 1559575266492180976299795984218941576320 15855839 -2638637654112823486579204077487257291360 15855840 520482949995214636173883571054837760 15855841 1700772084356470186001885399131751118242 15855842 -47780164726295626311986971824686177328 15855843 -1674118370629849427332315906427594835336 15855844 4149926236595718585330056842070855910400 15855845 2160500093518572851102922681360790031520 15855846 37540150990109519956074502105061952000 15855847 1789828255441263073626788073740308289664 15855848 -1982319699582882370247759954205284321280 15855849 36494454794472621207331251643285705728 15855850 -2584346609901882919755898541473773343200 15855851 3205714162773102185535107303358144668304 15855852 1776403507899182192517693753288141732864 15855853 -1189739894665776735915429196645365721600 15855854 597581044490147082096299345532129228672 15855855 453900443204336521288540267952512243200 15855856 -1312963321857984413979584004665196576768 15855857 2276104622103506913735521744901563101620 15855858 4570384224012020601199528092698490163200 15855859 -137550838330238540292421401045374866080 15855860 -1783378978349960985767697422994891889920 15855861 -840530446375983106205777839919531136000 15855862 1619785164986785943686483226135072483328 15855863 56490885282589527921272760198667676928 15855864 3270582120512573320797359243851854827520 15855865 3293917373476570181828156002385410014720 15855866 1196785516130800828423256696948103346560 15855867 1969540615613575830224094686725127278284 15855868 889658813526877862386095489462151479296 15855869 2486898383229297718386689022500794310880 15855870 698412903071505682797897724276616796480 15855871 93788792867297145799409426880735630472 15855872 75608572804469390027048419417959432192 15855873 526939793875244692273662740913698009088 15855874 2597190261729655404135477526851295017936 15855875 -1262295342501626723123362657862695416000 15855876 -792967558074001988502255794944997482368 15855877 4297393234624366064009663239737100469726 15855878 -2012582720345157245492584138447785461376 15855879 1177941542929818516943595697357499287888 15855880 -1089916143406208712746383377899225088000 15855881 2584445171639833319869361313283371004032 15855882 -598758837449291524510242596700848487936 15855883 -11410415678175389806889659702800867815376 15855884 -2073867021812010345097504508302762368000 15855885 -438917402988262830292163458456697884800 15855886 -1668075018370280229623651069582862508608 15855887 -2052141159129788473887190787779342960464 15855888 -733591179544875864202869179727541764096 15855889 -317198782643649747282494406380909990016 15855890 -1569226553750971232586797001678385768800 15855891 1908708589808580533346081745158961879992 15855892 -122518515353990751096993941732103275008 15855893 -2914049483199753906297325747680734199936 15855894 427643337677034018359103251519418429024 15855895 -5493097995655960328514056359603763738400 15855896 -695623476684518708586119893405532160000 15855897 -2024607478457372908990840431350437220400 15855898 -315052871840475118393262686200041780736 15855899 2131777607339838299382260208362803184640 15855900 1154404109116217144364843005117000064000 15855901 -943863673475016101233046615606720873856 15855902 -81473743023893762353104596082119178048 15855903 460479818811040640126049792874519375200 15855904 -1668319665583923215579346788680895692800 15855905 352775839805879907786623297514096292800 15855906 8318442634466352248375032193919000576 15855907 1496563417136188435459104286551045494080 15855908 -891239330265922054489602281745275839872 15855909 2380933484294849330899856586061361499648 15855910 797765888283279758910796677644904566400 15855911 48858493509875705884481610357785817984 15855912 277242339059218767357918865567839513600 15855913 3983385217071866544269101714105356720484 15855914 3736418786635031380235094429771253096032 15855915 736267185826634061783046035940583178720 15855916 -2084721158669750145879175029777348309760 15855917 -419659019582665155590561365030791528576 15855918 -1271988855024419537564283908012106224640 15855919 1065078663463847566528287530422227494040 15855920 -1667416654525495514012488231241227960320 15855921 -1000075091148719499788013940808067915120 15855922 -661643124961362801404550895631284992000 15855923 5282778198425876408020712598367060794384 15855924 248505580166033197550566484289275166720 15855925 -3503488555678136273288213512158946163350 15855926 415117161500562418039997076320883701184 15855927 -4494994158078602896573523856563674611480 15855928 -458224001931143192962712493651249991680 15855929 5004018006761605234434430919242943071530 15855930 475879336005018249430270225483119721920 15855931 -394893243867786379740394581808973879776 15855932 -7894231213813404005129540103180833064960 15855933 698657598853269625349745698597725482048 15855934 -163067930356586536419560318148396254208 15855935 -2990111212725520124950747927672891332120 15855936 269098530632638548425179338133701918720 15855937 7520766587955908727397216173045738616240 15855938 -842916115985477197112568900618920968704 15855939 -424545760392373267289725095030627947520 15855940 -1780765349904207777474025313056206600960 15855941 -4298283871746940288928422513463197037316 15855942 -152973205113363950998929598837069971456 15855943 -1499044265127483766425419168976756946760 15855944 -2901373564049978558613521652090434426880 15855945 -503097351334447476631866605013579638400 15855946 -327662710991075795757595321391109745920 15855947 -1624076872621243313821022624343828346320 15855948 1474110628038487347702353797283127551232 15855949 -28933750080166819204339876068454514336 15855950 116883472972077599730542985698378956800 15855951 2083307056873477211592679160605658498064 15855952 362379661482551108325381441377117929472 15855953 -733688965261054145972144754879133838400 15855954 2796816715424208779675350319028984100608 15855955 171647687554228383281015313988298115360 15855956 553311002301383331777298007629808056320 15855957 -200561460602582706890231381077165093992 15855958 882746718266079521234213121757488610080 15855959 1060865653619323680199882408239286573656 15855960 1067104798464275094497151584710047744000 15855961 -2044033248519194874379296157937312614 15855962 -478211863045182643770853546892413045536 15855963 500355556727222081385468315240753143088 15855964 -3467830398889504408164758327530454593024 15855965 -35103175904845971758877586161626551080 15855966 71974702751546792398010336494694737920 15855967 -141530504586372370235954463070492762848 15855968 4146387468015525597844373690687880953856 15855969 522083795932948994690484531492673141248 15855970 -530413172802341123448640267234539509760 15855971 2765779034452692323643695394828993747144 15855972 -881588246019242146866143055337843132416 15855973 -6172223035240168079916686706691568640 15855974 2282210773286331378037095157974143745792 15855975 1551973334257133489097154622711089935000 15855976 889995815364548716622739460469405998080 15855977 928005565651163243653857197339087287680 15855978 -2153609075811209959000756222909529870592 15855979 1491620855374450742920949551793495422580 15855980 376171753981398022246131466950912430080 15855981 3464789320558201113754204453106523020352 15855982 -3672853240001514520724387659863760677120 15855983 354682685446033889177430355315289194608 15855984 -1051964687483366580173665102406381568000 15855985 1194109313736712290021978705755255773980 15855986 -707097499889154705868590239232000376800 15855987 -415635136053893894202302450459935973376 15855988 369709972992304844544392903057586345984 15855989 119713146920992720074631277467129677180 15855990 -718010404270445805228303783318917141760 15855991 -1806417951375380523406926201251123507608 15855992 2499018091612691412790594754999070720 15855993 -1777315266572981123195505002360539227456 15855994 181040811672883634220363449682284236800 15855995 2524596471894510497725773126741674976000 15855996 256802352088258293605158522988898100224 15855997 4157115342614867635301707622309906445446 15855998 460798989270463416774894975588356160000 15855999 -505792286773217057386396358555345965440 15856000 -2844970037358831099184362059842191360000 15856001 1389170720361607033629925567051679036352 15856002 -1226411279231869808771182030251560416608 15856003 -2475028481386601926914698995542773295748 15856004 674749823138416001202673791214567194624 15856005 -1411934489056198630215289848430308991680 15856006 1801004200514603484887206729081977401952 15856007 7191368013570952467366005253344988172080 15856008 -1617302847900926732163665891341923532800 15856009 -858752137308014993972295338909703595200 15856010 1194594791848602018080163304886956186560 15856011 -1403962734593140206587947725990228504000 15856012 -190606618104368367475762748069276067840 15856013 2084938192691575713045353646389235073920 15856014 3376442371957276755470564768693794467840 15856015 -1650440898039913285814992639917388317600 15856016 941675198920223473137620888528625598464 15856017 -440775260521328226895448831341324998336 15856018 -1182466933801866604074836814900925699296 15856019 -5390582573811657530252734204727383213968 15856020 534482328898009299880223533065490329600 15856021 4245080862620320602731098754977192910222 15856022 -232494451459538764214612573834143132416 15856023 -901182999290176326623294127303900642096 15856024 -628404592132133525235496549893074657280 15856025 248069629284558242466219541938405497550 15856026 -1067757206921247717830116296241922059776 15856027 -1509961988306093677670127900216930680880 15856028 -2742732722377902720456167650857415352832 15856029 -979834292578758017751177706525633633920 15856030 -118843418365883160184083556321420443840 15856031 -55683494714812428919556182086134630808 15856032 3286714227582824619772267918569772154880 15856033 1187863288500255890629212296941672013282 15856034 -2199009737716342021337719291256413141728 15856035 -4426958425942081076086434018550026240 15856036 2237719566293966773364413775832823136256 15856037 -3958034915892816242365264262844443893314 15856038 23315736570347818638256325336398343808 15856039 2427189933507078958796440971714548580624 15856040 -3690809145494454516297134810279938560000 15856041 -2794787316671449148859663497279708151408 15856042 -972295309009722963301726966484246933328 15856043 -819759042619756742894540534347538175600 15856044 -986471575020871155469921921409541869568 15856045 -998535995615157829191096512738155139700 15856046 2403661542678201848701433382488739953472 15856047 -2131148389674020958833661600900254696160 15856048 -139233915380807634893011420399900491776 15856049 -4701912763182888941658610172181541336080 15856050 -231589543896374677743967491530224166400 15856051 6805594312042473214752685138957000825920 15856052 5338733000024418918800230952719195902336 15856053 -56263523776302229048681653992690529792 15856054 -271906161081722183265620496909811872768 15856055 -629607056550753368284980563468122050000 15856056 -553668153417168934128717153082312949760 15856057 -4845079318221359257596831061356626181888 15856058 197985918072581641076728005043637758176 15856059 366488913482952127301239891406521901568 15856060 -244850797621994878375053438795832304640 15856061 4973122341731111106654814161690220514304 15856062 -53326788788374803359964636133592033280 15856063 -2984606982174241531758678136679819233656 15856064 694091185489037935486077513492999438336 15856065 -678002788296025349835352490315769388140 15856066 -1261404305538089028314369400143021408256 15856067 -7810120090735276104020275829159558674884 15856068 -2293354168925573338519201280274207744000 15856069 -349997435428347614651352741556935920640 15856070 -555707101592932687771081138277727264000 15856071 18035265498637666892374020876931012608 15856072 3351923733194958805606655297919385159680 15856073 -3358761867072902063337075242920866773040 15856074 57286481042004297911198841638562680160 15856075 -1458709355494232822699940511843426184400 15856076 406073028844789293790533677346955484160 15856077 2135486794699399585950559235740349740032 15856078 -5309873948549786707231124510368926720 15856079 -327089594434281743180113907797046286960 15856080 -444555198637772481875475969381478563840 15856081 -3386208321397048328666459637384263446800 15856082 -38800793810377837104829449181431024 15856083 2819834365106732599916868586920942353652 15856084 -1368365559822793205154782578651988166784 15856085 -1015605711551872520101937779741258986240 15856086 -1775762318417427976021263611004629869056 15856087 -3102602048784503505516152179408629252960 15856088 -4518161941991944887383995906203719178240 15856089 2513676458512449911256184506278580423840 15856090 1183423970812415564053514408650431436800 15856091 -908139346938108464991263352139035901776 15856092 -663174041795361342345710754651472892928 15856093 1253120799578453197824397846704320019744 15856094 310770789722156710225449338868842067072 15856095 -1565408983800679108650983617287875595360 15856096 -4675803893746594503018429897964217696256 15856097 -1252386327061183571522783977454837710848 15856098 -1916631205996483742661805509026386122240 15856099 -2895801255623548539260763685922362789888 15856100 -781597927894696030561126733246250681600 15856101 -3309655060879333865679397192115015208960 15856102 -118767072155080091259251031846465369600 15856103 -2479743198506617956025236172669947869976 15856104 -744772602801555658276915172851292405760 15856105 -2110418782023152919239292541828095136440 15856106 -1482681060443636332756706816195774415264 15856107 3596796142805450595671706645777008724480 15856108 -4279159387018890377136513367014800424960 15856109 9222281962448019695205429693973283618880 15856110 -352510505007797541764592157755381163200 15856111 286411841547214850634725719711186482832 15856112 1162176461368892137424729655762914181120 15856113 -388179200200982005306260365701713386688 15856114 1094870269686832927580508335749957918752 15856115 -518237382346824373502563070714083189680 15856116 -938358900348902444486759374476606468096 15856117 -209606449064004182811905529616335551300 15856118 2795658503147188995365438547721045529760 15856119 87389863276671724351517868295521835704 15856120 625657849627075088911768295791368192000 15856121 6330248142978081807571826939333904000 15856122 -2088767032513615398143552157141232896 15856123 -1248896266531350869225845738420306924736 15856124 4985468196029597259516248098606589239296 15856125 2130924460692419433273539331175670568000 15856126 -1301330322222800336923460835031957671552 15856127 -2073175071475486364696054333835274828800 15856128 257513780633516163803272392211892797440 15856129 9206649175366986224190765915301681507200 15856130 1318826902981227626600712820191692819520 15856131 1960697111908158930259348486783933651200 15856132 -113274498287035270994874824320065745920 15856133 -2739712125193334222105765607725886116100 15856134 221014563321516414731759239437229811712 15856135 1218129374424994359584236787918491828560 15856136 1529017590969128938877589697370650920960 15856137 -2041835998844396362301501569882681880592 15856138 3541727968770292352934277299559499136096 15856139 -1768166463518662676240189822037317826576 15856140 -352614094584897493232550441947248358400 15856141 256516761236616814033111235605781781472 15856142 661768869819387323326382477470202513472 15856143 -1069880789545436060408866425920820556272 15856144 133055143826825173638485473932528066560 15856145 -357601108250293078975676891323731944280 15856146 -337503108045010803755986862046946736640 15856147 6455884770644143524932451703164191396680 15856148 1930833579754707185173359744885105242112 15856149 1571971059704554248893327267617955188800 15856150 -1703788446464060495876156696449832719200 15856151 22777477590878660403474972624507652560 15856152 37668281611620247161862826069497405440 15856153 2399982658386617300991582135093759735760 15856154 735498741566968561740855360640688875008 15856155 253296884710042606409840216200963362240 15856156 5730983687995003699145693232666213818880 15856157 2295807635230491441411787152911499769932 15856158 -78397015519056034268237195185465089216 15856159 1111718647968706985602216215230141760000 15856160 -2273411508000335034401788361602691235840 15856161 -4534486733352258296317219349462808302928 15856162 954949514104438965406250495791851336192 15856163 -59698165891139720099410806687033950136 15856164 18639147637463957597465653677632953344 15856165 -843829308039373066488738399657108220800 15856166 362372430317295589863746641223788504032 15856167 -285880983344077063233778768045418172120 15856168 -377095995798327330995544471289202365440 15856169 -1726880093642881441431823502714321825280 15856170 343529243438184695213432284895413056000 15856171 9599127315668339720962838016226009513672 15856172 471872765488205736129497767616252666880 15856173 4040472183423757715913392661893091168822 15856174 5136699275035968390689824256826044352 15856175 -2599879687786037832058390333769081760600 15856176 -69974092902135188086214880277102067712 15856177 -368019567861872215962433120791393187008 15856178 707703019508060304725794645305516764160 15856179 878857627438730434722220229022632724480 15856180 -1415765806349256962880042831511298204160 15856181 -6209695624563732987633754646705107796736 15856182 1729231470364469886848354450687974765440 15856183 1039732344124393615386030353408031859040 15856184 -213674415196295064627004854025042944000 15856185 1807687761815615000640479997730248801600 15856186 1753898777431814362254265311121392171264 15856187 -38247099930150042917737832409651016728 15856188 -2373821066319800510678134782434458406400 15856189 -5961606153161200144427166566355057948840 15856190 -190482281184449906917586013304592547840 15856191 -1295696727373213841607226085229281601360 15856192 865230261349531084538917095944491106304 15856193 1263277358392277753896938944895990923220 15856194 -1305874987530009414966095522275181289600 15856195 173327005931832924508044011843215477920 15856196 767768283956810761031242357901416853760 15856197 986556025677093569674170301972302564672 15856198 957907010094710854477872434049139701600 15856199 -4771047489533130379220320498752926770680 15856200 1056336030954271499458177260488687616000 15856201 -4632297085133074855788953333541343957798 15856202 1558101604540006797766110231675985093728 15856203 58038966411710661921224262542635333260 15856204 -519530237317233256264244451492558782464 15856205 -2857612237189796947423742190947793501000 15856206 -1231640182931750155101264163861207383936 15856207 -3372963295114006942303250880980682112 15856208 366855645722390586221562744008905457664 15856209 967951816517856881493195619619556450720 15856210 144995829221308526548386897608371307520 15856211 945492992530627329136029312930842302032 15856212 -347125684778604860092835222740809996288 15856213 -5342149711622387272457925620137831359538 15856214 1224416977641608571264969325144769810112 15856215 968825660850928522523807331981453234720 15856216 -3062920274536593394140692123668742553600 15856217 -127943102879768982986102550238058931840 15856218 -160723057247314515446665818793915901952 15856219 1192481452645159958179087312938242034544 15856220 -2883017973781681938710921651911543557120 15856221 -141636688235601828988870781446006745856 15856222 -1224239507723380861389063405629651483520 15856223 -1701680305037626582444016800253730282240 15856224 -343167245793102321361981111621386240000 15856225 -87077362346644789840764976486579771200 15856226 -2565101702092827984048840054531051640320 15856227 315938344852534052159747326882497720168 15856228 -2662231051871922354409148868701874351104 15856229 2620029954845059759030452600331976824830 15856230 -68408918115848845408232425950411225600 15856231 -306169008996134710256895629061830384968 15856232 4462695587798622865778530690474106880000 15856233 -263519019849201337776335330574619592256 15856234 -2389777001690805117870998136687811131984 15856235 2183410042497775467465847403842483949760 15856236 2483873702225347498397347302421449560064 15856237 -1877074253278955157292739085258025701120 15856238 -138634501454135636121106603541840016000 15856239 -188948406748091794661409210660471095808 15856240 519704678911777134151728989441271398400 15856241 -233142861465582860645757835664568158400 15856242 -18707392175354623591056478844048469888 15856243 337575985612512207879461009093862132960 15856244 -2425282515535670004431101082040599374464 15856245 -2907882427413960643035328029291952803780 15856246 682080094475098829736557412168090267264 15856247 320808266770367461549775879049871094784 15856248 174270120871871621977922996699715993600 15856249 -10244315214798930818471014793259158945664 15856250 -32351046539583389640099302533644000000 15856251 -319341436965137431363604480505921518568 15856252 657218668963932184172726312263721562112 15856253 -1885331718363628660627715891976194418522 15856254 107396493344207863070709639594684521664 15856255 -1216020855167085143339557585596394962840 15856256 -3901323308705628976875051581766799196160 15856257 -253544742708276448672938075046051028160 15856258 1029166070942274779937802195574499006720 15856259 -3557466825745721935399010640831587313540 15856260 -338082749077418139205170213585946214400 15856261 -3829831959586942698919179561959160204000 15856262 232196615376084430545620405319400705632 15856263 5198928744104825680846822187646476456400 15856264 1790082231004638312384481093101773583360 15856265 -1358090298533198654721873574996789565340 15856266 1075986426658733743870222486448916672000 15856267 -2641051455248290474357630500160179901408 15856268 1510733132014621796668052786918028581376 15856269 -1010919068457739322876422958828221507584 15856270 -1008053011243290187619913244274477395200 15856271 5541999428069957596202456435666154887472 15856272 789197173167352798665645922815165480960 15856273 -1078203832431678542419883814697889499036 15856274 -264266600973549759124207116642957603840 15856275 -214624794914439478420054361185175526000 15856276 548269453621083015467163641104909727488 15856277 -5412745069258058755853282686107930197874 15856278 1024623378301622225970739712991838501824 15856279 5987336361694657030330845883848209179280 15856280 72394631056111256235190151451295948800 15856281 -247785188197220518599160262093653940160 15856282 610131063528849276003908757541705041600 15856283 -23207634804469459954749151760240787840 15856284 1622959988376818562671028521724031719936 15856285 2103412981906906284136808099330781103980 15856286 -3307188295245076145973107817544492964160 15856287 2284715681907061630639889715800213780352 15856288 -690157614669157986009035919562100441088 15856289 -1717754119762153249419539114701209050910 15856290 -838492956716538236875397019700586726400 15856291 -2049374602548825590109007447819464055536 15856292 748174855727640216572906051990591864832 15856293 -9162920962102382786113080984806046912 15856294 -745677440235617465675405374270557302304 15856295 342695986288208657900060590004488536000 15856296 4456959287648372119503524087803722792960 15856297 239432516202200175037068672526548522746 15856298 302356677622799770425629507354104554240 15856299 -862514294093360806576726653367679617392 15856300 126364048654483576964860384821105670400 15856301 -3935879856748274376588056925796070762280 15856302 -422314985204741703130327238083248577536 15856303 2767212435719416088287830900999113681552 15856304 -643639449099138246851982007547585986560 15856305 -1399476259163794467395773919633107530240 15856306 141843362510321677509872739666235118352 15856307 -2369903459619048392986187584591140819444 15856308 -155253448786773910719315669107284486656 15856309 240613116525545268373701156304755203520 15856310 374609485046081107849697766782165122560 15856311 -223001489698216147690051967047726562736 15856312 -3644650962471526058193670423185918566400 15856313 -1850773644179428135068036251661914378880 15856314 2495218770010563810998606288539140096 15856315 -197044992581405056361019551340104546880 15856316 -1144358355999151498950584011153615355904 15856317 -204106059930178993936105207741547093760 15856318 -5190940496836453219859651287483790879040 15856319 3672375567220716640308142125179948166720 15856320 -70202193996670687692064975956738048000 15856321 14608194118658353026656530868171060692 15856322 759013744302381830990242565080073237712 15856323 -586689586281232216919641492042174479360 15856324 4281689645812786920804261212231716032 15856325 -2345724866330051155299944213878355863500 15856326 -2147390210503033348926820111750077664608 15856327 1205830639637218753319256234384898104160 15856328 -3632802272532671617375254012925421475840 15856329 -762444661332544836324736203705579541920 15856330 32922237740038188492713713870035916800 15856331 2350749441108556437710152768307428023552 15856332 -180622124688815049809565006016174092288 15856333 2722931940872188680192003907399134683340 15856334 -1595041925665178064471706184325038393280 15856335 3304079250921497809660795518271630625280 15856336 -21336825568872624978672221926986219520 15856337 2027162252580024494066247158093445158400 15856338 -517913873801013801532419769577712256512 15856339 -1687331782366479726934076579787266679680 15856340 -1270488669512713949107489242045488624640 15856341 -91189712133795409713758832382930717440 15856342 -1162854226953438919725947892544775788416 15856343 -7909714263920380255963605277744138570080 15856344 -2154557804799354987137537773092726374400 15856345 -792435797411610206240662211046512352000 15856346 -1654533669898499876875134039901428746496 15856347 1581793069194023700937623965129526031728 15856348 -1216632727988280665825541855352871675392 15856349 7990345684582931131427576129247190011564 15856350 183995256978344737973830706117379964800 15856351 -3831623246923765265639187588409217173200 15856352 6150078310389150257934707655140267261952 15856353 -118924896736328679996419517736186025838 15856354 41585754281236975656180533964738887424 15856355 -1689340103242090046982731542515100554000 15856356 -248254349364619516203223758389967817728 15856357 342681959218173153160993125411864978720 15856358 -296121477999867183377347636365224394624 15856359 1803939160060084818654665535974398295040 15856360 128479290166193635566756943935317913600 15856361 -376730428443073909249251227353777885440 15856362 -1764707341729903897167319347793975974480 15856363 -134151720759510581554006010044096341936 15856364 3369136679114145203724713892859959787776 15856365 -151418030278460263049847101535557124480 15856366 2713214990245578823602805574069491885632 15856367 6813311416324485425006852362724802094416 15856368 -59179088371555059684846916870117785600 15856369 -6664057047773853886186025269171712813230 15856370 -895860874354532574304399302154283073120 15856371 -6369416813097620109438219966662574433920 15856372 -389895151238939054048655993692266749952 15856373 -3216169326286012229674111036777647170436 15856374 -1866877728993716229135530503296362334720 15856375 4533152675638997882651079744680885874000 15856376 59913729370399588762344999439715205120 15856377 -374903342165564538921001091797057058400 15856378 2920843981429984655378850232575612048240 15856379 -4866632512456527340760179205245827840 15856380 -72994992151497892976334792622432803840 15856381 -794294227338439063724574194878862832936 15856382 -182016739221833641347539000195719646208 15856383 1068974080818010502821577608162124967624 15856384 -1727214166916516097892106357644455837696 15856385 -2633594003975633356198948300978257621420 15856386 119365552137267420563580582975575021568 15856387 1709782657244175234451672708744612414672 15856388 -3296602182281359052867398618747215717120 15856389 1303696048979962933756870697274916405854 15856390 -160709720861386770647614657201210429440 15856391 7301223538401886407575958725403664080792 15856392 -497866169497261430201343919976328929280 15856393 211561020744151935011681533954013907840 15856394 2906063133883946293517469986793969732192 15856395 -264707740102801679905223888596176011280 15856396 797346112296100151734113903293468343808 15856397 -3660850191840337526101936749659322206154 15856398 171957613520717113815654313811093801280 15856399 3457840055712414778497294424974868323488 15856400 239403585362580438820021091109583872000 15856401 4712474573321548019564373442780442033088 15856402 -1375023663244455063470522558537195572848 15856403 433593469761004805878308520743643046064 15856404 -37120421553175183820065696649358010368 15856405 2239178435290872807553331459708437956060 15856406 -238443581495274596609035353724327729920 15856407 -46696399262350212491147555022357540864 15856408 5817113283123664753372871299491191592960 15856409 -1215922057464187018420006895384129166390 15856410 -696060179406691108945315452202715988480 15856411 1219324239205181848763578443205314779012 15856412 -1567795440965956020611173721925954969600 15856413 -3901787022071694085285883158280919574656 15856414 432281300773974388466599437876180093312 15856415 4552964019589169147422351236416313198720 15856416 -1632585791861763415812553993895533805568 15856417 -1939831119673098866308437453022494277080 15856418 1062984610570211893965039946298665128000 15856419 1727210721545181753898788082701959149944 15856420 811565969152535593921969068597207425280 15856421 -1123061854730322195454555443587347727040 15856422 -6801383997119072568265076139504768000 15856423 5000609111040922596200855123075600894208 15856424 -1622720510858301300985148738387177318400 15856425 -1626303479677728762018547272065489460000 15856426 991008828154339155346199619407782936320 15856427 -349749444138967014159900868743588188400 15856428 937381654155358348241386605349551538176 15856429 5262804219245806773826377223166243195030 15856430 454693056192568881375197212613309091840 15856431 4545950298876034997143125798248972976000 15856432 -967394944730238074096922571402481188864 15856433 6466232440964730814513132370515794223140 15856434 -1109917018933588857348972519188284675584 15856435 -700298048574169893020238338271693240000 15856436 2736766454815414473141620805364884738048 15856437 -3430790135047751778470692972137868932096 15856438 456936382240750765392994837645203603456 15856439 -709060357132662942951187385122871398200 15856440 1823824901131160422527121383505961164800 15856441 7330728483528325316373048079967274924842 15856442 -692016922260285341520956350867708178688 15856443 -219585780620483318722499579604983095668 15856444 -3058198466952785735045033233091645681664 15856445 6738870559961583127980633849575349900 15856446 773725293833676537240681692649287644800 15856447 -772493671097783406354948988431470423104 15856448 -124580683038598379596585315437238026240 15856449 -1674163222169829011043442015062553102224 15856450 -1396045153342495008176639005320341904000 15856451 -1378144232422118775151241677520115461088 15856452 -4055998046950493485174445620852634572800 15856453 -3601873430057876884279209657173399528736 15856454 -599571656509745209638195387899539084800 15856455 479329156226622015760959072178957900800 15856456 -1963034910234523360191415202067504660480 15856457 5017145802662571761190882550903273631706 15856458 -638623131626957441975548828153309716480 15856459 -3629114824335910654797258206351092431340 15856460 -514221519338787085565833234918367754240 15856461 -798696095732476765771832989107409959336 15856462 856777168823134045927547875907991507264 15856463 911658834949814853578640275514430956000 15856464 -242590883874078481395154597272168824832 15856465 31802241196850651863440501186373590720 15856466 781537217027253382010122828011099645600 15856467 -2905430131303407441096129982582442712000 15856468 -1309190735142509176298411251296577716352 15856469 289129941969998934482504559753895015680 15856470 -301375307725150995996608515461426604800 15856471 1516071598456150884014299582222336053592 15856472 -1788129363311202936185612207631937075200 15856473 -3083844061112908140656944951674943293696 15856474 -1693312927698917721801268753258846793760 15856475 -2455070702922765704851343311242842796000 15856476 -133898105234517517158980013253855789056 15856477 281006667538915507848317428503451070080 15856478 3832895406737306086654209254720295656832 15856479 2650123244767808560958604482326150505544 15856480 4998249963076808267679650532924441231360 15856481 -230966052684476711724708908243953979136 15856482 830614002978764486352495318935879715840 15856483 12308636357943717634912432788891542269200 15856484 -340112767409297171039987298664227225600 15856485 -932164936234761626233650787239035078400 15856486 1734751782538245958998093935558372006400 15856487 47424717258536009583914887460288041560 15856488 -1506033204080857518008102198873735577600 15856489 -1174185479417309276721653693337189800832 15856490 -80339018402821748369367594078990120960 15856491 -170571873856707770849967804823421300736 15856492 -1355918672602229455515060416415400355584 15856493 -3936727169890990843326870812178740224980 15856494 2942311037789353526467609991660196582528 15856495 -3726267893496491762785322384874111234240 15856496 -552648251511719132649133908188424142848 15856497 -1555571248237342395730550243628002793726 15856498 -503427094052143928555350712331455490144 15856499 479261670551701507709319464559061871328 15856500 -1610126870678645890654598142592194048000 15856501 2168642733343966323457479232031159231904 15856502 3519712212914480798364367476298435706304 15856503 -759247999772861700020959617627789865776 15856504 2620155199559230072340899603127062732800 15856505 573974443914808586491266117436637886720 15856506 1293709440272007131483719535609120524800 15856507 -1603283131913415230331606495786400141200 15856508 25363234704595896652066115485681098240 15856509 2595561916805185934841369017072559662880 15856510 595510856818076727422428938175946200320 15856511 -6042493409532557592824203256534198314752 15856512 -1533458326411837148430319445647168634880 15856513 2845584606682664484404807806249578245762 15856514 -1237386908084663098197035043111555780144 15856515 1531801873090053400572722623797563412960 15856516 -950688569172149239288608756115764654848 15856517 -138360860751431495703956405695428404388 15856518 -1515510171940464003790512826167504084480 15856519 162273770684950129212944271053861542400 15856520 -3214686431243492680380896074875862579200 15856521 -3713526110527312772025791329365510176160 15856522 2042847542288803444846011337293868091904 15856523 1117491011600456642971336526964369409104 15856524 -1794349061982998644090825848169953252864 15856525 -216353891010088349934624637068938681950 15856526 368602124502535091182138127963649930240 15856527 794460959445888428559284051654978806920 15856528 690901725190884378359132762255084027904 15856529 1592399686493105681911218255838275269712 15856530 191934213206547559776286360200087467520 15856531 3952486324219952847185967244893142984704 15856532 -4268168526845596595652862632412009010304 15856533 -2044569434458471509726227585390921625600 15856534 -110155018556933722008300559811451823584 15856535 164328400041543939847025915396117914560 15856536 168865634570002825821650619859773849600 15856537 3169595842517067713660148487487534890132 15856538 3886665849558114596168012406721848775920 15856539 -2942433222009847317284549374646627279976 15856540 -210622616047908296515115352403937464320 15856541 11213433822050424314101377896650697863392 15856542 825104023779687779900409847600893830208 15856543 -1740408136704703284603777828773242674208 15856544 -1623836950116104399541155821881299828736 15856545 -386817482795521741970527021660169472000 15856546 634167211976126772757620891286302364320 15856547 19284312226504146714322205660557764000 15856548 -2170234704786186263595260433606371589120 15856549 -343184077525095592420862286310983935112 15856550 -4758597692301728851864250095874731200 15856551 -6525492581714605507740981988476977832 15856552 6358939002817747419080842540739191065600 15856553 9527739821443848469938594762055081541364 15856554 661107966227817011820744853177747026432 15856555 -1468544020527356911138506911736529685760 15856556 -5585379796080044103919051303653001958400 15856557 -852258698373672969088105224867679572960 15856558 377110315611901257659805691802242532160 15856559 2696901811724254999736638717776537359760 15856560 -41460370556825973577671016963982622720 15856561 916162402478297621163627836740266720832 15856562 239745067414338339879549178413643315200 15856563 1542816872010545973415497750118872905640 15856564 94574142895066194594442304234856345600 15856565 2862077120640151545353185353234410354460 15856566 2443890110928691702601092235702542272 15856567 6457762021938027740304652610685116611192 15856568 -434408492246330286492454476634061537280 15856569 -835997176254099859108192551979688836176 15856570 -2155238126046733851445609077758759423520 15856571 -41861859300948243238260751730331738888 15856572 335268101939235177856996352591413346304 15856573 4588430592428508129769581248615871146822 15856574 -729494780419784837141655393776357062080 15856575 829853067591431943710870157557718153600 15856576 1268307211232232767586410686218795745280 15856577 -1787695520636460778243975353683199659136 15856578 1114916066293874691261655012651427533824 15856579 -4205399374996439040335247573059938554820 15856580 5448293650131299320908398015873941632000 15856581 -1308738203357442339090795917179139419680 15856582 -378833461527050494185977025801293258496 15856583 -812584658457952690126364523528762316800 15856584 2674963944135356249807554727695261040640 15856585 107912899327214761497927920655083381760 15856586 275507641086970795887122829775633513824 15856587 2775546733468209449230653079477311595440 15856588 -1018759232486318556635915777137383164928 15856589 267805235935317482313534815354097237120 15856590 -1234962613161538368259860359137408608000 15856591 2693901453861674482769214296749502053920 15856592 149047044587519189492232728804934967296 15856593 -286266844999688511655968062978655447552 15856594 -46169881426593736970069625981171553152 15856595 -74106694622944756418819017416630290400 15856596 579950252615772295251625239656381187840 15856597 -3807728955198398142302272579587221287488 15856598 -2130022463778456518479778845755018040320 15856599 -1758714562012784083757791334001204711552 15856600 -604475495706047846250694006177456896000 15856601 3467536483742996399600981430389822062602 15856602 1680095745636817116272588680831932211200 15856603 -442036205234146455219479170306031363296 15856604 3285430545429849393172042741142021107200 15856605 2794041177475677844492394249307701978700 15856606 -216183999903549076695171287311356901248 15856607 -1918599914235741696146464411233209588520 15856608 -3228367710901663631451120445120152600576 15856609 902531795721583121320362971559224688916 15856610 522057725383628805653489042113498321920 15856611 2516809304666998679142452108337106570872 15856612 -372486658518237151819148502663970530048 15856613 9008982011498627975468900349959309524380 15856614 -1543629701629751599904751595642922680320 15856615 5162724452256108847732055357186781992760 15856616 -2335964587423578717075168322919629931520 15856617 25051909154558704193967978313928786112 15856618 -356665828049679123548200606928879964240 15856619 -7577135547391446598440542945020798867980 15856620 761265837499512318797228894864189337600 15856621 -1967904229916528393012529457569117199200 15856622 134695258717122383754771102944913903744 15856623 -630249153517361521250224491566371766328 15856624 -28853475729813407708713830944717406208 15856625 -4750784897306703258327338439382557600000 15856626 -319128629728534004172175313320486774656 15856627 -1060360020060987164960241475156549729368 15856628 -2287018759797777199618045068732495061632 15856629 -356120551489501548429053455099606436352 15856630 -1949208883129374568177438862002892759040 15856631 382767081055042496790239293185083494656 15856632 2130965600640837929963483135321870807040 15856633 1530151734453350830413658141869010199808 15856634 1244355445476463347478912609480376463216 15856635 2338998834287688683302213935093299397600 15856636 863532966665064555088779681856853291520 15856637 -84360126305412642466861866638687946432 15856638 -38750338119963631599150361183888883712 15856639 -771760300816785902982680950633103050800 15856640 -676209687288344261125537722012165734400 15856641 144628116129516728532120721947620219682 15856642 -3231206393599363153598221030847763980256 15856643 4780933038676215930605228342915419653120 15856644 -4005198362795651299773139279341761187840 15856645 -4162983460307723624078692771227109673640 15856646 201119709108241893474629605328654919168 15856647 2203096654711581812335739785844589063120 15856648 -449278533335940637893211060838973757440 15856649 27148654073193053699312118201811098660 15856650 1301513608224710088037376805703474041600 15856651 2651324511497892458421612720836293397352 15856652 769107612691416513304890955165279567872 15856653 3933245998052371735184559181914991687104 15856654 -1411500662684774101849265059229073830016 15856655 -250830557718271967517094287842689994880 15856656 -587288832077068136828963425735431487488 15856657 9886370936389355377036771134244065819252 15856658 -2145336521765391445781520343206412702320 15856659 -498454815293963474688491054656525574400 15856660 547545002573936715769970265831088988160 15856661 -1955783531024789455391921733707996084736 15856662 1326788042444982306676322973280090325952 15856663 -5323334992906351241409837600844990882440 15856664 -884813114100236479912787266023155312640 15856665 729484162657563668278050097248048301440 15856666 472476609269755329153058672667594757120 15856667 2682667028762638701668685895471440259716 15856668 585565145816884484714197507025898301440 15856669 -3640562579956554115849397695219387051930 15856670 1153300975643696067226971639912888869760 15856671 5300136069750194551866623296895829920640 15856672 -1553024049377486787599903758048712196096 15856673 -2289058990655971631761049875836882749760 15856674 211335199542480989578560755354516171520 15856675 -294206258367328878657550837443348480100 15856676 -506936836128715486566559942731531300864 15856677 -3229884477713425821669334914233285339586 15856678 -218465076413574337517245204560191376000 15856679 -2248153603395008442155041631300560563720 15856680 -856001700426973116800610836545536000 15856681 -242563490340796593491222670411164432518 15856682 4261328789719824844452774849390727846752 15856683 -162167926863241289785619606274585614592 15856684 -1913702264729973771850759182091679808000 15856685 -246094461046914346664855028459929725200 15856686 188931340403795373836925139398944529408 15856687 -3406408880412526163392448391102770464 15856688 264449028733783807654588926677767667712 15856689 609195126746046991375988763360548338080 15856690 85677800014634055308730894860287005600 15856691 -3042454546557795011134464921945593281908 15856692 270962988799346405606078960885354852352 15856693 96081081790375185498837996933380696942 15856694 410885551236869821128028191010027902720 15856695 -108786105976050638303866732881976248000 15856696 -2973323631532155489211249287732809502720 15856697 -1793921885993852325042476375483657401920 15856698 120810681665319486856526259638909999616 15856699 -2879633822998092488185214543348364652800 15856700 -312425791470533087215389364905205132800 15856701 117676633798266945889886044069787947584 15856702 -1102538500489554648071318569634207240448 15856703 -3501292906276583328166955192471974087560 15856704 995706001596307514481604559001818234880 15856705 467179665919150956916752677241614453760 15856706 2182413051540657999158992223261791062528 15856707 4236135620535556856045534254616422035120 15856708 -1596053439746618086073480666214730870784 15856709 925918828282114615405091526681336805440 15856710 -432761552689208807427821811377404289280 15856711 -1393997381448009515988898953543841034648 15856712 -240645111775767765270432900877839237120 15856713 41530501293858884128369907806894372842 15856714 1451342578988248365778945892153581853952 15856715 -270826083246766623735593903805617299200 15856716 2340107526672470000528950779073039933440 15856717 -1352010094997761348636694041544393307008 15856718 -152601284989917069973738046083270377600 15856719 -520029282994489633743817240716514817280 15856720 102138118588841777191980316339415285760 15856721 980868949138924859301142019746513847922 15856722 -1065169568811768648268346012488719974400 15856723 -15675640690250410726308862623347800000 15856724 -1908212984986485035142366890206835407104 15856725 306826629850816717152880871428537699200 15856726 840068670676796319538868285775983169312 15856727 -1418440025195795617443488821272957681768 15856728 3340604453929951931515908371444170752000 15856729 -1855932566018485508325981122640744326400 15856730 -1432232947226379007547003769347753598240 15856731 1444865664064508333015140790648875955880 15856732 -3134021734399734857108811480422512827904 15856733 1271444122678158016711665576930545359500 15856734 -1312800524115633987904595786541277360320 15856735 1590478679034125540745366988765394582400 15856736 2268632213153137628628484324675116072960 15856737 -721102569681551009921048530081775812032 15856738 -60885194190440382018360292585354242480 15856739 843060289365129757160854346593480704540 15856740 955710796812732398544468559530954082560 15856741 -8774309860600404925186333621955539929248 15856742 337594333515188658675737884354627490304 15856743 1474039463550585736701719881479311004240 15856744 3003376738203986542283732435006359772160 15856745 -2054668487898233407028862231965536129500 15856746 1666706599110568707687869486342614934784 15856747 -5628723418462641009234418613776927079600 15856748 -1626621440507714696947176431461923631104 15856749 2702634571552945920055824424843491261120 15856750 -177353639965757559678784164770625792000 15856751 -3847578592057993557761064755690604403248 15856752 27890147312840348962243650132740407296 15856753 -5653154752454036127220891355961309451536 15856754 635749411978941055928861222014528909440 15856755 1478636049427081196016447378720426688560 15856756 3691155576662800400299834290042249453568 15856757 203547288973107216393449719950756538752 15856758 1100996768452071942979291528633954695744 15856759 -3055165885539245012993487434117784486040 15856760 373457429984520079624543950533565849600 15856761 -3995302654475077876865893969652601732528 15856762 -1889355391909158529617079252347463431168 15856763 -3648310298739051046225528533746098660668 15856764 676892198680777166066476538399075966976 15856765 -2288371418172687635419551474087632622600 15856766 9858328488743012756076559245210261504 15856767 -2613822752492423672587393310901613321200 15856768 -289461677530492238753856713456175022080 15856769 -5043228601983559044742427598667927960656 15856770 1040859792334392618475081223496951321600 15856771 -1039586378148302964282594114698137559296 15856772 -747027349357091406217970480758188618624 15856773 534004665975743782409629936343007644160 15856774 830511771204083574146722857513214332480 15856775 606285185682170136662852845480233981000 15856776 -1844467033455616730026203141520755916800 15856777 476395693229306252488476775561927928100 15856778 1218637387655735998645254797782568115456 15856779 -15052012351281036267267151780199580672 15856780 607583455612296662337311402940007065600 15856781 5638620025967145577466636284711884429600 15856782 -862669784756306734400596523199506255808 15856783 1896420214970003607813867516750902538032 15856784 -1196215899084041417831118767345111236608 15856785 62842884013427808654168688253087827200 15856786 -1585782994804441490953519639598591888256 15856787 -1905586184297517962231110030996453524564 15856788 -847630727030011370757824127862295193600 15856789 -2443135338474659887019079655116121521476 15856790 -1767309172173358407420854470524262137600 15856791 805360020365389966737566190482468027808 15856792 2239923189212613184322228144782247424000 15856793 7720190968077281300635283233196433108042 15856794 -17811401252591803248213344445864617280 15856795 4096200257806915771935782068621274644800 15856796 -4447615860543508327654193825876637815808 15856797 444068191288598189647213310381594411040 15856798 788759675264044483619075088695510531328 15856799 -107292000001485605422765324868216038560 15856800 -1153751749806607923544432748856292147200 15856801 5274647279991965317624490375063140193280 15856802 -1453185181961109801950644808416004453088 15856803 43987604509746159174691212188471319864 15856804 -4038425384723531894870065309603289513344 15856805 1741485143438488978950856368639557241300 15856806 -70656119732753169645638665524467460096 15856807 4927274739340650948213331183578390308280 15856808 662509407165531461754230013602810880 15856809 -17968826121261803897228685253802110752 15856810 619137952077382035237655408525449093120 15856811 -163488961791443622189056109405725982600 15856812 -25719275252643518956902314496811619328 15856813 892994997179745299936946038255840906496 15856814 80080286967281738425207083265976168256 15856815 -316705244163323721279775454640063096000 15856816 -2096765178963217978232182132588865126400 15856817 -6291468890392497698224872632311686610368 15856818 769044210117872852115048738096040739328 15856819 2593504895154861189403007671248298447560 15856820 -99746975461402781861924604433215651840 15856821 -1822025835367451059201532138608948183392 15856822 3374153123466193894083013783231171895712 15856823 -5798428225882635100063961451437024501040 15856824 270812222679516767912906338067091947520 15856825 -1642877445415180479989066695474607170450 15856826 -2514438216536417118902625599654082362880 15856827 315294030243939640871720072421668408832 15856828 -2277480489617136802806978199825594624000 15856829 6114407921128971156581221139555148623430 15856830 1018473134022429657560396425814404608000 15856831 2452171955252233580394780695354305253032 15856832 864201401171366449742581273795233841152 15856833 -4442961112716792258571628558207798298576 15856834 -504202161954939042741775727344625852928 15856835 -1167303613886914206071383106152551553440 15856836 -25013747172066729312415501584181979136 15856837 -22277594228238754422704179421907124160 15856838 1248111935460007196900105583710911364544 15856839 -1455186146099526147717441957935339479296 15856840 -1850063605851525298162945189587025920000 15856841 -40542505913717598793686044930514796032 15856842 -1575640548872773138060142865633367453440 15856843 5083072454709989256491306687278791322000 15856844 2191505400069353726690752183736377015296 15856845 -1398576053578147413383054160117495898560 15856846 363590226222430523231569147231190023872 15856847 -4586590723455384720089903923752160306704 15856848 381272189819984312303519660073497001984 15856849 5800143707423858478189083633209104496240 15856850 -2010491029431063031595149237836376896000 15856851 7314470032771194589816928340176700442224 15856852 23223941088712632773079158381644154880 15856853 3391802412227609171078582401467872865102 15856854 -443807856869108779171585644484750872192 15856855 -671717587717520852328482817366541643040 15856856 -1999697447016074946050137093636513751040 15856857 894556803191319206658831048075654546240 15856858 117987172413022784272220943686291070720 15856859 -13071319799365686242356047077918225784 15856860 -2608761433325862912111217628312155914240 15856861 -6029133327610934630799200589349655869696 15856862 -199023842966346321129953060742891835008 15856863 2075483537333506860567969799846610784000 15856864 -600136473664856328127983705122181218304 15856865 1023413674514340230023316398666603217940 15856866 -555348475382396873928539816574480301056 15856867 -256883184841649260314324107808230923584 15856868 1868066047359570499099623313651321958400 15856869 -843539922298664099314612119186105068928 15856870 1656910137427372175718785900919090410880 15856871 -6801067931498120152057092771010826729928 15856872 89443866574241740753569142568746352640 15856873 -1578551223684987363505556377253601426514 15856874 -3597363142651206842217648042084940689408 15856875 -591588286215415514336398710217873162500 15856876 835092736212127262911198167060682311680 15856877 166077490377018779680276827752608941420 15856878 -2106504607739639176530989641620069091200 15856879 -183203541857533654845793195994292713624 15856880 -571427956673238896396757543839819366400 15856881 1177263207336515226749031388650224860800 15856882 1917192495051314184987857933240601483792 15856883 -553014572252121794583697049019864354480 15856884 110298277937499621546260905853497056000 15856885 2062160640306375822637791740045371913760 15856886 587178724788263070392999528995806856320 15856887 -1578452325686646090186533986547436798720 15856888 954070176841405237653628134489268469760 15856889 -6511545780669786048253702831556269535100 15856890 518723749781008533232300361960902656000 15856891 -3539758955848087692378306460991233471708 15856892 -1514834241768450036202667247362760637440 15856893 -652374529739305048962201276049512706344 15856894 1905115940079645596655140613894810461760 15856895 -12796876560043953198872103968701637760 15856896 -2792966466181317140017676226750679351296 15856897 728342214407336462349142487998385616832 15856898 -38555842683578079998877294120302196864 15856899 -611330841852172320142555100493282466560 15856900 21888010376577068624740152012390163200 15856901 -3441561112351842298946706954012866927328 15856902 -2632090434642625760925398018919220468320 15856903 -1583315028584116698436087294370168968320 15856904 1866999310314375479125123828408057036800 15856905 -832726961327664349275284045254299401280 15856906 -1198525901154290877213647993542779936000 15856907 8192915215263306283379329934501074873344 15856908 -2762070159142567288311982073167192035840 15856909 4699888725917078150302123484448112365110 15856910 480387181456245640406917631728881312000 15856911 -321010689383198112642758398755174942720 15856912 1446984619595786099154685420315548655616 15856913 4375669467281068113119893802860440919104 15856914 -1407792301880865376684027375334628864 15856915 -1550579586537145784468697774584594767440 15856916 1442522758252461729641591504998386234240 15856917 -32741158972903480010697368859370987200 15856918 -532861455094526348103880650815795202048 15856919 2309572361755821421341806979067845099144 15856920 2880346871631909052981709564257286553600 15856921 -1237870110222318926736708445950346371456 15856922 -200577174592733641445945539013193097488 15856923 1454759188601235177156646472754820113600 15856924 -3229997478656278217900709415143944139264 15856925 -15656206964910182646876264947389279200 15856926 579786475131682181333374850177761882944 15856927 -1602372134565409813787023274276759009808 15856928 -2142438983521889192144762490053146312704 15856929 2054482435749828176872358166494473122 15856930 -1065006505646105131497330363125747851200 15856931 -7336376423286175524983140755995543567268 15856932 -774895621152401927841328574447712595968 15856933 1039368149954349910579691356978835403840 15856934 -587962469665639243130223859255927223808 15856935 1082801747858720429259646525666258606800 15856936 -725511996019548440821179969493203763200 15856937 2345159337498749027037915021657217067892 15856938 -11938511609858854863913041244915084800 15856939 3480058051436325630997736393570501252400 15856940 -3201337793060905722578887870502412549120 15856941 -2846171277352692819288600848476674095808 15856942 -1242312455588840374305737858288347510848 15856943 4359831417197023696285107459778250610192 15856944 842821853483500333174062136407407984640 15856945 -400724480972578929786860998643587117080 15856946 -1300085655582976288818743526886092687360 15856947 -1165148063606743594534140036214141248876 15856948 2138414663888567080246231423197406951808 15856949 3832293580525401173576660031815627107950 15856950 33759852023913240080346783833932675200 15856951 -3126570898864352409831240711347966822736 15856952 1203734342241475798708043945580095078400 15856953 -265422515236185726015233021510414994432 15856954 2256105895032230474202233798297569569792 15856955 308487211968323015186286469838712930720 15856956 3596427091405147812528328445482882509312 15856957 5979657776680999538672646367481265376704 15856958 774707062260117552004297996271870440320 15856959 2917823230659213326175244414956473011200 15856960 -63776513727600450284757404179287244800 15856961 6811656930397482440370582711783752282562 15856962 -357528760308818573948848659267553280256 15856963 -1693147945716173607755572723042657404160 15856964 1873685689517158079074345349638446802176 15856965 -585257367759260181580222973201762357760 15856966 -522199232818144868343236161041128226816 15856967 -2449945131834095083239781815000118109088 15856968 3379989594176418995483981290464057753600 15856969 -7747776425703697887086027683397521330304 15856970 -310473742985056857675078081346539964320 15856971 -1003923798838854728959991370574653389856 15856972 -1649838009159605411767927771399621209600 15856973 -1941301814442365714444480668741671883296 15856974 -792343321683283168386800242165154143488 15856975 -4082158713404868198456158417971287043000 15856976 681293760217789868132340650002371428352 15856977 236332998629367235977156010435060020720 15856978 1885296834412806035953278976276463597856 15856979 -739646317844110415180957407406188385424 15856980 -1799009056514135814466048478523277424640 15856981 25064564421105786106115810630646822400 15856982 2398228106473398731939339649124606894080 15856983 -781559051139005090475217762831897814616 15856984 2108659841303314617714547507799640637440 15856985 4914457946934194610299470986543916877760 15856986 -1316802203949686323982128379548548604416 15856987 -205644533967760724256956322673345952360 15856988 2348230056553087230627849299611792573440 15856989 -262505947535486143711631330994409835232 15856990 382447482577672055684496064652099016000 15856991 -2715813610782527107014327377318032065216 15856992 -7291205528610079687228375188830339727360 15856993 -2106048751422779119569340766293924552940 15856994 2205378451015705820336315776535658697296 15856995 -18058146204047064153990479842592678400 15856996 225174119306255639255263848532319600640 15856997 -901302354100420782581652658706815466280 15856998 1198302452532790858316783434206560237568 15856999 5669422297031921429752996953621741827000 15857000 -3260350950530560018928476868766458880000 15857001 -3878153913202920323602397983651073742720 15857002 502133973773184761450468619478468407552 15857003 -411549285854250762474806919383758052748 15857004 -814382693448019805961097026127147067904 15857005 -3208764231825935160191980104621399790080 15857006 1273885696988430527230726344021568764864 15857007 -1514362802860566406734899289601588448112 15857008 1187357190787670623579189346046759698432 15857009 2123505703331754213872519602798509719616 15857010 -257835742081256892734082661698046906560 15857011 5489116019066433351784257487284024699648 15857012 3271474141940746099108992428003146095360 15857013 -1803547289998331358172557973398056588256 15857014 773145358287507103130017969715393885856 15857015 -1321370814509186608511427544263310620840 15857016 -28482777810144656939334885508971233280 15857017 -3229225802131978994945041020762601629120 15857018 2572091840668629979424745826821098576640 15857019 2478179173883839654220221769917146166320 15857020 -646389822970969742683065879576049536000 15857021 -3801916122077147300570578369069972262778 15857022 854558714920081250666392934106456019584 15857023 -11080049729948734421363199034488630272 15857024 4862353706978365235177112248511281233920 15857025 -478382652999159895458863189199755197200 15857026 2480152043440726811719063219900616117760 15857027 -472995423171041309032115814799427990400 15857028 101333135490089663426812446837256040448 15857029 5216730461635937155730789018160379169630 15857030 -1303983380544914090649513204059695718400 15857031 3202658710945643463439274170308290544552 15857032 -3434247913018749995430069183175242009600 15857033 -8475059195755588499356609617209776544460 15857034 2289850654018761793958128831754482625280 15857035 1432987090672334586160870484686447368480 15857036 571220385953058066275343131998083520512 15857037 -1669860280890836273781069075952664545908 15857038 -1832308342609107607385401240206263619840 15857039 3535413039048579343014714863512531207680 15857040 -596756793357782212401006129900288737280 15857041 -2346361975222579501881203319562890452700 15857042 -215207854669790354160013559708903424000 15857043 1615651532008993815215265729318624385464 15857044 654780351216685989914238931073379076096 15857045 2514003070584916464672218623635400686300 15857046 -154399062847998398407049223466346295648 15857047 1371665642366393021991553446898930519496 15857048 3974497730329770551054352903532767313920 15857049 -546728551869586085266939668806403912192 15857050 -2613494751283162425964538220899223600 15857051 -373707172786680950787485517177127808256 15857052 2387505163094268084639061302519242168832 15857053 -2224008510235678736294787745055784418580 15857054 1085175007740952345615950371373018734976 15857055 -172757306546036153609636851480382941800 15857056 -5125512796914261577597538391904166608896 15857057 4953123206308481676359586975592569678306 15857058 -57525832173143681571480948799125258240 15857059 9061158715760215766855612822887034199504 15857060 146809581078344204989666406140774863360 15857061 -1371516865976647686867203900934103653216 15857062 -511498799019466944049330213896685306368 15857063 3738446667684137250012911464069496904312 15857064 -1233650573710097300637976355879321856000 15857065 -112508404853290327470238763769282856320 15857066 2503324263669191320445381178078566957232 15857067 22896674146479903027799833555966412416 15857068 -1863360174532819926505936564156345393664 15857069 -3937748021079614379060359908667013925920 15857070 -37706360428424671174593956545825800960 15857071 -2328742948020939527107630533689159622288 15857072 417577172446749673742701361785495093248 15857073 4630830397624743821124613038427955587200 15857074 -2056071264093945914745893507636083983360 15857075 559825844665258041838635464049488205600 15857076 320891782742294714711019160542513653760 15857077 -132405143043062698156451614484587472320 15857078 -1482149942151536692201270388802864459840 15857079 -839621448202900665015226988069912448768 15857080 -900065484396226961272046726122107801600 15857081 533807293804013798889045519004290192 15857082 -2309422070073418398886239139631517075600 15857083 2135728945048204423131762163483397470824 15857084 -3428569560486988470095496605194620887040 15857085 -389685493430708403307452535889014271040 15857086 -3451197397795094627350008303726423153792 15857087 -1036812843310715248375737108870481539264 15857088 278297241661360982099575878981531992064 15857089 50628804312815157101314015668721853440 15857090 927030767550573387913687160092592069760 15857091 356312817072809312614548486678310247352 15857092 4806211464864038364412741433459155519616 15857093 97700889655246729394567654870279510016 15857094 -367836531885975960580899974493761256960 15857095 1142223248624540133484429403252576431680 15857096 1748604320464995272193541161764464435200 15857097 352433097956559021740727144337490545728 15857098 656536704452776135449220654093790026800 15857099 2450327206223091496672029370065728788680 15857100 -366679957023281695559986603322634240000 15857101 -426224732315760874906503694654907363580 15857102 -397233712567970209282083789749237937600 15857103 1126782284244941062610408453534745747984 15857104 -622272187111254503788994463005002670080 15857105 -1194117883876965276158512206761773272000 15857106 267695364954182145369312388672931157504 15857107 -340966452562293702357094769951263226208 15857108 -207447868100548968933671906190242105472 15857109 1174779898580188562591429325873343264014 15857110 -32826881900258009230923628685428832640 15857111 -1936873636500945511556282047959444842976 15857112 884563184026692716472717415534741708800 15857113 1198669454477694121728746502561883653000 15857114 -167992642191641883570996171316830099456 15857115 2018560757213343947727665248094047968000 15857116 768638659842934399450311791182842470400 15857117 -9066337527849896492009925243540816719040 15857118 -1906357151828723882787697338411134636736 15857119 -37767066013646005716308143855504009440 15857120 558599486453184250795612558859226316800 15857121 365563657843289688141188281521106337664 15857122 113223529305019987634726910062925934752 15857123 -2806272091579309687993651882252519275216 15857124 2812691365200424492158961357685436598272 15857125 -2811737772918939121027692028814443653000 15857126 -2420385447221284721496259593876096115488 15857127 74430226904948824776399269056506585672 15857128 -2015910711520442887517289018109899325440 15857129 257816591728656737780740308946639319184 15857130 444550224354136404800949019078358976000 15857131 -6688829720119965837653614038538884706800 15857132 -2557374889211681821584799783168938127104 15857133 -220827828401189622463477767232451913792 15857134 -788454069991459148861935013948550471360 15857135 464620243975689113826884221430235812400 15857136 -59505419824350518215277707347749928960 15857137 -4263673671051510339275423656877027127214 15857138 -2530000142685218742896780125640373421440 15857139 -4330264125703520181097469272259761605576 15857140 218888122518125397301656629770192281600 15857141 1992284907675326019488202165599859291210 15857142 -573756131710446708228436280461774602240 15857143 2661699062988982867123059696309251739024 15857144 2440708946662683646801018284197598904320 15857145 -641525277420839624396075905874312795580 15857146 -2906585100546276773787107725561477699728 15857147 3359542786034632201526449583241541571112 15857148 -723772476047435827886517190590339448320 15857149 1398090816287449177830665899898902329792 15857150 -524444248229275620860738856869535854400 15857151 -1254875925652086330822470677814175823872 15857152 783376003094467658086035447222110257152 15857153 35246609506002297398859737751484474560 15857154 -277724654794579462545967971906949436160 15857155 3228504349151184463756551471710618140560 15857156 -123009345721934203758388954202267910144 15857157 5014947767245882335234009452979168064704 15857158 6067548615215681843786874535892935231872 15857159 -13988975879397237550002103868550974506896 15857160 -405271890027743836974277851292940697600 15857161 -2898374376793734549389908216224695115238 15857162 3488789701023499553493146279878795862832 15857163 -483134570216014530708644991044092104816 15857164 -105308472828381753494653424020917683200 15857165 491343417458050719519000288175937514060 15857166 518635337562666567165470283998545489920 15857167 2596303790318654757561553103355566903216 15857168 -1761014424144643855104281048695203422208 15857169 -4595624630267592704476177636933722197760 15857170 -971681510072565828072919313721371312640 15857171 11078005858646498070716678897149126800 15857172 -955163874506809955847485931647522611200 15857173 1629357727118650339378615216029793137422 15857174 -2727423346418520176095938050272885661664 15857175 -1097857106172802969871557249116855277200 15857176 1952641553027670893978241615957869568000 15857177 739429457567410876032088382123701677312 15857178 1919606606163187530321155414086617306624 15857179 3019107066720864747157947485669467306384 15857180 -836572807665725765033271086403947735040 15857181 -6846888125287421639569330167014269652160 15857182 -1053225152633394508620443648783216504832 15857183 -3818102340059971595548040989625417105568 15857184 4145252552698224117627867092271150661632 15857185 -1872834286765887980151111053854420910400 15857186 1707794359384852627287298738005798921600 15857187 -2781706271482446828681649747236439560840 15857188 -1728747757951819166688826365288357066112 15857189 973454402876105248932930722038706307840 15857190 -1054527880589929625769662203269855636480 15857191 -1252596275047885177716335798835759172480 15857192 243048689345526350639982919123218739200 15857193 -4127836397115307477887830117200642378272 15857194 -1303619700799327419078955212900997013760 15857195 1403703882704740033600335417632927599200 15857196 -36290512466989587430468480248031641600 15857197 519386422010889667523909638199675146646 15857198 -1473353117362330564609120081941839716608 15857199 -1262114092433746666634688848822315076216 15857200 528578690285017133161270182373957632000 15857201 -464329062237032527508567204684805817176 15857202 405878645805729145947413730907932008448 15857203 3789147245497240834398068556382439565452 15857204 -2028401073548658100794299789371942668288 15857205 -336983124650941662026009439293743783680 15857206 -544015412019067459647533343541419344256 15857207 -306057058765472613142557045120556093968 15857208 -1155811754739531725487545184378139852800 15857209 -808057044558531975772478898137150446680 15857210 502859441655399081517159658928602976000 15857211 -549594784049341248000227169847450379520 15857212 -230757583717034845361950475185680089088 15857213 2487780439886872348028766760959975026304 15857214 2417798139864067660293987663764477471040 15857215 859509208967538476811464989364127089520 15857216 -459338436681349769212443030906604093440 15857217 2317089661959154265841326568570326366928 15857218 -938168169146573080107821780655320325120 15857219 702841277845913901885791526978858667680 15857220 -1545331174181902493080597633521319280640 15857221 -4031834140608112193070016436707556928 15857222 462897476514735329515302761041392600000 15857223 2575964839963922260268286595929201647784 15857224 885889542361325041310035231520835240960 15857225 149423706787345892415625159076479088400 15857226 799396834070802606949894912819204267008 15857227 -3600822340455088262290710319445463154924 15857228 -1039474702829539502928308264110616370432 15857229 548842838507083777930752112885196668800 15857230 -1031872621888267425797399157143228754240 15857231 -3145127134723974021966336283295776749768 15857232 -339258021595554193158398957676863815680 15857233 -338373476740619716906473499957554806400 15857234 1695804384033058707818619103151321552016 15857235 -604114081294984647229550159405619724800 15857236 -2095202535793589669380682105335045681152 15857237 5768356186027204837245005925025319044992 15857238 917203729879459168550598481257628748160 15857239 -117385670425997228472241918575226841576 15857240 1531358842451084362934525496454878412800 15857241 -1166920403080596385313368770156843608736 15857242 1513668702284786724568597934981938501344 15857243 -3190091199859656839116307664446119144920 15857244 13007051541264506597936058971600805888 15857245 269788471316648043013188206860054603500 15857246 1215880867099580738619459986270957715072 15857247 1058099087214122279988761952045080614272 15857248 3600341459209921320036302137403878932480 15857249 304874079439056228878742255793031369250 15857250 681975031843583306219273695033915008000 15857251 9436303745612224385633211408136244303104 15857252 1520844225655266800467637178599268848640 15857253 -3052348668407886877875498671948682080160 15857254 -339117361860537059179707730551534841728 15857255 5533541093682251294131901656263413404320 15857256 -3074616701351095971047791034029481164800 15857257 -1544778980585665685139263331678431387420 15857258 1446074329655815621780326868811062056960 15857259 2111351178812649785159197848096193983360 15857260 2397005227897270012694847090602586009600 15857261 580656548742137030640621870769981278432 15857262 -6870020578525745544298573406444403640320 15857263 4631122698141266820827852057368393671400 15857264 1675138506971121372058442797948132884480 15857265 -983584443207907420511391893288013183360 15857266 903593805256916338776919450036147443744 15857267 -3959010556697212360158169891152610584360 15857268 -773230660097323978834579604718271070208 15857269 5901701931475378182536223778447318411996 15857270 -1354116395652154617783385469597176978560 15857271 -1242873602643359284662058347467356421760 15857272 4632793716385591731602659128871856332800 15857273 3581450991726275616560866167715123788522 15857274 -2295849347612515418612810317108758743040 15857275 156701120996550921655912279274957824000 15857276 -4103920905756132919485451576476040611840 15857277 2837127556216868952174061507663313826432 15857278 91066216896162204590875579365956791680 15857279 458689660089057628310484669082366671984 15857280 -684037812021135467170380844447354060800 15857281 -4522954733081566943073493338052940211840 15857282 10900071144608804437121561189935102464 15857283 818932976251505182379010541504879881216 15857284 2915892134528876820654506814532187007232 15857285 -154930433694117330914417949232637715240 15857286 -39434723158274711483735032435787939136 15857287 1921910568118899725146162831166042089920 15857288 -248499804781977580113386644410847764480 15857289 117433036099895671721733149016426502656 15857290 409189356122372388495767055722518422720 15857291 -1890886635470330144425114431418949270448 15857292 -1024044701618421966401156653092163584 15857293 -76285852965853675166021180337184816800 15857294 -269894183599823234660636960963400915456 15857295 -939294369306636548204872116667332403200 15857296 196270144788250289629337338661039243264 15857297 -1519213237207047362392476027321300226254 15857298 620953865910383936117610045264080480784 15857299 -4497609340220316984503573538142317231700 15857300 -1168688903757748601581078920916950537600 15857301 -1722415649767927990451825384959148854368 15857302 98328261835919697903670533928445816352 15857303 740523708882513519283671829642516584960 15857304 -357654591740144421654219441991918080000 15857305 2555421978444694084753345560151230552000 15857306 896736155019441878563757716102186128384 15857307 -1320111111105691816798551635133834307392 15857308 2305862982370438780544532440617835888640 15857309 1399769672100812662178764240888611509004 15857310 42190482590980585503503636628045803520 15857311 1721635714847987246584747848277968494112 15857312 252922101069554954185355097918862786560 15857313 -1460740710870155269351087565095941343056 15857314 -3831007904052618726745206157897010021376 15857315 -166569329340240283920680868007675164000 15857316 -2826521490661226557576638179770955980800 15857317 -1580035504862554663888746510873649258208 15857318 -43984328299926359098349298671313746688 15857319 -4753883425512730306465771502406447882456 15857320 798646631121172544791931735107474944000 15857321 2952074430077285574935443818592074451044 15857322 945300148244292945832507288602468135936 15857323 5347015471428664615861759899336933014160 15857324 199555795186603868298116892262588907520 15857325 29593793515377851882152994089566180000 15857326 213246995884643022007632520311187392384 15857327 -1730046172600011986269213931603017113600 15857328 -182116511667516615658642316668023668736 15857329 7443554526126757485081175315400672930100 15857330 4205980439069729089834178033233707187200 15857331 -1490351908068268976541142281238497496008 15857332 -740190494541369450592451008958684888704 15857333 -9673661310288164884606980017248584747300 15857334 579238689862948049571961100578844165760 15857335 1014715759610139764600481336675934719840 15857336 3887711805654729513585019336588313886720 15857337 583222781397974948761378671417518749440 15857338 -602338181945538380861717188238670799104 15857339 1024062215859320588472361876860715464720 15857340 -1427618680563821862337763135101693516800 15857341 -3123039576269081384649656822786092387258 15857342 821409791704396903590653328236812707072 15857343 -361682618620923306169511703593692723200 15857344 -1077841420224298128693896260164338581504 15857345 -348791883617737364945118054065301312000 15857346 498336864445306658710402948677177177984 15857347 -3480543378840255709116665696881457074176 15857348 56297388761816713243647883487478355200 15857349 586239313509957199613363789490785138688 15857350 1008656868554057866062666704911691472000 15857351 4865100540203061810519587450528621147352 15857352 -16889360219252430677261707715084943360 15857353 176093705647162170070533894393150366528 15857354 -1727774603919967002007006527325408227840 15857355 2107046434881071338331329368477889086960 15857356 150001453436617473922314183587183811072 15857357 -4523977415086038183659086380349729760394 15857358 927893247005595671258467960361424319488 15857359 2688769487901356868708492569579031162752 15857360 -15236327325747759869669871463396147200 15857361 -381190379770650960348021134726500550412 15857362 -4345712702013542615350957344451256282880 15857363 2415440026161268309270923297977598933612 15857364 1348363533665968529197085565988582066176 15857365 -2290406594173450791805814115108592258560 15857366 825056597955539373836345491624047211776 15857367 -3181119774677301128025132751334402983320 15857368 13015923567168049598371249205485240320 15857369 -1400600628743914704042447401079240345840 15857370 -103093970173149641126289707461645113120 15857371 1526016646567142057077565698981309674960 15857372 -386835120055215134572699551393492638208 15857373 737078621632725921434450020217819086848 15857374 -1679424519226233583478996777520743374080 15857375 -4965237514887452174474409844084189530000 15857376 -4740270099174386907249585636852052525056 15857377 212174885044189797026818295149068564864 15857378 -1753461921053042436075092369533405475760 15857379 -845339226989543612702348883793009116696 15857380 1023621107376377819813613148679724564480 15857381 -4633150880363197558828564515800455068000 15857382 1183955338887093875230716078741168499392 15857383 -4079529846929479755919596599110041191368 15857384 6478653711362071066644926119208176450560 15857385 2582278552114762484712289534160320627200 15857386 64168658277562519805179379531859664320 15857387 -835313266932598392191154297614402297568 15857388 -352883284246650904028769026231749149696 15857389 5321433863894099717714687833035720244320 15857390 834989111954847296038535251349672064000 15857391 -2270274312976673014115545763385781675776 15857392 978942201867412835270188262523168817152 15857393 2749889534629673928394109603297021697024 15857394 -331554600689193315307470017451600880128 15857395 -1691672981671269236391593031691264083600 15857396 -2710898502107775467124782247716325519360 15857397 -2243700721744821763039559987246513520000 15857398 2091683897670348793881419027032660092480 15857399 -1267999101714403410026779345625239091712 15857400 301739770583536120792075696445890560000 15857401 -1602268215915431246399645001601472093376 15857402 1345402155688363367872340418730129307904 15857403 893978923194081471672819065645124553440 15857404 -2102575345541101410323071678398320076288 15857405 2734428884543797013711071213666980822060 15857406 -136248887851670934139059031822468943616 15857407 -5947554515217171113471440165983047705344 15857408 1446270999337605758351408213291276697600 15857409 3868158011111518958163491321881284493104 15857410 -507888986413235255715682253875546745280 15857411 -24808389868994423892943764912913021440 15857412 -1630037496615158529740385677187087602688 15857413 -603059418021747682991095581218394888 15857414 3315388941799015207279443241963836549312 15857415 -202195346993751332834000688181353806880 15857416 4097610381164432843058740786053385256960 15857417 -1932598060291398570846272605246957986534 15857418 113980493450686515834453618777566704128 15857419 -2060986873992989465714254254111486424320 15857420 3769125917135551113135974790646186337280 15857421 3974171709761523966819087562543353842112 15857422 -193054772917614423332437327453349616768 15857423 2935433348553635621528108840722657041480 15857424 -1017579305296367748685929453976257822720 15857425 -9401426932391900772073524286742520500 15857426 -2163229879142814672725039623845705839616 15857427 1022153861475363425395651203184871999040 15857428 4035858850569274563520939549478875779968 15857429 339905108207021611288997572739147447100 15857430 -107498376940032610747398392933941862400 15857431 2645951712952546961161433284997255704200 15857432 7367428454322277893467978798746455244800 15857433 2335733687370291155065477614662867243520 15857434 -1431975567560685328662157274618092890384 15857435 -3246106953603669252838279170229389158640 15857436 437101049765292801959315187173832007680 15857437 -4833721183751796048506550457251948725914 15857438 1085918426745585184279067631997149847680 15857439 -1744902777702642227790478174706450026536 15857440 2275601507789243413560835661734153420800 15857441 2030035297466945258629664353714483459092 15857442 -155426481451835967788595920359166625792 15857443 -1610735930063715469786789777768812460384 15857444 -429319479665320058853512833433948793600 15857445 -2336940469507750706309733548469181450080 15857446 199047939594403675615783235072816503104 15857447 1043127020898269776827790259059461769344 15857448 2228798906166758233109961860243993640960 15857449 5004755691294024919309278158107366883450 15857450 -73966915535133358911791267458349049600 15857451 1799479955169284967793495851915850960392 15857452 622374798267111379267604792206803889152 15857453 -1936062423142361646823757744282752063476 15857454 12356439912928899904907739214587460608 15857455 912599943442337474576431781347586831760 15857456 166551009731750844133885712740067622912 15857457 60785656349651756559468872669979509760 15857458 738105759047125520266991116842958713984 15857459 -4002302251374933220839766487989336705896 15857460 -180094913901931376323981658454127280640 15857461 -3927517999169195060022920563305917237700 15857462 -5594537926381271808078004041511251316800 15857463 -832697847494287226865349972766904818736 15857464 823094812189222515264172486269830676480 15857465 -128523903734634624068009419839096737280 15857466 -29924091079566556908499617887612153856 15857467 -6627016280201639456870002709824003539484 15857468 -8119690143327515567758912321249268736000 15857469 -904455222041933638118018211632167074906 15857470 1465100995237120002542623951651908079680 15857471 -906053213537962312306313892798791537664 15857472 -1146313445351741881063637778447401484288 15857473 -2692079746267905976212346948312815497278 15857474 -516250326163304732455115192231580672000 15857475 1934152226747669623773923023725624594600 15857476 -169114886578854755395057537388371630080 15857477 -4948429548100498481122654148013752056674 15857478 -1257494422293775325820638061549592623360 15857479 -4791343722385742740491449322811242937320 15857480 -1096688329131604121910811513049401497600 15857481 -3740993206958524949523297684631771553376 15857482 -2354801460809634458607234002726170291968 15857483 1983478471253830572193300052391661352424 15857484 -587085597323530984159882867311749374464 15857485 -785475017354507735897535909815955267840 15857486 -470046161799898518076694315106587688960 15857487 1794406684504135124648873347196631485544 15857488 -318334800364591149980017041463774543872 15857489 -2577115638670164820942677699702470315280 15857490 -853136792835927366850957158285422822400 15857491 -240285031767420243650576952913457035328 15857492 232991854925643131052466082411063377920 15857493 -4041152438885112033503961704480097745056 15857494 -181714743156246997568218835190433580160 15857495 -2098774184668960499361195682394495001600 15857496 -1224347900144485162631408492046796154880 15857497 32998310134611564866513284265283204992 15857498 303705509188177923573583628517138194880 15857499 1009746044627455292487017570641876965120 15857500 630804040257909209579418176619680960000 15857501 -4368819257966804265059715832726529692896 15857502 5529370452053574234970960377066829440 15857503 6073012874830516812178302395669794110752 15857504 1206491896940561855716332616363647959040 15857505 -1521554224638599842843048316949138153600 15857506 -830708966759360114285972833773518968320 15857507 676880998109546082617957174349554787912 15857508 -2060366896242072194211300980899817303040 15857509 3729679238432552681143926208933531731710 15857510 -35481091159675444853565390935802205440 15857511 483967176801598034887024299000607735680 15857512 -4436144022955388632110547557439669862400 15857513 -169734494884492639006609084712975716800 15857514 -371998540637891351374961210506444224000 15857515 -2735296250264247621127119426782957135520 15857516 972496691186155351294863835220687473152 15857517 8025689899303295542041827597777346240 15857518 -2896929169545730244656436118369846537984 15857519 -2219206450371022850834022098191180632240 15857520 104205048311218740334492625959020134400 15857521 -919748842553293659417612193844315711278 15857522 -182437743215961872123977973027272904688 15857523 1045483042626917037770077412911120324608 15857524 -3931951518645730776307871780970178443904 15857525 -1470194368125259458750231703983414340950 15857526 -397977305223183535818665458327660784256 15857527 -6174280605336803560450966388635131762504 15857528 -2496327670069095601450413290756209827840 15857529 1424698651040321440521291905375303166048 15857530 369473030821975370914010926155259883520 15857531 2681377750146703327752908321236399303332 15857532 165225944277858607786313696118167101440 15857533 -3700693930631168892116208463716736604480 15857534 207860393766568142496031217022969520128 15857535 1815823314544440781957760139230734851360 15857536 5684449165729380052967854751876917493760 15857537 -6369349920551618890153399616308470163920 15857538 925950968984538914304690307414838315520 15857539 -895135057896750585528957203266383151944 15857540 9081673311776769146662751695936819200 15857541 1281848402382631779165083162574633814752 15857542 1559932028410073576550665176915979515200 15857543 -656150773487112077628773567479587916056 15857544 271112609646593131650902450714132766720 15857545 -3344854350037885570334225491451917689600 15857546 -5052092519990680478724074350263974904480 15857547 -1450205952430483566393681036760333561872 15857548 1044246891452352087733546749351384268800 15857549 -2063574444868324318133959649985449928360 15857550 -1134822681154408021012152935713031688000 15857551 -4433318417617981445636414861590834794448 15857552 -958593065665509026746032681203652034560 15857553 3772396508532725383031742605248850341344 15857554 574156952279333993151916193232119642112 15857555 344964614577355192129393497592170406560 15857556 -983935202825084768804487984663648448512 15857557 334869548639179246101307936676634311520 15857558 -95250040246155432643081635786266901120 15857559 -12209533645519811268223309695311364960 15857560 -3296495797345961568815285274367548211200 15857561 4233925408414641185916493466921191929162 15857562 576198432919131413659477113206037625344 15857563 -6345522289571515912788466419702438936320 15857564 -211847377009871279139694458934715526144 15857565 361544972802694986278683760618896957440 15857566 2267611484603953635394018497582145309440 15857567 -4394380955128306575845688849662724276096 15857568 -4337162257918691092315395164602695745536 15857569 201392141570291626548266895669973373120 15857570 501330104933707390722847670311736247360 15857571 161775404193954084189625875560421634560 15857572 5018136557701478814384447069116718862976 15857573 2395073345443188396500084523584973861822 15857574 469786293242680335618151121801392762560 15857575 -1561121329719127465501351361810894754000 15857576 -3669591955050876047051848233065902080000 15857577 -3521235168265009296443380637349023208540 15857578 -1163936064418337220032278079076805074432 15857579 -1192475174872807477825641241549899461520 15857580 504189696606402235644243742559889899520 15857581 171657249629647457392926928655933287564 15857582 838650913334562239229385784962446987072 15857583 253434241330850040993798506804648448 15857584 905838077720306685874762528058840186880 15857585 -928520994347048372783963053971820723200 15857586 3571058744222093256472024531675143571200 15857587 -408685560286214991850665719864935211764 15857588 1069405355078304865739665634758061666688 15857589 -2023095508434283946488043505216002996832 15857590 -234930275512920619916695403575187404800 15857591 2898278483137431420172167225894169905600 15857592 3336441777213665625194183889145974558720 15857593 4033119217698801408258068691568605084842 15857594 -1082008713986990386027423257196265813904 15857595 -428238381958336765315676330246857297680 15857596 -1276382740428695148462396816777573452800 15857597 -1578385848091584519399776233629789233568 15857598 1502346112617269029747996806366170067264 15857599 -378621902458172211375639388880448359120 15857600 -405589576273947257076871506523009843200 15857601 66715066086596632281018935965269740544 15857602 -3453111783695890603196349247070461075248 15857603 3302339666022341699191643030502596250864 15857604 359034092161423344683767264588186853376 15857605 -5249936105793795782449913423441038252740 15857606 -593424178142699380731005674045790029440 15857607 -1534609998246659465875668706803009260160 15857608 1871588460937437735579933269153713551360 15857609 -614152306696934684623944303155918718960 15857610 323704036066784134740930900962164569600 15857611 -936187701766508738730212813698061801472 15857612 3696063673098052401564425412852331468800 15857613 80207455288400286719025506223527602380 15857614 -2248468942386401828742947831196722791488 15857615 -75199834776470615554813539207454118880 15857616 -329096829997305345635577722684310552576 15857617 -1468550583518719080114002654394225943068 15857618 -108148993805543009996774750771660505600 15857619 3275177679451260108248690331099599315760 15857620 871283231864376187165869886678601383680 15857621 -383077228815318789449903254538188031976 15857622 -952404575943263644551897385108145452512 15857623 -346786225640409305797694050264163454600 15857624 6172005751937187348697380189831114024960 15857625 1659719211149686119507853210275729984000 15857626 -14377218354999023997676836777039023616 15857627 -619413107664022871608791311279413754088 15857628 -1707854965547353026780747625735417896960 15857629 -2990954891727616857230830904562560003316 15857630 2011780657728883109561246133510865008960 15857631 -2087212935744564101313412393093414979880 15857632 -2137896068302835640764188453539225796608 15857633 21586302997448690518943994149646677424 15857634 -143556805941947060668661898557328706560 15857635 4355413889986546378907151769381055314800 15857636 -496588455882665890273349824421989009152 15857637 1614351461005107179534961896558170708800 15857638 -205942603775487544376175621785215525056 15857639 2433951905113651582974901434263394743856 15857640 500714617142246406083084684419485696000 15857641 3697024333399070068524935576401924730042 15857642 1847178726184868092412285374822621847472 15857643 3539980664219159266147571330165576907864 15857644 68599737882255843360546397372508378112 15857645 -800758445760327307297557389333611150920 15857646 577910124049922914478921224134471558144 15857647 -6336190911895700827038772741278533760 15857648 1440652488810272612762181760930447785984 15857649 576543130021923130891762566764329281024 15857650 -449206347826033451953583098096422144000 15857651 1582609657774350684769852373578418517432 15857652 -1713616975094421036603018957809602093056 15857653 -180617374292430551131764226134892826496 15857654 2795391252813500535156081347779385800512 15857655 2340419799252660643875825365528368080 15857656 313115006208142489785224776260080762880 15857657 2806597835126522569012817004378990357972 15857658 -426966006145346313667980421495282636176 15857659 4831345488718667551209203499569401019616 15857660 319799199089223922157259999351255183360 15857661 2604501321944291200820273076724674147264 15857662 2928807824108815005179422257451580792832 15857663 -1166525936274294345097953063805990361088 15857664 107801222394002801055521275386003456000 15857665 1683025117807673485555092508032045432000 15857666 215781487187503179751433355733319116800 15857667 -1920920556756461112299508665992501800960 15857668 -1469195990894536093461390339536327464704 15857669 88677100924795077023054479919303761344 15857670 -2011564305369001147316284861765649510400 15857671 9625410684949786421312564491892603345712 15857672 -2181764481993749215221239647941515182080 15857673 -986258347444540414318102655741556204672 15857674 5786955241643539730598413589168552744192 15857675 2153057142089247255807565584218787780900 15857676 -1074869750799559683043619581250771443200 15857677 -8020297392634318539690780117051125966976 15857678 700252778209126563082503783806618234880 15857679 1091093138915405626446015589929234395784 15857680 -491965109159284211264227819250316656640 15857681 -1387467916317031826731878940424467331136 15857682 -894625567998832681661813505715181716992 15857683 -3826245166349312685560512752834031312776 15857684 890768769401174651711125463571239404416 15857685 3112832974850227748874704777559727934400 15857686 1508406821016548103280654269184088924544 15857687 -1672192111018479653714448635565222551568 15857688 504565962504220943532464845247688867840 15857689 -4990481350635712587420770394731792563510 15857690 46843379009000421056621674923901413600 15857691 1498315745960285458379710715255251090224 15857692 -2831123077245439352790170231407102749184 15857693 1646399684396780064814113901813064353560 15857694 -1094987063989812044258040862794846624768 15857695 -410189151345961173294075024119969088000 15857696 -857858920016290591672425731033170575360 15857697 -3720345555726355306345972432611253068672 15857698 -829132222165299235790468609248198580400 15857699 295977258063104943762620767828997809056 15857700 311779961700668267807413733075570304000 15857701 -5826210466634667877222020945873807471298 15857702 -470893034925235450884618512803562929920 15857703 4984435387096779757172799647076968238624 15857704 3136470263121045098443058697724486041600 15857705 1503280560152397694422256084762631430720 15857706 1893995637159898784175772741321266321408 15857707 3250674933293509829409091181323982414112 15857708 -98855265382939753253791670763935898624 15857709 52981182171644595009319732321662935040 15857710 256204779151356514111733167295904923520 15857711 -4079183347213846263988694139163691624688 15857712 3192286403693871359128143527897530368 15857713 -1090595158603235030192373534656370660800 15857714 -182140144608573739985319547631878562544 15857715 1264015586998812673578195705528003651120 15857716 -401832861302650362823379882384060598272 15857717 -462061894825249408742261595930675220740 15857718 -719890815695949509309508329433144889344 15857719 575951497528371436024111908527081477896 15857720 2138183033556718789902972943305415372800 15857721 384913256472013570269181791962529600000 15857722 1345146743322282160639675136933332067520 15857723 -2995240169196163439289321143860205371080 15857724 1375078098857091204852559959740588192256 15857725 -20835078935688996680305388707635132000 15857726 -3195077723153402647720019481095853842688 15857727 -5875559849598098459292435271078101300480 15857728 -1118011351995281733352439768697760907264 15857729 -7129140921981931642516498104932697572670 15857730 154871029162680261395409621116589841920 15857731 473522113521534025967462102246668301592 15857732 6356600752513882437261716883242871619584 15857733 -805086144691388401565235024413396496000 15857734 -596015102547911491473593318092489821888 15857735 3434863990499310471680079849332236210680 15857736 4552477158388362711323302873769595125760 15857737 -855643052550379061459906285492002629248 15857738 1215373079476592130219445279227363733344 15857739 3583665636280690180463044378838972829000 15857740 1070808026026448432271389166873220423680 15857741 931148416263060292238864472922960952352 15857742 531756746653861315919565852016229314560 15857743 -2974731274692871930163866059048091246992 15857744 -270149242295640049858386030823259111424 15857745 -697714844269857756470024323547769626880 15857746 1800468536615161288151006639916482668704 15857747 -1729199619082588064562679271330869366680 15857748 -3504456944421276001502932325625129984000 15857749 5548709816060231323162922525211026061760 15857750 -312883840654594782541512318467231616000 15857751 439150970989354493979503201609911549440 15857752 2064968216534438303800403285604816537600 15857753 3402164978016236177649735396355273082880 15857754 1727156696545784851614917061160943061504 15857755 -46319105145815173827694891950931977840 15857756 234392302767700418364446019370800015360 15857757 -2150231350101676102027923796488092122746 15857758 -797760228612297728379672230820435345024 15857759 437965816829172003212962871929467668688 15857760 15739970599496949219236424326994984960 15857761 9332658289407654711729414900764283852320 15857762 -878390776847308249082771646157664680368 15857763 -1122234496300484671673180876941417829256 15857764 -585756713190029044732921607441292103680 15857765 -1564182336507042059166526696290164457600 15857766 292162701378843807552038320312186655424 15857767 2206866926181801156504637931710513349816 15857768 3428411764653513273108030690053453199360 15857769 -3360614979081887358393460738817888524656 15857770 2858091704279105090675004638671801440960 15857771 776449679708679034618383688644743847744 15857772 699877346923135231664544629832782822400 15857773 3105781140995356625503796293444277416022 15857774 -2799815531002215752924091090886825059840 15857775 -36140815839837638572648202371841654400 15857776 2293775668738495715226298058534813696 15857777 -3624584735545870167710460853370838076032 15857778 -252542316767707568878360574554413377280 15857779 235842664512249380907172405853082830592 15857780 226721774236687131900845805862440960000 15857781 493477205476847612950932355880041626720 15857782 2089725025447932587893148548647294792000 15857783 -716693247466562786878128722658676124256 15857784 -399280974992073345372268566503073484800 15857785 -5019409875194178888115598994886477082040 15857786 310280289372622635963745199356095906816 15857787 599388859937204089541418976476674019840 15857788 -3339559265841604010063378801616416850944 15857789 4435685817787872375827027067462657821760 15857790 4631747588184624611657033887079293440 15857791 3287256605017028606298303488367934328192 15857792 6776819415028333379907170886539123097600 15857793 -4706997474118243806080179069237344576 15857794 -3269845978329596354789148748749637280304 15857795 -1612031510832857848802223039197199289200 15857796 -2292611060467442005104811074473375659008 15857797 -100411142824786390429879528265213878880 15857798 -58188956763718366451425017228102538752 15857799 -2617246168785600252942097164919278504960 15857800 -22420882198612508310325481880600576000 15857801 107117231440211065138369332557852558004 15857802 231594722832808911611179217187210055680 15857803 -551806686609494548723474030035665862416 15857804 4031001407332867342639371091653973635072 15857805 -2624886250687979520777739162467360492480 15857806 2399497720139921947251740596876437692352 15857807 -1725676050688472083765368121410773455776 15857808 -825606366991875137205068208061770104832 15857809 -1845729621135696681241319527725793841280 15857810 -709342304181742307872119450757848215040 15857811 -540708810283590431980841059041310538160 15857812 2125011531032600150472297633402838861824 15857813 1066176775498240375959130546420418962062 15857814 -76669590617370184981855346052660172800 15857815 4787632638659993013474422652291823873200 15857816 920098499484719092161357599650877030400 15857817 -2533978274249681451095724907456182185520 15857818 -506258011421957052558924594803365800960 15857819 1773045518461816486776416882313214177440 15857820 360103304254544985952153063678707993600 15857821 2579625481899691661737479114059594177868 15857822 -3558791393216149619451955451666275740288 15857823 -219701551091729255007834663572320677816 15857824 -1526066604591601517850558091947128193024 15857825 -2529183496380446018396112291208199589450 15857826 135691599441009406800282507182120079744 15857827 3291593647334144992678233378429734223432 15857828 -1312536316604759974691973276793478184960 15857829 718581113015176620179352265367175451200 15857830 833363778095759363521810721504471452800 15857831 4369378909730860246163252568356937855744 15857832 -714515028329285873986612871032449269760 15857833 591529808708654780746099738028207382784 15857834 -2927780757418751542284220402087445134080 15857835 635516516457417665563694003093738952960 15857836 -625643665158114353924448040748268984320 15857837 -413048557830915300235394750134594901760 15857838 2500701014576679780696924345801321548160 15857839 1149990714835213429926587604405210736320 15857840 -719130095848688784147292931381198192640 15857841 27792284371131791702363039107555079520 15857842 266922403596781662576958404388581717504 15857843 -2635521981989130968669729630349207921240 15857844 2410064356126232121079802131666651631616 15857845 -5425544809573269696057275168035034625480 15857846 -102239711059073602537552833306885484128 15857847 -361306533987560773298608549070289729120 15857848 -7250526550054872180581393428732588400640 15857849 589929607421054180975455539731133417600 15857850 -249727726164924456657584790858889536000 15857851 -3869436819063753526409526435573858622328 15857852 5562951574066563323715270173708967207936 15857853 -2807762092417085373510561522886686784992 15857854 -3448349738188648704645824528477817594624 15857855 431079774276298351488302808833257912320 15857856 -14959270143682530365921530865390714880 15857857 -343247555373904589592503981989691413308 15857858 -197363997401323560110547668964390396720 15857859 2156401828209632193379647101725976966904 15857860 -434987350481675498427515955593508145920 15857861 4676302954903294256302773291492527538462 15857862 260418143046633127168550912514201110400 15857863 121189645803014338822411828282922697824 15857864 1173910095220192177488249106075725987840 15857865 447829074873284791363969355020644296400 15857866 -110746178030086260209911543842352828368 15857867 -2769307754438188711234448864330553351600 15857868 1116092234440499982913741557282098310144 15857869 1270571905284198706344057000501126199840 15857870 992424425048496172423403407165644089280 15857871 3277521464135415445257825499207285703040 15857872 783954041695816760535674495736001953792 15857873 -6016006361821038456036375086588916772878 15857874 -98683614269855000303052445952346057456 15857875 5107480631597002723050648142467866880000 15857876 -3287981587816695997250719077578711488512 15857877 -922696014709855617327230741306967653568 15857878 -2936913665416899816783682674610897793760 15857879 -2686157275676247982490016738502072543872 15857880 -5193032619878782755285304131635154124800 15857881 3173715565604014454522922707718742955332 15857882 2867604679563345342817616374654421751792 15857883 58745887933887419240377045646423729280 15857884 9419506898984163377276040450272632832 15857885 -754066750033958115846809541846687462420 15857886 -2073642775880103820650894212626347497472 15857887 -1451247932497681609924476887415136286928 15857888 -4880433789737470433617381710385325015040 15857889 -979660538392519288374571482521838877440 15857890 588620195722245919790822939237094336000 15857891 2750651211480927054290356210931816747472 15857892 779899079288358636354092841267980313216 15857893 -1491739630761692081800088893896389909280 15857894 -1204175366110082317960328212268474757120 15857895 85390594814512781402541572989107763200 15857896 1774947168298063006477714295224514196480 15857897 -7795142291338696514149277095540243920 15857898 22267258738414620732586762561324016640 15857899 -1767100445576741827207358059318508453336 15857900 -1773170870902649817293002821718551820800 15857901 2477513719874743545743952355620063303030 15857902 2178865877993233852088032431112590474240 15857903 -6952364810496999253208290648058390812848 15857904 -359356570867742912934511550213732106240 15857905 208572936331830851731890695012589870720 15857906 2512860041919872823845004997447793225760 15857907 -1003693736724413715994059722396230433280 15857908 -4164948335206480691378949492603768182784 15857909 -541313051026350074717442633657195374568 15857910 2453504360812193280700396611830812435200 15857911 475007265532207378355769630710397921512 15857912 280136258424129729854103178886971392000 15857913 2137218553641609767548239937766388554400 15857914 -1052535791333484369732532509522010437408 15857915 361672113218481337394139616072560898560 15857916 2269127968946990007782425645679265521664 15857917 -6083454816112733711026135269050542839034 15857918 705731361640225071801240512574076624704 15857919 2307636006134567629900913153360903635200 15857920 1523964733240874311980498330289774264320 15857921 2327602266065150501415450359054632200000 15857922 1037756909690085067757244791911168025472 15857923 -3888846453051232406908527573795085557480 15857924 5058419002645562505442268093351247520896 15857925 -1282457530047912620523387132956653872000 15857926 251422592493868929571129844646909542400 15857927 132875774684560603262055410423452856280 15857928 5119819820720036062098522898516151592960 15857929 -1102348862271248416069360625657612443440 15857930 2051149550086465255023060148629561227520 15857931 -119476273556507848820846014693100124240 15857932 1848757037638148535129213234979217282560 15857933 1017183167359026461252039349691459764864 15857934 154236225559729384603348888488909448320 15857935 31520082301845396674990773100151458160 15857936 146364291867067256070046795612636987392 15857937 2978819920811502265188791441913500076786 15857938 2327345471194140756199091850629903391120 15857939 1789141193270495658567605074869754342560 15857940 -49176506139498470023156954626404106240 15857941 -4724129230827469737980198634944027447040 15857942 1443720368820700916554912531413144016512 15857943 -5159375783216510775424304372331968143872 15857944 429686227460764564699750136978852229120 15857945 -365594246542239682795399990672446024000 15857946 -683316638857392091349555225574960114240 15857947 -1645759293745814939774365852053279926768 15857948 2153285683477153453124410792917248526336 15857949 -3525180708727638102523387269569131921536 15857950 -728101214548799946838350506362565496000 15857951 -3712066430727594837918948063738606173400 15857952 -619600054552749108375500784449891598336 15857953 1381641251682115173430988508830609982484 15857954 647797828289648814072839143821123302400 15857955 3363080766355771134540583880369593044000 15857956 4848832187529380033392226027112795413120 15857957 400743088297863661411487699862922792704 15857958 -896616181861442668327862746885527095616 15857959 265088599193702675397572093316545336104 15857960 -2356125255944002679819851404179032320000 15857961 -1250449486613994190182890559403106304000 15857962 4655866083241350392083279053158717935872 15857963 132621268394949849841729435824583679784 15857964 2965613317091576108887280438860576312320 15857965 -1023227024336942037229633477846546273140 15857966 -968696500550248076748252674865286634496 15857967 597695075166830278660583808096969283080 15857968 239820082132552167129839190780439265280 15857969 5133418768937446973688020773669405412370 15857970 18325421340081444994182317901797990400 15857971 -620219719197146377900247975221743977760 15857972 -81536831761094872373302330431944871168 15857973 -1339213270342234709313812129509999133316 15857974 -975835458519856290629054893737699091200 15857975 1043653269022909488022778311479687584400 15857976 -2395373477077521858921432623033906626560 15857977 -2645746511269341262612374875434866793174 15857978 1571003695665387818638995523449041381856 15857979 1882360064672752863932670760590892402368 15857980 -1128679045670916697689190395831385774080 15857981 4146907408465763099723928347087340067782 15857982 281238747771492274088946118714924990464 15857983 -7186550372860254571721480766712827962400 15857984 914506411914040240064694670664362622976 15857985 -135532417234761829616476023787717768320 15857986 -5895137553602364626611715673585347082240 15857987 5225419309536969560943020046477262286592 15857988 -4444770107777833550976588317191569408 15857989 2486895667122570729697115964013470616640 15857990 174979811936131326391488063063382224000 15857991 -5698007166766820348920244147010735804000 15857992 2018198663556438183311974498753270579200 15857993 541142444208870626196900060890785228560 15857994 873824566479234067715491153133818172928 15857995 -720378188171869677531377127689340252000 15857996 -1907323814920072417503740329948378497024 15857997 -216254118235481747564066900261972043840 15857998 -1552126471720110004457067296657432089536 15857999 339454978899309146314590878354908029720 15858000 170036788981953333487137879357370368000 15858001 3664756075243386259536018376095959238002 15858002 -764686128884664437768041745528004016128 15858003 1062837111372017406057876533458133032704 15858004 1946516467944397313199241715004292026112 15858005 -995064829376403390734767718763859922340 15858006 -115214380799224593281798941803029229696 15858007 -6748154890878361430136785515536298828968 15858008 -1442168891189180969031884089800375398400 15858009 -112651988842059905123421971888444406156 15858010 747519644456789534322679035250496824320 15858011 178409820053546334522870889194653697552 15858012 -56317576462995058137016670531029478400 15858013 123454588410577228567372442304068220064 15858014 -964853078339688677492917332571443318144 15858015 1353069567566472170150212746586080546720 15858016 4447913127130200181656404295433144369152 15858017 673098565731983332828371888528022293312 15858018 -111618609619168613115876840941283120 15858019 19297021391393944585309056835319617600 15858020 760213383304701962540317225267510272000 15858021 -224913622199429773591331871585870711360 15858022 3501355458371529522603828420755912058624 15858023 6088057872998570940845471084000309359224 15858024 97687638450951203524061388127436144640 15858025 -830794429058204988717546183878326853700 15858026 2323158096570295824375705507486468065712 15858027 -4464450086539497125484261781682141321160 15858028 -4157414656188628742945182124181228504832 15858029 1742126167359545252187837608487571229472 15858030 -141250572078957174378109064705672544000 15858031 -70107756744283490891816830114347131408 15858032 505381074552706843529981317919171444736 15858033 -704052700891926297122523551915255173776 15858034 -523268949997331721562482787839994009584 15858035 3885168551317555142564677757956090541760 15858036 -1702461775606217512268101753530724795008 15858037 140739550205375443094544926393736504700 15858038 -935832479230402626206648193259287048960 15858039 -2514562123304206521884406574554162013872 15858040 1317140807623898365482852447498770841600 15858041 136207421646182366362570671989345848200 15858042 -761476988646826117023437032945474377216 15858043 -2944807390516879960930955816842344271708 15858044 868177207502062581991179301975287515136 15858045 -422500155471345009557397666009390220800 15858046 -3774662771284249751236039556834057273280 15858047 6155071027715057570961427022657534138496 15858048 -837457150095979946475725357871959900160 15858049 2673647887785445364547398318500425665236 15858050 247128469325599476202194990903897753600 15858051 -1769856717544332963520102727855671763712 15858052 639379663760047153686062026460665253888 15858053 -1657761320346030214758215700704461041696 15858054 449345871386499792945437186782667688864 15858055 2500769729777022956574009753952563363960 15858056 -64149337999790901880095259451679744000 15858057 -1438447625285975099715038568039620210160 15858058 -2822554513657988382482700791697493415424 15858059 -1236458435905601391987212484914746983648 15858060 1649934414330295884646857510270518184960 15858061 -4016512562381556958659709754728044299338 15858062 -1348250876707959377652200637867094380672 15858063 -351586266499347446309402196090639364608 15858064 -110731496764852394544973367626998046720 15858065 2779614312477193910606703149257514976000 15858066 -1655648699433066610072570801084442175360 15858067 245042992071514702810975722523943236000 15858068 1961855072586838528028245722755860990848 15858069 1680864074470108289797360424709681776544 15858070 -2953714248210258307420251357849229440000 15858071 -664251581657028650650795596689821989768 15858072 -3427250794244996980797641162423839334400 15858073 -512947613878900184802721987017264657600 15858074 -4771548002785957471419014271769762042368 15858075 438232171213559685014419698288197742600 15858076 1587537657400865886322405000644421002240 15858077 1190748554703867003949216303142736688326 15858078 2416331940191019309049773709585028975424 15858079 -5449479265173267990100341876190183096680 15858080 1582916127893830044690229682360863948800 15858081 -259033175403069149199431695566677850624 15858082 -182753500023220343044880522350698080256 15858083 2984246039160233042148018447512007968160 15858084 1943517943956519152873533483180389089280 15858085 868989381755227746179467775165477523360 15858086 1361134956247631298699350793860248602624 15858087 1189667524466008810289386839260274049152 15858088 -5533790645122360789856828671135680768000 15858089 1362560360291299109907797280312182040840 15858090 -309823291289700386578711147273453694880 15858091 -3717361597973315301269015655890040003000 15858092 -2345483136816088356579076895484538608384 15858093 4206873334719293801969851069297127138880 15858094 -12558197848511216360324354327176560768 15858095 1587501936803247931763712000525943916640 15858096 86427072584772633844169231898360152064 15858097 -387234580537641636521283512095836921454 15858098 -1044826520760953003309338578920022983040 15858099 -4815746973428919498534919671923246640 15858100 1827542658867722912182443369863695414400 15858101 -798495763643075683197696232973801770848 15858102 -304181150915408306967182746249739141760 15858103 -2201402193473474728016621399177523410160 15858104 -1075072003547938410369885684631444746240 15858105 685086956883841236662504074481727566400 15858106 -1679061826107041110286654326518066689280 15858107 212469077158704137715163982123177571840 15858108 -587700915127077318512852068692457374720 15858109 851563524008687037370216690928975400960 15858110 441549435089279143749509995217835576960 15858111 -364210276989643569123111323862456614400 15858112 -266123919471725744325847492547575808 15858113 -7459888960047574081019480072003259880638 15858114 33459725385808950497968130163533907840 15858115 2766603430627616180979398854374007138560 15858116 4057949845564088148082873204098853601280 15858117 -3179063727210658140593928563821277730912 15858118 3726558626180374252286836774988977834560 15858119 2604459101188108644236959722680552834520 15858120 532696443807061285542113111552190873600 15858121 1355119137844533408176474961260336959322 15858122 20370666257978121648963308329277176320 15858123 224657851088813052269759481375160076784 15858124 2304585004835298725986788366102576663296 15858125 -263357192084429460667329555749111411250 15858126 62363358825809805967494016176092248320 15858127 -1203052203875611033880519660652216745776 15858128 279515943614840264044475568999550156800 15858129 -1054976492493131357915649208037887469568 15858130 966138052369773812179730141595368243520 15858131 4255930071045575533695427291502640685932 15858132 1203163564841221386983391535680121761792 15858133 -2543275577356906371314937323482004317618 15858134 5700589906746501029596050285422609664 15858135 -2151650295080633215436817984978708029880 15858136 1907083062575929654786906792978477916160 15858137 -4978257661350746692553196506057027444214 15858138 -2242482686818431827902802213466907918080 15858139 -4546261970783232227921921309026168420 15858140 -371619013301845496223948651702218242560 15858141 -704737162897483977603015217581925419840 15858142 23224232591012980080793968820934984064 15858143 626313409354151900406251762613630658560 15858144 -1813096242057225669873499287537718394880 15858145 7386465109260857056422852393233215263720 15858146 584920818402084386097228110638674186624 15858147 272610291853846404286972071028210393920 15858148 516784895932328018151173389640764661760 15858149 -1340286668985821119225934563862560073664 15858150 -271765086835333163754583945214867404800 15858151 145770251779004193944177721811224612152 15858152 4366815089639022549705648706673866521600 15858153 10670657255504779739082710006143267355520 15858154 -618731035973851208067051696933872372640 15858155 -109884268939464041316707922226560763200 15858156 -966800196365780066803461623521075235328 15858157 1224486863084410035451992679152437913600 15858158 -1366029922594106767042375140586474960320 15858159 2734022788016928235291853138678913508104 15858160 1001524109354974605071525061822927667200 15858161 4636402688624675147904517934094338898240 15858162 -299012588182402834884828996914549927280 15858163 -184547023087589425883521213696198826704 15858164 1169935909968539242370698146980799661440 15858165 763826431814284315701775994727030472320 15858166 -2726822219069012527470283129356958255968 15858167 -1030483315331248920072840943714413188280 15858168 2973333735902932752161854506527206133760 15858169 -3680040752250949689943526259709841313430 15858170 974563590158570861479241741397526868160 15858171 -1229787162587083860210936699193344857856 15858172 -670552834279408426071529488091507516416 15858173 -5126601692160272045082336057719470723578 15858174 82206828963410141485372744742698045440 15858175 -1799724575087133067541524412869115638600 15858176 2221587066953659320021381224558713896960 15858177 2594335145636246677836806406852852109632 15858178 -165777200855292601645596216614082152448 15858179 -730434537481628525146755064541520480360 15858180 714649904082001209076308764044941496320 15858181 -942398062072004413666873505763620617568 15858182 -810403911354831305243644799016630403200 15858183 24708388688977552087179639979134039168 15858184 -5977104411630140476130643376765203901440 15858185 10225482799676136901513921223894488320 15858186 -1281445806670042577928275127801385785600 15858187 -2335950148686009628901468250407785589164 15858188 1010949217076059196291083964047663004160 15858189 619827087388259562536945328496836132384 15858190 -545635153188788904660910532372775662400 15858191 -1068350957999591782658478244951867491408 15858192 -30570720408766230069000715060508098560 15858193 -31914578651512720374326087719316658956 15858194 983199452459431509596140059901384869120 15858195 -1787174174666064688658468866193510685600 15858196 3153861064677198924358585049220521878400 15858197 6162925073798331898953035039242083520320 15858198 -674116263997210319411054680387292764800 15858199 1218279566003008356507044693778442219520 15858200 -1359333586015259800188681121478209536000 15858201 -1969902512299438603353668923091781626880 15858202 4132633578436266351663050318557871565552 15858203 188318421007752660592894537203118426560 15858204 -1098966170177326769189848474262204450304 15858205 -843755055182467531547304425257002885120 15858206 636078889431150570385329376601961563904 15858207 -7381026876836663007823370704102804197360 15858208 7027367193418506376112075561686993797120 15858209 3117646914601941761818984126914573835716 15858210 -1368334099194527335926861082618111572480 15858211 1961211913843631796670840480225122784000 15858212 2736555871428335562597400683220387176960 15858213 917719710554330622156990318742267357824 15858214 919752884935621160674610862141652553472 15858215 2548103189925922609923590353902160826400 15858216 -767401710916434963792692042199643176960 15858217 -632601586119053098446236935811587733360 15858218 1230039100584389582129155867096199121504 15858219 -104495931921983297342964245894118132000 15858220 17625475580886209654235112549017600000 15858221 -5578323887814899787678349383060153385578 15858222 -77070921403659284805493906219983380928 15858223 11283114541312776955635625975464363356160 15858224 -228971696147122706727929255968715636736 15858225 419290001771163109123744459496375047350 15858226 -174273530538634740707712781331852538336 15858227 1897095035491406288015426161794727071744 15858228 1591169148297907273150056689855827968 15858229 -4189381529420426064517744091430530339520 15858230 -1886936155746637693345444175155019510400 15858231 -5842410434830369871522619460276193762400 15858232 -318189846594295245133701122446527897600 15858233 -3178723477885439636139944438307687106518 15858234 -1012299774892838331033677777642303400960 15858235 -858701772718823698880459988338191527840 15858236 347734883762858552848412297887890800640 15858237 -646395660965653527949785300125262361248 15858238 688259198649742353704822995561928276160 15858239 2711825811402003768605665718724964472256 15858240 -761389598577147801046126518547670630400 15858241 -1330126958914881765145206752106991665728 15858242 4092905078310206128714341518426924162592 15858243 151427444351122109506016720606637654144 15858244 -2138039281518427360581280071997700217600 15858245 1192019550124160537507410391275719132120 15858246 -996587906500441255922333743348255303296 15858247 3067586227127940194495385061790792821632 15858248 -1768999816800481548591316589492179107840 15858249 -4054203307682049700764418146108180920352 15858250 1672751588390242652077696622234118960000 15858251 -3297048648193388736855334330357991246088 15858252 -584129039209815514851352051103800929024 15858253 2581478953585513977708466197957095748480 15858254 882562618536591257092745904692721113280 15858255 825784304156605115101322215564731840000 15858256 -607921028501616096883216890207265751040 15858257 2512013612593064748390206018299449838080 15858258 -173675590278531050367098303751666957312 15858259 5036565937081065341000647782512087921880 15858260 -3551985592846344638109001674520316160 15858261 326333752229835019974700090604446233102 15858262 360393128189583585233654537788795372800 15858263 -3097033742574560179049425969339450751760 15858264 -1005343109868188029715880195657793536000 15858265 -4491172510788830763104022085744240793340 15858266 -3636264818824704790228780624356517617168 15858267 356578828558641060124172582579083591680 15858268 1510677375035307841494233337539727778816 15858269 2011253970483860992869228048253936032096 15858270 -236171389871857787095251696043142799360 15858271 -17270149695157249455451052895449535360 15858272 -3196283970988781233924423616378611826688 15858273 -79661304060109905833295850446578971200 15858274 1217403208620210655334068928752375065600 15858275 4147381180696388359987254854430659502300 15858276 78654163206419281286990968903338885120 15858277 8012574472404505373713240046282526422400 15858278 -76891120398228635726802856504546870560 15858279 387913053436535894350973106286607835024 15858280 -1280028606033636541031195097878977843200 15858281 1471517608011179825566819419270492872832 15858282 -16005207406503717543530693980992056832 15858283 1201279563308672656752574620328335352720 15858284 -2941730687719188048132908148432675536640 15858285 -2356823007356804235341968616047033120800 15858286 -1775087826242348596834724014446431721408 15858287 -2501916076108482550748295286262575061520 15858288 -718681849928873385415591298316676300800 15858289 1981364068064014378603751076905128057524 15858290 473773873457289592726308578318688622080 15858291 -750745861575159569557328262164745098496 15858292 -9855458312546162912253404390680001437696 15858293 1700037439906871792904719816277267264000 15858294 715277279124016488618378246100036247040 15858295 293999599281020086676777115609649767600 15858296 1156165758804339271403598139244000993280 15858297 228406506442007139482484632341230891072 15858298 571758224067584040269703239590001375232 15858299 -4901010188862021434317519230289792580700 15858300 -1440197466752517090857277916326384499200 15858301 -25020819664400597464122038309031779560 15858302 -1434610708684677592964316154579267699200 15858303 1090603868482031300324276990632845580944 15858304 -635438404696455161264729127218105548800 15858305 942706392037496310065927781019591685460 15858306 563771749701909623470550857933062130512 15858307 -2283732370241339287917638668824772609320 15858308 700506026125573250396247752105227888896 15858309 -67387186689853510137693398639473909152 15858310 120636802057064944585495120267143744000 15858311 107841867056584784029293141619303627608 15858312 -488735543808136518730402725265784832000 15858313 -3877843940366035412303297439124804005276 15858314 8601481805328264067900880092287731712 15858315 -978731309508806456828346635365190976000 15858316 861671764742113734087061803621243313152 15858317 4033699745126003433865446114821865173952 15858318 -123680722924160503556792828098897336320 15858319 -280892758158016859413091035731727683280 15858320 -1130327188497541150575995550527155077120 15858321 2029178236723402562557703746681930168320 15858322 3136486801799646034948478659997329127424 15858323 2682712764364744080622479392618521164864 15858324 -3344548591665908230657444595964901491840 15858325 -725401047883109933073091834644659132000 15858326 -2486563168603981150000158549581759408640 15858327 -1010088704788502689998052750908588233880 15858328 1730058728566682960100318365505888860160 15858329 1214026122745660780721087413305805912320 15858330 498464115355264270102040942009322289920 15858331 493216293094304247711564092357173711200 15858332 -827913091498110151438086567013519607808 15858333 3541997659579543175521479746446219078764 15858334 1328580465185253863192590606149872274816 15858335 -3664124909769190986920647222302058341720 15858336 1356696523589968752005289771806006181888 15858337 -171299967727693221430682858782666557120 15858338 3106444603445858077138803723730576844160 15858339 276038856023938686448187307274425051648 15858340 697761867781637093449084883622981050880 15858341 -6149592793481478272856249688969818600258 15858342 87171961123928359407939013571478947712 15858343 4553663121580771280074236980014671241592 15858344 -5134025637398328174625981674723655971840 15858345 -2660241950982039629011965569904316380480 15858346 -648088088570644748926679810843477333760 15858347 -244909772342648426379808757327187296736 15858348 -689345073312961133183207477766148325376 15858349 -923353798841390029763764529281918660392 15858350 1398220486511158579701575263888663896000 15858351 -2848617502250642824735543236538093584120 15858352 -1726469683127241843985531341494699474944 15858353 1549098759302911850164441555654479295680 15858354 -422938635795681893103813818200954692480 15858355 -4662752454521486512508085253912177428240 15858356 149478726208068965637512656184477761920 15858357 -33840553095352289613882923941563184320 15858358 549193867958897840325566325556054646784 15858359 7303984583209585078048748984540181594840 15858360 -533940615963075757391035849365037056000 15858361 -1651572454214378855395596752146436414038 15858362 -175200095857417958744005631700372947232 15858363 895392502322035656837984838450786529280 15858364 2395167281957069027563368891266210119680 15858365 3919731651306009539333487287921856600 15858366 2073935481679546951632516852229423612224 15858367 1292663448489111093956513978453738419200 15858368 1335847215751317843510333394488026726400 15858369 -16583853340638960067689205811937576480 15858370 -52349244877381963032100633642400816640 15858371 -2492237364382655919071390025854292593400 15858372 2276792489900551317816416738407958697984 15858373 1703435454291002625592797050906776270622 15858374 74094647636377605466638345059912355840 15858375 -346480678336441222586494977191716824000 15858376 2169579438851557474065607766530593638400 15858377 3945443527944013884945987058802966555226 15858378 -333873462331695384833270047741673160192 15858379 421265258290476279579163452841842168980 15858380 571001700179895899137267426305984076800 15858381 -1482161733447748831772456104810524384 15858382 -945599279771930684573563528297574936448 15858383 1497368904474133820266806571483164720984 15858384 319594462649090503719045630884194811904 15858385 165211666373942584362966309016789071360 15858386 -1303666747781900338973880919742092686720 15858387 -4310893673763449868602160438096435492432 15858388 -267720862857831762095286727484933365760 15858389 -5153601038228778635718865550241252465540 15858390 139782593971548245654716277549579754240 15858391 -326980652579231400952539289180560936576 15858392 -1683309853857425634499701121274495139840 15858393 -418356758900756790656356789787565969216 15858394 1254283165209298238395297383219233984496 15858395 854829659980565376611429491081318333440 15858396 -568612976520984293210125654706816240640 15858397 2080128730326984106293462910203213767846 15858398 1487622129902285432195179815107580931200 15858399 -2324911107129267057849457960579236543600 15858400 62647643559333661755556511000435097600 15858401 1965475886483090992953020295028014184212 15858402 725509122997199644257360549033915753984 15858403 711449012236617940399878615897296112264 15858404 387563424288651252886986987512667859200 15858405 -3277618813531970654079976623937664460900 15858406 -19847215296250498671770715620330310336 15858407 -3103856226891137317227952354193337719160 15858408 -535085739167171329409961323314984550400 15858409 -1899583270899673930034222042555197466694 15858410 558299363984116315570569544621199640000 15858411 3834292117096720719427350256692156475992 15858412 -277467902910852115334040292031262310144 15858413 8279361492147169007578991066007579265260 15858414 -479030736719689515865392669311279793408 15858415 2981486094308015363245396560699636991560 15858416 -36080564262602609070469277079304273920 15858417 2593122879019882563561539006350686848880 15858418 987541008969882567901930124165680734720 15858419 620751203853157080082965652000350048696 15858420 -316928111582230678063314834362930073600 15858421 5519344824190470254458953415838476360622 15858422 -725438533975371947098520246375459910144 15858423 376030573761911246860273307374167460224 15858424 -8605592589695718613003420647823343124480 15858425 117744568659712865823923580984377998800 15858426 -791801314824082986967857434742177849600 15858427 -1896903855707651586472731061349835320240 15858428 -3994522063770353353258183234506527404032 15858429 967660686932346515922841961831833334784 15858430 -575815047321767288844532314073051296000 15858431 -1154626984821966405495855853228260556032 15858432 -3818921535571456894198327161215093047296 15858433 -961929114940215771496647395276209711680 15858434 -2135476445475683769361973242020620430384 15858435 -451203577026802060672745357378998695840 15858436 6376588829570064390538553786035630080 15858437 -3954870126608594954511210550484309330688 15858438 2411820360230616966311082090736990052544 15858439 2953267250723527350099105218585714489240 15858440 1335848559761285316654948541326157516800 15858441 624415488532064261061938344046903063850 15858442 -2323291123118845181467229889842400182688 15858443 -57486658786038542216828964660413889816 15858444 -460257999571050873785309235550227775488 15858445 3075628104480161587201332387809420095200 15858446 -4114226291803323430956733841660619768576 15858447 -34434480326336835837768183724199343360 15858448 177625233782732282965051065454817132544 15858449 -1858143393727605811042962470644145993550 15858450 -850841893880879738200507153606976064000 15858451 1067455853944554895272376133114458959952 15858452 5187132284781412024401255501686423819136 15858453 -274614729569559959289205180003821169920 15858454 -1320773524597477737807305212392969168000 15858455 2732434693120156027060558653879187678560 15858456 2061846526590241583282173414221398323200 15858457 -3778348445204906635527319499317877386294 15858458 -5820848341081824389043531620276801031168 15858459 -1866640701505475123388193330066178505456 15858460 4424162077025412058357626356661147955200 15858461 1146888526598233298600319219010421065062 15858462 292936500221536844652041753657218366464 15858463 -813329972519288291146335143755702864288 15858464 6408765472091067644646726140776470282240 15858465 -297938979130312452528765077991321657600 15858466 -1046107400731656635905777653895515456000 15858467 -5591367982277386065014002862103514853136 15858468 -1130329330441277275644191563856126697216 15858469 -858126806934596896691566210714863128640 15858470 -237353910170588833397221234161697645440 15858471 506873523412128279577030017840776257920 15858472 -776184410804436489279263604894099210240 15858473 -739444096240387052254693852752503302656 15858474 1403383008278855746467735031258229295360 15858475 -1738778333010983664691755133463139080000 15858476 3077082471094828385674084176802948039680 15858477 730351894612162379624269102840446944640 15858478 559122830476276969068429510319771044864 15858479 885807778476611474876785104782351037120 15858480 -521173413986198334802293284076681953280 15858481 4681070326597991636944742570901536459282 15858482 -3344575161694699793276537602623113545728 15858483 2690782978725449854992862995734790580800 15858484 -904466112880198111930919288834503262208 15858485 -1658282170104586053189166619978933774820 15858486 8988604864000898516281567112638464 15858487 -2455311762862257687473797173004244638608 15858488 3473347881417271359805339662581476392960 15858489 -586008436737523304525065593266947298112 15858490 1034081134330914522984450764992957562880 15858491 3952355070290491719305777875799544186984 15858492 -1342783875551648814153896057927928668160 15858493 635754762301159033141516267666632508000 15858494 599790665631726222919204752209488446720 15858495 355571378563425049057170743707931541720 15858496 389371259447936303905149326955297374208 15858497 -6338398341034233329804803911134013525840 15858498 -4892468027622937151279983890011827863552 15858499 -4531540414774132509914180558589518642500 15858500 474446929470361743881597492625518592000 15858501 183221104031103218870192123299570415424 15858502 238803826201909095583195816634712000 15858503 -1073277859530833532517412492258808910248 15858504 -135639736199287612372064083986953763840 15858505 -1619035869206246980839507357146122176000 15858506 -1464783723484389796981320243729485892048 15858507 -1688412987526379453439011847229437655848 15858508 1766993487002605895326331518955380675328 15858509 -850308383155902146223190450049470797600 15858510 -935557747438112633313395011335403699200 15858511 -442221873417018190609521388506387295888 15858512 -456463994489381712521727809931943477248 15858513 1469496722613099204964517459909191932768 15858514 252557079655916173876450068788355635712 15858515 -168536100854494621491247188753176482560 15858516 -761384597456413519709412916294876348416 15858517 -5982345513059334349071982464046656569700 15858518 315643275499962645969194822418942716160 15858519 1514656822661176773078281285985294893520 15858520 -44640294058721860309618092762443366400 15858521 1226110440150860803973546848637780598720 15858522 520841039325576673582317064560866066160 15858523 78350854497934319219274241483128168288 15858524 2874281597060867090973500425181076014592 15858525 272429145394131485176948389938544360000 15858526 -1548567083262680953195630280468801148288 15858527 3495165301050678915072684991812843103752 15858528 -529544285512096133411394794896018636800 15858529 54983154436126303691723187854812011184 15858530 -500663747054365221691918273961048472000 15858531 -956971894724487488516935103195901858720 15858532 5323565485124650169355529549372628141696 15858533 -906536737591923343713665486544124930056 15858534 -249366555123917004120500920644394366080 15858535 -1705069878504590994960160876222486932480 15858536 2736221695805739841086694191802896168960 15858537 1354770506267535329575891534827041020560 15858538 2397536766758956942254502345478366527920 15858539 -5911102983135383739824902371161992826880 15858540 546865476665708863319390604678523161600 15858541 -5011117163101288461746845465520800224416 15858542 -137722358857261205050698371316196956288 15858543 -2461492407438930427416814923041713996536 15858544 794126633059391249492334299379801554944 15858545 -430707526744767253139718922226789834700 15858546 385435723534277882084679579793098080256 15858547 -2241441107541099391205151634396662702004 15858548 1001190869135559135906299062965889303296 15858549 -37210817509704778682852897054258077632 15858550 -1567501965537152335734261826685388319200 15858551 -6371403826815034549965039432425648526600 15858552 -107680576482722779114257791086987837440 15858553 -1547350919789830194126987697998286131500 15858554 435973919358402243363020466212130817440 15858555 2771140724421676911549281535655688123760 15858556 -1086203020851845004874477308468189975552 15858557 -438008068866240290511223098808478402400 15858558 -2883304289570653780026888525374714014080 15858559 2328530315901917903199315130940068793040 15858560 -409990063099707015450914204355133440000 15858561 -2792959493001508222042100577875575964640 15858562 -2075436436597338293052824583325525867488 15858563 -1268279539761216925083900012233915775840 15858564 350354700631136804122913088757426606080 15858565 -4094781618261141906517883169735033160800 15858566 -1731425658524288778662293744718242031040 15858567 97865245967706322580810710149280696080 15858568 5359209496014637223933576898210465669120 15858569 955269181665326338809201359639880203520 15858570 67716340454301233655158012963690680320 15858571 1319689895800462095747834204498365698772 15858572 -35521514041868806564448752158769118208 15858573 1109228539446814326838910832409578293184 15858574 2042568110166949224283806765809530393536 15858575 -1097770927038948440220262978854443566200 15858576 603993856583753810029425474258477096960 15858577 -242025833993048912638647753718461198336 15858578 172264284406367401024846104078754381440 15858579 -738550836268081666078407035211732146112 15858580 -2170440930895769582377416207609232492800 15858581 1486284471691544024280030498917392874382 15858582 154299984126288095706287094276661881792 15858583 86895236209156253569064140453104922504 15858584 -175542995719459332759638667481764986880 15858585 36252815580714274157758564297317963780 15858586 540952350091878803310909690957116011728 15858587 -2978088813170340520851744608934943520328 15858588 610797314851691321253913806991134988800 15858589 6398466758682201682985627685688983836390 15858590 -449079655945135178551955636545412572800 15858591 -692385411015529615153685468660179153536 15858592 -641774162496971932733075817884528148480 15858593 406286465386546686447398643662717438724 15858594 1993768441755884318665983459228064548480 15858595 -1141560323664809999994059605252647278400 15858596 -170653704001344632519837251962447568896 15858597 -2042496134912372929946611482844362047040 15858598 914863266757515503400489619411508140032 15858599 -1102391735263483437295932393926409504960 15858600 -197686459221457329552294985539796992000 15858601 -6160872769576475420875248559788811816896 15858602 1952542691958349444176648791156708632752 15858603 -1257784686697625641589495472064953153576 15858604 4680453880450644388227075178614811264256 15858605 -1625335201314265236533122657849222042740 15858606 -439134514502984881416106323156218419200 15858607 379461069560038942023642657120220994592 15858608 -175033955418046899093085881678718304256 15858609 882749991505131695726041744736692786368 15858610 -2141465618240020633034965939055548416000 15858611 -1520892285996120708022386949768296748788 15858612 210503883852779025191706178131230392320 15858613 6818358592251603653791414591430338234862 15858614 328590579403264743543942797750627722656 15858615 31547483379423845410739910742678924800 15858616 -37389864397283350785071631290774937600 15858617 -4912577920911538586088329592047383738368 15858618 -2886967402530141588785007519935500323840 15858619 -1628690534996025918835450363837589733104 15858620 -600636566259591372648273680518024350720 15858621 3847876764997791043153355439689762421420 15858622 -1609990345689077902676004856749833933760 15858623 12034292714237981197681591863036033096 15858624 -421808671454266789760160281213049765888 15858625 857956820525516853949993931245739778000 15858626 1525101193710030380719269609250986954240 15858627 2419403306531813916170642481081185986032 15858628 -269851484949478016416293512375621815040 15858629 -4162539648164839199569467181881626764770 15858630 256266642108116888537311062829095471360 15858631 -2930954840088135166559147892861857280336 15858632 -892183187050266031535854124110716395520 15858633 1485540926849994446680035111047166416064 15858634 -151561129571317771396506486153768411648 15858635 473912572891518931908419306363628674400 15858636 1411988338426169806923809754548817214464 15858637 -9903494009812576005370708406566820175168 15858638 358343088141956959216794890302304482944 15858639 1215014230725963540259791167687033994240 15858640 345573194168510168377272658092726681600 15858641 890633220400824139957188710411091807552 15858642 -1683953330544493492012110895258330697088 15858643 -2481282573139240944064042011655946763960 15858644 148891549681012323254246174561871562752 15858645 -342575738059278703614263540984821432320 15858646 1834960448192923264425302942555583849984 15858647 975495444717505417273557035372393990832 15858648 -472884600903580218313185472467303874560 15858649 -384775609532561051000925374376701703040 15858650 2014331536635681327937303471146527652000 15858651 -2618584938496814072213808639083663428968 15858652 2176130513405285225693442728580985473536 15858653 -5853370734536985637898000553055514155098 15858654 -2081697467428105416213415694132330465280 15858655 -2500752318574838491863510361665077620440 15858656 460943899141584747593000469835989909504 15858657 2669803486968718903032117041753574999954 15858658 57292492821161368576969005295864255488 15858659 5512875207250574881566108071995451848860 15858660 -589039385193455734587322805723710525440 15858661 -217701735746070481097433111541298025216 15858662 -2744173656738539041003273471891052544000 15858663 -2310867087749305517219200084913572189656 15858664 -1529463624950401890642159812429459097600 15858665 -2257794454162813528657397116205024606940 15858666 120772834642160898048097000776136533600 15858667 -518485999883150475689895415833494706648 15858668 -285050553197706039174913895239780122624 15858669 -1328082022703154174014344673643263434080 15858670 -158355012251544701527767052546427888640 15858671 -5949957047746282587481752635327893444608 15858672 -411314260608063281940385793634160312320 15858673 -2127951774668660760703567703368590816960 15858674 -88292721787453213430121352413158842368 15858675 -331250993174141979737983715728529514000 15858676 -116354742440246777369156447845208403968 15858677 -340455404847912239608301138176090729416 15858678 68945229864713557841312714331385363968 15858679 -4482727128173590678774633304896400834640 15858680 -128955761123699124741711140710640640000 15858681 1660345967329111381353886325914594910784 15858682 -1105308153119779087999981033839327699456 15858683 -261800289416678110593413884148842244736 15858684 473200011843494770093939484583709532160 15858685 776849191943383975688655542099744974380 15858686 1699274335523259400097171158406475681792 15858687 -893087674077682277301106518425867246832 15858688 2790048171995741621317084892602130497536 15858689 627981281967959297620992636764626362432 15858690 -1475491617659914812801652744158784404480 15858691 1042629229923691703247888910378194540952 15858692 386861312928171110629199232926392028160 15858693 9649136065474812103013357695581386238720 15858694 -531818088541804323319174951229863987104 15858695 3397368345287135255967550419186643918200 15858696 1574505532245803165242318037612579880960 15858697 -4662271470075975384291672633491345942400 15858698 -98690502743196127465402918845002888400 15858699 -1431322066042026052258331913491206674048 15858700 884363213126167053195290292676937088000 15858701 37611548805494453826407600074169850624 15858702 1215474673986796273917765243104298349440 15858703 -731001527850412197930096559463190871872 15858704 56212650922406989476701639323080720384 15858705 -1848667546824131419404048304798910964480 15858706 -395632899184360900470661891575588520800 15858707 1634918660332979389367452697602162251120 15858708 410242013212140379559952247257953280000 15858709 1326056430427488517836627320607000454716 15858710 389879100148306765840438795227678792960 15858711 -3485133262903584678588044471920161911040 15858712 4105645914596738909083103146430131200000 15858713 -1364535359026527294743514414275331957816 15858714 -364420859154734490058184809397857896960 15858715 1764018445222346735834071002355694391360 15858716 5217642340430710710108961590201696867840 15858717 387151853847506752736724008007712017024 15858718 -331149320051976587942251944302016770688 15858719 -702550172120868404911730782840526190000 15858720 -2360645390132461952618309591513746636800 15858721 -473360069004592261519206306755986752828 15858722 -1357274353627793353793277929732781302016 15858723 -30685688400522754758904517800929060432 15858724 544826374424941573996508192553173073920 15858725 1392189287211419115149913477756232482900 15858726 -373866964594232283478471140232543218816 15858727 -1002043068902890362467276945680556537328 15858728 2880370271522975220285706651403796480000 15858729 3717060046157922647247918704052635611248 15858730 16861302097637074592471316093853163520 15858731 -273263259663909234049671487403534484480 15858732 -514813478340269431574541673596754329600 15858733 -5086008403857658698453777149532195977376 15858734 1401837226044387068777408462170742174016 15858735 -1665201126362558648661386414856324630000 15858736 381980332392044844614804099290983022592 15858737 -299443853781451929327549521063579079780 15858738 -40094331150791447472967509912045405696 15858739 69454915736913475128202382521531397568 15858740 -6376875600534796953696635998196155269120 15858741 311242713456724686647186282531268655392 15858742 -1540558610355175153950080641340714437728 15858743 1240212240911823534808360904214644557992 15858744 47730913786671278616695507449282560 15858745 -805177862731568111583614725138803693120 15858746 -1064137112843184616793012070135102756096 15858747 -140970515768071528083824748477090662604 15858748 -2001818216618800417321632491509602422784 15858749 -275134241892353835627492301751275421760 15858750 27272895290824317491637268037418600000 15858751 59924815281378804902401556654601370032 15858752 -396619230776657975332467306756471521280 15858753 2712964345070227001842172117702808384 15858754 -553909558045337696340895682756125330560 15858755 1286910754358008889470398274153446959520 15858756 -3898991138940996123292126608843051648768 15858757 3263914162384594316331394448752779695006 15858758 -1272315841781660434076030585379772022016 15858759 -39612204858398104034522794219896820224 15858760 -1344371123197110327562273770920226816000 15858761 -2276581994095010111427629178196889017638 15858762 235775240279536929963986399009727870720 15858763 446129823008914209325632479344252035904 15858764 -47872313750085074419447498108724494848 15858765 -1175651397589819482435026338477712281800 15858766 681658505238357863080375253609790443520 15858767 -4850649553421040166006271050436074177848 15858768 349325079548001483098487691798010265600 15858769 -91099732488685603982136448329191907980 15858770 1667857982367514420447873577155195732800 15858771 -3364721261317078103839512916217273815440 15858772 1461396558170764592406107088558825877376 15858773 1720610965785045873953577388687659654912 15858774 -2095859273789024819086487219319779602560 15858775 1782873560973871780687709535918488695600 15858776 4624039301928345137241804329597671833600 15858777 -3200298409179486931737919845207047634720 15858778 -272092823247174434513665679200678456320 15858779 2290926154840239721271647406977571053380 15858780 881814435385904496189745470333141811200 15858781 2218845973082148831900157672044049676582 15858782 -4534206411217598032588155799051609872000 15858783 3381267465557442502788488835657383473752 15858784 -342199341462440215388255942524623519744 15858785 7068865301604095055059128857664399689960 15858786 -488666699740626204007576554277748996736 15858787 -42633159067856570435405151105250713600 15858788 -669431362841995104722419813885476894720 15858789 -2324248980836212356820584227646241730976 15858790 1722118648686445157489613934601058766080 15858791 3698448691225540840741821005539713126792 15858792 410269505338929447451437256209824593920 15858793 5491122696637897010222953464162295658042 15858794 108626250333191398738813132490370084864 15858795 141771478739706850882687526385837784800 15858796 788303027959208929189480757538464057600 15858797 3226581498718568823373937343237531839052 15858798 885913662616306306643257364630838233664 15858799 -3934333090437972813517694503076590983552 15858800 -143445181748934722771496404135023411200 15858801 3797590561719726401902057963490768720160 15858802 2167598006850318881892408498515299982352 15858803 -6066813639863148985840961246626570656948 15858804 625983830792130803322083631207663255552 15858805 -3378643303922718674790420453752582301540 15858806 3489357325990470254830721182510637757120 15858807 5972180181802496059526541866230103450880 15858808 -26523500970106723602507491290286039040 15858809 -2483161361591950398940249581293841164400 15858810 -1124389570385147934562079820706909048320 15858811 -305905038732214696216078519235850451976 15858812 70082541927497410024374732796634606592 15858813 -33339874066668125765167485460559674176 15858814 -752993247256227437724973072782964764288 15858815 -7702930581457856825019752316785736000 15858816 -2327088882380296083829695919448653824000 15858817 -229762376450033781880276548177521195180 15858818 -240206401848717601363287960081447898080 15858819 -1549018646290676296330042346905874619456 15858820 3007783254428915323718626013711058382080 15858821 -2761155689054118085702704862273877435520 15858822 271422309256143276608159748983342567424 15858823 -5085491984958362453903919536640500725296 15858824 -2539287287928796727216264642188413235200 15858825 570484640672690989014772401609745920000 15858826 -3042319526436240036093769062953540871888 15858827 2927634555677226474831545676198886166520 15858828 -252688085399446030982999424913807871232 15858829 -247861232793876393531889634862907372288 15858830 8159237210139117629757428233033931520 15858831 2312734084031676390119408050536032239752 15858832 -737728361873285003914267769703943569408 15858833 -605118330749785572229125556700606998800 15858834 3312578217828281609408870159954204378112 15858835 2597305408934937542260188147460947135600 15858836 -489167863012486492165829317384712189952 15858837 -3697200017343056479766439961832180209920 15858838 -2837214166586794846264045291679560431360 15858839 -6276385820178519134371003954968649602360 15858840 -2080206837987872721812287264655181619200 15858841 816526535242572993924517620729315147408 15858842 557468377865210180991696383830312882944 15858843 136404671304512281791706169758482986496 15858844 -662223577848849629571477242369195827200 15858845 564245036851544030079007906889021990400 15858846 309091165624717890105945269979941731200 15858847 -2036012965760974232956798152347852732704 15858848 4466227460451552841231519800070826557440 15858849 954021354231968554267936189145913254064 15858850 -1043083408768832184567350856484231155600 15858851 968206388335574387844289871493859423104 15858852 534680701044199592511776184866646623232 15858853 9251250586086150386134544423706059921760 15858854 -3405703387962908213689426095703306292928 15858855 -2296824416752979287079277217185295872000 15858856 540513710646331929977952665634137702400 15858857 1415875370647705486455932433406870941312 15858858 -226578590134603425695311439802030466560 15858859 -986148953750402859010790348207212884940 15858860 721139860100052858437030789530807311360 15858861 3031192611395294797695052751515108701984 15858862 -3067822965221417767928866169137286885568 15858863 -3651368647087531145496882449594414908800 15858864 -202561178961576305245852466016618479616 15858865 -1324059193532420525590146941148231356160 15858866 1648263931527769563918799253141943699360 15858867 -3290379768087487615358771571205411184640 15858868 2243429746561783281720767702006421356544 15858869 1085841176147007083979128493722823336444 15858870 -574871176618705413401250148047866563200 15858871 -1291082274149432249932658908098111324160 15858872 -729992828705221378742340459474597519360 15858873 4226505723063243237182844929315350443498 15858874 3685714918792534842720978504610208125152 15858875 139866757137663709344700734454864740000 15858876 -2421481804576208977564681060039561175040 15858877 -812425322419898570117094154632430713274 15858878 302241468035183013988205027489432881920 15858879 2800026597626642059643730652441866352584 15858880 -1211906456593004764878013870320490905600 15858881 2626079114558147882080585129853879291904 15858882 -428593121162966370137713925514031872000 15858883 9737141511313164333852575610614486734360 15858884 -5241064298341717282314915648899273067264 15858885 60300803236092755264339097738694406400 15858886 836741506875441656546396891698526551392 15858887 1012627740395015550488057486046726895104 15858888 3596822381853555416520607494224153026560 15858889 4161576638414744398983175447203178649690 15858890 555717313329651372102787505648674735200 15858891 706649119066776974569752694180686997068 15858892 1673344459801130864903867490471185246208 15858893 -4471067974121943627677357588284470573696 15858894 774665885934856952093159476066903174272 15858895 6083592876646085239776051937728559200 15858896 625832444590160295792968958674012823552 15858897 -2488421086135004693133891424339398833472 15858898 962924353719427978930931163846140097792 15858899 -486398365671610687574661141880437812964 15858900 -1603009799755357680987587034854385715200 15858901 201312176049175644037289056498241245920 15858902 129439890086579429516834408392273959456 15858903 926617014767186285710205575589638242384 15858904 121635305444539100625454109474627788800 15858905 2493693068898915443770007971812807168000 15858906 286194395716915059187315544789444565504 15858907 321535672583825166839919033145207872400 15858908 1183717237619280495899126942363177402880 15858909 1268705876952189539007068463507609950400 15858910 621603769104726420821519445654428812800 15858911 -4286510161760715294118045957350555952200 15858912 607973649941411294621612572421235671040 15858913 311018007372050319924000539142185411520 15858914 -453971974325281985760969376915783994880 15858915 -864367255184710936675152888453124604160 15858916 -50491905327853686504479357608853224448 15858917 -1600279333488846250552544278598740118208 15858918 258683241306712914795918190949968647168 15858919 1647208287202968101244472539016958718840 15858920 146729387458011000708472881186865152000 15858921 589399545700946533197325439893168419840 15858922 -660073361566916117358583448179768213248 15858923 -3248539440607664824066443881663980906272 15858924 430914666827440863404559290689047737856 15858925 1798054867570718874758333290964573098500 15858926 2971020218771573621663351854666745652480 15858927 -1522779237965038120280241593248436538240 15858928 -1106432843369400569009634820092940124160 15858929 -125982767540150015430975058343145286416 15858930 7932726445128334482112741457663685120 15858931 -4525448687970405802949113722280054343736 15858932 1585962889457167172295390298935761882496 15858933 -3173980640752205069659625409353538992352 15858934 815893389967413232881446690274003025920 15858935 2956177836690409666387780776499959905880 15858936 2692182271905234459857347311810467635200 15858937 1455459580289841331286588234562562029120 15858938 396976147085945889742760577491359755120 15858939 -2768923363550196909363846515340873284160 15858940 -1398492837203334833937012594680086272000 15858941 -2255284957561418340668236843100810637120 15858942 -637036876519505225424207781175520423936 15858943 4502313969813029076491855056956642499680 15858944 -1764645811792923765956901160761478348800 15858945 1627461635085590894014658966846696780820 15858946 3197215757005398963402729329359025310672 15858947 1877267639634795240545484688925261799840 15858948 -1375817164505264580908607164900407910400 15858949 1279923987906114396688812076921953381760 15858950 -841161110366915670523953222505464708000 15858951 2386443032670453556346568830257164920232 15858952 -587294805748266434495875297094633594880 15858953 6940494045658672028645217895025393478864 15858954 -792581206009249356934271244866907800832 15858955 -222124339521082163273080584323003947200 15858956 388555699761403704856940051926785658368 15858957 -1995000645005815937186812482003463862112 15858958 -9629564210549321153527226313568460160 15858959 -12742678748920858502574930592789217040 15858960 225600304887764430532161289647897968640 15858961 5058951446375728766130032082948176848562 15858962 1112914909686402253857200219111315131392 15858963 8032774156435916263446224838537781519200 15858964 -1403496965679560366120901209792420352000 15858965 -324943882876935825892428730327329007140 15858966 446635334874745217257545725691936191424 15858967 112950006063509132775722404893369715432 15858968 -1685473337633244970033900802597296957440 15858969 1256384162928520600950731204861087195520 15858970 2657003162022275973192096711558598291680 15858971 5015777310962512699568072198477880402744 15858972 1963319155943305186531052574329920490496 15858973 -1311662061366139482833392428732991593472 15858974 2541002725188226153299714116205543474240 15858975 1903314642425407648851190224705182016000 15858976 1447616492195980393571373937431951704064 15858977 1379280939980716947436189208552267377920 15858978 -317665242571832686111366911903408755712 15858979 2616273398726319245375599745957086509576 15858980 216252507539724402192219926287470182400 15858981 -1601316656608618952881566510071963290500 15858982 -221116644011914296262901004363661797408 15858983 900820023958924223301874990476139530240 15858984 3304506497292613866419359918900655800320 15858985 972049122491768660164589051872120576200 15858986 -934511919946763745359742041525999952 15858987 1128426155142293478907745494876306710360 15858988 -5061428055185520080678997373162010717184 15858989 -514106748633373767592134215808159951210 15858990 50833326218517948097983029713714010880 15858991 -2505420881955149236606836414735404897016 15858992 -983203048963726763356714441448478818304 15858993 428726794245405039203739801254088945264 15858994 -2847131788308146697797029840464482869728 15858995 -4932706707227119398414062488666617066000 15858996 873337018878611266551594323189834373120 15858997 1154811827483056297280118313517234444352 15858998 1922662634111696918084968500125090549760 15858999 59498028541645116563120927656651416720 15859000 -577135236273168434404251104481254400000 15859001 5385288035337639643535462779646876617002 15859002 -12663499460535770868508915787333425920 15859003 -5588463893320191289424462871564461627576 15859004 412179240541642869296725527592757369856 15859005 -7828200348663094563010696850967154560 15859006 -251715018846248752327376035565865655296 15859007 -4027078363457945475380051793749702471328 15859008 -1167673219711357248830056105012233240576 15859009 939105215469954672088607440599514289620 15859010 1795287063198411434540632109831767280160 15859011 -275736972639450065825742079984815624192 15859012 -414226512187394300763728252174406933248 15859013 12986182405486059387025007656305426912000 15859014 -668175281199548172969366818467071047808 15859015 1669393705018606511159038317812538343200 15859016 947216838446539898937720200249748940800 15859017 -5873501541839739483377227399384770473760 15859018 -254273352812246297182384829007752534784 15859019 2016520322128310424578450824839447873960 15859020 1478842193867904180589578431895196047360 15859021 4712105507298036210752926000305702719222 15859022 -4484216311443958701802265607166852347648 15859023 -3953543507949323696965789038428095488000 15859024 914107788416914378970042892660889600000 15859025 -128283908126373050380128884871343502400 15859026 1627086095039437013273904820271290002192 15859027 1397913948768813657043269486274375102560 15859028 1503206673655038162640348879309736537856 15859029 -106264560481634614832302651601891084352 15859030 1367047604646265706700942516199850517120 15859031 -223385134294876885588761225834569511600 15859032 418645952741658988331570622611718144000 15859033 -1449602074060716572989934118016465401718 15859034 2028128149211661787710782203926843897600 15859035 3063848156918152048728671647261326826320 15859036 3244284378259432584945415399901139898880 15859037 -2423963202448913978889635476208731065120 15859038 380181479744488959421678838340869747328 15859039 856852963940384419797348245653944939872 15859040 -3447694486698764851323119372153153126400 15859041 -3072525339937878195057390750781684203072 15859042 -345598186178266280678810138518236211200 15859043 -490022108798539660913453566746652500708 15859044 -1792052452696616858406486005578203310080 15859045 12543821577041071433417550822160526400 15859046 660044497712891921071567018000070918976 15859047 2281958788520259973818242693508341212200 15859048 -413527145351735335215350033426918384640 15859049 4009975630015099050526527481253305717050 15859050 -78403501696522774591055334838802227200 15859051 410052486139092218867562263343606613904 15859052 -1140314276962314790549918753144013438976 15859053 1013641895040160465584447356945611080000 15859054 -2841507303230762706121740805209062745024 15859055 -1964078826217476398607085425712532090040 15859056 703471887740326007738691641452661637120 15859057 -3900471746017348243618539536500471078848 15859058 -655418290084581970014585343860705102816 15859059 -2504067108903422799376732385562754494912 15859060 -442001952075177113876502098148134092800 15859061 5357206511598675488675584370458819279662 15859062 -1781049009971927275226071489323867117888 15859063 -3871640297839575252806006638700924364240 15859064 -765381086576982998334163583312271360000 15859065 -1209262023833066830434230873111929740480 15859066 -3138652821046846031328931052813489237760 15859067 1175688714245556924628497547969469739792 15859068 -1196822585012114154771973469882160668160 15859069 11760392213840545846407342783329599624896 15859070 445910255550350328678297519726951932160 15859071 355179675393675104131596018550964691312 15859072 6654725391246145187621562039589561958400 15859073 2307875840324726052070327899731665972224 15859074 -656079918280281300234299235747384877056 15859075 -223514198983360296436264226883500324400 15859076 -543198255451369228957028283581891788800 15859077 815162934069052770969842502537777580416 15859078 -137417526193702738217397053852686196160 15859079 -6646695903984055841271154477015465200624 15859080 -1294160387140429936901131914673783142400 15859081 -20495373703566407735115748238768480320 15859082 -2953189671753641633153384844880290816000 15859083 -936286943422864204147025308610826686736 15859084 1668659691046254723203072193406966394880 15859085 -825358896244582661648364042856880188800 15859086 934132293179555839970338343556931788864 15859087 393989097152959334409190495473383381280 15859088 1289085717039378433495527754503290880 15859089 3075961852117296515578126419167365833984 15859090 633184910024047448148362316281378368320 15859091 59582430649902032086980150604044891072 15859092 -3503566404323252902068064413622498713600 15859093 -1363447774495164283584058606853781036658 15859094 1041720621562560250647148517580252312096 15859095 -1261134839347398447830393267258168883120 15859096 -4023311353946077773781550372717845831680 15859097 -4674350490313081944649271147926385846454 15859098 -1019985922106679095490698978456889976320 15859099 -4514495661275947354018684041282355867900 15859100 1201418388842886695223968885438964326400 15859101 -4668172958535052881225995711214610088736 15859102 38659094028739215211872715842680813952 15859103 499298871796719443608431305903712605784 15859104 -816174109901127106086220957520643489792 15859105 -847574406409351226020481100406866540480 15859106 329112072459270548214489251774662771200 15859107 4793611699559464221352728000841679772 15859108 -1850642598293019712961538886150864473472 15859109 -2826187507346759338446168831213487183584 15859110 -363577198700872729593607025205965721600 15859111 6078491051543901827441881287479608750712 15859112 1579741277692692564463416109273255772160 15859113 -2473735021130193218420826564556767619200 15859114 1332313025983321278940244668613506520160 15859115 3804655492634017947026713188582695057760 15859116 -981753060233541208830629417087859818496 15859117 -860420563630977987761997080477335033834 15859118 -2529467534396548074142258726723570589760 15859119 -2979647536635124857667204025062024715256 15859120 -456323537262710461243024253872981278720 15859121 -2090376196069030579161442050647579125056 15859122 -535146286462524538977411948974892731136 15859123 1804107229693760961735693073061895637840 15859124 698237478728951445542333000589102336000 15859125 1259344075945443944988771718101181440000 15859126 -1483082577875392698989087794596708475488 15859127 4317749698398008989332614348955822407976 15859128 -87339601573851611571026630574316584960 15859129 5090222965027782291143704526783843316000 15859130 -446092644397947521931814124637352120320 15859131 29213505747080321304594131505017876160 15859132 -5460448522879199920120344069927669935104 15859133 4157155150135219656823767151329870125382 15859134 -766131198631447907203158829106504829312 15859135 919955402393979450340732065935512152960 15859136 -1455517707888709559976820779901098393600 15859137 -658879405584985616916165466899259728000 15859138 1658168109363179582773679294060131380096 15859139 -1364504259309949278727780460557575348576 15859140 456754474809979708184863344086946508800 15859141 -2136624455861326585781539672657888015200 15859142 967352019992088324901702926843446870400 15859143 -4629149785553548295530576272137437027080 15859144 -2424008093127032160682969524102099763200 15859145 -8942921671220011631624155810959415292280 15859146 297912398860878817280953167397556045568 15859147 -719732664384602047933104708830220213648 15859148 3694567318952754411922247082327668958720 15859149 -496874475104206836302470335572983452672 15859150 -29964897892835474666330147412810312000 15859151 -504267265413393318110404358648318161536 15859152 446285809196246388023858576138977935360 15859153 733248687066460142205504137548255772402 15859154 2596851860598721134959452097367965701776 15859155 426009167860359988593643009908160465920 15859156 2923351447087509264631269911960205211520 15859157 615203029940795183323858582211098019406 15859158 601223390630912128951814788721988403200 15859159 -5469247330723216564724523862720669899640 15859160 2784612468505005607656349061716303872000 15859161 -4016418597946128167376485545911603732390 15859162 162927767884893606051988477728229703424 15859163 -14592924230850162701732555805208756225536 15859164 -1380160859295936412801592433877957171200 15859165 -358912620613801031021465284814555750400 15859166 -1282876331309372567475343219125435479040 15859167 -310400398925563605157422880144260145920 15859168 -2379495514061207526637893040799636520960 15859169 2735715591545813492154787913494259724420 15859170 1655212227611274904151818125288346770720 15859171 -5100318645736270513681917640978864491520 15859172 518437443917547159949230986218194554880 15859173 -457275663673518944262624902630454801600 15859174 9998546055139753004545531474802829120 15859175 2358171415321174203151666750069622822400 15859176 172787297621104961036515136080723968000 15859177 -196243494918582303010876731115439231640 15859178 -2313654843398367020634879455121984993360 15859179 2086263184469736309158251082190846666240 15859180 -861133965631313164338110157027049881600 15859181 1000403914329899247515983301761299439704 15859182 1114053493533588761927531691773984385024 15859183 -1330836556313598772204593308019034236080 15859184 1079704912643615215129912892637606051840 15859185 336838466041131670333795936973134540800 15859186 -505684322107411383023117495960537602560 15859187 1527939998660856231348016955237373289392 15859188 3096377441823767815646198436823649305344 15859189 850423123454175639868335112908828578990 15859190 -271962291434558545645892854403582568960 15859191 -167313229862374282987933661851611054336 15859192 22548897542572383919323459001244958720 15859193 -4839436629929532617624184420880651039164 15859194 467661894556482551605441176462500022528 15859195 -3838782561444561535109504954788258134000 15859196 326935987866357028160909414783828385792 15859197 986254515041674364469670410042307406208 15859198 1997832790399442011209531880792655882112 15859199 1849631134608801744941017934255756822112 15859200 203769403094330499860498650484441088000 15859201 2674606259270343242591767827295845830100 15859202 1034719590483133351021463257010747263872 15859203 -146865602683396619778766837830311270592 15859204 4312113698466507322896940853559650915456 15859205 -2268679629674324212985711968701052632000 15859206 -1296251377555080592510160162134649472000 15859207 -440623203617479714851795449948776663616 15859208 594141398011137213595210194671358120960 15859209 -2886354375343657644892898170650860172000 15859210 1298341336893037308765454345038978232320 15859211 2140869048342712532491231177987072936320 15859212 1826102723746550329465327236766754483712 15859213 1020519598494628976747371576995384489024 15859214 -321787721643620687902203921832363707648 15859215 -2357891711801078737998870956244492467280 15859216 474171740721285324774070717022829289472 15859217 107040198576925105775042429303118095520 15859218 376054179814827369537813720306859680000 15859219 474546263399615013201615472819032314880 15859220 -495419719029947347375172496842831754240 15859221 35528891127776029545813300955137523200 15859222 -2028410375159915404314887883538694866176 15859223 -1528882405143580394916552335039840697528 15859224 -808447837953716186476933153222669209600 15859225 2262762219355675198066141573271474811600 15859226 3148077331975732585030509432526875843312 15859227 -179880962747765262065809288306503794280 15859228 535090240357612639409258786226569216 15859229 -5264781037799715824589655560258517750170 15859230 -989561520125638187884881932257386336000 15859231 260323699811912809541375448022794577152 15859232 4120910490103870314363713746749895606272 15859233 19073466136280396816016763242967051284 15859234 290737815582388232343917547119949320016 15859235 2295167381571374678901973245990681020160 15859236 -419106151762171396063314117512749572096 15859237 -2959201707251701013492002941134991442114 15859238 1570168192234145253948137195252887319520 15859239 -3704907831114390870853281346341528949632 15859240 -2931026357569513775543544684201605222400 15859241 -2369175312344220467999523091402359284358 15859242 1041156303094951771395654935103967488432 15859243 1952194423697386065479219673199401630000 15859244 3509183152814240084612214039937665121536 15859245 -3632153052344375464007161738503228586560 15859246 -6387750660241314213306597656960153472 15859247 5492736355908740460825944410758505191696 15859248 -11310172490267875224513209495930535936 15859249 -523687585444399431725833641889920233088 15859250 257005162046785793140120929216330240000 15859251 238560164930504647718487336157182686520 15859252 -945060837382029331217640752381521264640 15859253 -1997439221112287835361351838250796629216 15859254 2061189018836144872825129704392917072320 15859255 -1936352935795022648448460914833264682000 15859256 581598504259657333720386913019663400960 15859257 -56175649704791358349239333616856046336 15859258 679300825010566046630880850210025215200 15859259 -379253926837656460775557963076438937600 15859260 27045312572356600168603109525273395200 15859261 689401008859649645006210995558619608224 15859262 1594066246677097201758777628222003536000 15859263 -1100981843842965969942417070032620328576 15859264 2146537521885082386971218252204496388096 15859265 4461062820079297781293152923957629032660 15859266 -181351854319655248586905357159691281920 15859267 -2084525626948750663833409812315154543684 15859268 -2586315781354600361395596188913558706944 15859269 -973748621845633741272182674160343457506 15859270 -162877293653861855920356207506186772480 15859271 15377304264117934022932017106190246112 15859272 -307976304608906991152096357616899358720 15859273 1298995103785277084408555137452193591780 15859274 4146773789029368764802325487061614873136 15859275 1300227805874283977316809899784009881800 15859276 118822186732072918936451231617848124160 15859277 1918538644344089980272448104810081442272 15859278 1677680047109514180065574658385457765504 15859279 1819562574293066069603146707847888117576 15859280 -105800604369737060682433732943924183040 15859281 -616766721747322763155876228086193041120 15859282 134853071879141933218142361702229347840 15859283 4408760696737239074792992472125870795920 15859284 152351995962250382912950157068130537472 15859285 1139974713763326747330405100466396693400 15859286 355898983034320664997118628519234594592 15859287 -1562816378052918473004586532989135312560 15859288 4856522824184413793974522211014294118400 15859289 -1995675975039136621878868644513686561910 15859290 -390981321255652637732816667869406965760 15859291 -4545580748318198561114577122640784031200 15859292 1260588214380327584222417047806060797952 15859293 -22427740560458278513679763187029937536 15859294 942224961842332825094470649345174776512 15859295 4415697956315338517112745466551542709800 15859296 -991704448652099089906920467611952087040 15859297 -2341840453904084534055080401408022732254 15859298 -839527487538053937397413547602677308416 15859299 -954047979008267146793908258678585568136 15859300 1337195159259398924782500382585367808000 15859301 9484399344385160202566353728885379355004 15859302 -413093167991283221245852431469844276736 15859303 4565820107332186058386574221939688448 15859304 -7410788274039408747074259812790315417600 15859305 66722864897139260957333176492389888000 15859306 2842649929331800770050185281597991260000 15859307 -2198077711941589052522405666401641378444 15859308 -1227170348146035824558567896467601330176 15859309 6764169801424007328498300837566894375510 15859310 1116772300929994971263125919567543554560 15859311 -311867809800837687158100562076975276400 15859312 132362499880270960560112869884768223232 15859313 -910599222808178862541481879780595117840 15859314 8510046177647421690081913249976494080 15859315 366850608008096323270313822180913870960 15859316 3216239761981207694797651505184414320640 15859317 -1222588074125005921841371916245339164480 15859318 -1166455951854313892248601281374786636480 15859319 774715539912424461470481008266191411840 15859320 -1060995664192730765348486324157810278400 15859321 -1948210089000158482539472762991677350656 15859322 -10885671644896236510076586927197025903616 15859323 97083343136758035770153457103789168320 15859324 -356576724979796030110948076956307481600 15859325 -2209538878298355041637360726663984667950 15859326 392966890058490553908028233380636559360 15859327 -1287810167224669827486278928026447912328 15859328 3649696835734141387504613343162500382720 15859329 729935169671191140217577349763135614720 15859330 -201733248337916968009192056633111859200 15859331 -1189626903854443138186096908985350652968 15859332 -802885875445734833299786522951055439744 15859333 160594983869301360132004984536301417920 15859334 -3828368744589911825184214218397670587968 15859335 -451017538375909512721830521456753372160 15859336 1647868372148240039389462438338732487680 15859337 -2124540001875071830736383804693786139100 15859338 983755769556122762657041441451777863680 15859339 4425705200608948336572530884214720795080 15859340 413988234378933943469913012214110858240 15859341 -3251408334862529291916398019548365134720 15859342 1966648750973642894062962226374351849600 15859343 1198871127446135458780057176254104258104 15859344 542595225496701420246758393066660167680 15859345 421432479016267405131058773333372074100 15859346 62540387970761263806111813001431897600 15859347 319834664790215372091034348478234966784 15859348 -5644820511387713922507047457648215819392 15859349 2279000698383491173052839109172773052 15859350 178853731703619641785391952266615491200 15859351 -3740536621881300235948503056683042922496 15859352 -708360832947428816911950591035240448000 15859353 -3814455562497834363849139782190918338096 15859354 124029418593268195701313505385610236672 15859355 215881816401841358957318595838547647200 15859356 2182961469522633995715499192016402887680 15859357 6019720983152287021099093598735587531840 15859358 1149395504640082231299366119396441088576 15859359 185405996191040557837919362129935299328 15859360 1143559618189875519114650087753562193920 15859361 2071055222441936863111217530697554199232 15859362 -1010558354640984890621967574351941291648 15859363 1551319947871262185556160694630344723424 15859364 -4208022747664619969072837117698310692224 15859365 1257086670544693414222672941858951234720 15859366 -2163861559826599001971980676769313742368 15859367 2896279097078098365784150183831067479416 15859368 -17421222106081238239883993237235302400 15859369 3098146429373417701787786245901158634896 15859370 -131127965875417455051595019464930089120 15859371 -1895796686853255378989383813173633731136 15859372 -4582391774206374528123039591065357511424 15859373 1984489888421765332987950885094108963404 15859374 -67018465828580383863575689814137903104 15859375 583672953107499432080042038249350000000 15859376 -158689222092239861277061050326426910720 15859377 423398728364816133974293437594535935120 15859378 71720960791441253324777908578778081824 15859379 59032057509904322553110529287095037952 15859380 -2095204828781821877421730029876336445440 15859381 1620852328505259008068948872715652883182 15859382 479951686673803132590467462408410466304 15859383 808734006911918789922019589221439268072 15859384 2004229821515880538436671000913694105600 15859385 4673725184433683729792932031684219133960 15859386 1300468341633010253039242943734022194032 15859387 -4641466642838261072040373822759789527964 15859388 3078316563630565457543687600820161676288 15859389 -23027268378245254107966715472974613952 15859390 1041404244148577109873473371585944000000 15859391 172665666116553453578719328569486149840 15859392 -158265899399227615043452173536962019328 15859393 7111291529946677431713143142891110397408 15859394 -1049281138658756100133168925574409393248 15859395 -1876622103838522115657027206772525514000 15859396 2512521759587306873810462881314652160 15859397 2790686436242736620878720266633345054528 15859398 4056867162727798861131095142053494087680 15859399 -536326541288996809448456631255830427560 15859400 -1189353972802394788416895997140577280000 15859401 -1049012651043542717127809398845944980416 15859402 -215961741885938094624395878084813170816 15859403 -595706899496872602655756917959877675744 15859404 -2008203133040750528014600635662936263680 15859405 366333500268711252832875524220192474060 15859406 -434612250781104185855786976231621142848 15859407 -749240835566217938790494191227624560760 15859408 -2146102277726851294245890697783687249920 15859409 2889918898770052823361242683937723957616 15859410 107724551031457931843312406544370949120 15859411 -473133877708806611164887529534768760400 15859412 -1238864468450668526076569713612102883328 15859413 223081496731671954842777630053318140942 15859414 601308031126215454853915150703738593280 15859415 779247200074952592155791836919746233280 15859416 -3269740012271552706852942516464980070400 15859417 228846701351932115908838006601188622592 15859418 -3508945345089559046901604654913405517840 15859419 1389499987984095445610306246962231425840 15859420 -917059921524227821476691812911734080000 15859421 1891999999443317095442374323647642867052 15859422 -132363589263468139672741549801315756800 15859423 3407643227159089088867341929350687264672 15859424 1542021135322291624770379811530346594304 15859425 -3950026996075505526481238692064017828800 15859426 -1098988782741103395762263276896544036352 15859427 6929106968862871062512619406893051429276 15859428 -598759721878745437385104280212038107136 15859429 -279850354290737036000289379318894922916 15859430 68170694628211567323107283949708782720 15859431 -1769530410473694498840326054724837284688 15859432 -89633791280720866627947234964142407680 15859433 3191990606379887403860759386495599192000 15859434 1499086972189169579217490099557153742080 15859435 -4372419604556858118381096999658711032240 15859436 508034371204039264091213865431589324288 15859437 1838106216206131297649252206899423514176 15859438 -265156447038122655707306141462844412224 15859439 84282296447800977756482455018056444240 15859440 781690748700717196409556224463585116160 15859441 396679511381328406913255820879499201972 15859442 -14976869908163378762572438822148021856 15859443 19508900160147208110669881513992161024 15859444 -1633751706295843771728378930614735904000 15859445 572800632183515656494112373088085278720 15859446 -633636124275232579010081060866025226816 15859447 -2316124999217074162340249202158259062688 15859448 -2653283038981767761838152432920988897280 15859449 1561167696885498538399470581727039393120 15859450 1541158425791572168040590310178034386000 15859451 4430115504306246845818264562735268195504 15859452 382753329846744582286752873797885952 15859453 -1787150762239577188263369024539260717102 15859454 1071924430610973823823480731491064128960 15859455 1586532277963107155764955065118653764000 15859456 -2004676737096566827128848112426801954816 15859457 423810426333122011038608734188937567152 15859458 -808734799794977386965042125503537822176 15859459 -631280139450765296870226502136200693248 15859460 2862326925360250275574215662595795713280 15859461 625143192171374145660696840751770695904 15859462 -164197207974185069849174757096615974400 15859463 -805947245539539638663560851895279197288 15859464 483985055694623238155966211036257771520 15859465 485723812155800784819676392885664405860 15859466 514696634290139283673167732133735793664 15859467 2072169520995469114296145415987518422924 15859468 4133304952046838591264273155609289467648 15859469 397175453153450428922531403200462557644 15859470 2408784930822208677444677135523098880 15859471 -4988828931353812340152187912111042427800 15859472 -691658830500268704556024794542190157824 15859473 146327151375192908221125355827506372544 15859474 617348471007954626431699794952180106880 15859475 -118942539319506840334317127820447400 15859476 69069806981818103377937132100678574080 15859477 2924069328243668872949411291318021709326 15859478 811250026584023564587119425395921067040 15859479 -1377485852031959073822344410849892837016 15859480 45920417630134734669587113192152268800 15859481 656249847982160321866520834204733006864 15859482 -224734925369025692140878576079672785408 15859483 4070959590717178062994964097030437326080 15859484 155173276450850949680874797342997014016 15859485 -419319644215697413904828687942576046600 15859486 2042828760974788081705967259938176056192 15859487 -103323931099161706583199154171551942720 15859488 3606749000358529890339135329952015581184 15859489 -6801549695550366403958742965340600743040 15859490 158380939098855746254657890001733299200 15859491 553034526797844320313958503108104435040 15859492 1956542143266322581080763219352081489920 15859493 -420207409313735981608209002494668078756 15859494 285751207587911734671964062115548119040 15859495 -922667865276159253858862938984758122400 15859496 -13536208366570243436044136167311774720 15859497 -754564000916055278156312586445723095840 15859498 426333132507654701630462665468494990000 15859499 247479664364982613033466465338409368500 15859500 734055542617403591803536700814046720000 15859501 -2799189127652503620695839397069044751648 15859502 1049309481513768388383285248825492209152 15859503 1396485277769419585177221854312053789440 15859504 118809157148057476274755138630100582400 15859505 1979107833182532880593929835439704672960 15859506 141652367924228123467432950751486722048 15859507 -326401165955092505643480228417359271936 15859508 -538310315167322085012017834460239560704 15859509 -3714853533885353832008141771785491593760 15859510 -901306151684382309738927700664205613440 15859511 -797481802190166554667950556353340480576 15859512 -1637466783403028937545614068284473589760 15859513 309456604245485326097305910752475774762 15859514 828172552096426523241664143586504703232 15859515 -268698892735866921147389286177717634560 15859516 788489833257941001426151488699814845440 15859517 5978811678032996502712027592866002394566 15859518 -20969611889505269784807954369003466752 15859519 -421601933335934459281405189190661380456 15859520 -235268324390047616470993014965403648000 15859521 4285009445289917476331559422536145459172 15859522 -181242298931204604569092291295473402368 15859523 -422877476772774877535350031533705054656 15859524 -2062806172957136263083047523284239033344 15859525 -1595983304421483652275445180839569320800 15859526 -1050258528144146921577184313634972720288 15859527 -3121001246801683913861868050315077813080 15859528 -1642529555879920635975342108356667801600 15859529 1243151737486216690140737432846288904576 15859530 1049592070809289778065117095990221568000 15859531 -631558596662276041139845868696873114568 15859532 85845861618378115249147769801917996032 15859533 2140375881419680020043695927935188392000 15859534 640953049497682777408305092470481491392 15859535 684647273070967581274746255356100333600 15859536 -558103660819472690473135325262549221376 15859537 -4049534862992162025142341746769739266560 15859538 480089215370959106622917850043493105664 15859539 -3569431066714208155813595001158401116576 15859540 -814781171602629636548790461291741214720 15859541 -87512369953468804965922191826980683058 15859542 132356331961889259533785274432648327040 15859543 -1124046575576812337767192190491550599680 15859544 -1760027608555637879579232459047488419840 15859545 -48346041759109673611122173688952858560 15859546 -1712999166623854621510004647096115712528 15859547 5605861875200561116585486517248968473280 15859548 914026427699088712402304728438601336832 15859549 -8481952256998073760926668298785922588340 15859550 -116398600616420648810032269337422278400 15859551 -1475962211759295037931489959450157341368 15859552 -4108411022801686123439812368754233704448 15859553 -6760536071783057470284628656360763839198 15859554 -1310095673932961789597428665249633361920 15859555 6151994243304610813608275509743119604960 15859556 -3024528723430422026236556486036585527680 15859557 98969333827734785138415511201264314432 15859558 627702811340100108202952637762791356416 15859559 7851689501010770572532571520492603064760 15859560 -655948881189586227936104378190766080000 15859561 12711633794544253222176688120587949440 15859562 -172741209158068812230198024278278028800 15859563 -22243476527395508398307210319074124096 15859564 -839498500695456182108353013190250486784 15859565 3627959500364613937790175035785565192460 15859566 -2698057532148472340057816415862323148800 15859567 4858963341787354504903678073277522832 15859568 969767979797983058338338949463784456192 15859569 95219315416063510930669746441530511360 15859570 -997483024553039765143956143349607779840 15859571 -563276408569269074281032527764283712096 15859572 2693073961939115274530003598399655698432 15859573 -547608042885606894241364514687900313796 15859574 737879710779329321574554256171957028800 15859575 -618284167615855856068047298912572772200 15859576 6573538768416026159067710806732307374080 15859577 -205299620636867269435347280977118232508 15859578 -265896936238426669640842467306319065600 15859579 -387813147222710961574820972234449796880 15859580 605144958426629684087427308925200563200 15859581 1057237990899470257487646448622687198400 15859582 -177045669153770517249798169456698704256 15859583 1251119195170793313990304710144350984832 15859584 356524898729076455474758629041425612800 15859585 -2652632131884755530704790706492963011200 15859586 -3727662135496751631193786967647449876480 15859587 -421279386995748989835635138662915678032 15859588 -4347681616445947500762973153101310141312 15859589 -4749421436344438207206212915237394746244 15859590 830765773846297430973359567622662768640 15859591 6996749505097942100192486611744587776 15859592 1578440037936014101245759320676895457280 15859593 3013940270410518482593803585288234330282 15859594 -689894075610807482664521998787428061904 15859595 -304673158031882955940080221562479358480 15859596 -899295926731004951761758351439279108608 15859597 1448491180043452948630573221254348520152 15859598 1531084522393537139276068518671636644800 15859599 838279599783112659117427393619379409920 15859600 -110126492452225222443395996645851136000 15859601 -3626369079573620825141462112768068392398 15859602 -169325538858275217841361313307362253824 15859603 3425579018551071578017590425835687751144 15859604 -34038147536741974624074892482665349120 15859605 1025268113822351042313598147587409980960 15859606 447992285793051371649829643314538445312 15859607 -1066416821877414518966926853736102672000 15859608 1089083265252566992352104132684988559360 15859609 -219469991523086419240680647427607512380 15859610 -597538007453711216947089648462441963840 15859611 -8179385833266656851529080789315042876320 15859612 2686520321288466640533813940083752992256 15859613 -24050224858172759457009608615229365760 15859614 -1418760896239613686467955845210691240512 15859615 257538000921414628504092799921631417520 15859616 1364648995614889437115953280405943549952 15859617 -544247382503562265467188422243117669440 15859618 679391253337556730821495110247833067520 15859619 1375978400710606781727112541132352140280 15859620 -63823930747271034726282566508151971840 15859621 -214243624589366264137772941157630519300 15859622 360944430736483821046730747738482627200 15859623 419228495489098695997117502639686828800 15859624 -7063775850012764318037488553971034931200 15859625 3634480322871965779910238288582471504000 15859626 -702848971562207298395084015080798317312 15859627 -724748448684129007083186186073644542208 15859628 3451682837690755548832918159353874138368 15859629 3235493168460945649993308597954485595648 15859630 -1403524886062380013503466354124270015040 15859631 1964125150685924600159551178964465997824 15859632 -207057063786135336630934605997561774080 15859633 8833483638377380919289140266274207870976 15859634 -1504394878041561763183151661342571392000 15859635 1663078159588059362707151551406099608320 15859636 1544967896750035980317835360814602604800 15859637 1113925098502579523570752378838557840686 15859638 918841377377691404246873355733174089024 15859639 -3693879332658857836072294617411451193560 15859640 1738875421760696899822531850560004505600 15859641 -410962374928855738331515592947372599936 15859642 -1252336013458815258282062343277933217280 15859643 952674788261397041694714140702112123840 15859644 -175704280140357681235202867392922217984 15859645 6768301382789754559629920502114450028800 15859646 2473177499166948602506123500672521453568 15859647 40649269831244051616714007760051202048 15859648 34342241176829878653412237428618428416 15859649 35940333129013244041885260051339722088 15859650 -74549981755899385628714035642593446400 15859651 2372152941854090021243677835510340718652 15859652 2828228558742394011385789293310379665536 15859653 -2931530630817407726111186215017370372896 15859654 -3085954231158462679222217817338784280224 15859655 1083314396307181312783262126041391355360 15859656 3327376992858851477666156183334290227200 15859657 7353602155049428477314862705406614761504 15859658 696808961530761776231215921313013445680 15859659 144931975761719972696788622325715366104 15859660 272244595752960760366634319984385735680 15859661 -1234728355794107464144920797829015441600 15859662 119453231839253338903411988028658188288 15859663 -2233237306540576268660838698006539560576 15859664 502153035571517009848368378802360442880 15859665 2907709869382696992107907388456555536000 15859666 2472058632929537641971261503697043558032 15859667 -36927312468215138988287445861613351920 15859668 -1656296259738579053533687345870054699008 15859669 196465804946736224054605667447097201152 15859670 -2398471736923939356713061811077121854720 15859671 -4913512061704475556672879608478470408496 15859672 -1681011837500915233478185775575344230400 15859673 809915647103026368353413700437121142144 15859674 2217217317888304051858872777475759880160 15859675 -118394659435216472345431673533897160000 15859676 1571560857101602278254470351133682060288 15859677 -854699200666935197075202806652895044480 15859678 1069272321605375493869617065976251925056 15859679 -7085712440313166677349446030340837271040 15859680 1249928292942420874856956240055186227200 15859681 -218600548040394838938895409183017161536 15859682 2179205094696848468698974878547441160992 15859683 1837324351837908671136270987833682635412 15859684 6002797866994347850969782429559191865600 15859685 -2874079088555946837954559729643139747840 15859686 927012117847598044815101593718292208128 15859687 -5260881834264881775875464163043561918664 15859688 235024253562918523131888258717385420800 15859689 3177118686054288381396113765623304288448 15859690 -18674139052973964021500130379318886400 15859691 -2322306737904724225630294209070406454648 15859692 4473444961854484644736461886625598336000 15859693 -1495360502301425606106188023903475083136 15859694 2461494871250497594592870926993232745600 15859695 1334654371970674137008126643338890273440 15859696 -449784924115552970831197309187345350656 15859697 3006438074190178665406178203779876359232 15859698 -962247722206093832840923517454963697536 15859699 2595244748014424529604897071864881089240 15859700 1714690385571972508081488081448769923200 15859701 -16239734562510679364333827066634665824 15859702 -1855220021228435841717018044734021363200 15859703 -1067033066086184326054579446059392078800 15859704 -307485414020631908848798934556976742400 15859705 3196730820183514909734546388996520161860 15859706 -3585198767111483358830980850972732171520 15859707 -336234719457485784968902642024192604160 15859708 3600371873125297364163031462246301915136 15859709 3021636164221054193424941790330258744300 15859710 -321037419880326465482972100310817343360 15859711 -1220584273924893845159411386487427612960 15859712 7187784678590774346546704493783810048 15859713 1750336604067550589797147496948994890544 15859714 -192425250728466761390015531376384407520 15859715 1807046400710410880521483166340717417360 15859716 -1853156832206748195185763402031203502080 15859717 107970936558604715887186487330288900000 15859718 236794659865830815922762483743924275200 15859719 78812082729392367634157731378900268304 15859720 -1546033913075327010429597303450598502400 15859721 -4440983089174542353922158755803139119078 15859722 -653613591476659668150537120230420912640 15859723 3427435248479962855117740336323096352000 15859724 -1407833905022007248113011881328092774400 15859725 777214763378984054129453160360982588800 15859726 214826051566521752629918289399077413312 15859727 -3040981007196260808866110028269412693376 15859728 7874857465346363812389542583780655104 15859729 32616736984806957048553381100750697076 15859730 1668258996246882598375393864458902105760 15859731 4318706707425139702493923319481292607040 15859732 -3983268363410651324615561847646780023936 15859733 18432213561686081619494762379472034688 15859734 -3250684903047539216311157183378194212864 15859735 -3841046509704970689244814134795093417320 15859736 -1037437824430753934243466509781575608320 15859737 586342415159064343493350384745117181600 15859738 1999440473782722425129223889958308385520 15859739 -1928351052872359954934430000395058127344 15859740 429091025836667546241599275621479352320 15859741 -3749562387917239825940278967004627880858 15859742 -17285491221391999259098032687765982848 15859743 251762027667544649281190700192029645328 15859744 -4969810527662858906887493992970223550464 15859745 658653946145871739790695658441412897600 15859746 -42580583104276619755775876060723450880 15859747 6953394491022837097233985550845742671196 15859748 1883716223024330649851260640964976929408 15859749 247959274931274922469105394905979725664 15859750 1561321456906125199132212829917122880000 15859751 3084285806895959591849993475090971317752 15859752 -1567247483551174592805768545512512307200 15859753 -58445330428798563424841782743930149120 15859754 553646043472171773314321343602696293632 15859755 496787907557019431194498977106046198400 15859756 -2910953912138891319849407827043474718720 15859757 -461056227508071985126244928480721829994 15859758 -89709865079480347003407335529696983040 15859759 -6381415401714564905445555537939096710784 15859760 153838080694348063192996512234901340160 15859761 204198582184992536753059236213718345920 15859762 -482470992162008068347882996677632352736 15859763 -2551579950328703903782418108120236059696 15859764 -183480043210780016242638339040655683200 15859765 -81795484369129898653717255476840074880 15859766 -296641178164539513872187929129717056896 15859767 -408515477313724758176314267033206054912 15859768 4720690823295342170948972440606559170560 15859769 -6434205077521280282141632074883658767830 15859770 -454998184595725190090243969094131462400 15859771 -8672996030405804666431191293618118434408 15859772 -4562126439329071792078345672713775002624 15859773 333869654703517463321113170059687522880 15859774 503488624923382093026456472131016138752 15859775 1406151781342291538937404208711340662000 15859776 -6850003354763462935780468388366647296 15859777 7426250353768613808767581082142434840112 15859778 1455370945906355560948650604955256700800 15859779 -415665158062531904108524971604819493712 15859780 1781709812621862647397631149729739449600 15859781 1333160565464012715833926489814907023580 15859782 -1537343279275520846893850947001503144800 15859783 -7864735108222597637365718237582221431576 15859784 -134353762306455887124439584487304263680 15859785 61566574952119600374332957830867559040 15859786 -1288388126130799749560432019664905102336 15859787 3058172567218651869974653225105320367992 15859788 -830549476741789553022343472671457280 15859789 1690029799289065798752008239849165881600 15859790 -518106823243789442404332252716784374400 15859791 -751597196977846330825069609878444389136 15859792 -449743423100544528578499471939921920000 15859793 -3668925334456544760649758864478020106680 15859794 -1331628377664729881906496232731003467520 15859795 887306125286684857262608344248758853280 15859796 -793955667646944102178017386310524342400 15859797 -1143672604553493724290407935910561525472 15859798 3793541382153513303585529404941194010400 15859799 5612212712020011622393251373164056737800 15859800 47929169591186581035667863616642560000 15859801 -3904645436638225555536133000102273737600 15859802 -941199365562442639466303696291904000 15859803 2524639522277405300930543735882997235200 15859804 4339494467275434098166844641129522438656 15859805 1625554846290746293302079679700732934230 15859806 118448071448363545486840797724100434944 15859807 1276006884070121839829908295009402071672 15859808 4455013437571734278690163074346416209920 15859809 197385760788498111809490039559771715520 15859810 -1384528391246417111124437991877963977600 15859811 122972546886892347503477804294611067904 15859812 157325415540863119977968830587707200512 15859813 -82300195339413291498581413259442101058 15859814 2589103060433545611580341429661076972256 15859815 3096140736511436891668902431849567399040 15859816 -1473177368227388473641431496971407933440 15859817 2065802404498734526946717717690160148224 15859818 -424308459060821463767755132942640838816 15859819 12291286227888901131398240670549731944 15859820 -1211801802882102869109341744833314385920 15859821 5936291728410175224984481435753462095744 15859822 -2908144009163049409956227301631082304576 15859823 2678736266639767236940155300771554574336 15859824 -344808095493238180742133957819315879936 15859825 369066343134099026837371642594873721100 15859826 2016723888562972534000659709034521161024 15859827 3100225492585298242728764898265637611200 15859828 1600786567414208468509445549589402004992 15859829 -5360857829244028131884919510245155054116 15859830 -82429479764194051344286777858155100800 15859831 -1471828296303434380917880154937663406800 15859832 2040046504655143566169032810868147814400 15859833 -4692099052338822224093995087132157328 15859834 85224866294313043204088555371048232448 15859835 3525429271526774907713610538857936257280 15859836 123571495816644761647444954823626593792 15859837 2989321332041460127148460495331932205952 15859838 2851984590849540015277440861812654226432 15859839 3027298911486031323811526755203775506960 15859840 -4084530499454495943160003951953602150400 15859841 -1115333388593047784061925168007241158316 15859842 -1783595860040022014785382968043763266688 15859843 -1247128645464237657712291873746419477016 15859844 -923350367777264654139713525214706384896 15859845 918942500215101136144032543252935149020 15859846 -3774746011701620295245925449311487590656 15859847 -358948376756364878620312029615226057704 15859848 171465335228415519193804348643414507520 15859849 2469343864308206029518223807437887079120 15859850 863965026228785629248413262295181984400 15859851 1101654563955223544369752233879534240000 15859852 -1412232011285887378190590058162206200064 15859853 7454765884847489850534039215695821355980 15859854 3132007131217019625217765861540803699840 15859855 -609928546979395174537326101087490846480 15859856 13120580507494834324760794777179340800 15859857 -293662171757648346047403804069954309504 15859858 1222978499732467608569316569600098444800 15859859 -789402828891077507334508652061788921940 15859860 1368938559708846509048730896187462543360 15859861 1650330760223912762035982889706843163520 15859862 -1437731029595081486038241689058401728 15859863 -17120794935247017914684023351811522208 15859864 526716957023243472037927500915946168320 15859865 -744167469050611844063052261684853869120 15859866 5944813889944538357565002491611511296 15859867 -8912764788344318579173008685413135424488 15859868 -8276345169038699065165317154198073241600 15859869 -1982950692021384010227066870384180080256 15859870 -995945305320304579822303059129006969600 15859871 43414463257903062848968499796222735072 15859872 1688366562536636295572075549746095194112 15859873 -3420816266506523851008025600874555002176 15859874 1258324941405438097673842881029712921936 15859875 123778503908280079173258138742813308000 15859876 -4003781607874681525035134548158075863040 15859877 -2286139207159024369097353630328623153728 15859878 2475825612921342918926253510747139987200 15859879 411635219924699623864117470596134315392 15859880 -65001912525439494177188306678980608000 15859881 1167161236035950597952107381718810243312 15859882 -2446526602361051447504249755316355033600 15859883 -2602175340941861526625554004875791929296 15859884 70140938851704079739773143356484404736 15859885 719086690332782243771524970826074909580 15859886 -631831179105106108472851190828910345216 15859887 -486478291967053455914949860799815374848 15859888 141538096374907159105968433388302172160 15859889 -665561542756553228512499285990685700800 15859890 -842976906950356889821429744160734531680 15859891 -1789337072952887194102908137004745246708 15859892 -3345218393023145472854217947018844806784 15859893 -931750727422402291856085626027020929216 15859894 1233957030629568012304080739189769535552 15859895 5434009373278278640318069796588317972080 15859896 1091516122112040361747529065199260016640 15859897 799206445543100989833552801986927891460 15859898 2136421322258025859795412612971448665200 15859899 135093583324427910274249499248459593768 15859900 134214131435484346885120125723462656000 15859901 5647905971781289885216603882620040888902 15859902 126493799029424215426025693296187904000 15859903 3554309234214402247689418874521446074064 15859904 1450659195733768960577876999519433916416 15859905 -57411294582192548841917346202893895680 15859906 4013337282685030349751958164865680211152 15859907 5037518067972999335205483510675833664 15859908 -3768744765661481773302696900153593856000 15859909 264308121207303261319721816192373954048 15859910 -562188600003381896733607030512394690560 15859911 -2129825857427317837043797501206715464576 15859912 1639085199604926094601183154915855912960 15859913 -2567326470303119755360116783284837944140 15859914 -243718507350884384346351306472741559808 15859915 -6386758387240540027797865792639024372800 15859916 1447776287635736734751203800172537827840 15859917 2191212918871437692388185107352589494934 15859918 2118399893981147334781493037139683371904 15859919 -3536566201501510369605954327865241539320 15859920 341883907072233730006573981677510328320 15859921 -1490007396573068271323373969004985599872 15859922 1519251719721362970649928548023228795552 15859923 402324358431492980468064481614591718584 15859924 1269241722073186839971791013768553438976 15859925 1301760491701332744409017034719604480650 15859926 -944878026249800323383601687854399586560 15859927 -724635029856907329807087624649037017600 15859928 -1344920738658412123151057033843119257600 15859929 -2070139494577152162848877467445743268480 15859930 -1260549709593679507692437932745255012640 15859931 -564822547983570982440854378389060784400 15859932 516809682217360200868593747533932437504 15859933 -10092081458299155182843520313630372259700 15859934 -1850019572518156075674318336630227127168 15859935 64790577816407087341833868731089126400 15859936 1630208737634424384965397474562399272960 15859937 543768847287284070549877811275003425120 15859938 -2697056316253087281280432198124669952 15859939 -2348574590411085170761426735348453268368 15859940 -769937184171638105366125422281224704000 15859941 774910448125041070842403420137535029504 15859942 748110194994527429481468245800434366720 15859943 -546719713240523318121181074315269870592 15859944 248558158164339203384928292152940984320 15859945 470232713206001407953096126638419025700 15859946 -2434793010175552291703780484130471042560 15859947 -685091657550641206853437385415464716200 15859948 4264896372788520868200322201904498688 15859949 393856357431933824166428798155262158944 15859950 -493645028706283229045030276721088430400 15859951 -677916262902652018896421790184784548096 15859952 636070843685967228435783954893400637440 15859953 -877300464293938905375353916394651111038 15859954 -6545876713553078767728396118420908912 15859955 1039842087163592281362686227956870942000 15859956 270006827141861266112204054325868339200 15859957 -6392179697895316729633222745689168691794 15859958 -3290543166408633973754438984838831277920 15859959 4129454226533446857928052200670448419304 15859960 1264111990801382161045134997672399257600 15859961 3520026349854043334579138104604462286720 15859962 -243366000012540755268446859396911774208 15859963 279659141782422097960552971470760868896 15859964 473420721404344723390367980873070333952 15859965 -1351328536489656338566940501722143936000 15859966 -2301636908704887842762251633746335597568 15859967 7185725329582232826899539364311512708120 15859968 -1688375975847587669440080080376604655616 15859969 41353646867791966393660319120412700420 15859970 324119424125726746133899117857691138560 15859971 -21162663156886516856224132387166895120 15859972 658610373732943797414876408404443398144 15859973 -519610543710281457856146456535072991778 15859974 -588885740038633600098204944894237771712 15859975 65863394895503424453352235880611014600 15859976 -1567103689760784690761668612923963310080 15859977 -143596184529424458243078975612641500800 15859978 -1418699523574679711801497782156339714720 15859979 -1228473428855968263239702015487669199824 15859980 -79973811975004897626113014540785070080 15859981 -2680548841708712182639925756865822326218 15859982 3237379233803734905632584104894990643392 15859983 -2004101708043707370314241788456638543872 15859984 -542184547571320746013800731380246118400 15859985 -14073368691470606486451113393365752240 15859986 933660822907924010535401250914771201664 15859987 -1097613443943007900023922725332188298160 15859988 -927741965373355714990515738558463764480 15859989 758266300517971165358135058436633568640 15859990 -206128711619609118019763295554071269120 15859991 -14212020253368495900179707445216274816 15859992 2760181792771229178238468830914237214720 15859993 869622062431873757615683554165175287242 15859994 -3116178781929623759424200540021861650704 15859995 1243849741655681474586670319665593373440 15859996 -84961114948533926413024676877501665792 15859997 -1428844663896717851774745198681048925428 15859998 -159033447533341241233779691033443781632 15859999 14429909209364651934011629244583823936 15860000 -386505008809349772104026081547304960000 15860001 -2187818142928009221311649267354132787296 15860002 -1178766397098330691991100310133680449888 15860003 -493114823278633812236034608349022402560 15860004 -176193898928214445217992360191778234368 15860005 354627606236254780748386190486310380160 15860006 -394504476582468716804802447503604054048 15860007 -669193475911496247910243169945082022200 15860008 -2933906464086089544302382106251720791040 15860009 -234736959994010271088904156972829867648 15860010 1122778827287859198977569069410368482560 15860011 -1522877430750011819426644660429519437388 15860012 -923321664120772197270877242581670312960 15860013 498915848604135606759352754538793833600 15860014 -676443748482006978398073607701340213248 15860015 3573047757977728789488801786653916137160 15860016 -310353341308979893614343283849074114560 15860017 -6989846597324231737548565982824408701934 15860018 -354472294416614024817343404202196175360 15860019 -1507597227069577740766389504003250187520 15860020 -2102511386869571857185419678118712535040 15860021 -7010455875968414402394679074094692965778 15860022 206161424757938564382624062660561364480 15860023 4247456619489389297341350687865412172064 15860024 514311641947254344883292002992522219520 15860025 1609776863747742354309785512800626010750 15860026 -829446194712039040405559347695630478080 15860027 -3635026174946905430230218175304387196600 15860028 1029457967406278961754841553215441809920 15860029 -2994212999240216843156409489303884191380 15860030 -675749326189819373075911109487994920960 15860031 -802149086384451979994387516882971723776 15860032 -417606076802868765315788678475700240384 15860033 834885843841175928097803528889286100864 15860034 -13156138085525410913959741656036194304 15860035 4813489413940101618661933843659171966480 15860036 -494117530247883418451586388458302333952 15860037 -1781683359792991397105934672173999106432 15860038 261965499597327355742998067190317391744 15860039 3371090524310755176984384776434535871360 15860040 468543865190638045131157998545141760000 15860041 -869119394218813600900840262192498377920 15860042 -1638548778769501314284830125328653446400 15860043 -283167079400330982243086390334970459056 15860044 -194758888276499098527111960842131008000 15860045 -1445658145663244195099846816424802115400 15860046 -961839579864235175052523109008430279616 15860047 1013540030794084497638683657353289058032 15860048 570106364573939193608100123163017461760 15860049 3765214009179788394832823858083128378864 15860050 -849136494449153365388808631462848391200 15860051 -2622428364777442359864334217410072328496 15860052 599101135802716475994482188541880794880 15860053 411808410120714948524761260384563080128 15860054 -861685391892889488163738108882767750528 15860055 -489536723554669376816669344763584675200 15860056 1365761751231402793621224715955449282560 15860057 -5030608385712348586588002835827510776694 15860058 -1095458329943786077444101415395347836416 15860059 6287871573814545504197838014054835912260 15860060 -1209534398254165027499254526532764851200 15860061 152952861455014364562165074511069371904 15860062 -1447370138056276117090212671773132483968 15860063 404058979770917138531770701375991868424 15860064 585652329716830604322935811171183230976 15860065 -124428101102354984905152990261198581760 15860066 3361507940328071184561947792913389568000 15860067 -867738543785826818010733416792510074880 15860068 -49524627417231367998618296864116097024 15860069 5392152993024537947052284383423891038396 15860070 1970688094032443162842959858982373011200 15860071 1910553926760854884372484146593354764400 15860072 1408797525913647063700439978705862220800 15860073 -3508477085105314112972061032950570728816 15860074 -584618464110625903522689181875317200464 15860075 1945867754143584981269519673974507100 15860076 2053870500164795380324966288436270300160 15860077 49304686741480206435637670997103867008 15860078 5274400967968722535383064278825938688 15860079 -508825531803652092785950669926288074160 15860080 -473328614718229676629231389522388746240 15860081 2384849692432939279810045290771535068882 15860082 620315699049298683975279736516247746560 15860083 -1843024918663315737902637148961019743668 15860084 3890866635600074178914660679144706041216 15860085 -301671301732642910845345175869659364800 15860086 3526526068984544645190373708957546964544 15860087 702105378148341952081658771101332561312 15860088 -2063364843427768635385163226701807923200 15860089 1433484131158882898831399325926860051456 15860090 1239232016096665821330858978295509040320 15860091 -598797010563330163666911936767899981344 15860092 2370726519307124342572007546545931503616 15860093 2165671799336868740088287645070278309664 15860094 -199962274632242373204372502763313412800 15860095 -2536566356843859357200097386653234901400 15860096 428419059196986028751195113799905443840 15860097 -243750460549445323016472129602656537920 15860098 3590720449617593332992750777346997946240 15860099 -557880496251915774321398615263714341864 15860100 -1650870543695787014292759138288408576000 15860101 277456560949836981962783009605577140000 15860102 265347184131772176807315251071718793600 15860103 -2013252842598672073149782687420497474560 15860104 -644733642049739616517099159740512532480 15860105 1993413341431242264169059057628863772260 15860106 2307980502057735879704027025502801665024 15860107 2897104588331052066916522713297425286356 15860108 2018913176824186986521182915176528278016 15860109 -2371591482036516212529246410419369644096 15860110 -112103568176008315030803020466092666880 15860111 -93371117263327919215139921306203939200 15860112 -366739151947767246384977993755945205760 15860113 -7115988746801729008878509373126860892176 15860114 1612367320697155935148780051753223968656 15860115 439096297952792004835654005942419294400 15860116 201419395004275608139646597809046138880 15860117 -1245340769356849866404217926478000654720 15860118 2248966624011663386880989567256473095104 15860119 3109714922078546957475418157201870872320 15860120 -7441612610775096260877973328400998400 15860121 -1114765445051461780573685405943512482560 15860122 -1183751709974526339532354704617718346752 15860123 6182604295036169325911281561256950938372 15860124 726995474259767464381899901547297679360 15860125 2049534224078669750334082326427062918000 15860126 37103331483171710668123711702667877504 15860127 -575275985826612048950516885339715018240 15860128 -7692538965140086741212835887351421009920 15860129 -1037533033287852825342035368851884255040 15860130 563278939333519456622865375402053667840 15860131 -943830037104151883043733101512729195616 15860132 1180241599642610816953533343587795808896 15860133 -2322653076648472672872338097611944794816 15860134 848044484282718979814248784816217167232 15860135 -925472217814376406468010563401355118920 15860136 1189305340806300436241649692937920102400 15860137 -252904876124902037338153069302369069708 15860138 -1150605314000078757560682394385407219200 15860139 3038301226568001051610303784204653298928 15860140 2117899570584834238490536654020084986880 15860141 -2756133714053081693576419758576688690176 15860142 -1882838962164075907281610312315274607360 15860143 4472916964324501795490589239236143150800 15860144 681603233346887236905095600567120363520 15860145 436714647608755450591391484942938928000 15860146 -3806101419706142962210685425174108655616 15860147 -429709814598549603596325152306672092404 15860148 507273460666407504764516798914009927680 15860149 6554527716347511640654256181052784747164 15860150 -2363627339014047775897681217269184601600 15860151 5850894318707452447157434823887242089040 15860152 1457139822317001605994434719284578549760 15860153 1698922686557729047699685136547543828320 15860154 659875068089859985632751498183358634240 15860155 -3997852395882725027924096796699299730000 15860156 441999277043635031700135567942461952000 15860157 2844783363858739177277242620383628739392 15860158 1025762858022398443926642705089475947520 15860159 -1589912349861822456583073854077406679184 15860160 147731587497965578996543021164244500480 15860161 -235391150660147352672513744622625384536 15860162 1940281753667765247283976279012823249312 15860163 43642273422944912484492300568136116608 15860164 -1156829955463173962360558164570328266624 15860165 3507793778215245526523365718925546756000 15860166 497038895210956527015074967135787812864 15860167 2268843832681519667028946032814083986832 15860168 938911124435397084912878488853214274560 15860169 1153103742205563780217453698654466487040 15860170 -1546608458471304702460189879339026128640 15860171 3359601451663695272504324792690271828372 15860172 1509806404460376492203068080010464148992 15860173 2960517127641966329089542432869335852416 15860174 34674927606768442086507409319177560512 15860175 1221385755855047477186602379891770911000 15860176 -1681676524729257319822209824118060064768 15860177 -662808679429672622238526191609922120974 15860178 1486348992863023933913731092804990297600 15860179 3054582702539610988358418833209120938720 15860180 -294556819686080699047160848979239772160 15860181 -878422538432650154092276960471081066848 15860182 209251716014155894863859327662408265344 15860183 -2500261784148416563553492631879425545176 15860184 -1051249137248000532990255988062411694080 15860185 -3340890040142012477497842010580546647680 15860186 -767831464577154539626956193694812040208 15860187 797026385411089200848160943748784018720 15860188 -2939993947160959677746727768027427828224 15860189 1185735754191330037925860717347601654272 15860190 -1236609558675107576280862044529475076480 15860191 2433044765871410820349986166920696082592 15860192 -306323866454948506731121320894647500800 15860193 -1289087997093885552897916267497853286400 15860194 -349113082448546573214119136550839207936 15860195 925677697072795943735910169490257615920 15860196 1619561860717606949223627763547985758208 15860197 3691553166821706218690930922152374889472 15860198 587677299779275402726627884863348789760 15860199 -21922363093179668443582344861487536432 15860200 3193844879735787403556189427105212544000 15860201 -1040621888468180929334679431348725163520 15860202 489003237385373653235611013604488186880 15860203 -5960845645027876887184317028635586878840 15860204 -1303595976112472505756828694419998373888 15860205 -222582368978050661000990900564746613940 15860206 821652720172776174580141350206951424 15860207 1662310090795976023661827026665538309432 15860208 -38665903314157707540614653197221363712 15860209 4325853898354138568112449795589762915410 15860210 10096775831569601551762699611007475520 15860211 -2036587113316027310505131239598352142800 15860212 -2295712199752668401690706907214823280640 15860213 3255517031837351412463649899350864396462 15860214 1008637886648637920063141810112039925248 15860215 2370330725759406556697616675916973022720 15860216 351016346133201807977804477513856000000 15860217 -902542966457999206230436969717684351920 15860218 -1587461490350371649953973316287337435648 15860219 6775366496404468375760992380889638019620 15860220 469678792596705768828217254544032399360 15860221 -2052880554688625165778120030452784079200 15860222 -24149694483309524014464990489529476480 15860223 -955955526899654897172081931659665907528 15860224 -2612619580870372420403011070720772931584 15860225 -1816148838535770809979162153981288614400 15860226 -350565934582654166778509986949453596416 15860227 553089144128479104432104281646282066632 15860228 -1299654669352467948971377778148368520960 15860229 -714097020077557110106775159950082972160 15860230 -2087161909359151468985032266991552890240 15860231 -9186434411113837349698249224929728880880 15860232 -1247228490837394569586172112745802956800 15860233 -6583045055605926683014579549254049964518 15860234 -224409700821490967241924701339212209408 15860235 -697484367386646511253867209744605364320 15860236 1740432613890847828251994901504577000448 15860237 -6662084052750745067422282717644477748608 15860238 -166277890920195938950497836846955988992 15860239 4917290692281926122404254667000104965040 15860240 -1019621518328452877393391453578939596800 15860241 1267857872058858908244524552343196154052 15860242 -1464012387300248663233444841917256239728 15860243 774030657392008721944116730050984786000 15860244 5057463339592882647118502350008523014144 15860245 535644181722480282727297108351033230000 15860246 1053566508455454431830545816315341271072 15860247 1242005994811466302663950742901648626128 15860248 3909194602991527162768193927042909429760 15860249 68116613497672191760654295669070055488 15860250 -278979326999385715834533258321104640000 15860251 -1972320918730129863906184132598408251392 15860252 3074485849226857027403059142670259921920 15860253 5817775896900400366838661335132415662304 15860254 5132139671103031322976515391324810971712 15860255 -3290760618297560803530429835452457098840 15860256 -534612157207834469960544636287643549696 15860257 -343227703241811234226240812087603591488 15860258 -1130033794385560267168472374106259087360 15860259 -1691246116745065861869352171684182731280 15860260 -1454828367277693337333962935612361674240 15860261 558165518714577783442104630572306896800 15860262 -1224933580755466470987192397173068190720 15860263 -100753618421854484520171722973875058480 15860264 289845140769232097153329532325873254400 15860265 1285230831498669143282923007309299187520 15860266 -1592299567997094461148176109397353849168 15860267 -3777863108932932952320757976823128484684 15860268 237567439296219933894840706842925547520 15860269 -524320197647291741859908618367205810560 15860270 -2146615228066403074212159654956015545920 15860271 551042890933233518633770718721928424064 15860272 46839817284991581954155763020580257792 15860273 217614343604908287162488366974700253888 15860274 682003959694360849830052944763634027520 15860275 45678036692128299899357524635698773600 15860276 728098881301483166440219170315661334016 15860277 -5130814503722154441123875835362445685440 15860278 586353248965918827366090075158136483456 15860279 -3810553923307012784331031216981290167520 15860280 2699417810556577728039683207460197376000 15860281 -3068840489687711850152082922034274856918 15860282 -569208646898906974921991782893559007232 15860283 5052473363175852003587661978585394599024 15860284 2859624992158919647920901129792471506432 15860285 912684459493090795718321246704228849920 15860286 -52358987342350864130202579651008570496 15860287 -2423436012618702858658592443688901216064 15860288 660466924070344947244517541755769323520 15860289 -523184999617317006287438315318404555680 15860290 -557471279056017935886965787363262649280 15860291 4510743716439233341484492356138379748192 15860292 4094858755380777680448791295416008704 15860293 6133422197976467597753458005502034736542 15860294 -98917121399591702813947619685486089472 15860295 944241465193952483008621996470650580120 15860296 6314555156823599032343468391555794273280 15860297 -3775296174348788944679657216210731499868 15860298 1130901776400296692843100769700439633664 15860299 1042485330761567542422423041145921992480 15860300 62949900146089402329729464821319040000 15860301 5564018695802864222865154704192246511584 15860302 -704861966795744124120970483814940579648 15860303 -3532767918911864230294374194792988599040 15860304 338331473761215964404022109922402238464 15860305 961057842398107012681445519956780650000 15860306 -289613997849460138498029758950118661120 15860307 -2330766613257570689324578102328602965120 15860308 853504505843000451594391143620028829440 15860309 336335437811154885132366329106602871516 15860310 -2352832836098244209025539199615798969600 15860311 -2558094530302421415267367140408104268200 15860312 3984722664686337003122888680952917739520 15860313 -152737001940125066093960149249899356160 15860314 1326922832283181343151027950329585604352 15860315 977862337893130720354410884383437216960 15860316 -449804272319811387239858147246954485248 15860317 1708342906043203605932317821128796480 15860318 559352498265664065791630349273068703360 15860319 55351786125976170762975315164387465544 15860320 -784425514130256267907090190556069888000 15860321 -455254066959987537854004900592723822800 15860322 -736685500925106466156234473260554137600 15860323 -1063223720692709991046432064838823187428 15860324 5120487838043991702771868719190693871616 15860325 -300861542432720558759452992428904122400 15860326 -3043811912108624600271800768736930262080 15860327 2697949575586981690069238960586919002672 15860328 2043007762311638870189925079278901739520 15860329 -3989353115594116529048644330934972847024 15860330 327890776164948045341727535599569380800 15860331 3986182179373725834115935669536862752220 15860332 4351457837613519446901460637493767408640 15860333 -771557968220346495699654969290229365832 15860334 -154315651723426202097646281594535741440 15860335 -22512176799501425573660796839737267200 15860336 2405783497331830072491979105283282829312 15860337 -566180944998330088658496435494389638048 15860338 1386772162467874886429001187889180636160 15860339 -1929166923678567879162155583362192095800 15860340 1311342471611846402029112257331868057600 15860341 -806628971063410118198288757546181189056 15860342 -157840756172327957157252599684014971648 15860343 -2798099065985026241908776642326329683456 15860344 -966599909542512044204438593671123640320 15860345 388140766627640875923496450920524371200 15860346 -346843613996590143727429375045232722176 15860347 4999810116890010014485152819333859621796 15860348 1113623508689201830487009284146404883456 15860349 -4805939593039352000887150376261828602266 15860350 756410750263233615063132126714381364800 15860351 -1994591139237226262868026993688219232488 15860352 2565832214942821609755695367144635105280 15860353 876365918162337832506345321664346359620 15860354 -2832966064599428199586270177601339283648 15860355 684997474702802214243316402648182193920 15860356 -2553318097693391894038354252387828408320 15860357 2459717796692315154583202498386689892860 15860358 71850039709108901980141179643629210048 15860359 -2502964005731988385236584995978297982440 15860360 3074265750363523333982657066265617664000 15860361 -2034053500907835234963920729409576471360 15860362 -636187578156682971932148154349619979008 15860363 755974918014230080019307087273261689904 15860364 -722211889259512006358303913598151147520 15860365 3505027719919141511670106103599484605260 15860366 -2919266083250427161655145252146856387776 15860367 -4344213006586760748090421589276228035560 15860368 -1405336889190608013222691643299840811008 15860369 830344809281472480661815125119850525952 15860370 -622920927701573442519835134271922035200 15860371 -8521904949615311710014646828535119312008 15860372 270684337069713471165327718545718056960 15860373 -2935001194027796105495683317069597498816 15860374 891474913249830200550007564499463417792 15860375 -748379455445408052618920714738256672000 15860376 -967482112761742244854112116701731020800 15860377 -2817651900510978183134239154072897818940 15860378 -6217883362894240008208293585919391232 15860379 715901155267977158389293094190252146584 15860380 -546707714732781180915191653069395379200 15860381 6349535684825174993532106506898818526182 15860382 -1963083675208635594004887585727625020608 15860383 -416081845995190496142033619973323077120 15860384 -3813856581173154454627073759535394258944 15860385 3821471457934335826754683793544663600000 15860386 61094069332981223561818380159030618624 15860387 -4709840943533416576262325462657771644520 15860388 -638498035856359888727657755600882243584 15860389 -1064186788822810171891862666901812012576 15860390 -336826536654187365427804767583641062400 15860391 -1743074534177705636449950163785009058008 15860392 2632792842394531914454328664508177612800 15860393 2573840987957669370409120710069403158144 15860394 -2216960392462451202327904943281099537920 15860395 -2116333444038358011928329238246725649920 15860396 -1785461210603867683444768802870479713792 15860397 -960951559973636223850196251072309076928 15860398 -644222085583926308880505707450654831360 15860399 -832685402649531076978308760118914419120 15860400 141774344992279650544587321185901772800 15860401 -3894934576292619423876515481425226783598 15860402 -1556819574373258177092312207822119318400 15860403 1254810715125812332761072624286887285840 15860404 -242044757067180363780096433416118175744 15860405 -221453571941646686658345717556150207680 15860406 -231012803649845856697963381670449987584 15860407 1278611796273752744593953215306755049640 15860408 -2555573775462271136137404434926801367040 15860409 -980339557915322745903008221715359708032 15860410 -1018676152644352780840608898680610436640 15860411 -2161765762945223448353512589654250424320 15860412 -398640597842867255153318927977148542464 15860413 9511594089143713525304127913899217411584 15860414 -3530329608172058102058229233754536530880 15860415 1876420566192944115998493609666019147920 15860416 -26235695674567801494487017994328211456 15860417 808585653612503060256140068729392218112 15860418 -126299502303616665613075725065644312320 15860419 2338737523175659856708501156667744717260 15860420 1407225383556564923028278719760171604480 15860421 129913206705088202481626742427328256000 15860422 2588985793279364139200536657935582232512 15860423 1443194744178685584126546485090305467840 15860424 -2700737946122624806380432095245104046080 15860425 402163451396296651354711471997852708800 15860426 -37840497322137267313850477142226972320 15860427 -1444839799206123874421697067637653013760 15860428 7381387911177338092376722322436295137280 15860429 -939158474522578131678548828291822241792 15860430 -1294583987013768884602715313761350741440 15860431 -532652279038236546705227061309018442768 15860432 -522968420102859949231688214399267373056 15860433 4733112027781818809200544638500258979824 15860434 633184836566522677672321495604143926432 15860435 3830022530120338534209964732482924628800 15860436 -785328222023947657632314422294799486976 15860437 2243675554327544640309950733204408284032 15860438 -5941539653673636563531240194811093280 15860439 885323310630329068063355225580126877440 15860440 114944425715752479282050269455144960000 15860441 8290699806696533293139407013284652524752 15860442 123464190409230688514128218845421999360 15860443 -5482726514698761158518963086013173077308 15860444 4263189960558243576588902496649968654336 15860445 -604738122524643798326104536994800350400 15860446 46395881323408635025004657947248159744 15860447 -202072506052674675366334433909887550448 15860448 285720549301217973659598938833044111360 15860449 -365444692986574765737521182620404236800 15860450 -1741104569944231510677157626803744826000 15860451 26843742968066569958477099573072861424 15860452 -45371213313818137690189848749378075648 15860453 -661638028971705129329505567962362986720 15860454 -755419992040124151228065453250415622400 15860455 -1931273256505245116365410181634785592160 15860456 2772130217373542310753609979776626688000 15860457 -2012620797480941386590846965475430152540 15860458 3828116281276996444543754885928831964080 15860459 2705422070326546217547151458639154994040 15860460 -128699767195397780450956412218628014080 15860461 -5321928153918611943324894190446115024788 15860462 1579259585470944435651591315638198645952 15860463 1443307103717254105680229676075337744000 15860464 -23194301544640689476322682295859838976 15860465 -1752026030142105656567513341531137448140 15860466 -67122206791763864710566789961838215776 15860467 904420730144176221887444182829755492512 15860468 100858284855061362659135804315179745280 15860469 1636481941886477655091169429945052186144 15860470 -733649229914415361855162567002195575040 15860471 1225200262487886312742774726093886055600 15860472 -572647874919627830431501945315255726080 15860473 -2421463303988544854581639983221779121580 15860474 241598728086831091379558503827272102400 15860475 667354927612477593522539519312811498000 15860476 -1951862075691078678580599507076117708800 15860477 -1813903126291739357350994020331833361280 15860478 -947304568454521730605710019345465021440 15860479 11428940005198581289136341414393386598176 15860480 -2468134602534377703630617220591585853440 15860481 139327131060205533648196634069235031680 15860482 -408492498011280189660564763799223743616 15860483 583879558699535717420750212822790352744 15860484 2650043399938768376491001423375444181120 15860485 2912316935355835220863671545273682357180 15860486 1769301350481061932922773718410197892192 15860487 -1155466170013721440971014011446079955760 15860488 1452115681060199884037228600197104107520 15860489 4764410895001238647953336137716719403290 15860490 81529726029556831763364351892695260160 15860491 -317946995896711230080189879514140755296 15860492 -1312918829893965676074882307886363875584 15860493 -1822153948735123421370077882170007071296 15860494 220722216316623308445036498059315242752 15860495 1569018965184390576112596879062019830880 15860496 -655852868932118585563869302389268348928 15860497 3667165895370518328005162734772014450880 15860498 -65110090038783251242003443123501991680 15860499 215875745592172644422228325967748044800 15860500 -5433488745513199122384281133875251008000 15860501 -2924812790597309687965253743476861851808 15860502 -794524579864029262407670131907006156800 15860503 2241902319727098539909175974084686371480 15860504 1154290182419806997885191377697296568320 15860505 -181020950159696756529865254301292821440 15860506 -1018955508956202907134081094851732978720 15860507 -50863443711475793032089476654174327520 15860508 1495881623732475653859714199736248221696 15860509 -1191899125326165974049847353069848722560 15860510 77561944050705434580949332713938552320 15860511 -3170642281167733314749311551062773236840 15860512 1732182204887649483290344753610755276800 15860513 1851110428391455827915319612412061105762 15860514 -3282485696728264342091077522143470023680 15860515 -269094271684937368181404296917784267360 15860516 2650624927308015074295317612998354252800 15860517 891050678952153058234106940101375933280 15860518 -1070213803550438069814833879233221438720 15860519 561435890046063703488538301926309809096 15860520 -1175305460953843214973000207666510336000 15860521 1741570404193929597512548229359862177700 15860522 -70442095318275441580188297255564926976 15860523 29524091914154102122173878613567629568 15860524 -157358718541519043742689720696572520448 15860525 -2235691492333475115005456799286493317950 15860526 -1219218330062484880243265488292642967552 15860527 2627991654412054408136090663416618691512 15860528 -338255401944493826131116632059769389056 15860529 145454989831891219296868947769706834610 15860530 114330163389039556171361797369048473600 15860531 -133693846728457029759436410509272924368 15860532 367827262991752799724689407391425769472 15860533 -1853640663736762150169144060671835944196 15860534 2180449459465694630312345785187902912416 15860535 -36083527227897248704101435344881490400 15860536 4226572041763825493209210396563799879680 15860537 -2320969046945202964610857513068030050496 15860538 529294465568291014371139938985441356144 15860539 7516858906923133665529442349752999674340 15860540 4513730885994819491747016200966475110400 15860541 -215246334248924168952083295420659263296 15860542 2666668919550750635910802167210403836672 15860543 8042349658005074007560943502861499581104 15860544 224482595706367215673301485514215391232 15860545 4974327056072054499932556118052254682280 15860546 57076354944357167796533645902375216128 15860547 -2399654240169810991878104378456514327072 15860548 -237018872098950359097717118441460625408 15860549 135674731805583196932625107522924253020 15860550 -19415491874028278967205928012232384000 15860551 -1941237330050389729582592752552600407248 15860552 -250379031467435487497049376270209146880 15860553 1580865653813099344592851071020846422944 15860554 -1580027021651144334480012961077579298560 15860555 -8306697775331379459908840756275182916080 15860556 2789464506765922164746921788366023490560 15860557 -1323618179920087286124746860474978829280 15860558 2152593249677570075976602531250832760832 15860559 2198293249703511748006415387200729104 15860560 -727933224828824033597629220153879838720 15860561 -1692364806341859705557211165803549400576 15860562 -663218578105447342359747617157956773248 15860563 -1282436523387397335271563187007952999312 15860564 173661664414444034328353088702972341760 15860565 1192321891558539877254677438953807300860 15860566 -32080402896331227743629618428315372768 15860567 -2056886144423633275925574573773486699808 15860568 749157432795454031878195100367705784320 15860569 682379753925148951086651463619709880970 15860570 1341379395349939163198245082122437350400 15860571 -172392540712716552646731959984222359440 15860572 -245958913152179155607804467286424782848 15860573 -1738166345906125209822880720224599276160 15860574 -1420114193852761015619990728726087102656 15860575 -511148958799539279878294334106552779600 15860576 939576175901513063907635907367053557760 15860577 3320642396900653676596406786789695731120 15860578 342220633353122839937660945546425653840 15860579 -1001374791624588581089731295106729919024 15860580 1753242265008212219295128431914408284160 15860581 -1691568098947369435119322199430787119936 15860582 885069523634749620236989303338712135392 15860583 1762237893346141930080282287050107387600 15860584 -3600922393376026997102156601637562557440 15860585 296951134120987947234028997696586126600 15860586 266752681250961167075075712995092713984 15860587 3249943224689636693215578858099540020272 15860588 4159725840208091307303112597323436562688 15860589 3394642819757326242796462114658169820224 15860590 -64208885936039169326455978444796870400 15860591 3035030295445739918068486565460749081952 15860592 -233337588535454105374411941055341527040 15860593 26165816301410658933251725578614169600 15860594 3585414437984631395515845615373969326096 15860595 -2683553893013855537651786210533080057600 15860596 1295709093565541257489630874785516603392 15860597 1097323217632891406696635233466251296046 15860598 -90400034569030839875486245244093131392 15860599 2041549854949295541450779798123417676736 15860600 121929474578628370485159641006453760000 15860601 -1139406254046548280634322183798280942540 15860602 7313426263467968492533224069772081632 15860603 -8402275311563238636865823244680808265200 15860604 -1125127705757122283280260867614719433728 15860605 759158032693524658987395732317149079160 15860606 -3151181728979102324250465521208355573248 15860607 -1747371411231534100296713662663847534208 15860608 -3275374212381420405510164973843728302080 15860609 416938152754789863364766804138723326086 15860610 -975177314013770638331098250031650311680 15860611 1670054605000836389084710646476657266400 15860612 950249255201451144234848303856880688256 15860613 4188424451706641641618757048106386034144 15860614 323041752187123070392247800905546768192 15860615 1096840658559694979345358170652421616760 15860616 452920759624404643539587283557823283200 15860617 -4261401439860056726360556899967823743334 15860618 -224160377607366195655561123900234106784 15860619 1022166668752607648530529376075427446288 15860620 -5321475617196137382842302892823784012800 15860621 -179457846906103313500794903343023845376 15860622 -1949450370086665840741248613572152772480 15860623 414804618051929950385251131754716101824 15860624 389878807145192330009425182800319627264 15860625 -166250970494788298908848672568655700000 15860626 -977871426396546420353627030596426491888 15860627 1317683467736177904874574382530114077992 15860628 -705849275361411220273722792291083765760 15860629 107224983281332011106142952110747658684 15860630 -2103759354526826538873374630293932086400 15860631 -321114517736783899588543879518924915840 15860632 -3236567603762681636699061225545756313600 15860633 -1707221646057992415924972525444552296118 15860634 -1832551048274599009365886813106797355520 15860635 -1552937911553404504676082734856857622240 15860636 -32317143814478634376314917866956152832 15860637 261856380059808681831630421589394537600 15860638 826745718817300515806667140160779790720 15860639 -1608595386225860033390011726727116631040 15860640 628570123142424568755891470651243888640 15860641 4448939111491056034030589549019283937584 15860642 344038611699601375793640460131742657536 15860643 -183029420801929412026445277578872875552 15860644 -3723986810176605166693879894319134305664 15860645 -1746758065284510105952400901459177457800 15860646 2409586093833430520009720275470234077472 15860647 -13912895920975697604777339900408899688 15860648 6772694377965748100764535387769348096000 15860649 -1175716814162569517290760374961209835520 15860650 -1356316847035550680802612285443231285200 15860651 3270593222011308901421416492894088331600 15860652 2147584772079386294309397774191587295232 15860653 -3105997881841205642873336632741366888320 15860654 -257337075322873988316094084466886681600 15860655 627634824932006925228060824772539724600 15860656 -574930661745947182835067556296753348608 15860657 -512235419255365251046043812212680618094 15860658 207482605378505034180293697847508828160 15860659 -1971751638553575082266455154368840533160 15860660 3003896346297886740246004467480378816000 15860661 7380495138039932408661392432232170502720 15860662 -349899345346376454223052438720925429888 15860663 1154352673456048389817835110111745457600 15860664 309764368810597396543596828988670361600 15860665 4284652413971385614389203203617844805060 15860666 -974873566418901780942804284056647853968 15860667 -2789584584171578777571994373584161885696 15860668 326577031092349321824576963300680176640 15860669 3327706116411605945809433560746758873760 15860670 400875365688493288145334973527592488960 15860671 -4514448268746144217649009844330822502856 15860672 1268536617712013622697489266521030000640 15860673 375381393024271758166099945189690598322 15860674 476705876310000574348933652156398524960 15860675 -1976195028854488847218508522466253797000 15860676 798190135222438723319984140800314978304 15860677 2291194026302145490089112929896479908672 15860678 -2062990057297135817813711154798722547360 15860679 -27836967137348182772329820634843891072 15860680 -2223132736923967931542092899962368000 15860681 -540340091673510307580923704646222342428 15860682 20752812840491353208946035516469342048 15860683 3141326628870860147262897385173808030104 15860684 -91477098599619789456442849670113496064 15860685 282430134628289948856256080143342100480 15860686 -514169009025533827464109283804292408576 15860687 1199583126825804886706970550126213371240 15860688 1047146976177168542900624619167472943104 15860689 -257178559647868865940418226034097597632 15860690 368299173736923925486407165265710412800 15860691 66102954904802404211641580992075236864 15860692 -65839579951963620747881665313215086848 15860693 1572109807098152868198632974261016315580 15860694 -2269927438539085788208294016006332609536 15860695 2439746080709756306109615060552340128000 15860696 4777636240042768191438401567769258977280 15860697 -719335159962650701831921179448121711040 15860698 -205864655760169305358766078458112025600 15860699 -2981041979107390099061945429401595423280 15860700 -249168990595274438086496757765881203200 15860701 3993825371967900461764577338900845473702 15860702 -234034676596232368308535594524335876736 15860703 1125404746846115797994441696463857087304 15860704 4916526885876594495359712160165911330816 15860705 701435521540122784408657565478421528320 15860706 1057585992153918609804876375362586794880 15860707 -6329238101530901993671384680587112755044 15860708 -2359021043423163058033827578625398169600 15860709 -19062526566043913612382631879654796640 15860710 -187712826853527640711883760564462474240 15860711 -4146360410516258658474213931150735712688 15860712 3211838539825927553357251140483921838080 15860713 5575464967925394379487469244818488840784 15860714 -4556934398599894024686460522991790908928 15860715 -27396666164382804011717583693098400000 15860716 -372197844292798841892197756878035902464 15860717 145463165219546882238958761350960308512 15860718 -2931686636150068804735703159053654673280 15860719 -1229483111594058312236068899473282102400 15860720 577597367825873390969649879488650444800 15860721 3178422140340480686558143012630447036704 15860722 2309316795391469076886842969531064436880 15860723 -2083632920334219753311339528700529727028 15860724 -207614767013320714290118173775048685568 15860725 2123388801695843613224475858957685096000 15860726 920827739578081382388294281000531564160 15860727 -284194863739228700938438228267074859344 15860728 878570115694554071874769998044900843520 15860729 -1044571513615493872461873959029607132016 15860730 -1058879418562679721401607771583938689280 15860731 -504533804282526157470119303164547665488 15860732 -4926753236335308237695968605002176700928 15860733 668210882366190510404696046347737971264 15860734 1374667250961922978146925022933403110400 15860735 1835366215198923620480215577219187542400 15860736 -1802347627610030219574742296407329210368 15860737 -870135479448888465586787305759264826028 15860738 -3407002791350310035899155680541655610880 15860739 -2490660993715282817311735159835682631176 15860740 -1577135108168754386314002880126767390720 15860741 -493826038816837509316847402282629040640 15860742 437898731232497014591984234933219922112 15860743 140802987412253453031320894966305183960 15860744 1004322863846910135296186391049217433600 15860745 -1503258448213990996679712132997925068800 15860746 962643032185929454838319838345919291904 15860747 706935097748773431886231806740383448064 15860748 3152927081966379019528638281375655636480 15860749 7088185158792485131917532294002608765750 15860750 4319778707058839641303109884693609104000 15860751 -660898757113976420644016632323615886080 15860752 1776094629630317884655233239657616588800 15860753 -1973368336539435542135363783141058443160 15860754 84167903990994072040164045386661083136 15860755 -930286777123538681945741599160528583840 15860756 1821602479536524618940557578465772775168 15860757 1012721088928385533164456119073583979520 15860758 1203260101374453710999235212373975062784 15860759 2650844047657110526453346655098169021480 15860760 -1112872144661387593037853373508377190400 15860761 -3349541236139433898743920972692667768064 15860762 -3174162670938383328079911044500708101696 15860763 -4634672492981557122417181395130218666120 15860764 -2077542178647593183126136266062779353088 15860765 20290317167147003767956198415802269920 15860766 -1234194614495565851161372160123778038976 15860767 2488445250079039900757686990905125260320 15860768 713511569061075294797440966643442253824 15860769 608284254367692551391103594641745733760 15860770 357640142595328276299969689034718498080 15860771 1806027817071223957383180510104687553000 15860772 -6953414506526814713709188299061837184 15860773 -1768684707149797226018645809178242919616 15860774 3610625651760522639580112166574096391136 15860775 130877674903391338373513584604393001600 15860776 -6034927566083037277583698875109791498240 15860777 -4626730459106440684335200530430386828800 15860778 688431091311329216288271309987926446080 15860779 3694034289414838061017179112888482521760 15860780 -357448876043513151020014218544877076480 15860781 4681915807602603089212473160770814550070 15860782 -239521250801195423795461402823239572480 15860783 -581953438544019819116020368635716844016 15860784 -54859132521841253275022083294956650496 15860785 -3212233714783754172576231103911179361240 15860786 -645570851919606485882365186780718535408 15860787 -2591152976201297194742210549763795082440 15860788 -2378802039679929491218617625480342582912 15860789 -1801231592770715211548701234943350918080 15860790 -128175149659742480575391963380907938560 15860791 4545721074146892976577770161778542977192 15860792 428457451677725712819852422345307648000 15860793 -447497181761874316041586769965180045440 15860794 -2836865563950199377426211535494550780304 15860795 835388391170940478134112620650115868800 15860796 -1274775826221621295156168280830865571840 15860797 1424068027612203005527383564910489730246 15860798 1509415354279337794787255784779659718400 15860799 -4074276583771876867109120084717070320880 15860800 92103889702065756772525447725239500800 15860801 -9305490095874621671332766756284446000 15860802 842428593077255221781033158422866054400 15860803 285461604004171416572974883120717911200 15860804 -2006141092099118707077527953598616063744 15860805 -6955129785608685857117291863304262240 15860806 567038495457393822018960981169712880384 15860807 -3818242439112738160545484712750573012808 15860808 32467891411139267147221226767225651200 15860809 -695953124382701180236666872774203412480 15860810 -762731595179040471068068301440035511200 15860811 1999259930379550869709227993646851411672 15860812 1340712866921161173592010821815732572160 15860813 -2771689143791663435071823409972769439016 15860814 652557617422506035320500177363903652992 15860815 2431973538204475446935572373932041309960 15860816 2648788251904920645588263795804448620544 15860817 -25634380945211920971676763706457025280 15860818 4066188471264764950289806858033054473360 15860819 -4515505658429068515693067887377393344836 15860820 2247427023926271609650497278606477619200 15860821 -940553577478169318997095388776266150368 15860822 -1985296512452810841438675703531278168288 15860823 249761818666733358166060625073245369088 15860824 -1373414701976891656413252290193533829120 15860825 -5696432818427857881356310249199202616000 15860826 739384914695547842908221867313077388800 15860827 946884437396152620642521632626592168192 15860828 734074058361945205862390925814000573440 15860829 3298178620539299512985367425895553440384 15860830 3737785174327695315184421746916046412800 15860831 441615001279032943223226500253532237824 15860832 471482194404316421904874378509303152640 15860833 -3946295786276029140823852635942928013676 15860834 -2683703186512744899012560055681770360448 15860835 -1240393637650124140776300219333621821280 15860836 -904554722182995418050509341346388569088 15860837 -6331836140077844050826518584248271872514 15860838 -204233066576413252664699197302411479040 15860839 -219053941580835247630407935153317533560 15860840 -1322635142954597669857735581053347430400 15860841 2044251828679346926816583578632266331792 15860842 1340411241134524103645861793546707697072 15860843 1192273749727106068662815743060920728280 15860844 1636025104282208398452701000604751553280 15860845 -268941103556998142624926600103105721600 15860846 429394255266827659800181852635436796544 15860847 -733804653433982080800590555671848742128 15860848 454054555242120635903332204397873889280 15860849 -1669273929497890686058512226356260728140 15860850 -155144793771701942502931137788972832000 15860851 -62699232417603579047855598041282765048 15860852 -1178161023599133342121874948315635568640 15860853 -3103941114449390509449533060018760561618 15860854 -2950629470188645783195282659106444606080 15860855 6224470414040268940097450039709259114560 15860856 -225350396858435260142349398632324792320 15860857 -1603347023655019071164654879200524079894 15860858 -705090801897952920615924029423625285120 15860859 -3657666116395001057469192186260513952744 15860860 2405552443972481299864800927084341230080 15860861 -1722227597322709342794613518936334844538 15860862 135128921524290444096722446385194595520 15860863 -6938623820558881020442641276328356277888 15860864 -1223527250701276114930619649188576624640 15860865 71295323522617933850922936547664430720 15860866 -332438613537791260323092790861179374080 15860867 14045297151995940155666750428526689728000 15860868 284375986922909507053833367688639047680 15860869 -2192711368053993177432073913252927636256 15860870 -19631612634279373466410793564069504640 15860871 -235361145036414665791547296240723380864 15860872 2429109069058493527192956405816237388800 15860873 2713446011832926575563004048366742057280 15860874 -1618174958365759618167636298310583747840 15860875 -3561240134803421882398526757662533920000 15860876 -1856239927504996217555027030174990864640 15860877 -4460107681261309532988729309906072661920 15860878 -253246648989860618529258291312374418432 15860879 -4811059382948679244065639965112346698240 15860880 283386801339301925813206954752737280000 15860881 484731955825076461111767195939310050144 15860882 250095155674940783160879967965797328000 15860883 4335430657198309722119917477812472887600 15860884 -2271608876859555049006747500894346989824 15860885 2068730928377740890195332459319879847200 15860886 -1116262299539540256567189702167793684096 15860887 1042891229836176191900568125006901195952 15860888 -1656499331389973445701508978358277130240 15860889 3657122020780779431196229038214352942016 15860890 1757028505662777974972327931283914751200 15860891 2654109372464646493974271604164229530584 15860892 -1175752055244596330062652784191190540288 15860893 3344547154143950764484082219471937756140 15860894 3670982717430474265828589535216417792 15860895 1526982935225369324431756164654212856720 15860896 109370140169145038286141967574278275072 15860897 247197472556865213394562020592342404800 15860898 -946224019979312173940798988816797773200 15860899 181494505603033400477996059505543025840 15860900 -823587651187658152300189921330803072000 15860901 254876953014209840845348575748778860800 15860902 -1091974198398744038992648149143608344576 15860903 -2333039919865521856435386697006482554880 15860904 -726749881853027183636140268151822581760 15860905 7880391192921333135057245336458276015560 15860906 985006155114461581799831816284067052384 15860907 -3187958098595015222718494703055601985360 15860908 -78092697901196897554077320677912710912 15860909 7990080470610795026262156482453064720960 15860910 652182659005434774432633486896187064320 15860911 -822461209076904070507645308490477411200 15860912 1611113532962566294211281593886034165760 15860913 -890061793840238415189024657666380320656 15860914 -347839263354020790795617894732662600944 15860915 772245551424434314156957947574413158400 15860916 -2997999520210389392694233698502683686528 15860917 -2929371676551853489991564199010415771780 15860918 28898115130683354027558201224395749120 15860919 -2531859639321594943529263274702835312000 15860920 -1170244904673285135747331553199234355200 15860921 1904554714535034352429758464075839248000 15860922 -12047150065383110605801369098290688 15860923 997595509586924167208564982569024461264 15860924 2973563214882749949198731330110038352896 15860925 -2333708304076813057388574517693560577500 15860926 462713894588830295796031746202294086912 15860927 2229905011637952879844754098042314355776 15860928 252764126907926658582495096153739100160 15860929 -34297169406358051778038605922982149120 15860930 -1669892345991734957481356779776894044640 15860931 -1049490719282560054587745140028130187456 15860932 -384129262903628508295419035843484188160 15860933 35563592877460047335216660204723928576 15860934 -64145860305576936551973233815672157760 15860935 17982398913018493936159776019093419600 15860936 608276449152726174208645957334671196160 15860937 79401338419162026774619914236936671968 15860938 634679222179674323808726207638499210240 15860939 2001359840079310085810500676526856934448 15860940 2132148918194365520261717425933515648000 15860941 -548986267552838831080377238275844687200 15860942 3400892211179446522139582121745585159872 15860943 444673642595809514981648236078200161904 15860944 -149347423761473470887194772843423203328 15860945 1485733389387413982381208922093260691700 15860946 -1842567471100617541421620344851104914816 15860947 1540613167300274334240388139805771870480 15860948 -191359233864158185059333234782097803520 15860949 231701690086159901554269055561582333440 15860950 -665658718246969597573740346790797545600 15860951 -3141189845052534724547474307073309245048 15860952 -1487578128203256106696866955868893562880 15860953 3914396720322698131058782964272580839120 15860954 1461331826010064554389182196844365219040 15860955 1144194091072721815952357559481071421440 15860956 -3939093255161144414731902249163810567680 15860957 1129688088707769423926859560721397586220 15860958 2660204441536917823042793740782426498048 15860959 -1862629149796250921052963296793100555184 15860960 -3318378802204098162651495380965938954240 15860961 3103195142968765761700585012306133566080 15860962 2081653816401569708810706606166281844800 15860963 758373456973279426480274697991676941212 15860964 140471492290791643932326361879546691584 15860965 -3517482800069034528125180054145403435140 15860966 -1290397937255617822916493688674927338880 15860967 -5492950589135086175163516073162937712000 15860968 4746795872146140368651046443459062824960 15860969 -264246768580673656729406657172447796956 15860970 1981649574004716573545895101655670656000 15860971 148364924112874147029387401098776186144 15860972 -1822599598599598655045637338305120535040 15860973 1386464178260497801394839428931104197568 15860974 1067938143716178669016685271887465046912 15860975 337713186430508189442540954415098756000 15860976 -54630047567238773038801517757726130176 15860977 -4536375186952837300935670849532785615776 15860978 983122715940532410104896368192188768256 15860979 1166018186475753081279232365400877341200 15860980 19806014991907040172040560247121295360 15860981 -1962250358261921157729887944414301083218 15860982 -2210623145816813343413434306542994809408 15860983 -8750308063049078450522308308585708210000 15860984 -2594381291078913404596693731706994810880 15860985 -708117807936754118298886857421598874240 15860986 747788106043045534654766949389441229024 15860987 -6726029973811923043841127497693000582364 15860988 -3205633999999348535392463126507429068800 15860989 -2891685755177696721176436187321524265210 15860990 1607611253886751229424970704255622248000 15860991 767918380536679473630471076057437212160 15860992 -1004330567372616534135562791566041939968 15860993 4739540901461072023325780756923580266242 15860994 199773017796369297346974221978855132928 15860995 61016341803170987243467697653095580800 15860996 703517355663690781058513208104498135040 15860997 800205734951434472482609544630644551774 15860998 4758556767296014572352930512893033746560 15860999 906969250610668987724405253574070046720 15861000 2632430756228948735128497805973667840000 15861001 3250596136925039697785206554045712504612 15861002 214044033770555492944432806995756541792 15861003 822731212486586240362231003460319030000 15861004 1544140422832766806155186076896466523136 15861005 -3236475052350105403985364061691364284340 15861006 -1128278818927619528587796840518292681088 15861007 3355784475343589234939077664181103440224 15861008 -1872127705190176864961313196689656045568 15861009 6247165983062662794238540248540510230688 15861010 -2840543083537803647064434558682649152000 15861011 1497073229853137783499477890404088731800 15861012 966542662355649889575955058639706378240 15861013 -341708656531669804867692265867169888704 15861014 -566076904805936906169915679286512942080 15861015 288378091232556921724964384883248845560 15861016 -1170523898005390917730625311100642027520 15861017 3114980710867316000528612078524766778132 15861018 290511021223701169148621924626533804288 15861019 -2768107831578837816773359577540776194456 15861020 402976235043424014314976399024905318400 15861021 14296090822661603686956826211986152960 15861022 375990058972432887431412101693535949824 15861023 -149718863385847169614749759691756953216 15861024 -2398848051731230561812336950514445910016 15861025 -346264268193877661611288805582421397450 15861026 185239016758871255784072764380718008320 15861027 407035817135090166215121655367620742400 15861028 2827314845571554895229617417864166068480 15861029 -2271148426263277886992376431863284220000 15861030 -142615416627726194681908738823586447360 15861031 -1101401042891749021218651151039701820168 15861032 -2811194846601642063188668617515510169600 15861033 34240016300428317580412528325604733424 15861034 1695878127787886558232085747318153554432 15861035 -4834155914915716748957484859057233647520 15861036 -1267847642204152775469913629758011365888 15861037 -6314354554588656925816582185812714028308 15861038 -1091192389613669618284783951004344576128 15861039 595379934877126361466344988090855355920 15861040 185638610485861378242148694664369930240 15861041 527804864027716164373508315125957047744 15861042 460276213906995494643401284530459498240 15861043 8621627519538175873868976684687297120 15861044 -4921437463232172617488550218442661924864 15861045 -400130568318734707223320182391316094720 15861046 1656918899446779834794231835439717467840 15861047 4426222022993936740465577538967933508040 15861048 -145044431552122973060183936474628096000 15861049 870075680274993102655655317646335088836 15861050 1000398849626686348623458012440011300000 15861051 -639051315614102754109516050446590026000 15861052 2394066975464321849292578230581869578240 15861053 -873496309650918348038030926442707069056 15861054 1574309691597370244801498775896344289280 15861055 -1346693613490457119486624416017698083600 15861056 -1236261947328192122927487741727942901760 15861057 -83361507115251390180171517393638197760 15861058 -1172366364244325846574686442337345443120 15861059 -6372967494561792468485515737287083900740 15861060 289498663166903549942486775867843482880 15861061 4731972829386731572087833665362702056252 15861062 -566835293793579186250462145239522958208 15861063 -2373572047857513920353364927431186996056 15861064 264474255072743238462271416731571471360 15861065 4718483880274018637651071921148117406720 15861066 6894214372148970006524768868088496640 15861067 9504837892141628966782250377537259609600 15861068 3453333778672291479603967583919863901696 15861069 1479406231362977673829516125106408333440 15861070 -8505723721353806469265813859349369600 15861071 -2178603902967919430965990764129102635688 15861072 401938934214482952656294656981777121280 15861073 10045829294092527058049991362262797809984 15861074 428782166850217073542144085581717051536 15861075 -30138142080176200987118552784056036400 15861076 604217561458202559859061169235380142080 15861077 1016558814984990290555866564098995717760 15861078 1319844281238961513605265641732667492704 15861079 -1293939559122634292626461533783570216992 15861080 3643899210090162480428756760333057638400 15861081 -3153156629509666485819980237942673865056 15861082 -1328521792413628452239608430797924112928 15861083 777597456566296363645247598623423919120 15861084 628303250610726605275225434944207694336 15861085 2834787426521863066519636470071017465560 15861086 -897249264002414479935364882608186336000 15861087 -965957967091301459256052890262545838464 15861088 203240822998345410957631204750094499840 15861089 1948424293273194831364044825147003481890 15861090 915727366980503908704210860369607720960 15861091 2026218770634136326626172323221602014492 15861092 -915368507860330347328983565703251953408 15861093 3898611306238096023365402802647162669664 15861094 4061605184644480941057331950625451896512 15861095 -2318829660507045410573869476587373268320 15861096 254079628240744330567148940685553664000 15861097 220207415027240799391500140648114313792 15861098 1044911364504232458401181431657476263936 15861099 722291152820171857044634661113337200128 15861100 -2142474661800079056148723821533680249600 15861101 6269744869480253121283903106511073974102 15861102 114840148377181496630744639893772225664 15861103 48097298840629966539604705066723631920 15861104 -944552152009382948533582416704411172864 15861105 351982022991741129458341757870978702400 15861106 -1544965666650462151857442672192428427248 15861107 532152794287781063265129779198014917912 15861108 -307373630524768404504933105098093322240 15861109 17776640647003985352447363332857938528 15861110 -2088576278205988981370483865714933335040 15861111 23918868038753483605729711481214330624 15861112 3280764945142767205100126854653310771200 15861113 -1876547199174962975979876569108081591340 15861114 -1704624923629707142957642246034555511696 15861115 5033464133345515184785372097401679024400 15861116 361638004639218336144898048833407769600 15861117 2604622935260994186948557857562041735680 15861118 -183699300343699825432248476798416339200 15861119 1348751315468971021344195900102109805952 15861120 1499692115911384502576708761319532134400 15861121 6044903258878006208859519545660556424322 15861122 1231274669013677384608824821588273874432 15861123 1404152537102211521875148357628428673120 15861124 -3156045296546919155830721970855951488000 15861125 92814802618254408654380897785505472000 15861126 2919610750613668138275044304849184174464 15861127 -10418590786521363312882081815394348911040 15861128 3099912191765365203257771341954217948160 15861129 -1174010730112949749004688088797278674416 15861130 -1494953710890259889233705431444008603040 15861131 -1082911624894192126183149192155210307696 15861132 44715102910603542417480211437912041472 15861133 -2309233358989111899039069295573392947360 15861134 -2953411002786973746058625679461796830400 15861135 620714458518387046801825174615089428400 15861136 -1390195415750415050408123770043133247488 15861137 -4085043641633973989019294824089997880576 15861138 -2261012114236345482390748019842936093056 15861139 -341013282849534380373518405995157300144 15861140 6364726087657540670840248316373322137600 15861141 -2127223331370629170863161797904516957700 15861142 2359842781425778856969743485585115105344 15861143 -3862654291183052726905137816405600250680 15861144 126504589811852262740691639912811315200 15861145 42789969860929931114864328162216470400 15861146 -55121027811955198485075799340798576640 15861147 1869186014061260002373451588754183554240 15861148 190632077471460261687353599726885611520 15861149 681577392784531230269266287445300425036 15861150 347084602376604503400274454073031680000 15861151 -2261976411967566331771709022698793732240 15861152 -32663366163523129024342503480143904768 15861153 -1385672430220893955190631639355123514688 15861154 2235665746410789498186680370771884360352 15861155 252525551973035101529140382676696789360 15861156 2986658203932231549295172638302932124672 15861157 -3221044463176488194353043639933179230720 15861158 -1310051285566173295873306116678962764320 15861159 2069799402275021283799213526733160188768 15861160 -650067025375055551473612635147653939200 15861161 -1406946389782451866858716141072194366988 15861162 473711311418663397827594312536236122880 15861163 -3418935846748051111892493255690331408588 15861164 -7598284078180853969991674207482889472 15861165 -802619557307284970134475622776906434080 15861166 -381429491928177490219548887946534288576 15861167 -1296672781712110522121623530898344891408 15861168 66393248210941943484549685754215464960 15861169 2515575379343077066452677412532963847570 15861170 765901280164524623889196628982389535360 15861171 552077443322109870769161148123428485184 15861172 -3911680937088030160481236527057226242048 15861173 335332229800514187744627183832074405180 15861174 -7586298626900736845191145630600871936 15861175 693254907425196499333299336607609875600 15861176 6482677445713667882302326825277332480000 15861177 -186928155821084769783522243392865952374 15861178 -471015307615654961978434373230705387008 15861179 197448044177794882264442642364730224384 15861180 156352266707577070190143694156966568960 15861181 -169428794127322343222520111013896642560 15861182 326652341246801080392737804658595752192 15861183 1660930738711151595411328053254997471504 15861184 -89409985364920742758474450974051139584 15861185 -114729906045649109014722591210290200620 15861186 1356293063779117416129328210999816216704 15861187 -1464510604518738368276912840821472279568 15861188 -1801396404775333696388403605864583942144 15861189 -2194011324858496563308505250047360919392 15861190 -596931396524221546898183143955466691200 15861191 507759571923312581367921434799760187904 15861192 724089504083135307400221166487806525440 15861193 -1828175252766491518393675657744882363558 15861194 -54212134071098327499225508146259633104 15861195 18367816417795242055691589519121616640 15861196 1263898039353597304380257106072647483392 15861197 -1604602393330464841615406481601636372896 15861198 -366579231846219720804424195864617799680 15861199 -1079805053530197318884261543129186674200 15861200 341983778695789737973071490653339648000 15861201 2080935396447973684238511445092866741232 15861202 -1130966796746593330294358052657749985120 15861203 -3901796401879991384666809499366225254548 15861204 -425440061146008542649840496192131932160 15861205 -1277296339700278214153655558956178560640 15861206 -1344209135436647747505913164101205531840 15861207 -1190704590608275845616893099848859697560 15861208 -3154548206953190914516597867397668270080 15861209 -813370940509943644667495258462175806400 15861210 677593223874544195807905063542351880960 15861211 1331890632199147495451509944985637000224 15861212 -590872736373855641252921625468822786048 15861213 -623750936603501729165665078820130137856 15861214 -133838359136716275938676725164679040000 15861215 546571326146511659682995173048155096360 15861216 -180783818411340436790897474251675140096 15861217 -473647147404903615796993738355843566800 15861218 -1654770921544705811065155853107843093120 15861219 10770549812867306216818920195945365760 15861220 -3502759729303340573109803850944257482240 15861221 -363392303769262486584260751134864715336 15861222 -1069217863421143945792601237625240458112 15861223 -502880326286145015352300220312739146656 15861224 2570641088608771769182084035171268147200 15861225 921123338428494033084590828508509904000 15861226 137508800087066398832996072080241393664 15861227 -1920261988794006386909556955339880723040 15861228 1177168349468734137285412830852691883520 15861229 -52110450960193872571195878409381975380 15861230 520754536998900704704519917638539776000 15861231 1814970898320892280441386657469758771200 15861232 54453701987677142627301935255717543936 15861233 4031136557736704464583852229734982502482 15861234 -84471711131824542134771493335769813888 15861235 681501094563469940715662697298987324800 15861236 675326879298102861967668038434617425280 15861237 791296527247003535095076140420386600960 15861238 -43342060832998727252310182720517534720 15861239 4574298029904579049839559876025032927656 15861240 -263635693286814836149047616314726912000 15861241 2130900702181424934419291224953456195984 15861242 4169265336793805496439968942142505863104 15861243 509183131097057176393471336637403030528 15861244 -618610122642521594275782767468011448320 15861245 467363558357376053113915215213046795200 15861246 163644572249745149460531128902670035584 15861247 4013035308623066597299163371231517651632 15861248 379615268491015960240087541031993606144 15861249 727625135156668602986195699307830872434 15861250 -227815749089435467169538264468883350000 15861251 -6092162351117847369990078514173894834900 15861252 -657539365220882808320038683865388138496 15861253 -34935533759620017803915823169107657056 15861254 675649105602199211099317075300998515520 15861255 1719967382202053131545488910156417417120 15861256 -3320918964990971789191304254972911820800 15861257 81348682260655471328642734856413458660 15861258 -18844520790051548513247901979481412608 15861259 -186124857897391429637890917524199130540 15861260 -175116607164986778431560699384939223040 15861261 540585645548681590369440255176367520800 15861262 2186546848679785637286618167163998907072 15861263 -3912040120876047112655435768675070956616 15861264 -570674163351142020868827443329014300672 15861265 -154367678399159705224200137030206166400 15861266 -238395684939797059861854295599775856640 15861267 3393832913149270515557373004992926860368 15861268 2698487174784080742031010975204556645248 15861269 6136393099440601485023546925901660717596 15861270 -1117066558694321140370306298884701814400 15861271 2291155502657131097791126561812253227352 15861272 2901999613107194369584755597929120808960 15861273 2291002775893289758793022228558228312384 15861274 104045287119575010028552503255135006720 15861275 322313126199633824692822557201780991800 15861276 -2002120259522891415442632905442093043200 15861277 1808174604707126257434447626352790337126 15861278 -3334436773301615137370579651602430386944 15861279 -1864863769375305834956433150458857477632 15861280 -4429914889873086671218766966547584778240 15861281 -79694346961590961701419211535112169216 15861282 -1254700273687883851520358812854951175808 15861283 2722237258372780134380654509439176729584 15861284 3224795865121513541976836045705198370816 15861285 3789872827761078962916864970110753600 15861286 1155556147706538946129599711974071171200 15861287 -2070631786186721484904806828918412675800 15861288 169190369147285427648964542246219202560 15861289 -5879362950171218578000384028801339661240 15861290 161991771939016184588908745803377542400 15861291 -192073186440367049287210945143210378408 15861292 4321110256150344908385363551377165798912 15861293 -1175198818485668499622985607682110477600 15861294 -86770808216202414113998672660143875712 15861295 -298634618697450832897016451906571200000 15861296 -462228252464948268603917228514228535296 15861297 916015924766117063497536688900743257472 15861298 1633517011733670346400281476603382064400 15861299 2400015188129148820714987032134279772300 15861300 -272036245096808481269749604322999859200 15861301 -842166065756316277369667706825384444096 15861302 1660267677368182580413692224402323688352 15861303 -1797124514415457217272157122076740886136 15861304 6682196341176298581812979419431173734400 15861305 -1956716107570166335080229222143259906620 15861306 242604577788412850141804077270965378048 15861307 2160599291057833899037057949971959431424 15861308 -428034096409580965254517567004022234624 15861309 -926153771562989970146109279817962969312 15861310 77801214625849910109906312152458556160 15861311 783571854750888235085918349231250663824 15861312 -910122440667178725764039307110582845440 15861313 1428952412257249962399247395159901453800 15861314 1178033892408124446920550253186908249600 15861315 225256977180033530406795036979623353520 15861316 3614729575860840383838264351425570161920 15861317 -3795560766879941077304999336219283713634 15861318 -945381962889306735621129524306419015680 15861319 7299628189115582312646492406135045232944 15861320 -2145581911370568892961037205229662771200 15861321 -748671273084702483327898501345516884480 15861322 -625794446782662709602234240884772558288 15861323 3255602415147975179299214971695216555720 15861324 -30577817224851602917754438096939458560 15861325 4384932558825730007513074271443162200000 15861326 2028311072058069227262120631843229587584 15861327 -1554829766436398586491711033361689511168 15861328 3727268016236231902271697664106168320 15861329 50365892810629069340992280121057555456 15861330 1621354870899105772403257613385502592160 15861331 -7917774001547981744499926005794635310868 15861332 1134999109647121858451820039114220791552 15861333 2945684137136798788917227312967060472800 15861334 62367456930663770568798307459619248512 15861335 1962621459886528625190269888408994843360 15861336 -401738831325103935933016448251369881600 15861337 1756656903788218807945193815265380014986 15861338 -2712810318065688455113921790831229876480 15861339 -3140278314409802545825535559822725003952 15861340 -2606966459555028256651870822142484080640 15861341 6294089454093515964303253592898533258892 15861342 -178955012030785828507572382029982408704 15861343 -2911575066143865339150731381465274986160 15861344 -1559015587529723631806405073751839473664 15861345 -1257123676221056935094242010782304203200 15861346 -1988027968300128394498639355545333150128 15861347 793568996331493397608355701364542152960 15861348 1214861441301807622432585834801140230400 15861349 967824286871280544356943309923287491200 15861350 1705293844780350645754803934724773586400 15861351 4514273928574115804886996865515025125504 15861352 248766121644671887963199073766563840000 15861353 -2181823429402591442496432770982714528540 15861354 494974769461595263044852726422142731520 15861355 -259249514866853603924493365641630590240 15861356 2923841248881724023724342352335226013696 15861357 5126147027440019207911962212364079751340 15861358 -1093973635871160106937987389327671321216 15861359 -255746482899287530329392675380547344128 15861360 243813091306877654188067854703036006400 15861361 3303327873988978477978260777523679619072 15861362 3801500173128056712039259854876710273664 15861363 803056378428010198039073370004775317248 15861364 2424958219452211309373562350667426747776 15861365 1869304997620995068402808680731313892120 15861366 65062999479771494679569163282669513600 15861367 -474019979114943072525952062017629184 15861368 -3162204897396277267469761560539868733440 15861369 -620631170194910718949688026802688351840 15861370 358145242783956272657459573952331484160 15861371 7462236251227620790839339963044333254200 15861372 1321421351436307477504344052991816220672 15861373 1961672182625509248643266695254936709760 15861374 -2821106654360587146286690651222708032000 15861375 1880989211902908177805221297362270376000 15861376 -1994210767800245610624568918044730982400 15861377 -197887466250683704651359251160061604928 15861378 -827133333499535755795556644510271626752 15861379 -8362899581841309901216574767403097849224 15861380 1392790568652709422914224667031343852800 15861381 -363518599435356817940025522753263557440 15861382 3241205369037734298154715565915948520704 15861383 1787828090126477014198630349943865459200 15861384 -1561447939312958900524527552749259816960 15861385 2465729542451775611103635596466316308580 15861386 -1992384704014744429880571181621072678608 15861387 2562394542773529281948158231727600752368 15861388 -3543549550039898117406255038258701971712 15861389 -4812755550857746166052247913517881748810 15861390 811202979370279593631349509370932147200 15861391 -961999226301896372367586393666289522496 15861392 -109363451044513017984704617307030274048 15861393 -5126883315443536127047065451976383432800 15861394 -705710683353843243914294333060658804960 15861395 539109798127369608054567499479646232400 15861396 1454868753472159969750257123037610219520 15861397 -4376982575367470956418807463421912503154 15861398 54561064505883711628301172390743580672 15861399 400891491643982526590897663149633406208 15861400 -1804407572776719881084001944614880256000 15861401 1154795183064847514251550662879037475402 15861402 -379534088806171904487392840897307851040 15861403 -1887589105888170177901586639012208305936 15861404 -1730657294264787890370860250902414082048 15861405 -176257204229099972212831626115518432000 15861406 2326350844745810688083113597202041536 15861407 7544946846366354091451657170387750452912 15861408 -1704309188975537339852044903972979343360 15861409 6187204427497467574383213431235239445040 15861410 9601092924729904946097487056575208960 15861411 896888418342885903792966467805797605632 15861412 -2124569186163365904619391528455394783232 15861413 908412043558340174744163004923808320 15861414 1333473140445188733819863471547496693440 15861415 28182886817045516629581327877719814320 15861416 876503764238841539289092597431867545600 15861417 337591529532782367273195691370136428736 15861418 3058258555375230754670238409376959274160 15861419 96620080946307644714654101124961871872 15861420 -79298704871541162810901643151157125120 15861421 136908378880206843304314219004929379584 15861422 -1247845260476490750504249395345310383808 15861423 4172794934248135475805145305632926744584 15861424 -707280351266971337179092547670904176640 15861425 350821457956111378752495315526739100300 15861426 -274168430282907940265655870610431115776 15861427 -7261987443708215480971165862960048436724 15861428 3860974876228127101756754655443422832640 15861429 -738883641527507017220062502925147398400 15861430 -1139848003878193482847424238096765636480 15861431 6693717998771237559804314920982597768232 15861432 -370284744607132791935490574221637447680 15861433 318825889421166135426427882794747274176 15861434 705158558106667355252474637379743195360 15861435 641583138492903870537899662670712307200 15861436 1796527698338079943678371771566349255680 15861437 6287719255458749489429071059925764310086 15861438 -147500415454762052545074039442429448256 15861439 -4625621644586101813216549694553363390600 15861440 -23970438296680181724280971606695608320 15861441 -1870995904706248610189085685951932665808 15861442 -2856149368011594643207159680811393271040 15861443 -402604120957827586731300751930711692912 15861444 -764529615481271761506780538942428241920 15861445 -659678998998669433146390307346117295300 15861446 3274296836954408189700584752174917040320 15861447 -5652101227903604354720040173765845113600 15861448 3121947534182071270606557487102343439360 15861449 -1233870184252984769010894371870945477964 15861450 154920020719942157032617940361266963200 15861451 -5111742583250418887704193105092369565548 15861452 146153185926406897809339169556747891712 15861453 -34233429981241442577817659413547465696 15861454 -256416098448879757057658400694867673088 15861455 -2360712844631173794429394868768737316640 15861456 139640130498452465487644540708920197120 15861457 331990424267102230374088061786026846706 15861458 -346096394360736797058158039605965053280 15861459 -698142395425034362259207328325357211280 15861460 1115527004228037884437624628029606133760 15861461 -1449190754519512271773983899350584941376 15861462 -259370089119348325378544239800071270400 15861463 -3474571763358925707298757834868980474520 15861464 -2590591725802464091320658000638243348480 15861465 802313439273223133882389497371847310920 15861466 1820300106070428803064692329245630013440 15861467 -1183966580340237919745788347283585135440 15861468 1151190832698634572483483228483902939136 15861469 -1744651341376190095128455877312218702472 15861470 -945952463111488847258396505235428208320 15861471 475888928932021976716706322849538318080 15861472 -1209717327564301778211648039767226187776 15861473 -1683700152428899041019076650808312029278 15861474 433898974835286790769158350518924544000 15861475 1123861772463862363129121808668883372000 15861476 894271408030190753213319762496805251968 15861477 3489951255828679039073214891513768858720 15861478 -3645350677787216789819662254751046875776 15861479 -2558954548968744213157970567469321982920 15861480 -918245249179223197430602115834056704000 15861481 -4010496154524183964123068117220011867718 15861482 -681618799926711583895477506633936582656 15861483 33065386073518583095600211659486272744 15861484 -3617608202865540601898013740883359497984 15861485 -2878985652162787888299697453883096841600 15861486 -1856198912917678713547611980391659814336 15861487 -4146799038760815934590371202315549490864 15861488 -1030931604702387729214855467275916607488 15861489 -458492893280689448205621732389229218880 15861490 1505688933620569718375206367516530629120 15861491 786405602641425313137604068013534800000 15861492 -857444819745482549822403533089299651840 15861493 -2857990933427470271004886206380270362368 15861494 375805265429406730487338247604065740800 15861495 -784800487909251836977757572554370523280 15861496 -85683543505352385152684657975764439040 15861497 9884840453801100166337580069607046463300 15861498 -2000026473560931385853937787687969959936 15861499 4943648705057604502910465206021657182500 15861500 -1700605486970093487737463132833390208000 15861501 -176345423839893300425604813951543880800 15861502 -2254795208027631946855185765125055545088 15861503 -209224383391169149932059320755911829120 15861504 197202224359104919345956021299356631040 15861505 -1923763485252781714817268654387107734080 15861506 592250935552229028011119918634030461344 15861507 1341881400887147764134745800627678299640 15861508 -1539138018224193579053245814069194392320 15861509 154505176356830669335437211908833155680 15861510 275498006704942059371037296692770808320 15861511 185413308518619044244721635050153943472 15861512 2129673312369347065442948853836344043520 15861513 -286119884587308161982450212187251453952 15861514 2434607178216719946721294356943968599856 15861515 -1785244343173518703254361714821501903840 15861516 1088520296734992416994129092337167192064 15861517 -334963671706522642970144940594453288448 15861518 -824142321065097925759048408554472127040 15861519 2586830779925481525699439111439193240744 15861520 515973807770517716380339567887876096000 15861521 3072213825092895946971418232469747073320 15861522 -107106492115538092540962623938498744320 15861523 -901907929853949177832423575611588654160 15861524 31633185102802239682720597598799777792 15861525 -1020939878596292567389927575690205082400 15861526 4058885594687498602143937055364640311360 15861527 6022598988104120543298190416554097649248 15861528 -3910219067502673334483176833866789068800 15861529 -2579914795665049853566860954468693901040 15861530 183465777848598286365002031192135582720 15861531 19087583801599986121457071582746898944 15861532 3932372374562590292390648018306141021696 15861533 -2469351217572308996961356871701102872218 15861534 462408030718504153710477188095139269248 15861535 4427561095024282990713089261379973519200 15861536 4599935184332060944257301040681641377792 15861537 -3123651540632082769679206768539396794460 15861538 287013713579854119517470215953584881664 15861539 67608735836998344485832546639310887624 15861540 -190297480609953921773350994507050291200 15861541 7803453288742392242548128546168475998400 15861542 794272423545026234344352064461768755200 15861543 -3769043968570960210728933212323362808536 15861544 93367609327989353506300266775194501120 15861545 -675551460899218589827922336886531626040 15861546 -394303912599421899919718238311740718928 15861547 -487686881253562477862638538664826940160 15861548 -2184322894948602430443097329335706616320 15861549 2390309771682311544202887175970125510656 15861550 2197345968084848997671454581021704680000 15861551 -4911948186448397608741321892915805758448 15861552 174551307612859381980076492502772744192 15861553 -1616258509877011641381168491890519463680 15861554 787813293184134805930447433789592032160 15861555 -1129781605972636579939033063993756257600 15861556 1749913758699652818864137157020549171968 15861557 -4012638211690284977599982471172613090194 15861558 573812227057998165425990513944193755584 15861559 -756661399892337201882346643807750146560 15861560 1757500204837088399176821074446319616000 15861561 1285313343937042767332739728038828948800 15861562 -2886238489892823723295561046317601476608 15861563 630092841761532277516649058525232483812 15861564 -69151778456570004066080526365817517056 15861565 -1597584248677355412309467951347546995540 15861566 512090349487862837161480232545211790720 15861567 -814947408469520434057189833022474962288 15861568 -268641813369952129601842572489717186560 15861569 2888033646665836316513309862284924075970 15861570 706988622949077508983776778797196979200 15861571 1780667629740061072975062681725650107600 15861572 -5451964613482780116256327599933128241024 15861573 98886020298224547225433310866627152768 15861574 -1283056275875980970408529771739967050368 15861575 1373769859906685374429267723115741556600 15861576 -2902367091846185659697836286715411456000 15861577 -3269725825779532298017291910525388993574 15861578 -3247003868136038439890527812114804272544 15861579 -6637682224243115896205469584053739342880 15861580 491098224822197495472442725551050752000 15861581 2928037287185612704145053848848528219382 15861582 12625707808076248446139619774109582336 15861583 -4281157790973884769613942657101202369168 15861584 74232396613159265660328663311233056768 15861585 -1609965824959513897501940697952395489600 15861586 -41962154048759438792658141252425684352 15861587 -2060610399741597653789300253018009686448 15861588 -2566881975311643419059252198103164772352 15861589 -1602779188542780263884083243540594402610 15861590 468674046093772701443912985342072449280 15861591 -2753695734752509702391375052694952911200 15861592 3161599325103777814766258636111820288000 15861593 -2609509926555782889915826263822294806256 15861594 251929015994778159079132939642462083072 15861595 805208651183547375587295658024592309760 15861596 -2959745007021998130079233049102186682880 15861597 2714808471269184330075810440544916598400 15861598 -1805658993488642017381642651265979811200 15861599 59457524615897810098755091523141522640 15861600 857704014704551975233758980349254041600 15861601 -855514411277034849492735462996339798848 15861602 691380479143910115965260130934398648832 15861603 3024085194898700733309803778172825718904 15861604 -776428708407920941367022289632507322368 15861605 2060374812264675001559570080758849797760 15861606 1957855953555216322698784851353910067200 15861607 -4173191154944431632733456257153807704256 15861608 -1484371741700477572831093087735101849600 15861609 -5175585899522509710075910849737608885280 15861610 227253240001677570890539462115626308960 15861611 -3212360350052709159013765697630294519976 15861612 545312247293716548160270224301283211264 15861613 -1259482452857415197358520345124969818656 15861614 -3015896436331145195811289046635181329344 15861615 189059153324386397719801448377033850880 15861616 -212135664604683600975715732030128128 15861617 -6029938512443677986867181863451638215628 15861618 -41321549009121601442358407495511588336 15861619 -4175499691524164878907517684970214965080 15861620 -4414713843354720959288188677708429312000 15861621 -3326400622809993939940964978376523013088 15861622 -648374846716854350664378578688527640576 15861623 -971735722326477775980505063439807421000 15861624 2839904684773473689247736004014574161920 15861625 4830175621704469560058468263134448000 15861626 -2765387315727837499086498886696473935616 15861627 4724402543026712388727251705773015319648 15861628 -290355298423535124853583818036285863936 15861629 1157516051650702729796462453219587688064 15861630 173527808210248116212129230012085207040 15861631 1956257959669142311064620204925590795552 15861632 -3313742906268194934690500150633126952960 15861633 -1214073204118467103472051045714487239376 15861634 203018001194025287428459235616997352352 15861635 -3950295848718279557854947470791917079920 15861636 -1755116709119555822982664922056457134080 15861637 -7390217155088662286090041330730499556800 15861638 23303095244392645603851593073988134144 15861639 -491313072916091470295194919780003775576 15861640 -2493127378304915588159776839109951027200 15861641 -2497241685866174796767413253729735845788 15861642 710874179983976393366610513453393414912 15861643 -2954366876512942738650543806780643848892 15861644 3491192235930323508884237905610318748672 15861645 -2730547314233452642290184215269127194580 15861646 798576630908872801212866039494112409600 15861647 8483886129391717581419831680262235744144 15861648 -835406812633132123547527762982535168 15861649 3491101583107085580970790943797584857650 15861650 -487863331943720907251443040701196352000 15861651 -681966233406786298287029549875723931904 15861652 -218216959884146467446538614485594261760 15861653 -6597007345111177477636073558368931242098 15861654 -2441619635581628964807601811612260896000 15861655 579271250549358891293590207985341055760 15861656 -20808535920959073050610844176666009600 15861657 45106514678709548175034437392749171392 15861658 895509514452916039488561387402751165680 15861659 -299545853205464590513807564349129197872 15861660 -809064464561148650526315375518643978240 15861661 1104800684091226800862204632052011244262 15861662 -747511828963521044130753452104565742336 15861663 -173297384630855619259737984692287726080 15861664 -352585795996121927991934917301119221760 15861665 -3405403983277963998914879610600040473600 15861666 -823213025425428567760817589747433766400 15861667 2810279766515395147391241313361757536112 15861668 -38356393479044640126281987551407098880 15861669 -2095833148160331022527640623060385768320 15861670 1009330349608016723296457692365758757120 15861671 -38487400031326013895620333109818382288 15861672 -142533131742608962471609598517281633280 15861673 -4644545588889072164248132955095018435078 15861674 737162566238648175236631117134648835840 15861675 -1090011788006892459421443247629588168000 15861676 -5463408491398359018172494217623959223040 15861677 -414775921415774285528952878332078632960 15861678 -91002331613163752617469253769857576960 15861679 2534606738734383661790077158331037837584 15861680 -218341682592791061472997727708640051200 15861681 1943022907360585255287013800530601453696 15861682 1833373883496865530716126366423440146192 15861683 880580850455324708216630901527679601932 15861684 546974665596557449787515753069720768512 15861685 2264175073654981713658680473116290672000 15861686 -855536720244751659471814020467147072640 15861687 966469220859146728381212131275387709160 15861688 2285813032059520913475484457193557237760 15861689 939933210089255924866733198571792330756 15861690 -849640483104685496578258842105536256000 15861691 -2987427224774942304448723533237443145008 15861692 2717965057684784484620011778100359577600 15861693 -372618912112151208280343622548895679200 15861694 1473891677851620717395934240947548078080 15861695 -4654673663451396209030378918339511163200 15861696 92030022153371442723645083326749868032 15861697 1727530586955251166670441045465807261440 15861698 -2047502830961223061752427063784031428400 15861699 -672456333076321322371580773456926435840 15861700 -1246154329176223565778492063918670172800 15861701 -1274543548596837467818052203296268742400 15861702 398024722095142936208968142237971532160 15861703 -3235122177719980238595395534015641246032 15861704 -5363568973033588882079567146779297930240 15861705 2198511379321193067110120629539749577600 15861706 274028839318173680456877044227314996480 15861707 434808056522066574689838293695643354280 15861708 1080031058255525442511641518129743208448 15861709 1831788604537967463245157426472426905216 15861710 -1306901988401456535567317586728754359040 15861711 12124394632902983777278481758779360000 15861712 -1597394778651176284985077745086582595584 15861713 -138766870022509264521728310535968000000 15861714 2348375273165672884649041334832808931328 15861715 -13111409543130835664847960025735310880 15861716 1415654247977291390897686207086479914752 15861717 -595077980483508684356390940063821914560 15861718 4010363809740921018450179817215322550560 15861719 2050025161105222298253142209986983146120 15861720 -8958999836745841959102301200698572800 15861721 2048162338839315766019507738427048340372 15861722 796550497469007922663556174875462908912 15861723 995399876356782353802525984454838328624 15861724 608704709315702976026518179557036505600 15861725 -955553780449815170497368639612509496000 15861726 -452488206867869798411609496843815779008 15861727 -72479352212874768208005283656551875200 15861728 1281686669026954909839606455014659194880 15861729 -2715308687014659201725875992086233854912 15861730 1421774959946829086727077002907432040000 15861731 -5414350977769847053979820068107712675280 15861732 -231753028795250538692324600320756101120 15861733 4189226415328351147184248601659872505982 15861734 -29783116641572441062169115489267564288 15861735 -1431222180437270652676635801462879565080 15861736 -511857150933820580057087151495740375040 15861737 1094953516375621610141015792800845475920 15861738 829963649370163808494965178058290917120 15861739 -1442797400173491442973379187897558765760 15861740 -946823252108267918408031293876738641920 15861741 145156645869277609385720851902612291072 15861742 2061646507530501330993736707460834303104 15861743 -2443432212684585751014445795389441798576 15861744 -33987824096637115170652898382720860160 15861745 2993331048147839753504530971553329160500 15861746 65956982214896172064829895341966722080 15861747 -1499087800037130268031741397146211889920 15861748 -319427229697638761258573472027643576320 15861749 -4710778782777382434678276088124390567250 15861750 77571762099290887924966694519685600000 15861751 -950340537878730957816282782351665609400 15861752 420455908171762486462680771425100226560 15861753 2603658399408252677901059771902776862020 15861754 -17423467854008619305519351220136331520 15861755 -221364708324567251299527583951255157760 15861756 -132587001519725948009936145143768022528 15861757 -6267110621459548741058347556575690359360 15861758 386603383048374718556886243010074111360 15861759 317139301795848273092733363792000162504 15861760 -241272243329966765874929504134103040000 15861761 -5346688686474238648481455264860691312638 15861762 -252134004560795149622630890104705650688 15861763 -1512051332432751343560276793481931394416 15861764 -3471714038698141860573298741532474903424 15861765 -743216154856987253490489260531308615200 15861766 1090907779692982902599222113992165120384 15861767 5663310196490471789776167927459254122560 15861768 462846396310824460971295091627465932800 15861769 -888716250944151634862781676958330944 15861770 443519094028129300152042178453723238400 15861771 -542425786027575737724360302802673415760 15861772 -2784332065342186758093611300543099578624 15861773 -2877144770171346962588093317915124811978 15861774 1125940919273396675387190708805353936960 15861775 -1632924589763483797198337129493607454200 15861776 -321337905511724005368348817262907752448 15861777 -1651073436380991952498816433850224243040 15861778 2408050698109472615346430470279828034560 15861779 -1120982379312752184036549679670305585620 15861780 1729862262014888995760579415291305809920 15861781 -3435521325625858537805089540765396129696 15861782 -1488835371996670674308615749195598373120 15861783 -435713872434462069403726508941314558720 15861784 -3315218086187247370586710243653145405440 15861785 2064476838085751100870490210095027406980 15861786 1296580750265819660302246173441602531328 15861787 -2265274098970993867926469386406534728048 15861788 -4816988136356778722111653595885467494912 15861789 302443984150127431640832989578517308800 15861790 388586735577032087841975920801946991680 15861791 132265897437704721296159595468338638584 15861792 -1026803801818656329097747865373000073216 15861793 -1186942423621690905035570166885608051712 15861794 78065192769034811827358386031564963328 15861795 3008003176938560390656600242020997888000 15861796 197588085868463222290079687508533007360 15861797 4535192951393174280158960798908185792 15861798 -1743750915066175112684883964046039270400 15861799 -8149435884853974413119463065023458697264 15861800 1933326425112054851079811493243310720000 15861801 -60321401998160021454293513664817602816 15861802 3271413975265090676003230620043729634304 15861803 1461440258560698854525693158780382480052 15861804 -400355935138208240890913572555973787648 15861805 303078393934984433834196769721955553560 15861806 1626118143628840208270363908467272876352 15861807 -1792604044576117378909089203800861705752 15861808 -40243037881809822038682512970884218880 15861809 5811237136414039040535340056738751221360 15861810 379229059656480370853577121110033177600 15861811 2720891631281882258602089264327873202080 15861812 1708280332643645777265405893233347643392 15861813 -1531557580150495365012698315193124041312 15861814 797342692876655604693244805307692516256 15861815 -3303406600859216838621765200801255264040 15861816 -744901357927442555980502109667145318400 15861817 6267668407607775609145921209571128717866 15861818 -1293148939837998156166579026313727971584 15861819 944682239413404246415968517471180043544 15861820 66834851325901485194323029545142497280 15861821 -2171676779158133329428255787839978345588 15861822 -1406845210149855362793338765873124520320 15861823 -2113318701115352409378133761187474252800 15861824 2008399276143335978995905610077607821312 15861825 -315612883757136678566693636818726286400 15861826 650896949340923600664356298550097840640 15861827 -11306727722844041775787784224876283040000 15861828 2392191314398544503369328146164848818176 15861829 -613086535650007680873292160853459234624 15861830 1575673170591412002245931984913638721920 15861831 -1849497044288973023199448521363267004248 15861832 711248876649256099315153957845510389760 15861833 -2757289625790200474979162843078146143236 15861834 -470508340668930051773426448629213499552 15861835 -578281282881660318528517787107252819200 15861836 -27453444696357942443350563860016625152 15861837 471166560159108935914055435330357357760 15861838 -109990378838586805819068485695551482880 15861839 1432503830034009068132872808009682604416 15861840 4217049395714154224342728734946099200 15861841 5761946980208520338914700398896397296242 15861842 3603854569226360276072566224474572639232 15861843 3788389751067388860828059592988824572532 15861844 3673149674088927739141227571924569124736 15861845 -2304810728295191104486679834620349478600 15861846 -199012258246236798280177496088037785600 15861847 1486381233176886133932280434050265874080 15861848 2558068426440066987369074780287076229120 15861849 -2973811019970050783907599203524372957120 15861850 -78663781166108832313992861126546031200 15861851 -992187136309546010613473091349140877296 15861852 -503972639892928791397937447087573975040 15861853 -1074680090320005718305553132236794959520 15861854 4228674950208107309626760148157302325440 15861855 -2559313124976208695482822590636361884800 15861856 -6010412559332631577406846227130351616 15861857 6132163519773690123909036929191990792320 15861858 -801272406114174875254261563247965937152 15861859 3281286339970716978168101218717424850240 15861860 -9642677500469700643911799485291356160 15861861 -1548166945974716108492470674428932492290 15861862 -411386752414858247582544926332803792000 15861863 -1049656216234630318988470376252257280640 15861864 1527549424084606291929301366536468480000 15861865 -2032363421974457660146987216749076862400 15861866 2357521859512804156494027773114674867632 15861867 640479871049679386175869460882169265664 15861868 -2561726116190927539660830377639627257344 15861869 -3353174372462619171477305954189131793940 15861870 796532406105344813959835906268334067520 15861871 2984492588116393392321498071390220010144 15861872 466361864155960774516791524024161566720 15861873 3982324917312289040444971202262313227168 15861874 -951798134191387874748419606601622376448 15861875 -636517017397076931803581035146517975000 15861876 297804439578973110406158505454930092032 15861877 -2273969732426112851443458460688035787460 15861878 1666508454483190993164376389205746624 15861879 -703449471276670545519063196870865525760 15861880 -1403149625219842270450288768904390553600 15861881 -788049603195577990559467245047016539136 15861882 890745503999812797257181085018273339392 15861883 74584726398879214012480012752560671144 15861884 -805887448924438553017640434680647715840 15861885 1125333347908044891830727637746758384640 15861886 -1132181256835691975400163048404546052608 15861887 -2908471839876377577253388554293340750464 15861888 1371454760309369782706275182549003141120 15861889 -8620670345873952125608258812648345356544 15861890 -2421942687552685671104497620634821600 15861891 -1038865032344413444972048717356464202576 15861892 582881203007877599049200512607688601600 15861893 3398080727792654070306792103619466544764 15861894 66405066335495419807274531999076900864 15861895 1485731801881239600605492160216536986080 15861896 -1622491536161924894889292939505417625600 15861897 -58105533888939907287578430194466593664 15861898 712039463289386958819277086885895651200 15861899 -2934171006713288659786602930571834349100 15861900 279331450798465300065033177921324672000 15861901 -1383896581027671546120773130012782560512 15861902 -1067361980169136818514553417987671198848 15861903 2651710502998216817483691868927227619200 15861904 -671224247754707599253522811702991650816 15861905 -3012687841225547891321395605576518954880 15861906 -50540904044353169377515927994866664320 15861907 3414025607780121892592546745802898954156 15861908 -1519407790096073943901806886356353310720 15861909 849372802489471605921824066371852004160 15861910 150624242197525821546840769912215855360 15861911 3108625168603583093475079693002328822152 15861912 432642543097190018848780560858271088640 15861913 3964855504552683400354348216097070809162 15861914 3584732533319612152164610583831247148800 15861915 -3145547129093928133639457989841738574480 15861916 -1358131426094092524173022270015926352896 15861917 1458787923666467200669216176250974131520 15861918 602791717654570228797313100583160110720 15861919 3121535757348478134651579739398832765696 15861920 -2426654052672877501556918229303595499520 15861921 298029280980224405466678562281202856112 15861922 1574508963010638642578145303605440214400 15861923 -1035992966595619033291088610989076436992 15861924 200879899774102408133289480933647741184 15861925 -686638319523600188712206759262177030400 15861926 43465505389949222292061590855633171264 15861927 -594128415819003134103901304785477025280 15861928 5873914392936713740895504554259386076160 15861929 3371168324863953400662892125713017514100 15861930 -48246317755123600924091339508937313280 15861931 -935455684971671183644638896961399073536 15861932 -5050846489633620696248218450638194805504 15861933 3046852312820805379059353083911532617600 15861934 1428668614612969010933039731614434185152 15861935 -1125664530947397890168100371383724009280 15861936 -636847463684474383159313713796323737600 15861937 -846977999102848119739438814451003631128 15861938 -6602306023391730647465681275132664451456 15861939 -3033995093444292695807493649647322226376 15861940 373826819340980353765479055195031961600 15861941 -10363565188534289386293959738299800145920 15861942 1743715820501251438971363977563428111840 15861943 -5794254877441802712507803149605109134808 15861944 1188498452784277576571611484218619904000 15861945 1955327931196648093044723406366547066880 15861946 -740279433090879550255572832279925624832 15861947 -1570528993918563357499012367534155400604 15861948 -71100415639602967047680051219726622720 15861949 -839503279238591839593545227004440914900 15861950 -481267407864714053367943682656005484800 15861951 -5216603166802319499718272234064519200 15861952 925838050142133487157028113646606090240 15861953 -4557344787098259691127809327222737431616 15861954 -2057317132462186987675445839416705329280 15861955 -4943361673218970098285211002571702694640 15861956 -712368123370219495227584288300408340480 15861957 1921506493396424549277332936466736381440 15861958 369961142194108394828402757379286299776 15861959 2604878002515354337144236831684885011160 15861960 3552929721431372399833885121362206720000 15861961 -5968908382740738893946692725217914774438 15861962 432616518814954112470592392999833752832 15861963 -1312435619859247231925047523467554041616 15861964 2436717873917109391164465451174349047296 15861965 -1136900495173463723296397638332904224000 15861966 437236726294333681056218437042479119424 15861967 -258199220397484459979836221005119017360 15861968 999641388150583198474018784073535586304 15861969 -61047053625272671484151579499319590752 15861970 -1421019132748213461441526715663633044320 15861971 1709691887751343295811208469238781784172 15861972 -104696112552089642283439581431431016448 15861973 3406016009086532092427322108328782292800 15861974 264442904209736070441581467187451708672 15861975 -1996674214010007265093587739511008787400 15861976 -942526894306320223797025672720992460800 15861977 -3900968342984660531156485554465614074368 15861978 672152149688427118429254255281778897408 15861979 -67192463916637979424156174469562279664 15861980 146806198713998430568260003633722304000 15861981 -2071973186594226429471289876160163915648 15861982 -371272559945750596986893810166164499648 15861983 9940307356048039231554074327528400663840 15861984 -249190157489131582851595130493189488640 15861985 4895798068639064382678922600173518136000 15861986 -604258070333852466482530424058231552864 15861987 -46092141811281427975822361640756447168 15861988 -987121686140105212060484966843254695680 15861989 -995861981202298538028650935716098108832 15861990 688054087279440535840018703389152829440 15861991 2092451777289205730687257728657981006392 15861992 -2776792887988038386135297678731236065280 15861993 1164254315199578098213071853151644065984 15861994 -4619032124403119526449228681051831440128 15861995 -764538715129540414798636884986352468000 15861996 2012657678277100927310893334429287222272 15861997 956358309419389836498179881863071773452 15861998 -152748926823430075042169985085936859520 15861999 -366968355215944124332319547937833242352 15862000 -716157119702977183222541133864763392000 15862001 3231805796524442720134910200632031495152 15862002 -171962441308782938895340289893666941312 15862003 1069891609346847011689639912499414879160 15862004 -5183723003232989208654687205370863730688 15862005 1088628846370461684800847289621893699900 15862006 -2674986524807514388600946078890263390048 15862007 556434205048469154252159399810840242400 15862008 -290270538592896520563754804161256304640 15862009 -3814056146088998140714096836422550288790 15862010 -2789137160022010078913018500140111735840 15862011 -2802886388013486107984928097671316368 15862012 55238677553778413398720635897876086272 15862013 2855205321841785474609937883922469842840 15862014 -1217698271503221560933933639517721190400 15862015 2312618851370700747180469321095015792000 15862016 -1642130098395375909276605055403869339648 15862017 -2450377519849583373097160573210807682240 15862018 -942967879888498589989493166964393451520 15862019 -391720637007710155958523837559783133952 15862020 -2283483423741122165963458710881148272640 15862021 1356110286629960384553741814325045972512 15862022 1762471888201324805215912709874002792064 15862023 663358815926987139081683675832644011800 15862024 -154560344312659867525211001683819950080 15862025 1498749172043063986052875634363019517500 15862026 1325775444881919378319605156056840934144 15862027 -10289731719518921293674391050276324098880 15862028 -207177254956675163311661797756257245184 15862029 -4283180474237955060567740796689187978816 15862030 1710083094520702882671522561646163520000 15862031 502667605843786597742513505732234182832 15862032 -883050950328737240609216515700310343680 15862033 -6910925810439704001418229753990442949776 15862034 -2608965426628568705553026571382762153584 15862035 -1712514826379665007044905917118775104000 15862036 1826188812719976788298308812243195883520 15862037 -5874253783563601575116454122155354390308 15862038 1813159278343105529640524160437675127744 15862039 1700294530716020617687476433785453832800 15862040 -1983750269793346680730404441371183923200 15862041 -2014096443210840112347784557213461704320 15862042 317843920346992102942396629790585181184 15862043 5830462660981696479183358265731712476080 15862044 683266405770660310375078711522706890752 15862045 -396844568116247348315475961603115371680 15862046 -1511848716161659189971148834206640164864 15862047 -2453416132066970115855019414268577727872 15862048 1015129750780354316808496443465365323776 15862049 -1055112553360946231613023843986782744576 15862050 145780849324924993893909766844272860000 15862051 7210081123068360525722135758056828919792 15862052 -893347479485630547853013528698102963968 15862053 -1722725027317426696968423708301960027296 15862054 62778814502721031818470946054389824512 15862055 -11744105048444962106597635964063251200 15862056 1363523686152880781912019880525509427200 15862057 -3651100273614702148925802389380892514694 15862058 1986341513389704957862237007960126083584 15862059 -2728274842670004460509149766998962641636 15862060 -1927215507940028244496187689894359275520 15862061 1477679332437301557855611075540735809824 15862062 1340010663620185048638705856834330930752 15862063 -524142404929328927035687942904153678880 15862064 1006111538061726778848898446245693915136 15862065 854475562608355622855512745533139760000 15862066 -251779706527558270928795895647598293376 15862067 -56136534646108291795245333012319922352 15862068 -3472455464883994474419127933052415098880 15862069 3595651501583036005160949333619375311470 15862070 -103951172053794910940572541999168183040 15862071 1473131724432848318967860427417108740304 15862072 4025881431716092460219617561835028172800 15862073 -5901313406266717801876356502821337854678 15862074 1155878984860900318108878544001367682560 15862075 575042166984500197602243474530359217300 15862076 120559478958458033029946323010065586688 15862077 -601186916138857940363982567395153227776 15862078 -1651995655072029279499783865254342680960 15862079 -112702659952089304543048692981389944824 15862080 30905700965602272177502840414682480640 15862081 -3725675914328504737871761628129846637118 15862082 -2896418653225794744620834856655634146608 15862083 127141625824943824286438232151679572800 15862084 -1657257492550394380642012335992917802880 15862085 -1554998480635645351149909938735623488000 15862086 -2764263930597422617811909738043140714880 15862087 -6538731493626554465126507535676201157280 15862088 4240803142594176439863819015583807242240 15862089 10706926435899636856380364772932625568 15862090 -143308211664843502118544277438075447200 15862091 344440510191487138629620038820545344000 15862092 -572246671682376409311962769094306472448 15862093 -493137395015589488821568904405993888000 15862094 -4432221168114097808038948839429334237440 15862095 -499108306144492644524952869144558354400 15862096 213616894709346049230499517208276426752 15862097 28111101110507457096791629231531906560 15862098 -1085434691578794868113851476265091072 15862099 3482652565751951677119326396324319944520 15862100 2407084311137437177044554501572582262400 15862101 -259247429069726860390991678221011809088 15862102 3743534183576978706332187545761650799104 15862103 -8499857049516876554690743923692816737296 15862104 186127072374036156656322380563533404160 15862105 -451577209570302101346044910481207841280 15862106 458455738046946454054502739135541845984 15862107 -1968507140098888076276947598386094366208 15862108 1261834442926182169113643127227772130816 15862109 -7918806491464506801158342138192333385690 15862110 216077910197090815972152038907160842240 15862111 1124477688445598564501644988516262979584 15862112 -353576900342088698435739648859916206080 15862113 -1800886148194388363407553544748700222958 15862114 1653601432236654728712234020597058091680 15862115 -562960705113215602987839652880611704240 15862116 -420641812818177494359224572164730695680 15862117 -3665721258303262855377508996514264920834 15862118 -185994423826355682174977688757277258880 15862119 -311233298675779438499898794032286745600 15862120 -5473587585025828267183478671853201510400 15862121 786509265224783178137397282795151243488 15862122 -1366302357486601313877630595182700385280 15862123 6660083147114123045498460227730389388720 15862124 5892683749268125607755601177687711416320 15862125 -2811038551767919421098661032865191800000 15862126 347005499821437629582859741385641125760 15862127 -3628349933334345123362634621435673695024 15862128 -11757564196149525453542631179294539776 15862129 2192006138898305695108528904758611115730 15862130 -989056779297440871116062989326169792000 15862131 227099723465391739187034861400886432280 15862132 -2693272201831947333734765767778065664 15862133 -3112716560296164323611537181995343384562 15862134 -266805051781411341893259995640571146240 15862135 4415949417470909061088314737334575961120 15862136 -6833424014316376485974427906127837655040 15862137 4649350934889696998351068839863145786960 15862138 -34815891857485653476674777939055150880 15862139 -5192080363212080771144906786822381656344 15862140 -139877854377758898028161248335777228800 15862141 16025665334956181850465045597571849440 15862142 1395551864552248014924161576361468255744 15862143 252825664265892236559987222954520752000 15862144 1768226412036773788228938526626435563520 15862145 -1944446038895232277734973847252931560280 15862146 -218927266674935894409835809972319372416 15862147 850453706892034424912630397820418202832 15862148 -1059621155189163139728844046129064657792 15862149 -4461740735133581328853797437403462276 15862150 -565865208541476090277130007864411840000 15862151 5089240682390875719853180894149876293304 15862152 1045299075682025984421060608830039941120 15862153 4731445007992509424954158283551227189402 15862154 615620280934945889893819961590951263744 15862155 -1648608378035759449965251150624449485840 15862156 4485291936410673269302857591664098067968 15862157 -297392877851802145126756324698261650112 15862158 -208224533419308190093328303456514908160 15862159 -1177786344195271733753384805244842858240 15862160 634727990951449835247186495446006906880 15862161 1245250360518211124744660376178642689024 15862162 -48371171792708759262506384051276019936 15862163 2028458471452768899885528073474638424920 15862164 2845057393235647158866939148199889688576 15862165 1512674093511947042066008476310710085920 15862166 3023775806945476004364233142029841970944 15862167 121898392416024899003094153730763427048 15862168 920349100477530257696775312066053406720 15862169 2055576551636504303843863839823278547680 15862170 40605551343955133717378108496674019840 15862171 -3750045695220418865406339932207353089888 15862172 62431577641050177170211922337369536512 15862173 -920910177741861084838278900507074887680 15862174 3292006704132150858282751609186772234880 15862175 -12907101312993446913315902384424817200 15862176 5736418900995607219395086213337631948800 15862177 -782950105786903889874147959178753859280 15862178 -74294190677938205689375217737723486944 15862179 4493263569332389032327180431102549585784 15862180 628713192074621208671716616180801064960 15862181 -3501098086626093842392762086571541949696 15862182 233513940982861118966276914679941415424 15862183 -8734315818548664294615775084118412167000 15862184 -49381343792276987247278899796814151680 15862185 3264886865041418810542743507421673098020 15862186 330822755292260058364830729459837981024 15862187 -2287448984773508478298753548798513403608 15862188 -686271843299705000913398146413404160000 15862189 -1696841359634417340483695346004706963744 15862190 -1402532751048815012348599647050121160320 15862191 1051774920546146774580170853570483797760 15862192 -826169165710885114666427531383584047104 15862193 5666033154371041567616111413745440352484 15862194 1134287759974748064895660868726118670224 15862195 -4361991222414147901146959071991059990800 15862196 -405614468200414510318839585589049499648 15862197 -575953103048813666142310061820878194944 15862198 993619003306318042310253324282394539648 15862199 -3003552381651433107597173005671607829064 15862200 435432222032752178493377517906845184000 15862201 1719891884480699389928067348564002284202 15862202 2017892694383293773325071892739703357552 15862203 -176156559867822279472557923561805772800 15862204 -448363318498214550449271608614546853888 15862205 1409400072368084573114229869811371026860 15862206 -534252557273783401075572419038461121536 15862207 -1196626443668390531357210646594624826800 15862208 -215872283466786869819501563585518108672 15862209 -711250726167222346490459590861453704960 15862210 325163068949431307518708451791742392320 15862211 3134758778331264792328928692784852946672 15862212 -9399757249430318406231518943669120000 15862213 4788827889165188028825297389978672634624 15862214 -3405442806837355830628936025442203344320 15862215 -1385977910377885692903655951448756177280 15862216 832571727262941855137639691561009039360 15862217 -2597091719247648059483649482082119716800 15862218 784891107401427503190716157797588352000 15862219 -1507809847132042199838521355244358774380 15862220 1044952553702918446340788616405782901760 15862221 687006174018375107799722603794692091872 15862222 -301626695907486503519995855519728624576 15862223 546964678791809493053098527340351441464 15862224 -199816410130303175339574022131024396288 15862225 137888745984813536189122878124688585500 15862226 33846538130789770702178986734870336000 15862227 -19087674630060086772087646826344032192 15862228 182956881822801147428423722880721774336 15862229 5996175675299109854646906884762277898830 15862230 -87349305499905191998754829475777443840 15862231 4529416481154047050508728045538436363480 15862232 1173671366312917593956000346604332902400 15862233 189951839690280485572666391102978612544 15862234 -2285180155178612722556540119051973331984 15862235 -243847991332568734824566026200757779840 15862236 439910882512427510272684630568789627904 15862237 3832007838319940646222156339428486590886 15862238 -1263423234145806432614737092294048165504 15862239 -2305858991398987449593918582848141581096 15862240 1792631451345234263763649748301230899200 15862241 -1461647197963984737782162306677163426748 15862242 -1170212832921051525319002758428087564800 15862243 388147628873379525649624912861874044224 15862244 65739602222850585454605017859850862208 15862245 1130388068533626720065021739975455846400 15862246 279574197919216450991702262321089477760 15862247 -5256754469223332788191461404790351988480 15862248 -2560096832936955431841074582202864844800 15862249 -736983587242171061006311371413456638272 15862250 3803306670918910543337605519149085632000 15862251 222331902936307407778496033185497571824 15862252 751939517458380054287377225288398274560 15862253 -9036869648261097342764622606516357780 15862254 -489456805510055814583648877735162719680 15862255 464502600411487660543292914775649113160 15862256 -725574836272100799004888652947765886976 15862257 1046820088519971593710575765534868385280 15862258 2793372551218462482837090552155284793376 15862259 819750013733972734661785642534508513616 15862260 -1135686089269820521759817727552209725440 15862261 3193836425937969645619181977483774834862 15862262 727736112129041369101408920616656633600 15862263 1925413770205803819789514257023227939200 15862264 -1292178979322647150955208582208462848000 15862265 -4794933951857270549480573143034902800000 15862266 652264202837819685995426393988384091392 15862267 4180435395397555375196413788443088673316 15862268 -4414595491783022361068571175327958960640 15862269 -1623548984989072388372277484767898694112 15862270 7741216785010984810655851714997180160 15862271 1790106099841918316040983944264124647152 15862272 1049993910110283777040701610932358348800 15862273 -2260584710170022243593379621695707344960 15862274 3196493798191811596568269531672204253136 15862275 793686839450782082067890334482371596000 15862276 -649440806421974746797029029808862931840 15862277 846729779492717639636904260488388604126 15862278 412093964132479875486066259614622789824 15862279 3185639577077980184947553665987638217880 15862280 1761740247275192078337238300581540710400 15862281 -1765634365570747310106869265228451262448 15862282 -2142155820835078590982327608381145165008 15862283 -7519977374279524510300529574384133449480 15862284 -4546185046558488308973818931176704296960 15862285 1417295388934489910437363910195611998360 15862286 3287262265326143050883051332220841399744 15862287 143755816555108124532594013910879473920 15862288 183854557862355120503129352900806262784 15862289 57535176258720874344712254913457223090 15862290 266221566767382431395861417744432512000 15862291 -5038296496771467634116187245041156332328 15862292 2177320353116978986761595922131621731840 15862293 1846635978120074109753990803910203378382 15862294 -275149165938884367631689656233521100800 15862295 1803196459802415876979251598026809404320 15862296 -1410192616097790097399674929714623119360 15862297 674734467271073566715160505658599408128 15862298 881125416076472354817048413829729692400 15862299 2537073474863322095315841066837331451760 15862300 -273719886586198484065926588067788800000 15862301 869877924239073295134645613403740193664 15862302 -681352739822168471892302128766989033920 15862303 -238050932768989580736505254993092748448 15862304 363049958535448538272980988139523932160 15862305 467866568278818818068627130678179493760 15862306 84997057410285714687380578816248570240 15862307 217951792088776520233601323305793550112 15862308 277648654582184918161963607903800000512 15862309 -12993635654771665989690917797699380703680 15862310 -342821456145996902863237620499721783040 15862311 -1614226003873668975629520548261332737120 15862312 -1704461933506114419386038014582856581120 15862313 -68940734532482771839225096600078717536 15862314 -64562103600614449141062714155424352512 15862315 -970360377555127325889410548675663903200 15862316 -258164513591331144124191654743391502848 15862317 -1029793662802023948882068605314783589440 15862318 505277436255691021979875174681090230528 15862319 3783179882166316145079992318412889319808 15862320 -311952988331765478684509800559465594880 15862321 4053509053191888521920103371282246505200 15862322 205022147814994514343228398579219735040 15862323 3078757886158526484755023388256945869568 15862324 3035442433635980004162503426666006669696 15862325 -1011865721944334084450471222557906924950 15862326 -751954165603725055248651448532343658752 15862327 751784779123474681943520454915533897840 15862328 -2846390951863465596086064964462895431680 15862329 -3180721357663080018846457705446707154630 15862330 867035732694472065976680862885161265920 15862331 -7484220307380214175819814071333626168800 15862332 -942951351125969886708152002057354592256 15862333 -7376196736649741732183550295353964933620 15862334 -1241955580750624649560294805632950857280 15862335 1683060084285653853129119562513549536400 15862336 -117251162966289255536843505128966193152 15862337 -6999012441681137321908847989710647902014 15862338 1297037218099028661545746633633249597440 15862339 -2349817524522337479984275116879919009860 15862340 37710721675185642215142743306116569600 15862341 1611250116595018170738222638610849139200 15862342 730792981431629547275057888319258059712 15862343 -91390622838125240672417562099720238704 15862344 1387041192504462998971040014579709214720 15862345 -171533019490318297762342149878957148480 15862346 2608028833251439053437806298535192205872 15862347 -3134098914837366654110508667927880549832 15862348 -780844767053302569291448585619452763392 15862349 -3386929993684504159123663514973739742880 15862350 -456352004310332294892247772472443059200 15862351 -1906736546140130962182114790763218741648 15862352 -1811984232496136080721336000220364013568 15862353 -1371716659558157687514594981794822559552 15862354 2525044533338804215036059881415338591376 15862355 -3630731750228062116197482857383052684240 15862356 19585127593630657514526105029654403072 15862357 -1566228063167643239414569571535942653376 15862358 431908181326987006829613679848384149280 15862359 -1053939110376866820826702896053252259840 15862360 -4119048874441673159143464816659265945600 15862361 3159843627318997094292847975664995501962 15862362 -20600741883905533281709105309748954880 15862363 1150294828198223066537833223366728803600 15862364 1001002350183934319663237354646080028672 15862365 4246335187634516542861641505602294600000 15862366 -1500897405651481199259929469213931704192 15862367 -724299526181626555105456046679498947088 15862368 -3519444111917902526692515897367212589056 15862369 5691791844696788028616204008429357108770 15862370 -601511244718242220088615471477257886880 15862371 -1381440553524387407689801753016507947776 15862372 -4391060768571087567052173346175637436160 15862373 4758285863903602811517798409750277402622 15862374 1821281307891467012113577734713069792 15862375 1123140251977768566216640806356567268000 15862376 6523015041632969275312761438419210542080 15862377 1599313645579019464500707067174614761632 15862378 -408877940478191516434510044421809024000 15862379 -27270717521992182328861395611159132064 15862380 -313542867456972871104687970455374561280 15862381 -48453630884154167787392814141371280360 15862382 182094531852455397885473297543325797184 15862383 1339588306410648108315794519809829949864 15862384 668109726277554760980408550327169744896 15862385 1006993959897138009510079111059095483520 15862386 167015104969563781269319377394728595200 15862387 340655774158636721100373959299056700160 15862388 -4748460092215549038417103475382651321600 15862389 -20522495330502110674107808961073854592 15862390 -489690846227092627701524945996911180800 15862391 4856423085723761141031716726425540644000 15862392 35161013280751075464477413873257267200 15862393 -7526813239303371778067103698994075822358 15862394 -51802157018654216992155588414817798656 15862395 -726252300963896084713946873824144667280 15862396 79812087839163892321415579012703874560 15862397 -1004174811775196598751562942243014300320 15862398 -1777353866826789987447923306837653523136 15862399 6062333965606496690230645204021926400 15862400 -2732537391425491526305003061896544256000 15862401 2717999384383701285405606807339150979668 15862402 1507676361582213913173613245974323094400 15862403 -1842208004563770089737505967225698025348 15862404 -1960453255795544173328803521664808776704 15862405 193441835091890928861532900490518188720 15862406 -918794966718678255248563879154941906944 15862407 -1197077492974202671095878680019642217984 15862408 -192704517925062623927292852443794452480 15862409 -622745688909465202657875749228763276390 15862410 702230968972401137414941956023698329600 15862411 9768831835119282422922205907139737258640 15862412 -2929714397803722580687486273613115276288 15862413 -289064501010402997992181927874773585920 15862414 -2086120243124425152436170892551777658944 15862415 -3386493069289266270319255771616553127200 15862416 606140409308144456540943370713663406080 15862417 7157710611815499737120080479725925532466 15862418 287857434694929526098516144119916096000 15862419 -4985699301151309623550531190259400609680 15862420 -1199964287830811543792922033562335436800 15862421 409545268832410438639364501386254236544 15862422 -1635838197487818131833018393429871166528 15862423 3466422038231917512183334249348526808272 15862424 918723637815851965801431108492422952960 15862425 -2410505824621247239336413138231187950000 15862426 -454706616014198527390787081317736355840 15862427 3798899765041982089383974464295689094400 15862428 -485914964058983209573138756633162260480 15862429 2529143208778035204473444208610761058272 15862430 -841284829704790009636726434382529164800 15862431 906700368759922572120451215732654331920 15862432 -1471042668054514697585379046309105041408 15862433 -224445856822488340319672874826510587456 15862434 -12759223921250686568780135994438128640 15862435 -3287223689101680694496829848794589590800 15862436 3358184450125675262158042492472285478912 15862437 -2489397581880163318101598084898840894532 15862438 126500132963265501122058141104667166080 15862439 -348700920973579715523419717702367194760 15862440 -1099847409081235869346819183089790156800 15862441 -1415740331931614496313967027323583136128 15862442 -26102540453783671007913058662611079168 15862443 -117315547720384659606624390782789260800 15862444 143747047692296233351456947798357830656 15862445 -709925502692267874585981766862762126400 15862446 -461250656547151152383959641608533680000 15862447 1529364664609612893609463578883862376792 15862448 -248569647723427032080274141774970552320 15862449 -1904941473516451787680916667302719495680 15862450 -690546487470850421876920463376917796000 15862451 6824417376063901401519171033969463093824 15862452 749734087343153327294475576393911844864 15862453 49191320859525848033812099993894966656 15862454 2034217166602637162536072210054747946880 15862455 -478360161324285073226520207713898108480 15862456 -1258892369697013187230261153303044710400 15862457 -174359731850267433921376459777765064760 15862458 -455463150850149212350031357709463919616 15862459 -7681910630750702151992230869472137789340 15862460 1835468349840268649432983764789610529280 15862461 -918815959874385596911516283189723743296 15862462 63708637848235112132919731084613931008 15862463 -482310032627483843839952504901439279440 15862464 -549796324512289236780346415069826908160 15862465 1076580601952912623600458807621859744320 15862466 77608730761390811425493491453005108432 15862467 2737393093070739662730178231454954041080 15862468 2503624523937457824523197764530312427648 15862469 -819672722136027004961000307069418766304 15862470 -128009208227754238474697753511278707200 15862471 3428037282075671033864474981958703763672 15862472 -5035008178915841574366917657320610995200 15862473 366711262692702144705131577147870495840 15862474 -4638432344897942616803052134319792772608 15862475 1330010517799285257618375110068955062500 15862476 -86155031592105112908400853184981488640 15862477 -5020938784481586912649201965594873638420 15862478 1465026365519173234394387922927835825920 15862479 781163956552434782434771926122577093888 15862480 -763783749048201942929844943718316195840 15862481 -2372218479027408400503769756622396936718 15862482 -217292850489969814275963775371921462000 15862483 -276970738827950263683840557746006003712 15862484 -5591057037946682226761844624859027488768 15862485 -6064634477304700073893148608698413760 15862486 -5465491441470271494305282876176563964416 15862487 1674638855153985534069133907867689952136 15862488 314281901117764920824156078639557632000 15862489 -392595886461744280482709893160495840000 15862490 115200683713381877779613677392089180160 15862491 -3133143272196447336855658953400526356500 15862492 2148217088351832274105973432014594565120 15862493 -4803869053746733733341036307050871655258 15862494 -2814964264059099391981517723508912261120 15862495 8719972559469114160975793342950537440 15862496 -3697654273729636168605608070314032889856 15862497 1213448752219558605491470041222371278272 15862498 -1494684518019087605548411953399564846000 15862499 613161983390833267046499077440548720336 15862500 4396829685044248416696938370678528000000 15862501 -5560553177495643746409238337737337607456 15862502 444259011642269769951178777233928058880 15862503 374022180307930743326936966764824702504 15862504 1809706711350823575142834773825210777600 15862505 3533522975559666836451403100711589114660 15862506 -104479716945639022178374629211776820992 15862507 6292403038608930971304796735715359591200 15862508 -704489093277488796951995309159137835520 15862509 -287177821269840785567454806348783232030 15862510 -264103874090920887473196210476672331840 15862511 2481812026130971161765452157874944232320 15862512 108015450626583566886829994654469488640 15862513 -4675529890700034273197377864758101907360 15862514 -236548276474884630558256315836161046528 15862515 -5292573245629460131695812838426773018880 15862516 4217532320472107638190858303677001133440 15862517 -865442956461523163355033697146826674336 15862518 342910757823733169811779695328843458560 15862519 5607187716612987876273708890522631474920 15862520 3118766276454539994638830575709759180800 15862521 1775635648116149072277673637752474642512 15862522 -77164009806575580505162622782941533760 15862523 -3013932708690110885728117855042532760 15862524 25692576169676391646774222804473987072 15862525 197622885837666242778379047814058992800 15862526 3919324878682017029824371293756414579712 15862527 11078268657304493780823593364136299851040 15862528 78877724979049974486169159867866021888 15862529 948691633066962349481131309470727903080 15862530 930477459667433979803654410755838387200 15862531 1961990156845017952670930025187721501064 15862532 534005918520634967106557090792989667328 15862533 355109218643661297809075136712764588384 15862534 -557279099517091959677221778746568647584 15862535 3594431015223580151173012850585927040 15862536 -1089275563513853274694666770307274342400 15862537 730608120698505202837622635207243772186 15862538 3104853539114507395890481174869829807920 15862539 -405738020048109132812800805391047281920 15862540 2543026148760593862953360483400899712000 15862541 -5048634305595576634396983986701139658 15862542 525994651538858342236574335043984795712 15862543 2616065627558627652036406523627237032824 15862544 1396009915872212212072843271770148904960 15862545 252879257582835394323316721644974435840 15862546 377467356344143683824263620193723223040 15862547 -10149621304944892564161963041450934788928 15862548 -102459229734296772129652536720908132352 15862549 10426460415614862920581245441118315152480 15862550 -745121194189068972577881581877720268800 15862551 -3208221742375807236198891066621991753368 15862552 -419119607036368055271903221321850470400 15862553 -70425724802810854409297419422004465920 15862554 2024597968469785129228606840506704289792 15862555 -1077959289985737026831003474169697347120 15862556 -3972329159675500565186697204588825991680 15862557 526283548306562396149826713401796179840 15862558 -342103493861132968777170073479714256320 15862559 21488355418163360396261299836459342480 15862560 1006070005460019353075690509897322987520 15862561 -1040419542730362258996804348520184797056 15862562 -375709203485783578579793310859022951136 15862563 2849988619412388946443926551125599888040 15862564 -2349150922648023240071587556126374133760 15862565 5408031672839903712936559648636281773400 15862566 28394537591527719157841301442334876544 15862567 547870802206053764334389970379272525792 15862568 -4968189414556366187230730087812030464000 15862569 2483383193406044759094331188242832710544 15862570 -2716380817934958146011632107759156495520 15862571 955379613743951981901886108554229213488 15862572 -240802782455822900333773530419705097216 15862573 -5038028507511074768479709461339026915178 15862574 659944279204206851983949744944615866432 15862575 829813218631253982767511601652211240600 15862576 -199180579766517678818596738795862491136 15862577 3011710782161998124247095162501554641426 15862578 815433984348865758167998772291346570240 15862579 -4991792194123662153045994502818781483360 15862580 2772296180349186047245553648218254355200 15862581 504612985649114621046952138242124811520 15862582 -1257503624851226653342745594283713022720 15862583 -3852858452587891544241793405523103163176 15862584 666497727620822714512585295385262264320 15862585 -1297409395382736773452608862299588661440 15862586 1910216299026362924261760686496927418992 15862587 1573684600900830190232631303955893396480 15862588 -1288352744232346571469066406521630024704 15862589 1912049180154852234663794068079467736256 15862590 -34779189878541777051664303023850020480 15862591 -110184268926108098359823345769838748288 15862592 -733837998778369314352742026595717873664 15862593 2750794883390083317035490178335199919664 15862594 2679709337196593788458372866724987448320 15862595 -1297607044382663332008107347163993716320 15862596 -812527908605099544902880502204470245376 15862597 -7212800587957394442991935962727128665954 15862598 1647267010914835980731012240399350758336 15862599 -3341857627486381620703307822046248456016 15862600 -375745450552908713207611158664150272000 15862601 2489853958400737463962034641616128520520 15862602 -625488283684549182419549666877958626816 15862603 5376149171030850159646108730273838577188 15862604 2647996129866833810065382080187146262016 15862605 -1236142345087814724557936331028628690880 15862606 -1338813483602078250456664172320708850880 15862607 -380517906020929136712250141186145765376 15862608 -53640321229204697997570315869521182720 15862609 2614649402058463832796593126973548804416 15862610 -2693074100016782238514978984072771573440 15862611 -3132161973044899989305014863870858061128 15862612 5031603611432224820513032407716972560256 15862613 1140496073665581509153129195522540157048 15862614 12546000583230325692447410774308812288 15862615 -1767114866545195844289547692572085104400 15862616 -335118751926138625440148268948152320 15862617 1297918089534760723860292252700556164928 15862618 -564520230287068996980130970317178992896 15862619 4875746208244850998382866892272465534020 15862620 4527113934732235321879741232288655360 15862621 -609756243773527220008040835560914377178 15862622 1427533306240998349258605612079767705600 15862623 -267894045677750026512877902069599707560 15862624 -5995346744619673891823979418684288794624 15862625 607214278560019345830513940786021200000 15862626 194409747744870780336747903185923702560 15862627 -2086311370437290449889459408600228260728 15862628 2070991740300663067229493455046580884480 15862629 -972223805936636793749976455598686080416 15862630 263743366552751793043160938603751788800 15862631 -5837892624619985729034471576462062762568 15862632 1471146013608900160641746781298467962880 15862633 -2500896263790876692231646314929274322118 15862634 -4343941447320406705601983697347455575040 15862635 107918597067874811130613142037611660400 15862636 -3779415674036145327256199445725568689920 15862637 990169266970118296565353830110844010752 15862638 -18787206875554859150902501819268849664 15862639 -1955090947041258154600048233646040669576 15862640 284468252778718880329863409294116126720 15862641 -5805515168544447407269131269317314950016 15862642 698669194806694909529277352400666973600 15862643 2766339177793105809285704626226847045000 15862644 -459285225548392949697649577561795112960 15862645 -938935549957751999265537810904137632100 15862646 19868022897792505058874386756335249920 15862647 -5443124111595432449034517693887494964480 15862648 -1889211213298253211788465960422155264000 15862649 8447900155904771263799211024389512024992 15862650 -1143454593582713823640753442255010374400 15862651 973203222217770526134844471351545889552 15862652 -2223374955631819469809574877686357022720 15862653 -4499259584270800241978343487043460790938 15862654 990024710436078010835937963868021007232 15862655 8132978682098291274809139988807123560 15862656 -1435752851054775920668986843237816729600 15862657 -105300189953596788740582462838341397200 15862658 -1465510046665037710017585309198735911424 15862659 -1163543432443428570636417862653555692544 15862660 -2228067260204071044454415607547958538240 15862661 -3218673302884233053700325357228688946600 15862662 4394118388859247400728427459071343411200 15862663 3156404580347614455233439487430415792000 15862664 1987772220802707192960791396384815887360 15862665 274197008813498232760999108052194717440 15862666 2351145245040391124869283171546028149760 15862667 893450736161534965981112802490409173716 15862668 1121987614383807924186509040945470324736 15862669 -1058034835934562222465647440172806794240 15862670 4046810008141133919712538524222535203200 15862671 258542505915582288461027297509106038656 15862672 -256266178019957708348401482321348747264 15862673 7379385904387291312198919407148509967922 15862674 -252953870984881104064545621850037754240 15862675 276346095648881044369774636229167719000 15862676 -835081272362758747438100000382463373568 15862677 221324507389238596740496675897544416032 15862678 -1826700670171589357068684338377546957952 15862679 -2548871576731100525763268862501759206224 15862680 -2307138959283381323992237371477838848000 15862681 256245263922772561413505501463278233600 15862682 -667508613597268421749155398240878210560 15862683 -1030666750359392805708267305990690605776 15862684 3289003882933276016895710567802067436032 15862685 -5467808913881652885157182297279781756200 15862686 -519581021939066302843438801043595988992 15862687 -144589917157832937218797812059030712168 15862688 614547026412604963525039059061073510400 15862689 -3442167396809793656765479752693148944000 15862690 -577978011257071425227178688096366648320 15862691 694614997771870632794964784703526674064 15862692 -2005184943368117087215875738089587227648 15862693 406759773191105325764380159852107837120 15862694 3288041589572233579975836996667300924896 15862695 211441803799413192401286325386787278240 15862696 5830004726731970654048373418789634657280 15862697 8314350583556086202957452304058323605632 15862698 -596523479252826858983715963768913343232 15862699 -3546308466280976051624212615715375044300 15862700 3927840201804541172563366990744780800 15862701 44017642113677906100170537354285479104 15862702 -2357062324124348899662232384051341536448 15862703 -630686211133492868309940037675396112520 15862704 -148729963571116841209203111751905705984 15862705 -5444656379059555913145281869536095800140 15862706 -3675000815342978104581875288135013470448 15862707 -1443079247315067196347839915594826540720 15862708 -1617490927555457412036489425677330930944 15862709 -202428962845468710891360622234088149632 15862710 -586892262871520612919520173809134214400 15862711 739235755017015980300836407254856960000 15862712 -7217967407088044679134633157090861772800 15862713 -3022555728271826015180421133483223841456 15862714 -23492125504082623713926661483168485376 15862715 1672870224533907439180174994096859605520 15862716 38934164934315022223607833407138002432 15862717 -503402422552807733444876682143984399208 15862718 -1133980269333472703519947359583323004800 15862719 -1944213026330731630671497232664467845760 15862720 -15731499205437646785316725141798912000 15862721 8505171824932687455355032378477119520000 15862722 -147655398231790855397373192375324372480 15862723 -5145518209128938164889182029767632473028 15862724 -245146132067816226356682455617074501504 15862725 -2422430003755944290460455560688828034150 15862726 -790343126155117282372062913926215331840 15862727 1068933559344690742097884072924753431480 15862728 -1408131542646687804643834506081553121280 15862729 -597829880733485950800128912100263637670 15862730 -30531850738613526991181170831926050880 15862731 699204189098786283283799638573050175488 15862732 -421244985605502514960954639865410126848 15862733 5759499751008057963770177967524317159884 15862734 -2413353131305418468194979682220303288320 15862735 1668050781410455037880514211873374479360 15862736 477626496446490187562250822340716969984 15862737 1518617071991030897524209152458474080 15862738 1627673820129306190910819867978993573520 15862739 3481422064338209549263811796636698214000 15862740 1385431626518282610529748878762156953600 15862741 -1427925225255890740959651130819022893056 15862742 -494819862664750394662333512216237487488 15862743 40702769120663725529082486054097071360 15862744 -2021434985825211865799046905813974947840 15862745 3630650122856952436758876384423470406600 15862746 1864024526264738553832484052401289398784 15862747 5873601984145353417260452353905138464196 15862748 -10248263854383989801716760003600716800 15862749 13564925498913642160488282080620892160 15862750 -235836299580117600991794957743206176000 15862751 -744901408702231664189245540747696352880 15862752 -2102287125924430884808456918078268375040 15862753 4736214715965091625789445189058811748002 15862754 206958350153550033826017939635811376800 15862755 1292538330317633444232074299474216761600 15862756 255603949412096247941108821881585274880 15862757 -3927180684944529039931453631603697046788 15862758 -1339028704748269121865986004421674654720 15862759 781781593882061031098970811826022335640 15862760 -96396120296987047145777408298205593600 15862761 -552023922871756526409098921145468328812 15862762 1014465608118869732017553405393517579264 15862763 639378170183266560053556367902471657360 15862764 2422665758433460282796323698663933605376 15862765 -2626662134123422738781672345279594276340 15862766 1186304831937598929692162966225358176832 15862767 1131610269637207481942819918225824406280 15862768 921647740043356277116433777528133058560 15862769 2815643482868679788257005245580889631808 15862770 -566284907251625923572449889485487744000 15862771 1415707553818682980691005199872893046392 15862772 1284097865684714107702892078488965918720 15862773 3560122446449247872076128751232497741600 15862774 -2324989594495531638356490230778180420480 15862775 -1800864063309028725775219443471537313200 15862776 500188033832764993792055239957627392000 15862777 -896218959419074767189254972333920617600 15862778 75713989718473905263470212444782471424 15862779 2881905721684254740090850853171141528524 15862780 -836915925997715868549978098268205094400 15862781 -414218586451705193944578367608609085536 15862782 671330380066994693266995919711735701504 15862783 6049274283216781648068118567805959980032 15862784 254054019494650212612059026432381157376 15862785 1048145381001529905102082241538940047360 15862786 -23456534816451379260658877569843865856 15862787 816052917568627155339632003140409518032 15862788 -383407028199786821147475966698415747840 15862789 1996287557004810355902836476264074853920 15862790 -3353342887252592866321919163924328886400 15862791 -923317458948501781055593203130882571136 15862792 -5320800204655781664234492357830670950400 15862793 1680418065253692500322974700069203000064 15862794 -662396034315820513460949835361976236544 15862795 -428535395249302436098875064839024205680 15862796 -3100326739406326019407766205463570721280 15862797 -1879875214770288126640588602113195563680 15862798 -618096900615599187669180258619532736768 15862799 4790009837176090331076747786202254252120 15862800 363476763008875803308632385532420096000 15862801 1889768476666335788983609448687120416320 15862802 4087661738635824542562346574845874425632 15862803 273074077258097175880001679482116604928 15862804 3900654767451728717003931176664662262656 15862805 1420378493819348611403384832515864870400 15862806 -1472053353180995087743184197708532910336 15862807 -1077477836868917378883060796229101109944 15862808 -946586256508231441956571036890377748480 15862809 3126882772518269173682744655756632511360 15862810 -112980717001247628933366133063792170240 15862811 -7413377534020935872826541088024780370168 15862812 -988663232227297365325139466773707481088 15862813 2527484544841349756942131005847376169062 15862814 1208871939230116103851344836854938724032 15862815 224939417495667630562111675163009000400 15862816 1044879723947605960993759203069693591552 15862817 1162568457568853483154807106007574976866 15862818 -570090065767188357262562542854428090112 15862819 -2078578714101621247857624318290350756080 15862820 1214961832936259088839697182455602524160 15862821 -1701279607805244301262024472948551435040 15862822 1103935795866376731099036464146419743712 15862823 4198002955003256567431572419398714350072 15862824 -1376836975659774134202072287320159027200 15862825 196647397905293940563461094643317448000 15862826 37440371946860354225737169924145408000 15862827 -31669147504373713423042784312447358624 15862828 3886316139766911295745529839612222528768 15862829 -224082815320482869539339745999773877664 15862830 1137528192482973961311718865620304928000 15862831 4357076509282261361169043009338832335632 15862832 -203006980101047557443649724435285950464 15862833 1316924434229964921835994064598986651264 15862834 152138813433611150708435194386558958080 15862835 -3690393480631614821773758125885452104720 15862836 -52666572749833593249996924500388802560 15862837 -3302045363246108412892191359652991077408 15862838 -2194748442280057039164672792126168787200 15862839 -1286351883720120882585766319171832490776 15862840 -677480158951931615425600284821517926400 15862841 1688589525636521093950345016184297332352 15862842 2032041684031562234329907545820670211440 15862843 -165305719812011646079790825299480684256 15862844 3053891856234043589486966055819148918272 15862845 -1001456806583738144689650607643134565760 15862846 216327459256206152330378351065353391872 15862847 -388453069716236426156115949630542733824 15862848 411615543388171823360895816701281566720 15862849 3176736094644008085985988795834761606850 15862850 559366295372712841120978580318661788400 15862851 2476303304721280112511341485649472461040 15862852 2558965396830305219926468992811358851072 15862853 9019713596874387115374107594941538312640 15862854 -194777905772391765802098738553398048768 15862855 -1409299326670930573729727159131707936000 15862856 -1538804941391308219899510329040728325120 15862857 -544580459161008751896478508112047378208 15862858 -1550105885278676906893883344028133726720 15862859 -256419447765803463693424124912299036320 15862860 -760861494454595157981973445473387699200 15862861 7734297413140110750567633896077325504 15862862 -5913742157128961291319175050362587968 15862863 -6856942699413794972558768952388397777136 15862864 -1247935640076305385194854326357822545920 15862865 4419310182904139936321321407682479030260 15862866 948489835958573760798173051032205480448 15862867 -4386744979480251710878272862063869143648 15862868 1387262261785173635565116188716643936128 15862869 4114199222412608349137294592740599723488 15862870 -167556878400067037634187142950627607040 15862871 -4228912037665217696893096726448281895928 15862872 -21785712788508626981125911603142656000 15862873 -5131796935799423887918346064309436568376 15862874 2180695719361655413197631902458749245936 15862875 1573980527705303206611834426310534848000 15862876 -5613553746054137657282010400153351821312 15862877 -2094084261565858128891824816636405991360 15862878 86661295619098221329168465219935595520 15862879 2544164338603898433669864033132403184920 15862880 -4890153639362261654229609379117942702080 15862881 4158976098850476682367131176773866475952 15862882 -1322564134686660690437601430706147659776 15862883 878880564993321679242261157204980591132 15862884 1593451039781813423500928063142092390400 15862885 3973386229214347787921021557447117907580 15862886 596496744410032222283987825393965913088 15862887 530247703824688741911440819059388680800 15862888 -5515244463740398537122691249057996170240 15862889 234032482855574458839225125777668411200 15862890 368715631752558299133370128628746097920 15862891 -4530526846139510101715729616250300166400 15862892 993713468561293370436322313290426665216 15862893 -170669913624694564116418534144766227776 15862894 -613807888268626157586588661856361175488 15862895 996785450647733387752902235458546424080 15862896 166190113748036150267665889132372754432 15862897 182325027923373053585340155978726880100 15862898 -2817364064800014678062278943823126946800 15862899 451337869656884481678150881099870664288 15862900 -27019823911362134939101435978748198400 15862901 6085746034648548620517867060395416057902 15862902 733617598183738274787881819907409288704 15862903 1295232556392292273592704873778757864880 15862904 2412703262501658267310776798384825139200 15862905 -1729247426853286642713457561625041612800 15862906 -3800911049577022149604144248176190472848 15862907 2061480867090614993864369585431604853156 15862908 30058090621832017620382071484242247680 15862909 7178910647054095385067661603111399839110 15862910 -1045931370648527029873867185329002598400 15862911 -1340781698947321638785240605256096329200 15862912 -98659230882669091670031942098154946560 15862913 -768110799173783712689150154199879165440 15862914 633474329890802497357867342497896391504 15862915 37307108026055497022826425139599172000 15862916 1460128168227443156386683729203426045952 15862917 -72946251578447679985332872908075037568 15862918 1024969457639835006055748690684935448160 15862919 2622056059817235329718559479105196855320 15862920 -1896125560925688737709403294441363046400 15862921 622104605848188867226173116850129593520 15862922 1170453908512730278396706358599770462512 15862923 7284372037664237210596503374564668146144 15862924 1516409103404906074794167337269126725632 15862925 -1278870916494290939710950348137737969500 15862926 2340529648232477545896534441810659962944 15862927 -8290152847004339238402542698027663819168 15862928 838195943897667285130208634611736920064 15862929 3202376864636634695415227538344070953280 15862930 2793291408555077987404155207972748065600 15862931 -1074332428617589901770205910964237196208 15862932 752113525604200066974480026001688166400 15862933 123560455859462355661782375025834647182 15862934 -2833993441264085472091260523269217020384 15862935 114033539329746713129713607117694443520 15862936 -2146118782410753949350315631494822666240 15862937 480522606158562578443405619156835524352 15862938 -56780942982958893527595218372564367360 15862939 -2064370675823633306889791077103611837776 15862940 410333205988384370740265645757380889600 15862941 -818793544379727669032127781928957254740 15862942 1386866680247573140070643494358445716672 15862943 5878678214223506788802787714140412180192 15862944 897883522857226178316554802645678686208 15862945 -88434710111593097144966514487572227520 15862946 -2178959505224082043566098149621757536896 15862947 1155897384368891055287211423095338279800 15862948 501932549200364816481246586019286794240 15862949 2088127745794968134997242003313903350400 15862950 836035525566303195057244309103753469600 15862951 -917246455298905168292360900078910708496 15862952 239591750615836246259109209924366254080 15862953 -1166563203993865583545245574767454547136 15862954 106574629238659262471871015854359168176 15862955 239128717865857151240370673632477006720 15862956 -994666379984101264551825308683942425600 15862957 3049575294414584015563766161246865838432 15862958 25218489461204373335875562782170900480 15862959 37421211327096498541784806937166414432 15862960 -231420523149682823552517331180698009600 15862961 512057036600213878719379258531122428562 15862962 524228108419507380034630046299029135360 15862963 -2694520513693040678923173069408437882720 15862964 1327923476813305024406332745778822776832 15862965 2930133549200721842474046823061919417120 15862966 -1813389099162032353886973908753846569344 15862967 -1380846535606620406156061274736345938360 15862968 -2792786808677993900360452306354774118400 15862969 5571213124247499855515563320468959251370 15862970 -3328094473677356635917080248377740912640 15862971 1603074792152328279198265955109166942320 15862972 -959572981611383769278474166134308085760 15862973 -35557535107204919162067039138238782720 15862974 -222662378449886644059013932906205314432 15862975 -1402674530214721859362509505552308037000 15862976 -1187905851914987858700816812568100208640 15862977 -1220282256069181581461164619265930036012 15862978 1317930867249115888125335462118448413600 15862979 -242884673634708799717176517512899520 15862980 -342652613398026270572827981079794483200 15862981 -3909058406214394633930089154821535253218 15862982 1357394046150770035442016007697940389184 15862983 169470589414620574402303800567676602024 15862984 2084192402019971709424105910304209986560 15862985 -29095356229013265851211652680626188800 15862986 -1189171754978317960473708475433303923200 15862987 393199381623730274103673675328170118400 15862988 -1381429784277993840746614845256994058240 15862989 1232551007376162242002144242699582734400 15862990 -149140569140278809920744574352721276160 15862991 1394552783716125241598177688169434027984 15862992 566446975584856369241117395587992911872 15862993 -4675403558216672185853154171286304257680 15862994 1409275836924539378347655903778191864832 15862995 1753729837303866223194723517736096862720 15862996 -6406861954504306196709495795769963886592 15862997 -456764321554482368002605724633128495648 15862998 104307668403420384140042790016921520064 15862999 -1140855557264658799386146828807322635336 15863000 -2929129430785823563213254879914035200000 15863001 -28459825646272441343213009408040379392 15863002 433510086431927287356678139039451219952 15863003 1176763302338289601857795840768014652768 15863004 -745003181943924400962261889578461445120 15863005 -2993922090753746335667474758157232612000 15863006 -1096460642526854955538964130548593739136 15863007 -1276372810465619668214620276704002994360 15863008 893564529859915781046116140312386600960 15863009 3342669245581016227716394125209997814320 15863010 205134549515701064744480254548774051840 15863011 -6268483480759475382263807160266941009776 15863012 -3703273631205758962184452485132746459136 15863013 -7301442234492471250566134142626219673600 15863014 1435629602979988885215504558410023493856 15863015 3806501640112202803638944638818536337240 15863016 -1071397504874610702777372066751785615360 15863017 2031802060092532097496666804230109639552 15863018 1376643711085455002491544318521081686960 15863019 -2810407620339460236010899514144472479656 15863020 400734582592996354174560355684590996480 15863021 867292876983367559825676903494284487244 15863022 797049224697794824093226947714394024832 15863023 2299421991693337746732330041762829082080 15863024 -167181244194050264334741043738869596160 15863025 1552082694227992894660990543681699546800 15863026 -1468322029368612595281852734547114018288 15863027 302262093874041259281584293872637334712 15863028 -1540160090050934949484156292863741870080 15863029 1058139264965512933811341557245286184320 15863030 -151371096481638772275079076623894183680 15863031 -913243913627632875694957113781513043040 15863032 -1469200529220328084126369608710513049600 15863033 -1806448772762380960679184251155001289216 15863034 1061710605539628206295446908307027078400 15863035 -965604515666520258193698405257267012400 15863036 -689281318276355495467188640613786698752 15863037 3583662361688586408900989782554280258560 15863038 2445199284251337994892164020119248849920 15863039 -3780256331520978364435347141193863164160 15863040 1402421879353242980148831495109591695360 15863041 -308172999940567701594021551643000636416 15863042 724458997629960196156067283944910443520 15863043 1386749888356484270663762632341409382400 15863044 -52897105965795026782800244817847194624 15863045 -2928760911495791149391168337425851790400 15863046 -24839324595461327226319407752675911296 15863047 -1999662697506092043811251222605755823048 15863048 -2627142038960289197937459377646362864640 15863049 -16112340708474801120252478671004286166 15863050 -97149654797233926823617493286113766400 15863051 2263854478568264835512742528406920339792 15863052 -1919259647105508244383546839485320769536 15863053 -1595108309857643381045780986629844348116 15863054 1252876808430680305570392821649407880192 15863055 618020565503966628539962616944102692000 15863056 -1773201973337422789670688463558854967296 15863057 -216141602150643100930215205076750433408 15863058 -1933325777025736719518198763171199029600 15863059 -1672990609023977200083524457295260701040 15863060 2337140643682063488271013081669253096960 15863061 466267153334014091433573765310493280672 15863062 16924815844547829556466772800018860032 15863063 -1916037470639585439917576505325832185560 15863064 1084505663371940443975948579823026176000 15863065 -1382391772857518889322695298346375542200 15863066 1836885691509337934545433752181164949232 15863067 2278903219415262482419982810800132836480 15863068 -1753605134761182871481898752876901018624 15863069 -5996109447500720766057981524024882694720 15863070 15822373476384790780999122207569583360 15863071 -495974243248977524307913966947292321920 15863072 -386059716652731714001513900907509579776 15863073 -3465567388667404584495674223804204564816 15863074 2917490836194491450556996125894982559392 15863075 2362466985415231407882580821924638598300 15863076 1926347175370057707513966567079360904832 15863077 2452735892556352491062526370411026386400 15863078 861403069109717993228050387236801503232 15863079 -3850468035714459300773474093826496166616 15863080 3425745472351825477211388044289203558400 15863081 3231444396881452544183092046208802202880 15863082 -1254067222239217415013767861790431010816 15863083 3136537408652561599047276106302295377332 15863084 1981518291942084962432743329266317817856 15863085 -653721256421544645320349634674590678400 15863086 400593873553911585467354549809775203200 15863087 -59655322475805867290100150774001604880 15863088 -148339899843007132973054425840211460096 15863089 -3625231537844705087285360556660465300768 15863090 1865941066473055676034905766126264400800 15863091 613818125669411307786185473632352927344 15863092 -299806154814163133087677931859583354880 15863093 -585657975891397650648299993579455294920 15863094 1220335618895625598508222817592143052800 15863095 148404928820019767710886152716973445520 15863096 -1774371323398075018966128147261650718720 15863097 -283386302953142856576934544058152520000 15863098 -840325369483491272125945002735078021120 15863099 448190559178020942135639305717119857936 15863100 936873122028069429704194868579328000 15863101 5955004011421225980214110421236933212102 15863102 -50514830041175732384406008927354224896 15863103 -181245839338609061599190466094975131456 15863104 -13684209370364834969716965740032032768 15863105 -1699186434744497866264093549299672199680 15863106 -440471822285541928255669389605689930752 15863107 -720877663016176546559233144908467095520 15863108 -1411209239476941571644384398584006385664 15863109 1243392454408320362059104041323247111904 15863110 213197820663101704707528576663488760960 15863111 5062993300149267724827220303856734030848 15863112 572729398302619905666545617326100408320 15863113 156449395784087061359075523880614091920 15863114 152442457330337495011829144488028934240 15863115 -2600513218982614511968637139289863755280 15863116 1022623172266556808660639263925268961280 15863117 -7726685831163176780446908483831582957834 15863118 2437287856975699232821257059411089495104 15863119 -304504633107890513242663085405220157360 15863120 -15188380023370633136547298660987699200 15863121 179053425661592099015691725092716996480 15863122 266049241630721122630977869341475332224 15863123 -2198759404921113148404303433234398519936 15863124 -736367706914312242421314596073854572544 15863125 1128136645308588443056519035902548807500 15863126 3251091019293565007382940940843727317184 15863127 729673756996537541357087283003043746432 15863128 5557366514589029019032374387123946588160 15863129 4183556636626108371342250076220106094730 15863130 -21571316684810996975655750652559328000 15863131 436620968204894055522272152149885448600 15863132 -3364502084559111879999671268473470447104 15863133 2768983312020592092360709002130514626560 15863134 -108480378200088983967302645746742870016 15863135 3426807358298210992891439166843511639080 15863136 -4217827277284369597287468353932296192000 15863137 3284588391677093333705183996195425322786 15863138 -2724446132381707597597664525204450924160 15863139 4083203997389658913755907882991371397604 15863140 -1349724766596483036280710286063066705920 15863141 1033179299116743997714758335158266653472 15863142 498200962541356778663902802985718072704 15863143 3876283511148027596035938429831718206392 15863144 -1651420501774490659307528780500171898880 15863145 561342858026976247182084901091124532800 15863146 273663131117985701833126683559169230848 15863147 3948593297038035269639331618970785878880 15863148 -1523962485727914413825425033354164142080 15863149 6821940738542047638933394920286913613664 15863150 -1021904100671395065025898363841797923200 15863151 1859492689356163623449902226827725390480 15863152 -585517673849878867040665780136325382144 15863153 2809492527237889571470377035985038647200 15863154 -755309391428892999964226347530111260160 15863155 240585690150113832481300202198480843520 15863156 -1502049872290562462046365997399947172480 15863157 800179842581301596683635890694624263040 15863158 -1284314929218531477964662796091480099328 15863159 -894956643308621670260958846149049024480 15863160 187105543151296389390850597343826739200 15863161 2220921227479218117634124782309092787524 15863162 2622574563380232715101510350032911093360 15863163 -1367881936202313158003491169704060694016 15863164 -902538904901540316933894728998368347648 15863165 -39315806524730535924667758421078172160 15863166 -86700136543383835454091787804723758720 15863167 -1738137180247022936665136638855424166784 15863168 -625907066098046997144930234773935226880 15863169 -864431518432815011124504226887286643712 15863170 672634412609836152696458792643473832000 15863171 3601834200905319372629323683990889941372 15863172 1168675374144228826961645894840715546624 15863173 -52304385599595681111509354903213458496 15863174 1382499933261889727170102624778087861760 15863175 -1163331692047261387496566411346684448000 15863176 -2926810410146013233418071967196972646400 15863177 1692742249806156634357514999409875861184 15863178 1248871530297892552439962127629872625920 15863179 5679668553131248671022312951762835061960 15863180 -335361143838803242341784137179103513600 15863181 240409386643117433699596235024349577152 15863182 -331169687517581770512460169581639027200 15863183 62539005182745494214163411961613129600 15863184 215607850048545432400418790083179290624 15863185 -1429918701457364474364675878462122590180 15863186 -472024709034958851291212028449185171680 15863187 1047925956792136122649659294988108372080 15863188 7338182028970806172377611595458351327232 15863189 -1650074456651569345366957648910763999744 15863190 286336555490159415312616235300259686400 15863191 3500922951655698181885300372516079917384 15863192 282404619472141940607782992822013706240 15863193 -1560882008280474664801732685438058727116 15863194 -1138300915908085170990127794735773881104 15863195 1987825961850565943330712738071855695200 15863196 345194821403067720752363883007371608064 15863197 1529365848439311288882164316723982915392 15863198 807329149872637105836742540781168220864 15863199 -3599077279593507157145747315135207733120 15863200 2482213089745347972503782393842499584000 15863201 -6685985695579538143034946747101783520798 15863202 -67531982128373603074380923232619029216 15863203 -4370852446455174426170391185033601582720 15863204 -308389493432397796890272832852105682944 15863205 -2492286317772089188396472460249306497280 15863206 1713893354839945980923301783598350504960 15863207 3152497107252561775139417871551669838456 15863208 -3355296632258911435681787175846451937280 15863209 4298315700681861131560906968708158415504 15863210 90550221177785836294380911930863200000 15863211 1801977893212728978100733247024058600992 15863212 -1654746306475238077988436897401398955520 15863213 3629689598365605315622698654469355325462 15863214 216840403769921686701946574279548462080 15863215 -252097610637105750895826662486765594080 15863216 -8938594256956647408019201637278384128 15863217 1968763337546899665078975643726830292080 15863218 23903246929044037624251616894266293760 15863219 -3686887046135248818432252522603794753856 15863220 -2133174158466436096271891441547336633600 15863221 6834416053237804342625567375959513166 15863222 -1407548348316592547272515485567164949088 15863223 -655233514437117505679596570382570664216 15863224 562845119058259564660487002582769848320 15863225 84820512562951418496163237558014446400 15863226 1649733531024940636383598115583084524544 15863227 -3356053894373680619270178819005054000664 15863228 -631180466647664859567200978489641632768 15863229 4960157045828388760638002768229177145920 15863230 1153112610797684324771592485791726358400 15863231 2731683217211682446481759456167653879200 15863232 142467777278674422414614479596221890560 15863233 576767911733942778677030570447681733440 15863234 999935840526431746482889658036061603840 15863235 46456650132031216955399584439994150240 15863236 -3256225557925313992758077519041495183360 15863237 1694393530455646567734050501846199001500 15863238 79808472872690341210375367244867502464 15863239 198154326010839897509467464217796132656 15863240 -2991912003551855948380893528585402931200 15863241 408918621792869161644206244299981140800 15863242 2260527783929651859858105984608454196272 15863243 -964764026817682448194764909906008097792 15863244 1487929572455106280453532664708905597952 15863245 848928770093965014548634572942584279500 15863246 159945764799024849453080076641717637120 15863247 -2523269817436182148595779577471152445976 15863248 -1002628249563477485888185673957399830528 15863249 2161713400637000496948768765261523067364 15863250 100512581459726158063435015128482688000 15863251 2832351437256712802439660335989976678252 15863252 -403615995677370783367113596073063751680 15863253 1301499258520444646313574608303806800704 15863254 -316590977412765594115179453393943278528 15863255 -4820372704579627708970013394016139211440 15863256 3496341870741212877293787347050349260800 15863257 -3653400549643858974619945020401719253494 15863258 -825467755330147949987965538995375918080 15863259 -544784251058688395776951349088927552 15863260 -1804021572056820730815337780683641172480 15863261 -3528092227274316500843132733384010656000 15863262 1210349158285779082255531263419834584704 15863263 -947795129161113764909488196005018375976 15863264 -3777299543946168975608477298242478931968 15863265 12470187745395575338428840223146441600 15863266 -328910266759433288659855719014613045168 15863267 -225059079529259003748405934586543788128 15863268 -2095298407262477127709743990648560962560 15863269 1311584270102478886862066921628719223672 15863270 556283250021876498528424288508578078080 15863271 -556136382331474759714634777822982048000 15863272 5668099630850116982049537588281903692800 15863273 3032274123493164454336908698278704078522 15863274 -961509797900497834462729200990252499200 15863275 1517280382706300025422952810759349607300 15863276 566431038905792321415386173059853722624 15863277 -718673599431150259700929668250167139680 15863278 1254668261911570570253848059725066768256 15863279 3394825729793550499135382484883211636160 15863280 270376703345350371269555766135185080320 15863281 921286782175176314932195490345562774592 15863282 1833443835413425002081180208158445679232 15863283 4766049998858271016664137271199679093584 15863284 3204847015140584660757206491793520470016 15863285 -354128446988386158468139213617147600000 15863286 -349534966563771520894226146311321785472 15863287 1871687743639318460454753303976521711744 15863288 -1628009455909752233991381707249156505600 15863289 1333947543338375591703858193520733696 15863290 -1548978948504097004603994237898767360000 15863291 -3594363426497984508065352919834951801308 15863292 -1216559819729480340484068155816873633280 15863293 3618655052870484693766142260081225707564 15863294 -2393269373294469122494445863118306541888 15863295 -1126877253295561862055901901803266647040 15863296 -845414974727927820707532647883381669888 15863297 -10606885994800807779624087502989914722560 15863298 1978102028322413072297420212921137147648 15863299 -1658649629362750596917040610382427951264 15863300 1275990110265168494745770707679190614400 15863301 -438774656985410738721118183642523332770 15863302 505197886351305755689564827727079424 15863303 3870535669265914461918593633744519526552 15863304 774063382215325130701419904908712427520 15863305 -3147524589784368406453577985466123174080 15863306 -851314614002642897953787199967764093648 15863307 -1782066814366785451213270430296920909312 15863308 -2282069895141980125886443760029134883072 15863309 -3624667527488340632249905993767813084000 15863310 468686959687282864297956712030335398400 15863311 -6995327896104097007337622388884969515088 15863312 680250905461312767933591566087868137472 15863313 3060511845977105757698383738521673841664 15863314 -3490578047205223444266848389536894775296 15863315 -504345917348883493154233113479205696000 15863316 -277804820965309042242333600589969096704 15863317 919267750571052289763660355457871990400 15863318 2710276705527405284955024154475560419360 15863319 4282806966698762011172208542524452955800 15863320 -606231536550485232869079788072455372800 15863321 53834320094458521640769601005787507732 15863322 -3288776324416619583085742129231062953216 15863323 -1175900332384352765695912121964960256 15863324 1772496204636178926736010660007399200256 15863325 2082677195028938871167528524574919969600 15863326 1340453401250191973135718628502296831680 15863327 3810461404794398405752792150724715022176 15863328 -1009947880583103452844231529340747120640 15863329 -1326743715747819833985059422123742654040 15863330 -517292120815757413702823837228676710400 15863331 126270446854485467934663332879977038144 15863332 4416961798988752486088748712412045511296 15863333 7113085279255238196433786281196830027582 15863334 -2058936750838418949531881686445528013120 15863335 -998962048556075398654836377257981851720 15863336 6032075196807380300583391807501206727680 15863337 -1096673222916663900868386468045976095360 15863338 147439745156169492581823071700513576960 15863339 -21134023066902693320221756062621140392032 15863340 560678977117138074688574053337246515200 15863341 2416464241178691049709437831620631430572 15863342 666997478402898774092686143513311616 15863343 -3221571251590175540705457363341748192 15863344 -191449683596860365343359685162110746624 15863345 23371031790268180607043778372651331520 15863346 4666759440558057262533027567942251311104 15863347 6542581300682302922044759088648346990040 15863348 4894083150860285508711638728069124801280 15863349 3654103585786403436048268332927950156064 15863350 -1818081611390293911149804514283456677600 15863351 -45463975417125360458578684753079857152 15863352 1625519141596715362647182853388395909120 15863353 1162874022948018567448748549805513889728 15863354 1527703624227852449004564864494650860624 15863355 2695940302575572262470920919658570183600 15863356 1942477145781846341180690515801613265920 15863357 -2649353864257596134574310317465953041920 15863358 -1185796586015294089174844243441225840640 15863359 -7046809392344975641767847060444422341440 15863360 -61092877811332232749026988281456230400 15863361 3544882840043852451305649543204627853872 15863362 102011251299371104527425169776663813664 15863363 -3699846595727845444878843241696330098720 15863364 283847376480091575550027340863704763392 15863365 645193883742929498808986144303842819200 15863366 1746550541189805159560374576069757699520 15863367 -117944647120986993178024025685691156320 15863368 96285636946309448098551559786700866560 15863369 -5756981027473080218939950609551250792230 15863370 864199324785068605655925064237004140800 15863371 6175501886952114349211355205498184437392 15863372 1161874664128049371466038484820586214400 15863373 -1539917381414079583985591823240630910656 15863374 516419231073987160350419429295736649280 15863375 3360053495398009490529346148871503520000 15863376 372557451670840510177542701380821319680 15863377 -69700992351481774378308485387805200280 15863378 -1143889359729805064718748399047400614240 15863379 -1126456434061255051341400506581163475200 15863380 387728951755062259460857752238630164480 15863381 -7538904882100865484309027390110928134688 15863382 -352346006181509198806771306763852705280 15863383 -385437896090554027187586720372091194056 15863384 562989246642212494209507111526404403200 15863385 -1199627830419707602562974379341218993600 15863386 110093046505231023592240649563991900160 15863387 5195566936102192284238129241318959726920 15863388 6212829305951129347241079102543249408 15863389 2096753535013006083446432706913120213920 15863390 -840171356468989145289455213931892228800 15863391 -6564138304525503654157562013492575320560 15863392 465706804501308350062607797842205999104 15863393 1305911270632262125015099832436939793920 15863394 -289294588406492958644023984620848323200 15863395 -4568872185472623006019166251365826339200 15863396 -4288891840078853636935710400481610787200 15863397 2366473879663215497514464966933769278784 15863398 -2128537550674014134338269428135120704800 15863399 3001938293075967980682052661031517691664 15863400 -160311484470766408130143177706280960000 15863401 4987942571609303215208591389689845177402 15863402 2712276375886803416918813681818474331904 15863403 2719722377646944610741888142575876502104 15863404 -1041586973428644670103641007980627059200 15863405 -598431966974825656725775773059041181940 15863406 76996170726470599841321487095610973440 15863407 -2122511976389091685701410910854221462544 15863408 -465227371318682453841565382455441293312 15863409 -3443207433260326096287559923656273497086 15863410 233656566057166966861826878938918768960 15863411 56444495019480828667998208260677773032 15863412 479133083999324424800683693282530189312 15863413 892658303832562436854401946261412216704 15863414 1072501719721019514597018078025123675392 15863415 602937067853562872264840092200284419920 15863416 1338067205108117307181389520333740994560 15863417 692824037876987005430905287974737817412 15863418 1849552594828566485024588171287348062720 15863419 -2600513944806037847115038287933481809392 15863420 -1078362797274546312018247101112317696000 15863421 502659938704680258553315117209028405824 15863422 1684302165414889121116544396621602684032 15863423 26631036459951253316919216137955793752 15863424 916900466030950809070108841676374016000 15863425 670574999818375504878180162898118274300 15863426 -3183891605205382953954170076007351319088 15863427 310238748504141854017741316189610676164 15863428 -1110934356996929170511132558507028107264 15863429 2352645071896250591637022354775081763360 15863430 -2103167083011679278369804821269800960 15863431 -105012518230152762510418151718887071056 15863432 -1301747092235152886095094143598271559680 15863433 -356823453231899502671415173745240209952 15863434 -2687633018177846190165037007491834807200 15863435 -310603243699879932909607278308377848000 15863436 2583269377000401898230035239396963291392 15863437 -4150307296457103409588469562466360729600 15863438 -996631456542812499443934854322880034880 15863439 3104535300101338317714335900770381887624 15863440 -64165715214365787233007657377031782400 15863441 514817342898215621711874822620524432224 15863442 -1326518010309798103843323240511141232640 15863443 151600063775783460087649263263949871360 15863444 -1543267192433193690893559147903420899328 15863445 -54708738425804166621062236199948165760 15863446 475666055932186740094604293761289641600 15863447 -435429644373528691426847694613595746104 15863448 -1728086300121405573075016905378914304000 15863449 598183400521863795321665957435721886080 15863450 761364704560461261145398469505271138000 15863451 -688541232444831182133016245068449225536 15863452 3404874779299718433730710144682163159040 15863453 185795407266764247404390874686971645824 15863454 580864576995003216054443422022961013440 15863455 2413360060237153426182997935354976584360 15863456 4260654537989164374763222544535436394496 15863457 -73455640226940085270329497088914548560 15863458 -597909314719402589925425478605984312832 15863459 -1357317077904546925455284810156779857840 15863460 1074342276720075377681272974396296540160 15863461 -3013302970177371284820743604989010431680 15863462 -376387835345108449662165527020487220768 15863463 -3113061786561931749552209204441104848 15863464 -1253013898960542235394215519018442035200 15863465 -160093993339760131562389931351114220600 15863466 -352449241777481619287082003199095914496 15863467 -1848921615524542686261111625839444290520 15863468 -714943827071973572259205370879295989760 15863469 4659002863362939595537142144960859918144 15863470 116860028888425905753895728666419362560 15863471 4533413236354769544676752653380096667424 15863472 470979534576654281074163942253469040640 15863473 -5676397384643171992049935617054954215278 15863474 -13958519772399442163243985923436971520 15863475 -361200950593809242961650677811100748800 15863476 -1657282911353043327462099085430235725440 15863477 -2022296733614607862915696078785156182016 15863478 1277703496033845787520084532826579276224 15863479 6305350126765304460676637026945951575080 15863480 2934971541522716811445332802614076416000 15863481 2329837581935038544989957358972215714170 15863482 -1324496576498382948367391664465554550048 15863483 1442171287717103864409196169733050483424 15863484 -3825978090753681831328813766644531200 15863485 367322124063524896926654766785815124960 15863486 170075855394753550456402633937417281344 15863487 6708825296552774726889520450877506397952 15863488 309977652705552845804297900614364430336 15863489 1704438018943987123414281135109305076290 15863490 1692060281805705037028950597954873074720 15863491 171519736392676859600446626206255975424 15863492 -631104059711391196430378893265910558720 15863493 5080449649225469014984150399306063586400 15863494 390656514929493177312999535468494558720 15863495 3576090104414156485614104869595224971000 15863496 -1624541491397602042158891199739804467200 15863497 -2955796296339332992754397026795312230848 15863498 -208787261992772375277956001233803169280 15863499 -946136133303122886219210442819932316800 15863500 3659633744144517138736024955379611136000 15863501 14497368377489214402995923579963376502 15863502 1172141251855092304802481545745354349632 15863503 3735049588051938394086268109198267895360 15863504 465159825196854459997488324665472761856 15863505 485821076572570609013585309469170795520 15863506 898749379204113075425749801082828924928 15863507 4366446003552364011687592620232856735040 15863508 667930671883831667120582410672131307392 15863509 -359117634984836712123590726877141530290 15863510 922903484576896859789841134077902648960 15863511 1178247019633793141782062352737543674472 15863512 -1657002831283676525354736543699879813120 15863513 -57794933929807907740066819859380835580 15863514 -18339799034490776347823068792186736640 15863515 513565416115769770008408237799304831520 15863516 -2553697316196119501638724837211019038720 15863517 -38693473520686245220842652478761634400 15863518 957377577647798180830470437854985134080 15863519 1116157895211367213276845572373079146096 15863520 -1496408534449473863638572234306158592000 15863521 1827711613019743103360732506392905250722 15863522 -4638171016121126877808006698391628851200 15863523 -3512741939248983760156687535924188122816 15863524 4624081439764898894312109913254472724096 15863525 -3547932565983812317472292175350826294950 15863526 -1096919445354804246250543586194799364096 15863527 653667638566278617460082888362919885792 15863528 3126747225552634330672422839119485941760 15863529 3998769118533709762866597862682469163488 15863530 -607735978542490273075885724251462702080 15863531 -462785711516731938661458728152110294048 15863532 2960756912762784526316788053084710057472 15863533 213919466646898807694313515093363454720 15863534 -582247235263048106014604293825856917248 15863535 -754679660994552692336906188080456772680 15863536 -21202728748055853206870876827106672640 15863537 1225705101346728896822867697108806184960 15863538 -231240080261251782438933966448597079040 15863539 2276050954341728486640717410144361499340 15863540 -410976678350727231164653466330476093440 15863541 727821575895194458523586058803962934240 15863542 3593912430466552309620422496790731456672 15863543 789373549135675971478493794430748162792 15863544 -1407221053182939506319103440798734192640 15863545 938159128487936564789237650414944688320 15863546 -2441578573475554303180082579782799760528 15863547 554998966972512164786831854667143083264 15863548 -1372790179462053618641430895593690836992 15863549 140141180465299128038444451429165807000 15863550 -930347452827895037216532596009594294400 15863551 -962380302217512277018592527515531379080 15863552 -102031893803477639957656424113728651264 15863553 3444936855344897631233634072444274912800 15863554 1814417681130591102955908424339423302096 15863555 -1446776309034579351454593811339159613040 15863556 712766705778993735108791424520460144640 15863557 -11408022838824605723541622961494319780 15863558 4127323450509139468302934971138823670880 15863559 2912394612104827801853704085969044208640 15863560 17380144274768515574838477997380403200 15863561 -1775109442227861177724882682438858583168 15863562 689074374808648005499495282516754570496 15863563 -1248463045884060370763596891361703597800 15863564 123816425057327723637418096932349565952 15863565 -302996162890714774926781832471949375360 15863566 736971823211686161525468832473877959360 15863567 5360403461006195740039322077531420900032 15863568 -7980637711235530044171622286855503872 15863569 -5120620362075797624183831225892500446030 15863570 -146867868869912615025442137125247344640 15863571 639540274691040568751404113013952329140 15863572 -3726844974519559393549286187532695621888 15863573 7072288200592102436114568849710402315904 15863574 194141176505326318547824952049509735232 15863575 467854821217217637257130406123970176000 15863576 8163376747442782350904476311950633512960 15863577 -1718792767611680600577416796368060024880 15863578 1006215557011234480307356907449954137840 15863579 5671007510749856332938450137395000431960 15863580 540417006269833605667816682805262848000 15863581 -4026537537237798828383979963482080766976 15863582 -444767214524004697833009894212635127040 15863583 1063270930996711396317587567913996019200 15863584 -156580460876567248603267700202799104 15863585 -1601433566717594800549795696756039610220 15863586 575653759839216076708087048707086467584 15863587 153071383244040900124788059963820102236 15863588 2052017058877484728322303872277542129920 15863589 -482310767320818232886988074258932991232 15863590 -3037634627205094242482552531830094574720 15863591 3465657828512214632110931641672710367992 15863592 -1735864467988747674151408140126757601280 15863593 2375453914651580093570058230249860638842 15863594 -435207307277648870316854546326374892800 15863595 644225391064775915966841819479492889600 15863596 975626781023839255839242029200674833408 15863597 4316642528368861505554248992383368753378 15863598 1233987987474768299817223613276408841984 15863599 783535264052346944816683330894327256960 15863600 134786635848865358505782401552594944000 15863601 1191222724823079882272481113402280208128 15863602 -1013496603606624613507161987093157696608 15863603 72105447472878239385674706589377590280 15863604 360593234308252375972526014755061800960 15863605 -3936847805397928008340331079787552096740 15863606 516491184166824768182182354584743958528 15863607 -161269479943759715346989296524899557488 15863608 -2754031681998074801821275258941564375040 15863609 -5303624904377773874639290978400143078140 15863610 340429446922696690696367272835320120320 15863611 1264529649899486456575541972293079840632 15863612 -2497844920232830637558467559535112479744 15863613 2296137932921000894443237373001328857600 15863614 831546629193434483898303826166073669888 15863615 525933739583525734075071973559744054760 15863616 -1087395390078060777385619695235938910208 15863617 -626618867279747581058270186194485114816 15863618 1868928289574649928692935372800842980160 15863619 -1418613185891117267211605936681647875600 15863620 -206023986694905803112502320442218904320 15863621 6120365639156534424864680667805792881822 15863622 -396579599520131947607876522113543886976 15863623 -1757349127301621916065153803761717065128 15863624 -894873516423001545449878636994582446080 15863625 1511512357650754375650925533737253600000 15863626 1940618723676914229295950800304309118512 15863627 -927044624388242877467975107955408859840 15863628 -1019992222522612347541204083374059388928 15863629 119797182467342438925116329572324384 15863630 51355724950342076102111390327431280640 15863631 -633325342495036976061457957182786272256 15863632 -1575931304937403867794362800338947932160 15863633 2384750118083581934996099431359238272882 15863634 -3652018082324027602238337265132485903360 15863635 -3357534707729891185988501637808185627840 15863636 3369916689251471705398921266824896512 15863637 2882972145322661347978731850133223372960 15863638 636504186804431634364809685789336619520 15863639 2612667596257112742498417312290287469232 15863640 -328009004950388444157690032011020288000 15863641 -1568103658974472970077471677226975130988 15863642 554116689982803777710837344622172584640 15863643 -639942049501089705703581489562202194068 15863644 -1362954695065704445400337887554287537664 15863645 -1160388014382804126109475584072569169920 15863646 19970796021349989625413789301556557824 15863647 -308750877186927217912076805275137033448 15863648 -10542508442079435035290862826812849258496 15863649 -906117284005400645842415381015195652192 15863650 568257954033347480428265590046651145600 15863651 -615152245878457456141591582996567254720 15863652 -1186512092577857104617327919011398600064 15863653 1154401403860725209395355073040219426400 15863654 -1365247967947308968838566431269684792960 15863655 818148254271500030246031206744378750160 15863656 -2666582216170362438196187254504172037120 15863657 -7607811124851015944412663520001619451248 15863658 168441873606427398907026519263758742784 15863659 166988000716694525264069226058065148816 15863660 1254854986129564153515487037960042357760 15863661 2499618140190380843069186999072510300160 15863662 1121829065088251205651521816924984480832 15863663 38308880611674323665001676526595976912 15863664 1622546240856916521664597368809426780160 15863665 -4059856559321960600081548593916764116940 15863666 -205171535211791602172636244829634076672 15863667 179655885795710541584130463639782223920 15863668 680302027103716603294505248661067350016 15863669 2021496622529117634962869288157623616796 15863670 -12747160812875210208509341324582684800 15863671 2671611352005169800258556303399115452432 15863672 -2076732633200316622394599036631044915200 15863673 -1456169348502386555686036693243837045056 15863674 -1188296856026251401143534427082268720640 15863675 3109842358096332116878157308361598604800 15863676 605058391992383105390399749507814753280 15863677 316502803859393328008395340026643300460 15863678 208567340647645358923088320367446342656 15863679 -94694724314938518532097496910498908432 15863680 -986557096888473527140333651780593254400 15863681 2304299897533357348179251326575456908100 15863682 -800614727772560365935191972184183547008 15863683 -962569313479705121655152633490850905600 15863684 5238664334636093849832121090422418713600 15863685 -1260827806509307946462749690922288431200 15863686 175727284662973201271255398383289874880 15863687 -6330409355710221464567440351373174688 15863688 82274000597528111222399379416915112960 15863689 -3106139738519136271228951109446617760 15863690 -1024610948384316119967664647859809084480 15863691 -1053787128920456161524873156174911456808 15863692 75670192381565681608512854288362156032 15863693 1195981526806985534006732705717201685942 15863694 -471382261405574866283087780119827388416 15863695 1551101343184751731099341668687889349920 15863696 588733161905032258260734297000430796800 15863697 -426103212395961707163753983435073008640 15863698 2153675987790964855251795913344217380864 15863699 5718218728737820924214441951261014166700 15863700 373702726582491171901308284909624832000 15863701 -732928690170563446034627916175828134180 15863702 2680142992900783231014302653528376503104 15863703 2866213823860519819324501920540428448 15863704 222448121875935564012826736327425843200 15863705 -3163753653145769882118550066539264120 15863706 741285265475081599700294324271012080112 15863707 5992079953556000100121768276469676411840 15863708 111431953015704670764274693302191923200 15863709 379786275151630372899325362125493180000 15863710 -2650628398912407815474698280470330626240 15863711 -1544510538698035445184477009409768646688 15863712 2574056369799799451132596333125757304832 15863713 -1037440295123734368528226790785025344704 15863714 3401755532204429115856319155987939461456 15863715 487883972499332965748451482041130457600 15863716 -1258345629348474223008382480744894801920 15863717 725376046757726914648605518828713293852 15863718 -738480860693613981535154128010857544832 15863719 -5341846271348032278722995455769573495080 15863720 -1174241548575705332527904016116204544000 15863721 -867569234443536124934052114866128698240 15863722 -1781622071690186033774109391278786877440 15863723 -57909629490656588821659031373778011520 15863724 -1915586746357918974374295997346500913664 15863725 -1637608646062202738854130245336043713500 15863726 -2392931068028927189308386729743337962688 15863727 2072769876780892726934860443865564940160 15863728 859225768914171700747219656803997335552 15863729 841481815550215878339470120013296410176 15863730 1152858223088365016115591418855876446720 15863731 662711358830737737146497743257752363200 15863732 -118815506934369219090170095608360192000 15863733 -1748074499824647062713596271990993298898 15863734 4170451307617777308925274508759485978016 15863735 1171049892134619727289174075589070366680 15863736 608715417709163672972580453194975477760 15863737 964548995149082746049521213675668011400 15863738 2804142222827038307552018310211007612160 15863739 -543551046102452348205976418435500243176 15863740 -1670561848739111672180018734758007119360 15863741 -5600185617152115918475337710615419420858 15863742 -2798860413809798971365145872488859365760 15863743 -1442269713756480985045119010701599746560 15863744 -524665701579101762275205838651669872640 15863745 -1138520845413828569329789372383410976960 15863746 -4112406696101722983959007364268498380800 15863747 -2694870778888504619489404164135274020804 15863748 457364073587435991905541895666917679104 15863749 3831929842474774474955241060276748768320 15863750 -131534804109272890412053371255852000000 15863751 2479302916019041006249163394601985555040 15863752 -2672585849490021708622144447219898342400 15863753 -7942398252968724539343419469169547521920 15863754 269346410877506445738323515501719920640 15863755 -1515524337302281999101969110256368607840 15863756 3799626351365001760914616555755187710720 15863757 355018851940555318807783860872988032640 15863758 -2973682643133296997008396910745724154240 15863759 844254493934585589435986040093639264840 15863760 -406388325591087510255162148632285020160 15863761 1330026824133586917324333877854929493924 15863762 -176115746784347174798591342189260288368 15863763 -734331573784764077153114000729639741256 15863764 -1551343245152872766613837053597780547584 15863765 -3711281069657134133142400128925159730400 15863766 -1260492590171510255660479264067750438976 15863767 604063913980739703470764972330536277920 15863768 -5668279411782175927195567267739380592640 15863769 1012018025755445050852178220617370649344 15863770 -55049189295416079461422529058873595200 15863771 1238663105348084705431382117365021847040 15863772 -2506481390959148373841075255128780830208 15863773 1579017742148243225617501616814301402022 15863774 2697953066837976836715399839202328035840 15863775 23062643538385990704418629139054032000 15863776 474540082600504251433936285195191189504 15863777 -5727325810218832060232252900690719489374 15863778 -66010082039582738957106593589443036160 15863779 2297711390913467591382440044921154487784 15863780 1543275891712824381469763734789390137600 15863781 -39047567422720141199593575848419614720 15863782 -2102696792303688033975629754361838428032 15863783 571993962163842576477789494369634340104 15863784 -43540087794580092239862644167506247680 15863785 109010603950317525569107323584749777920 15863786 2619368616785980593746844316770652700592 15863787 272494579410478749957228755521259384880 15863788 -1616365176303590881244650711658878104832 15863789 13079699443736329193700451859743909590 15863790 -262309199181690182187390759550867599360 15863791 1825986140532566795652835534462314364552 15863792 -419506072164595513694557407429014323200 15863793 630848504837026177303134243821792467968 15863794 292681638355328709605236713205333348992 15863795 1255997722060393056302000193352190526000 15863796 1738643266808669297903787698662503936000 15863797 -2553416496882265398498194681488970556754 15863798 145462144835496167886190448357315754240 15863799 3320008283513305359533742871675737151872 15863800 195390969482227608881970879434595840000 15863801 -899435235519081540771539059698604065468 15863802 24628706234017633805123708278197281280 15863803 -2349593956846518926175268757734946516800 15863804 -1707719777188109107402353764431126245888 15863805 1663936062165659504151307782620189290800 15863806 514659148245351557261885219122535258880 15863807 4827147022583102527389011938773864493056 15863808 343141382166894375539607790310815432704 15863809 1067543583980335544885309684344740583080 15863810 -1528370000333721643874419501215544297440 15863811 -1886104197622665152323568496322220408328 15863812 -538503478505876993079917768943285964800 15863813 -1312747034893110176551999677940355515776 15863814 -691659715005048970132415697390448148352 15863815 3847868010211905695884753008475333884720 15863816 -3426830325987222259211805679351855841280 15863817 -640791950127790836400886470107135093120 15863818 31885417381531746986932544770805282304 15863819 2364750144720994106676128251163375956896 15863820 67435773906269712388517059411944898560 15863821 1533316053989700398901961801743591531052 15863822 851072856611090248302579884698637241600 15863823 -2965440679287388275900873044967446214000 15863824 -321009576889481418529747284870402408448 15863825 15451709867476941385053219995185889100 15863826 -3599950632723609506847853188436003968 15863827 -2585115063138340171108194934601237569888 15863828 1917292111120925219315674410151563052800 15863829 2027184800992443771694758064329708756384 15863830 -670638579919087465349871987210963396480 15863831 -3969652393157743118387820671230307587728 15863832 -2355974340176676741702702758957242368000 15863833 6593799287681978410634880973426607035082 15863834 573259344903884207562253354961568129792 15863835 -1134524887394803687545688862143299056160 15863836 -869454094596038736469578664346955045888 15863837 -395458889257708545475415966025356164896 15863838 -1608773464335013196436022309128146045952 15863839 2658834670348249998122475820992312171072 15863840 -748948383613784710588025312033292288000 15863841 790567253919953563411318489921170979200 15863842 2529883909047262818594430942239183669072 15863843 1878798343940558322072065856839974577568 15863844 -522385952203109325113303913872689305600 15863845 2708275051390763746153444819203008026200 15863846 -3225106692246874687672879231843777156128 15863847 -609042638021556297814503443605652820480 15863848 740040477590316037304610325498635141120 15863849 368640252295654858979054178806975870964 15863850 97535989171887239022611203634354096400 15863851 -5461267909976712697851322335417399015600 15863852 1229071364411650958445626947631622855936 15863853 -2829394437494906014830816981908650428096 15863854 1747086247610386872118487861430973886208 15863855 551994090113255163968043853360364272320 15863856 -569206601256630426789641733524427964416 15863857 1982515712675286892899255764822342521106 15863858 1404154764429490296982255644692860699776 15863859 -861881106485995802220082455998525221632 15863860 -1289173412145740279953910659960356864000 15863861 23615645724655237810677336536531463840 15863862 -189086426744309343761271511552044281856 15863863 -7038093260563252988746294784094446279520 15863864 -1986875099602750706259919920317105356800 15863865 2120708384348429954876032875995412462720 15863866 -4325519847612087165687419828861770390560 15863867 89780726710154084491383653989473018672 15863868 2273324474694461600410179381163160354304 15863869 -1120477654282152459211080186743650035104 15863870 -1399140249823824505223804417124539654400 15863871 -2291211927627352493849543427978861164088 15863872 770757914942187220044253881271906205696 15863873 2445083070821584820416461393142824148704 15863874 -89160723443410070031357501925645420032 15863875 -421522969440109338724979390236074900000 15863876 82435183075390670244300877721937727488 15863877 2001715645188442800949506441904148547840 15863878 -341001350786984773209343091761963599360 15863879 4561724371962728473347716811285576485640 15863880 2342900822435888214541721765504348160000 15863881 694387086368120352517014120675312144000 15863882 -10255822642420134410358880625779891200 15863883 1188869801812015339834519375758228318720 15863884 1184893272041394793741131293848732396032 15863885 1447625670706415181117980040401623023360 15863886 -695697260232773218055304198601846147968 15863887 -1997826927779511829828413748469941482240 15863888 -1489761831466013596824288117995283161088 15863889 3430712900811257376472333350632950013088 15863890 1023689293821876581373327529330568309760 15863891 -578673255513434437321435266620697618708 15863892 3265808754912962602696908378349643311104 15863893 -375852620747692605287718550837344275396 15863894 -903628011797946462530140449331875001920 15863895 -248250959624142764649455344843957256880 15863896 -5254855142979704313490144834162329630720 15863897 3989577912942738495485009490554289232512 15863898 22833270436639732986083901776311610880 15863899 4660564230202345538104521018678340089360 15863900 -16816922757499355507221226047718899200 15863901 985102178522495359638372597526132773504 15863902 -1384558578603219008473345371612614436288 15863903 -3519031929468123132712753358086627529736 15863904 28753816316442488334790588060328263680 15863905 454265461857933753353335013329144128960 15863906 -914883449208614735568509549499546556848 15863907 -1188527373953112639936389257058849154720 15863908 4047260174024110878098883623959200553216 15863909 -1911295510144723187906006520428721507840 15863910 -156306944576187322475477160759465185280 15863911 1335801579426534413543745873981794170880 15863912 -4936931283808486992587593027233264460800 15863913 -909547301741712385846225500200456539740 15863914 -1770809288651222161006324915958650042368 15863915 1680267205631105443891973206636316056800 15863916 -463641364172219015137321886070457958400 15863917 -425997830282807613851079208538932620000 15863918 29026622749116831144868072070475482112 15863919 2757581257996972371192652005351113287944 15863920 749671043220225995262947849740876185600 15863921 -760669692902435583883428873636843256878 15863922 -89510729373939282886853366334417676512 15863923 3747825826146779895637343897280738148172 15863924 3320968097446495105517513922922857167616 15863925 -274389923804027901337902551981457484800 15863926 -681080319411434411837674733088788794752 15863927 1908778295487380630841247406858005916592 15863928 1194641314857771344879873244196582195200 15863929 1819325184438427905308650028078814306900 15863930 -1742343437006223700402100821285172420640 15863931 -55370208489851237747870764854943032600 15863932 621159075907138396504924120697424353280 15863933 1916298892301319190959682358736213922182 15863934 -377734900357222370920794653950378633920 15863935 403196904859996894433563873367980601760 15863936 -584467894361460905193223236512592691200 15863937 -1492516315833549389233483680655072773840 15863938 1946134993142573109401257708034594030496 15863939 -516895401156975561278035563482687603040 15863940 243873020142249895111595619477741649920 15863941 5597247886159047002980907889933858441852 15863942 -53048499130737246680369190373305470208 15863943 -1789507038567270832435964242246703310936 15863944 4960652599937244429716482105965608924160 15863945 2962895475980812669768025800508631540480 15863946 1249923193130556837624438167848810133760 15863947 220619250995284979031158871655781800 15863948 -5729159416299500262452094157991899828224 15863949 7487670064441235457891683825729592534 15863950 -180619972763380812739590840889102368000 15863951 366064392862071505189641437439291285504 15863952 -93949166263250656340634451658936942592 15863953 603216222336550906457556065525304586560 15863954 -892225924119957514536089381871258739824 15863955 1136091441908711815818783745568878886400 15863956 2004620207050906260997729167779357528064 15863957 6633117848394352963919431852466755115520 15863958 4086774685283746666874219993773201582080 15863959 -3232387647280500761871259043268934256184 15863960 -885227041785457798081505759556071424000 15863961 919164503076208631058042392111194554144 15863962 -442930615227849453553039653168900768288 15863963 3230157434082694236036072465974387038212 15863964 2402999063232503495061526453080532670976 15863965 266338208716864455127725249025663949040 15863966 604220796552046397932760420776857151104 15863967 -227444984767403904549178823834839960080 15863968 3245644354443117361923826253530128384000 15863969 2027996291446319994356759737968433990080 15863970 -752199603960600527981536292054982912000 15863971 -1145607262955820699836336924583512077312 15863972 682549158833184953785681526927213867904 15863973 -351542694008555253517439638148913261216 15863974 113852624594899246841769754047250452480 15863975 745090501948427455994574269315046054000 15863976 1530142511570901614081005077886337387520 15863977 4400921499204716372254659802876227352826 15863978 -19659728217230915900890341740066441472 15863979 1005992802527799790710300023400162179520 15863980 3018592240293843043464139142518669132800 15863981 -1237487768133160824483738912588481259808 15863982 -755943686043818875090049114298763516800 15863983 1934247216157688151843557324897788291440 15863984 -908795231518815886093652823394400256000 15863985 -1585411803617000670256726671001941916800 15863986 2885751959081811469087947480441987058080 15863987 -5558881615471713457321274048279665637364 15863988 -860491779446540960682703710168137232384 15863989 709440678015361219576326710397831732000 15863990 -46717210017663536460473974769796403200 15863991 -126243688906397086739127791411358648960 15863992 548957443261259708653809950082805800960 15863993 -4016622977485372479145894304470357680 15863994 -303474767599293470375892533988741522576 15863995 -68615767456261309808479184023864127520 15863996 4218383996487712512227578037213810457600 15863997 -1166694618823096449218087923339035009024 15863998 -4409038051542126732305643072323590952064 15863999 7727514486294376320684255775949029800000 15864000 1301619558857354989035799503342403584000 15864001 -2805622980413439277328091761642243558400 15864002 401874768522468224135408736033427980288 15864003 -523233089008881945411979820244000717360 15864004 -903450623349806579130142494651497422848 15864005 1892367770267708690634526053929827833660 15864006 353425760168429349605430237489742051200 15864007 1693164298785796581469931332205968264992 15864008 4501658734380587804281345463750116008960 15864009 391966664998458812921882040507107169024 15864010 -1509969888522545981369890021833861159840 15864011 4018826350088569562989184243095673214612 15864012 -1144567016030822917196327402500773580800 15864013 -2626874774189691628007685473251572282912 15864014 1839847107230799595050531322993855520640 15864015 -1813237379191522550562767705271133404000 15864016 461581731912129180473464357581430456320 15864017 1878022453180509126214353992927123605620 15864018 -1392285750370666357075101085337851764096 15864019 -6218214074265197779795060782745633650580 15864020 -1503704967788113692298983164003015761920 15864021 5617258425358838057041215872280911809308 15864022 587063980122192053260614146009596161312 15864023 1006339088079267223467997310434754405040 15864024 1215206750210413306231093293786472611840 15864025 66080906058513438769164559221795380800 15864026 624358002781943536826684642039288740800 15864027 -1651015785470876636017056016087453732200 15864028 -2728846027958296680343465765745221944832 15864029 2891147604111013531406752991945251710630 15864030 -358818204898963743369037246730004192000 15864031 -4138723773967815584725132177520326871000 15864032 5326273015271698036788957767786913595392 15864033 27538174884510267658430413921507934208 15864034 1022674431593941537364169792898374340992 15864035 2868642626203031273802187110083853400320 15864036 403840681563595390108198982945817818112 15864037 -715691016951893262624719771474193690848 15864038 1919753095281242553805212387874568200320 15864039 628016957970251938769156578539285139200 15864040 -2212263972208694743182497637052383283200 15864041 3853497425365494806343244483976880458832 15864042 -1466212183689270421634701778352722412288 15864043 -17757448175170722165612803975013233472 15864044 544876133785450041560681785410297123840 15864045 451014779007245780706574402516629220320 15864046 -831543574631458699820581933191246702720 15864047 -1612663888505338083738849939617724387504 15864048 -161858402222405080643885597118484709376 15864049 -612527072641563548207242134855175691950 15864050 375013716428386577034740026228587600000 15864051 2736809300468892518693317032203046380544 15864052 -1074517963874857782702324946401561734400 15864053 -11273113504570736364354398298265570489860 15864054 -551990231428667134539943924947731335680 15864055 -1467895726934622922129398843124037360040 15864056 542773324771033043047703296356740198400 15864057 3023781433109445115924123077372929182128 15864058 430031975633844804559438881059481106176 15864059 -6229614690227720856545053385883718715088 15864060 2302917760961081802411490227015050526720 15864061 5282476609911204458438131050967613862662 15864062 -357445977278327922914042515974186451968 15864063 48323869432607534327296464177312019344 15864064 -836158327074463132235451229949394944000 15864065 437574210115687520979032747235948391680 15864066 12104588625600796417104358589715548160 15864067 -2171212785290841009696647850908319128528 15864068 657518274196681221187670309796921600 15864069 222929005581448739931090609731725516800 15864070 481505795851487196841197603616953964800 15864071 2879812860469697496957868853324938021272 15864072 650467750300697330288611366613527756800 15864073 -1448546140038192157962178251266753081820 15864074 -1651299663252599406699087864207402592464 15864075 1758701983592880259537341116886186966300 15864076 10312982801938088271885342993359544832 15864077 4326057142196533927450690950289784410200 15864078 322531657517086450008168210963604439040 15864079 -291775024389107467867798828036844915328 15864080 339131982968074485327499379480113397760 15864081 158787038974989028635456405744911716800 15864082 -1166013393659627785864832423429279576928 15864083 2455054397663272612795070368035486712560 15864084 -1028226324328181375600990100730573745280 15864085 -4126004207027468985838601613916069277220 15864086 1435320362434441135300047835974275318400 15864087 1643420585327386390487778108181719191760 15864088 -3548136406787525490990070603273210368000 15864089 266823923519711238751032699077438848128 15864090 317004141286576476863003909930030922240 15864091 -6913995058392066907972253943165136080508 15864092 -5879696735961619007599623032942932574208 15864093 146726496658893699353106223894008273600 15864094 -1867770685490619521257709425715568313728 15864095 -442037347281038568426431688147424508160 15864096 -361056951610741936682094141115141718016 15864097 -2488773750904794069174438473098802953680 15864098 -2308118498792882284811976249994283378688 15864099 -1251232428091693189847278965564372876936 15864100 377214025457735286949430477330699980800 15864101 -1233436706605222790374868955454113093696 15864102 1970564651795260090143361893452002254720 15864103 -767385125541346796784863267741066388960 15864104 2695171803285594314601073342007530613760 15864105 744405767210710426177658881950168288960 15864106 -596675247596732732622510125237935783248 15864107 -403050088177217185348879611665178489600 15864108 938444413623121208256067694009315073024 15864109 -967289664003128227426581828445911052500 15864110 307225191258177368786365438749580657920 15864111 873773294281442743863800232739839038832 15864112 -482121196376250840747218122501489950720 15864113 -4487662375446194296887594953560439433360 15864114 704490487215697057618082346304172539392 15864115 -2439221742726491523741398086592189172240 15864116 3739344244439348182481162070674069600640 15864117 1834535198990750943973797331636722234048 15864118 789765065868141914618578762846956263616 15864119 -64632948787819658105943099413763440592 15864120 1133849779504812999756890423478816768000 15864121 -914650285940279295377085597531407490496 15864122 -163819946140682540504761979815863511296 15864123 -2258828551756161208943299050501136064832 15864124 -1050303899660998684097739920945781905408 15864125 -5418902526112412626981794466293028281000 15864126 400556284879177742474419432747482378240 15864127 -756609895047502127396417181605900190080 15864128 707283586305434733710209968275504234496 15864129 2032486690358569566043999587285501505074 15864130 213818896059834779232222440839070445120 15864131 3012856713386821501081922591656781103120 15864132 -1601431813229580698655824419179457225728 15864133 4053297696643773037608136267052359156382 15864134 -1273126632676265077751388072686331726720 15864135 -530903306771528518818122192637836313600 15864136 3918591318853752273174083562749629532160 15864137 921337781827653560706576204785967501786 15864138 -216989740477841135694290439150766058496 15864139 -3527017388178100487835287530972169134060 15864140 -1353796953209207573849805821443992130560 15864141 -47038019892590055329230247929289843136 15864142 -173546911188291822017310576249612615360 15864143 121697245300929687063933399603467834640 15864144 181877449850950193050191524533105459200 15864145 135349219473983843751227943122177007360 15864146 -656043875654240222457232623292080570240 15864147 3082324737077194809305675827853873151840 15864148 5279590412517506682176155776211787202560 15864149 137239965087529576587404156605933458336 15864150 -461029979802731288177488751611175966400 15864151 6730969206195531459822432653758962918152 15864152 -4875824988475964817695666105055416678400 15864153 -2871862506055688793079891356163776622896 15864154 -1330537916448202998622670637619168931328 15864155 4435995248246540059755727777285954042560 15864156 582893170160798651897558394223430123520 15864157 100650104554996224075865076872811339264 15864158 -195618981969677278773586531117699180416 15864159 18724707651344230845008398605969635328 15864160 -1710882879202543460270054690163680870400 15864161 3732318775240305467558132807906539162500 15864162 26213556755341287616078428273090952704 15864163 3229500271323173914618836723061479444224 15864164 3059153671199861700326339897134318310400 15864165 -510155705006093406829960392228697236480 15864166 2308727561845609792193563795357601464032 15864167 976507549797305354664701332874346763824 15864168 -1295223008208735710176238609509715066880 15864169 -158699369473281701194728763167977358720 15864170 -684971585676963538462266354640227824640 15864171 856900607252652968271951899229991059168 15864172 -2195768895535621907021276293171033847808 15864173 -377918829212696215261046628980797778856 15864174 -222938249443302993436233319726092723264 15864175 2693470884069172715310702653700865927400 15864176 1563591522231427876153616448828219359232 15864177 -755669591602210260532402132110703483968 15864178 -407027324114026426571774888370903563520 15864179 6936564181768739165070256255082625736800 15864180 48020750407106544550611330265340712960 15864181 1205361873747602705256880366614468350030 15864182 -1962420399416582366577414002428610385600 15864183 28794065848607488272594023369831510160 15864184 378356914470195943817531513294556979200 15864185 -1888586424040816757579708086516562002620 15864186 202199104033308561159167892672836139264 15864187 -1798875304928820741069153764200354922480 15864188 384672657688586394945008276099033339904 15864189 1464313302605385147107760184585839911040 15864190 906895846387788554184687709511394945600 15864191 -44382901262640735496816233011294100720 15864192 2470363070179950843674095820889485475840 15864193 3099650300506245077479043829086751500080 15864194 -202960630518841040639972568803954324448 15864195 -1777677638834291468985751545123944608080 15864196 184004850144262898154564197549502052608 15864197 -4583794778346141778909434412669147656354 15864198 326121550150219084703690169856409180160 15864199 2572638248393323491111245516140607470704 15864200 151609051631720432440530878474861568000 15864201 4086591490141515848288317631128711907040 15864202 2668098310756345330797520402599136953600 15864203 -2545886838591697988529996461185638517548 15864204 1061663434688159051784573230225052549120 15864205 10674092390421495722954982836616069120 15864206 2490402863446983241900882403292769647552 15864207 2743426680342419785929157460151915490440 15864208 113608092291754108318815055414435840000 15864209 2328147416367856414061187480449119532160 15864210 -1004468049149165103088288998998210188800 15864211 5139484265794026674213483290079778805248 15864212 246413828431760403086908997394847678464 15864213 2669032628910106464347208551664492528960 15864214 -46837646774129955270164759539974122112 15864215 -2651423069837866008417995438306879389200 15864216 -735875744897413342842031292521097318400 15864217 479547810109339665881774551151460840266 15864218 -2606738029119444831014647241852532164640 15864219 -343589041557139872553372489872417426432 15864220 1693642141658703432702823988652246343680 15864221 -3405316280681038045058720645271379492800 15864222 2220406933346939771686154997533992670208 15864223 602864471405542639902102212794260565472 15864224 -5936682314161666979179426706462540365824 15864225 -90722015086789136802197979401870836800 15864226 -668263158586457325368133652691854179840 15864227 4306616950763013653003589611013517278720 15864228 2574801038218845415786116928043580241920 15864229 1583765361402101581633457065783330320830 15864230 -1620635054927554855914624128398634438400 15864231 -2233584065547809172885287500769461237632 15864232 401176404692336870019565355941498552320 15864233 -820625305230430473233648069689821511680 15864234 -1233725241534010221117029052098563096320 15864235 346224578212679064508022809419022819680 15864236 -3651183621041830742464072455223430142720 15864237 -554032810413237221116024550218359269706 15864238 1216069338183344684308468730638847041344 15864239 4940826712504034902970258216694102644256 15864240 -212843909573562339777403117912640716800 15864241 3333675361989308688442587587208853514642 15864242 102226599986021576954749149200645328000 15864243 -5124552314279092644437843742958347657216 15864244 -1866157764980886641883244727890266236928 15864245 6694318447181331136159321138577411352600 15864246 1823518310439100666357024899946014216384 15864247 -384995567150620242257442725293227577920 15864248 9370997081489387161074237651928350720 15864249 -2973589248656213250991488101814578844336 15864250 212146051198737074213159842131486720000 15864251 -1536744787159114980107740138664171811888 15864252 -2288569831201807955071893819688328621568 15864253 -483687280295306026607842474786697511720 15864254 -405294224210703581524224647762135094528 15864255 -2977838126393638987745727854541856606080 15864256 215837016789318465794713851049426288640 15864257 5240763357412783151618463186303347485506 15864258 -1984743101691115241550664190365648550016 15864259 3818227080574565850597569963188710438040 15864260 3534661516015513167761268402672109977600 15864261 376190224873294236458558176845598711104 15864262 -3652940781653879121808070715789910603968 15864263 2358605486569391484748562710838942551512 15864264 819732525812104420915916012371715051520 15864265 883286514222203289752835097696476193800 15864266 2839152042067019693021568207330283611648 15864267 3314949010305052926474394742070908504280 15864268 290621225353765944959425733549539813376 15864269 1419912153449867232458036978591835697920 15864270 311844569294519557801168958087136134400 15864271 -10142272897960967774029370738294282875248 15864272 904777357186046403511828454911328305152 15864273 661193828399660389911141909546227714496 15864274 1614505552800946245394906997869356193920 15864275 1334844433177702875481786516957881708000 15864276 -1366777714958813833760983494158239057920 15864277 -9268098365092910132722005080844913440 15864278 2053499758772193833401311831325095891840 15864279 1713454247171787861454355831245437357648 15864280 -69135840343573986902122229326755840000 15864281 -1736669204620830819247407322472873150976 15864282 -652807084473493475735005909790335257600 15864283 5500457884123100132031742689240812398532 15864284 -695322303223008370898844920471013754368 15864285 288123224933017413453364330379094639360 15864286 2702945599290226460970378820484737240320 15864287 -284166874200193843458049332794812718160 15864288 -774893481122838198504226400837308514304 15864289 331006760633224475426039167916408864883 15864290 433073843524019116056806141668907526720 15864291 42140332954885399211523187235227191048 15864292 -2501072932596096586828877286366578328320 15864293 -4607271903553907972670844676565561475458 15864294 -70604262086953503205645698765999104640 15864295 -3096115368695647122930768980504751397680 15864296 165001872241722501073153505984082739200 15864297 915577116623774549567675976454846872480 15864298 1720616424067447941783435116997934648512 15864299 -6174408988532603595122270801248326853080 15864300 79096506464356427496963453021954374400 15864301 -1337834575816932057811029688400774823488 15864302 -2205236726219612995397916050949926835648 15864303 -513794480297753321691974142972514025472 15864304 16736480328728882643426220774068781056 15864305 735778686616094496617448982583189936400 15864306 -2618303941954099820237283895717144396800 15864307 22986730360529595422719692195864815992 15864308 -949500756484255836626985318276869873664 15864309 -2011645958451292996286082549715821922560 15864310 -607093216266773350922928295762379520 15864311 -217159233526491844784103443943319136976 15864312 -726828825699231130422496412606009180160 15864313 -4742302680324641751464846569346734540438 15864314 -896439655303392734503511260283137689744 15864315 -642176382351721753761403836989964437280 15864316 -832689771474009231650913901461108321280 15864317 -2239824583273630011252379145351726306208 15864318 -1377551070685476744581627421365401839936 15864319 -5148458795073389845478854915631955294432 15864320 104889313642567392124667426308494458880 15864321 -260418571940206117068566245794882661536 15864322 -2145299456123180841457895833046187018288 15864323 -3300010966716339970632493683473125255428 15864324 51513056843255982813983457588028895232 15864325 2087891202152667022507815078311937837050 15864326 48151413229808883502461404849646254400 15864327 2280087729262966293375901039533800958120 15864328 1288846248673563538353542908190833920000 15864329 -2260652294834951814228653754222353655516 15864330 -742041761497300649033747426788588558080 15864331 1064778303500498739302130760430600109888 15864332 -3933261871794697877314153372047084355584 15864333 766124991325989176262964977662123627520 15864334 -37879948038453494780705772038301924480 15864335 -1158361270007157295961510284314518613600 15864336 -73627035347868911063177557825631674368 15864337 19742002471968329847418224257974199152 15864338 -564871078839269713791168841464468787824 15864339 96572784689105027854299694114563258480 15864340 307885081924618965665934931151585280 15864341 109854899292351218273860740280986676032 15864342 84745660499229230199758702725535416320 15864343 1415980852159054119852477303585042882048 15864344 1637901412713045482745276304758397132800 15864345 -632468075486002404304643891750907103680 15864346 -592001177055800941250584496601821291520 15864347 -2780904603280158746160539890892945067048 15864348 -748578388388326000096484248672836280320 15864349 849345438877820630743583973077702347392 15864350 -1863902522413776244706459188927135843200 15864351 6284987308203453039677519511685153543680 15864352 -1019033934345778304557050876077254115328 15864353 -8642275178331880937208787090175874505020 15864354 -2023036465562437539897256486667710475520 15864355 648902253889638335107499309511601468320 15864356 1829761240608323245374513258982197217920 15864357 -1772720922728640241655260720758970572960 15864358 139419905019207752705094987193841165280 15864359 800661881376877474353895225042475578416 15864360 -201832753653563325302947895583923404800 15864361 -5801358601218600285585947347709716363376 15864362 -1667051222872386241699645178428356598272 15864363 -511966865326564267852531294697662144800 15864364 3105407536819052296691608255003080555776 15864365 709029814956732284236643629598289575040 15864366 -120473175638039182739457301294812140544 15864367 -6127053368052025984438760205668038265584 15864368 -94962456367273549162433918563799482368 15864369 -6352086668097258721754069797433942989632 15864370 -695116307093153939121768799981353729120 15864371 -172918898422600394890370922490806363048 15864372 1987701474862342954046452806077409472896 15864373 -1787480078260375871438850526828027662720 15864374 326903240454581523749824602845952287232 15864375 496425608251049120411745911441904165000 15864376 1421223530335971121725046624185002680320 15864377 3426542442726953390898634687316200080 15864378 -1201111309310458339405194987385957118976 15864379 1614940921231499719171634263101321402512 15864380 1453078929639301753623428548219942010880 15864381 1379386565088226093855122121434928331628 15864382 -1430805367100956084081391225685200178816 15864383 -4752835470723426284236207419248282272800 15864384 -85949159039962838527472731082226401280 15864385 -5850518633208001076472488736652791427200 15864386 -287031846193923945106432232048192866608 15864387 -1994057877079770925031036081068730567616 15864388 -1202186421420764227017249691516900700160 15864389 -491274101427941500788626922948169779810 15864390 -2327836595712591433168700727449910278400 15864391 7537827631893985888982551369992770984792 15864392 -4174904884727252801605827267642839040000 15864393 1982254870786555373371137797919165779328 15864394 -283402539818304713234914683816862903296 15864395 3164420628490313009387803936178863178400 15864396 -2163832260241843414421616075096619934208 15864397 2254543235177197487002824789088348368160 15864398 -2255111860028163789037513508631626057280 15864399 -3171704951003744134031148883525480574616 15864400 -774128682311712364172827380530785075200 15864401 1057618529873112100876623669626517471552 15864402 -934124340701298473369672911333359965568 15864403 -1293020370817934464707439637589694915348 15864404 -3167857845180447749519340968157956907264 15864405 470176474372345764342912057033402086400 15864406 544871215009310295739180314152746981152 15864407 2890326186399156718637547124827008175888 15864408 544913162528713150152708726311621468160 15864409 -11976172096402742886323387045908133472 15864410 127100319339228191348455948773585735360 15864411 740070070921338925547388349959038472960 15864412 -3351122457953576351189720602855682280960 15864413 -424223232158774375378210843197368325338 15864414 -856384786076107658057419360559214477312 15864415 681569003293909169421727545067896501600 15864416 1458041513918524918906170579770238566400 15864417 -74535598621639669585595360928080718456 15864418 418998408727116991021888162372259438160 15864419 -620776391996235584634227964920319198180 15864420 -514092232571963557993426152212910428160 15864421 5808404343541226048312151383435124057600 15864422 -1487224688040366429505088262402246864768 15864423 -183474290627668054321196426056613955456 15864424 -4803958660938822084666271608288074327040 15864425 -1030174687001537128828501591799827394850 15864426 -1954265884350482642110507887473602736208 15864427 -1033326247509146651109495105678019188768 15864428 -1877323891145678996408780452254723432960 15864429 -1167422230770065758749923468463579249600 15864430 -1625195044656658685591206638640512854400 15864431 -12519309647380499415276741441568969704 15864432 -490279049500800360362780744844739706880 15864433 -2128558584054952287014528368667002095780 15864434 -1813898453737713160361821110567604297728 15864435 3139529998659372288967377132521645843520 15864436 -263977822785784638140636802657945190400 15864437 -1176732814963572049300233282086470015140 15864438 984478932499684347555430369462295684544 15864439 6562687021152432572059420317592960379240 15864440 3467034819052705765803892795930780876800 15864441 -2728189769007926790537861416726350181808 15864442 -328040822518003142499629229226901081856 15864443 -813950421485742368070695956026371337216 15864444 -1391582846591882893422800462732196142080 15864445 -4888741995724938914679914991545225817300 15864446 -621248691701927213525616089839976929536 15864447 -880149631534664848383299045152356386928 15864448 3544336388430449533182162251603477790720 15864449 655673820581273846810364949718074439040 15864450 -307563149430178033130815210951969152000 15864451 -8409451528436176480294796635739871163440 15864452 1512051509847882249842944860828844715136 15864453 754048936809348626866722739872766321536 15864454 1447767164734266838872106678615419119040 15864455 1861604424748824619182332336752060260720 15864456 1741223613708554449449095409866805043200 15864457 -1309202336606642168733725268503390893056 15864458 -1372504325762524595899352411621843148960 15864459 -355837165667389715648646864366944612352 15864460 -1100532877295454754485079488443709603840 15864461 -10419831473108750143918175144103936852288 15864462 -93894345812844800535542882490049716288 15864463 34565716071141230866833285491060552304 15864464 120523562481075964085731191175218462720 15864465 1389978879765781609870353958369254693120 15864466 1791026884182211391683606791131581392000 15864467 171057363248216619102698706532728508992 15864468 -1077415098842328441831085441295671234560 15864469 -2339044228198213369185630865507921945700 15864470 -148027512640824236062403245877686156800 15864471 405351954741167615493052264942906924800 15864472 1992774806053876511950970757896193392640 15864473 5101048516315317858231788104147061083722 15864474 -249093271269973740597454719104822839296 15864475 -1239738234041732272019587927101017493000 15864476 -1588502143565378123394977988761236861440 15864477 3502499461689409797895080266289283653600 15864478 1041678040270407799616160323435271248256 15864479 1307069788917507136225556767389205500000 15864480 2115270914368147369010634978814957977600 15864481 -2877892698129821288984864445001795026718 15864482 -2507438311714221183518207229825338655408 15864483 -1494687676151030714660665778381607151296 15864484 2405537101911223595592968362773196006016 15864485 782454542239938286261087257246842090160 15864486 2230284670148037400154005843153232828928 15864487 -5162476433197775931684997249739354051200 15864488 -4669715174295042094273789496450148234240 15864489 -1929432362975748411386676653422433097846 15864490 -188947114024951716987509576620527542400 15864491 -1286084610632756720392740306618612367200 15864492 618698622359562459434682386551731781632 15864493 2520830953704975094842517836818828215200 15864494 2040263870022793138253928447911870527296 15864495 -671705265267741884573278998753968144880 15864496 -1427125792963291886567859549203525582848 15864497 4774388798758092678564560817229574422512 15864498 -32188559512134290299411430473373140992 15864499 903697623296082009460549082186354317824 15864500 -5869312387162004034619246803180141120000 15864501 -1178967962585565231452127218239107641568 15864502 -1469143638951156929425490525372230853568 15864503 827545248268544966806226290018566040464 15864504 2659950811463849684380237109158030417920 15864505 -2963989365605579746472119330112479073340 15864506 28452581051453229767792676627838464 15864507 279175637061498064354689342852458304120 15864508 -3005794380847593674636302827735542154240 15864509 -4048843614348534358768223904831500810196 15864510 -626831931997378262599962251528327500800 15864511 525433297958899965287669675448692230552 15864512 -50903409433282818081532863254542417920 15864513 324437265145574242693886461400199963648 15864514 -35316738312651839853737384473962509760 15864515 -4694639984194303661450595532954653492000 15864516 -1211443379461030256734143237217762220928 15864517 3185106127742518127927334243241070643000 15864518 -3087908128138257378852247059337234619040 15864519 -4590470053168769857999293597443489614080 15864520 252740148734941548283811646357663744000 15864521 -7795434798714423860166391344808923543168 15864522 -3166493080435422212200895117916710400 15864523 -859848831343040888980732498584462181228 15864524 976253471130813607355688643059164178432 15864525 -1939037996207200992485696857082980440000 15864526 97399262837774224962478810322746354944 15864527 -1224616817289636753996679387126162980768 15864528 799168466244858402032569004185968574464 15864529 173281698401920914618105930495903356928 15864530 -1192039062090317007694702741997429114880 15864531 1753517479946809548444789014943355194552 15864532 670522103029659239898528556501111797760 15864533 -327478290762976554791905449534713141220 15864534 -45331800759975106163823626743504805664 15864535 4173475185928290803404830783843697683480 15864536 -1045670860087831556573398908635059568640 15864537 -1782633036592571647760452509107293411200 15864538 1641065712665091798022911904966132903920 15864539 -4100296895201971431410645006484685497660 15864540 279157758725267788647626955871011072000 15864541 1191214843752984992123312120621687469504 15864542 3112086794974055014537917317871697644672 15864543 1183008819814314111081795606793875829440 15864544 -4064687091959974490118000680968952217600 15864545 -2418167508843028077594140498075827358700 15864546 260944583596993550259957685372284288384 15864547 2305781371603570376053868756785793219996 15864548 23730702047097492290023814026989453312 15864549 -14727541729180522029931445461994644992 15864550 -822976989508231414512548908232677219200 15864551 -2110504838595916466697983120998692245448 15864552 7700153205658183829348670782344396800 15864553 8730572800283081136880559228248847427060 15864554 67611994642386729948826960721233580976 15864555 -939373636728185973489412950557486503680 15864556 -229651227947696859911901569279786663680 15864557 -596272912326289157257294463625092215680 15864558 -182441728563162612498561390306056404416 15864559 -1136199315781819388983835993517691288240 15864560 16482295558439763817818462472946319360 15864561 2857373902312080517861422497740729656720 15864562 -685714313392651737661449977033336414208 15864563 -970366869809083743526059028982375692800 15864564 855375771660367536897718502080550541312 15864565 -3089967085600533948245524810857828477540 15864566 -2758786703955662575298633254255669269120 15864567 -1467716865994450766568449563997544385200 15864568 -8624965605489929238501736185565197680640 15864569 1235599193742068504087716993503420441600 15864570 -93543770160581033846843311744956340800 15864571 -3799033592749881727333045688860888939228 15864572 -361798273190400177125871062602455395328 15864573 4092630572606211918832309750929547072800 15864574 -1827725433696883890190099461254170598208 15864575 3273440255269949592512882336996433847200 15864576 45222271000904975240670866722913255424 15864577 -1504273261799949117959981334489590442320 15864578 2179883019256447432021124385191232549840 15864579 5568437109768425376258921686406221544 15864580 1847097515110153269640413454392701779200 15864581 1044553845698484542060740368236039433600 15864582 156062306573906164270172990444762265600 15864583 -4294338049718375457115726656793220565912 15864584 927854707642699122586299581968054732800 15864585 -2353796099496972257597456999553063432000 15864586 2966070901241800584434895452961428828160 15864587 1398707856799735744910211275026946736000 15864588 1343080612807297617904921587538074454272 15864589 309843374334886799395240323438682479724 15864590 -645623910016497143494671871391839038720 15864591 -896353260589573409113635727283907548160 15864592 3971512816013861969374896850422661120 15864593 -28393593975390945336620934350877049356 15864594 -397047256671943623030583931883210659328 15864595 -1752780353577340398528075084304457702400 15864596 17051261265404141572651256929662879744 15864597 326730060792539092119956273510242178880 15864598 2910979644182465905260262055207293278336 15864599 1471397954315033851847570284134688086600 15864600 878047226193212267516482087004156928000 15864601 429528678905931378688592491327621257920 15864602 -1093315711781902920090102144209709382656 15864603 73171978968332447653065354136549066608 15864604 -1904409687084110781291284316531886172160 15864605 3000907880215572939021332994860041009260 15864606 -787356874637381340603539894943872582400 15864607 3549644879693379990689684365816939077744 15864608 1578871737064994628925436675026042552320 15864609 4568440412354803909503134666055360521904 15864610 3687745028288456360952614372111337130560 15864611 13549206005055552948803085516668189184 15864612 -400606846043223964507409978141617870848 15864613 1457029926173419567940679210599405452862 15864614 1312398225065975613856245571570481266656 15864615 -747946811163566918244464718334948010880 15864616 1713082001917757409941738160974793108480 15864617 6205374262454108483813694989379738348666 15864618 337252099935352946785000400841353773056 15864619 -1577370516412975827180905279580892538256 15864620 1126452191758707631718551105315613491200 15864621 1049874604046212993117775988450904903104 15864622 275453427580421731741750246270882113024 15864623 -2607859472667433280126662237315125015240 15864624 -303768375844704275169868280290961965056 15864625 448591611828537487415795448967803504000 15864626 3697732538781742749312933072615263232000 15864627 -265859014162365177243532032155775993792 15864628 -1938161760709240977984043671239697070080 15864629 -8777925847578563652319696935990920608512 15864630 -940832950185221459220726881832645540480 15864631 -6037729506945756343829275494708999252568 15864632 -1662169283845614628487086547096733265920 15864633 5597363791092932415082037148971029365600 15864634 1686580639744723689662351404037751663216 15864635 -8348809151889158922944176876899291360 15864636 3216231845220477671914571041026353808384 15864637 1875321850426167622821992498176606162080 15864638 793864324207449582169015533768752771712 15864639 -1219980085822513451031151130797633931520 15864640 -1106454514677823901169295406176476856320 15864641 -607707120430021802102886411432294792576 15864642 -782961048697960963456023428043736509360 15864643 -367427150083239010044632732665339639108 15864644 -5078183409606545186438338603278717857664 15864645 -2176668091797158795988540616715169053280 15864646 953673465361983486253101767138274829440 15864647 -1214000553063608245469506807542713105880 15864648 856514936913836220537002811565088808960 15864649 -1830059416960180666222514169043575070236 15864650 48861702501962405298608120162625069600 15864651 1336231304399075571212574288327771985920 15864652 330373563143029112122314159597701274112 15864653 -722052465215971167257084015767811834880 15864654 513429261966628435660457059007885486208 15864655 -885943767621449788296282758286984997800 15864656 -280871628135226589158800711743328165888 15864657 -3883790203295592426739928756392282079760 15864658 376309336892722877891804059460003840640 15864659 -226892513567905256777806920367182169080 15864660 42304390728589589517039698710557696000 15864661 10730236602720082909329084348679988090524 15864662 -6312126093002844795170633770611400765440 15864663 1012450609844191559118912217291688382288 15864664 -1859735772118446666469342665933947535360 15864665 -1892911460923112458966123732501675250940 15864666 -1196596650109124762792588737159542669312 15864667 -885965459666832626624629435023598295008 15864668 -1711588784840926635691542746973904018944 15864669 -136911356937153720257093458913781086112 15864670 207744249328058612576105991224690345280 15864671 4319351509185146204358742422081739075872 15864672 3665039883383175656708754864862523817984 15864673 2262288759683642037623008514979657746 15864674 694302812121972977561055485144813578752 15864675 30102932161496487336412440412314262800 15864676 1931711362969284661767359472562719154176 15864677 4398064708149624387449596629880584289440 15864678 7680772514763371359158509679490713600 15864679 1158743320744474610777489117489749084320 15864680 -1066023945868300627311105826877932032000 15864681 3899950827481706213154585976141268835792 15864682 2466374441719975421452508287114936490160 15864683 97299458728850270905517746074759082704 15864684 -466991970528171887707797695840921911296 15864685 1836811112615995813003512826158204250380 15864686 -1261296522453382217684642231411429091456 15864687 708087336753481821480004599919709836800 15864688 243639566063500420106317271310485094400 15864689 -717409641514185462830010456604311780444 15864690 -960100427202644046748867173158256852480 15864691 -5925906187131296225863467716240266409908 15864692 2755295094806599845954789221330052498816 15864693 -1722163686510789031492826701321415357952 15864694 64708277118643871824789203363165748896 15864695 132035628514091260934369039507698636800 15864696 2701170726319844676274532443370585395200 15864697 -565455724410436275977398019508421453120 15864698 437001186778333429585518524922119278560 15864699 1284581739910789279440345790319083069464 15864700 1298648686611034557024432762529444083200 15864701 3802417999711272108972020122885628361600 15864702 395923945264111187306383760822874599424 15864703 4109526978065069253387231587184680923944 15864704 2087264151219067218687202636909605027840 15864705 -1589983551773659514059902475697931979500 15864706 -1677720754389390131905471452471527469312 15864707 714963043857380293134620801562998055000 15864708 -2322017915936096385100991259654209648640 15864709 -1396915359567064912004472972671535376128 15864710 -639698239662604413856329429527662800000 15864711 1799296837143395791953916593369904637520 15864712 582856120259161358642577020209498490880 15864713 269441672136823620120483264524985400320 15864714 2554828413231367405590610219732576880640 15864715 -1575713542552838141892648920067169612800 15864716 -670084060820050399250592646976144670720 15864717 2634895611272387986100223212088898740000 15864718 -4798301556325576276817543387363801296896 15864719 832091141861533914013166709440880700344 15864720 -82258163858677009353434167975292436480 15864721 87934483720165463442393167174359211632 15864722 -509319191964743649974829201356811312000 15864723 -143559051293019680292672030160529091936 15864724 1059497426499189684586195961164894949376 15864725 232131577352293898967082623993747026100 15864726 -520069856050664411715362213888486331456 15864727 -3820026541806797664280883568794870505608 15864728 -6183881631302038957435269746875391815680 15864729 2495945343766398055638175168794606108960 15864730 -2138832334095991474523816605654684150560 15864731 -4474685532873520519501560428275753545468 15864732 -354201752672120221905481577083615426560 15864733 -1921728460795684332517196391360497099616 15864734 1812944269828171530468488979957126872640 15864735 1875555974203356732316750850910855782400 15864736 696895719473057811956300187418949517312 15864737 -855780141743345037386831468776862881536 15864738 105640421777679124085225077022312344320 15864739 765670355179734493315868003482415208768 15864740 1323829140403555420087293169525671552000 15864741 6113207847829644399460509831976342813152 15864742 289278629527705263317652802872867106272 15864743 -3234021162852016881823245737779059194496 15864744 1091309210861432826822731102972505784320 15864745 -201646696886815653093529887027376869360 15864746 -860412315332210349665384540760826644480 15864747 -2602162338888379411986583999298453433000 15864748 -400019558442289888859871823693473062400 15864749 -288678853232860687423929229852487928564 15864750 -527808558187474857705699387717480864000 15864751 -2967548712438001539704625069984159087520 15864752 480680851464439388953119959226974355456 15864753 -905086842105863633643090433175661208800 15864754 -1880430869127368792687356542441460445424 15864755 -1477483782339984995657394652887283589280 15864756 -467883983843159761054929137770729046016 15864757 4090335342269920529702125897337786589852 15864758 261755156719307123205330726455936401920 15864759 -345197621950784792937300256248762265536 15864760 -2800234659967719080648551466750802432000 15864761 4478919531478724073845715259161702958224 15864762 -800613694831805845585625268952908622848 15864763 1095466659167744307538849235572057880424 15864764 -62824556688214002894640892952619160064 15864765 65441499014683375771195878763441766400 15864766 -488327233307335751789707348409043119040 15864767 433758427256317342439647714205481834816 15864768 -99354614864677628686349605671618478080 15864769 2097786287772862690297078698695897439060 15864770 1098165452568648513088269610540574668800 15864771 179473633285033076222457536993338538160 15864772 625326653483499262915466402801606000640 15864773 -2801820527975655748893273645160608234978 15864774 2214866836292763823714527019975228090752 15864775 2830891270042764006651009750227879475000 15864776 5804265322512020428283243360382481966080 15864777 120253319365681646546558627169727531776 15864778 -856252349169166868096598537300586524576 15864779 -1207627829758080583241172751170846988800 15864780 -920243206598230774021023279551154585600 15864781 11179856340956894039440940395542242688352 15864782 1830337530510930444245085563260505141184 15864783 2347134649509059000479151648759670162048 15864784 -317230200630425780464122497032190853120 15864785 1419016806627050087666042631741687604980 15864786 -75214458666910780333210046295120540672 15864787 2298118236277760858642888583817905043080 15864788 -4508582308791710683604930359887599478912 15864789 21712349632924908480095960003845518528 15864790 -124035035921136442348279816451545457280 15864791 199953481627608181602471898017696677520 15864792 -591056059866087736592457320620836495360 15864793 1644649998409198911899667520701505846784 15864794 1626290962970696771555129209659480048 15864795 -3845971498535007759176197002976972922400 15864796 -5688604513222354578871206971039203169792 15864797 302899619139276358273581210971217529740 15864798 -31554510729592087223771854496122080000 15864799 2225578172538897012143604634033650480800 15864800 473008978397373597065851267928673484800 15864801 621659998429933809020398412604940915632 15864802 654205979155759350275278429170980884992 15864803 -622150373605622991732035703037312441344 15864804 1948792186959049465597064692484983224576 15864805 -2591643289976760506574356198429985576000 15864806 2754852733598067212012794263354210608352 15864807 30558875281195570302612848041569818880 15864808 -481794449876012739259721525087565250560 15864809 -2246747583913165232842355577707040997596 15864810 -504595659496813354988652629214524851200 15864811 5535563100924423245149640829052006907400 15864812 -889201092061828741516738639707392785920 15864813 -2943775229588064452224027704786717997620 15864814 -2229371124193202998710020832286195968 15864815 -2232724111056706941311009149620791770080 15864816 218386204456796352264508043382849798144 15864817 5151288335909296145457664819672421046866 15864818 767596425577182508157178038563304090016 15864819 -288639765352236872753809516927349667792 15864820 1035923191454432172883783151209715712000 15864821 1941420797908398325857495079615395978912 15864822 -53560462803202278829596466423904910048 15864823 575611981772415018308533513528507569824 15864824 4958945867478711051606239035862629416960 15864825 -1402523194770114392876757464571829084800 15864826 1473140292366288962966945803194540547584 15864827 2504009038142356935472345746703722942240 15864828 583265355476174173127365603408018285056 15864829 -6314611820421607890214632587875395863360 15864830 565224893444911096839867005253518939520 15864831 -1290402961965997851064428766193883692040 15864832 2563770419805488104147243271744059867136 15864833 -7176926215893009633634042360149108840000 15864834 -2092358106389885610864236767481409621120 15864835 -838486820260327089724582337230089090240 15864836 1390931648356457167877554843785057606912 15864837 954946627746321121752530345156262689760 15864838 730027260840316838019737768386219517760 15864839 -634249577716650216228563037088790512128 15864840 -1896328691094159945715651206720926515200 15864841 894158056320282567617400156080569310500 15864842 196584458646038592141148587115559731200 15864843 3126369164877420650983970281429348808664 15864844 771008829493476457045393756702341076736 15864845 -4121771603671009886853207889211837872800 15864846 -2046253909875640286256493917668753582016 15864847 3501004162830889608354299923754811720432 15864848 -899785306589880459127349030171226931200 15864849 922516469382004693418672759227541575680 15864850 -37040347958549270009539630391102131200 15864851 261772383469756244672608623632956983852 15864852 -828321225214642599653766621577439078400 15864853 2658301485677733276276437928023281913102 15864854 4089703065231198815206780787377359449472 15864855 1096326373742565600278563312475924346960 15864856 567176524214278141886787509169973248000 15864857 -4547867608756150436992521127920995139894 15864858 1382320939909282475623020381784358412000 15864859 -5407333015570556202391978717503202837440 15864860 -1045203053998981942697777979814796544000 15864861 17674386888045086675510716471225657536 15864862 1669633170667566578318671947482681495232 15864863 715026798158830571697940921936413146496 15864864 1436666227527478013190223106332651683840 15864865 3025465359182245664377876533743497882260 15864866 2759928593589788368155895943291598583632 15864867 3463856660659989405204233469706234837680 15864868 635625701139644372489240484522399995136 15864869 -2150897436482263789992255391616608277856 15864870 18618189085586441671568162221041745920 15864871 79401325696907149081283699992236468480 15864872 704673169484777872367349993714450508800 15864873 1125898190251941490958849330818947189600 15864874 49402056521042361103562554863898200672 15864875 3569221972273129770228160073714587368000 15864876 1892864332227394703394897781617447966720 15864877 99042063453371853079670914457639829600 15864878 -1751073090000645541279356026616646624320 15864879 -417534153195786646053475740164312127744 15864880 1077552527352569554732979737474255749120 15864881 835663019588445960269210267080375462452 15864882 69675207631833739350782383952146219008 15864883 4888158174298128397241311796703704597132 15864884 789573476259982798706767397901238198272 15864885 -538099520072989316033796011493775828200 15864886 1498182280767282092647083950549161059840 15864887 1991961880097664232640882875156616122536 15864888 -22067898254732170345009599070276608000 15864889 1150933568367774470469842611304463457024 15864890 -911915759089711062082279930400117003520 15864891 798218659744317901404354514037760288000 15864892 4382006187630317851587001358273683721216 15864893 75310055958965552608128463649241091008 15864894 -461044188568553958617868106815924438912 15864895 133394146965556001727737649461874162720 15864896 -1703093160911696907497398427002357678080 15864897 10536843859683075194006690879235842304 15864898 -565334316083904358252143795000155278848 15864899 -5321221757970315340068189153295705438464 15864900 143062559733310298784226506763825228800 15864901 -170695407024801267448189439103002630656 15864902 809300995378397491095854264809301389152 15864903 58466418615666393019890953486601591432 15864904 3166231526432511091635161712645516902400 15864905 1294141277758401586055527685902772169600 15864906 -359429129784595052157611222285203927296 15864907 679368091179169671953674073216968571156 15864908 1672693663929379215713834433661277930496 15864909 -988634469084541551519536524260336558912 15864910 1532944205067171446600519789268004748160 15864911 -5059894455212823621539944726533596953488 15864912 -164499750738371970265333450397946347520 15864913 1376406064036219367498270339039899904244 15864914 -591387356538420957279906148987676484480 15864915 1538511381237320783380796874396179760 15864916 5298450370827038036069123472118806458240 15864917 -2639419590577136939123315972338047956640 15864918 -697573628252233004086977086634088927296 15864919 -2021066592461166799071606370704108310528 15864920 1823755044834484216136249615433979084800 15864921 18108960139358487995850589523079494772 15864922 2005604903490731478902536024557592918512 15864923 -6307395599551972926911702432653020314040 15864924 -2723454795890224312416856487627983872000 15864925 1554748439025511770731109514053726585650 15864926 -311663363110625101861664433354572161344 15864927 1407429183404313786361152279672383807520 15864928 5420780269720510603838394433871421112320 15864929 5393711806382077919966795926897230058530 15864930 3695766991229418626467956519678013977600 15864931 -617974771910699387725695610479323127268 15864932 -734085218433871853845001919226355220480 15864933 -262919398560724808210595882477309126336 15864934 1690756382603849170500033189624848368512 15864935 1231650419597502616358891315234694221880 15864936 35577730855858562700125933502917591040 15864937 2476344812605914727336117246975685389392 15864938 5642345122168642018181755057450529564160 15864939 258095010724666228596251228177556311004 15864940 -187799960273665364219094774130070323200 15864941 1253060205413193766306138415871165739884 15864942 549082461414229203219176500826891176512 15864943 -8039545448365670978943283670726368186800 15864944 52111499911680009761384300050522177536 15864945 2066111169650590483835459339448658129920 15864946 3809642047700759950939000097765755206672 15864947 -3138825605409246389867642969564543154528 15864948 -1303815926350317492897431484236318539776 15864949 -4938487453470299773795122054500812463040 15864950 135672639839518906177514465775122016000 15864951 1864351444746683322612363246064465376232 15864952 42952399858118815271007292547839365120 15864953 41062908787414504852184652522370512384 15864954 349581598866066409027984100136049592832 15864955 3284705934834806450093103461245359663360 15864956 3865765406409264102672577641664291461120 15864957 -452307934589920337319965423268153174720 15864958 1505318241421218481685760910025554030080 15864959 -3709137677625565753215777991106933076480 15864960 -847021061053946558289574285470911692800 15864961 -2769944760791400725744099981895125930880 15864962 -442010953952511434218772919050197190400 15864963 643761793618422906275784158750243555328 15864964 -2199606223435552977559387544317077525248 15864965 797888483607255638897711875927636168920 15864966 -795536946651778519525258394241517190400 15864967 2054652266198896057458525417583387571712 15864968 -2354420488174142132503688233759377162240 15864969 3465054935012809824267198093476656752144 15864970 4599149916228188347651270269973967654400 15864971 2286204048986072324315108655288043245024 15864972 -1195651560150162005959885975056155980800 15864973 3899147974698203959571485775660152151222 15864974 1142349717498255281802619466308023350400 15864975 114545596769446235976933240332016036000 15864976 -1260644519863455451408568958698723328000 15864977 184218057025854938184913407511370987826 15864978 2844535982707826343945757723249970714880 15864979 17013249269508830998885495650761655456 15864980 -229220780586461171557201206838187120640 15864981 211170505085449591971112519087292060160 15864982 678729607648850274458668650624091023360 15864983 -7550083720749160659862729926121386003768 15864984 3302061464538643935314903276214909112320 15864985 -301543106423633472057962514634072925820 15864986 2517797626869382794501205073771089304064 15864987 6720784099544225566312496344919359968768 15864988 -3415496461501112293536969535784663552512 15864989 -273995197718084379774479865746174941344 15864990 -931123937056105675702917502103559530880 15864991 3704004210575784081769982916646294453824 15864992 1387621766152881437916691428794547830784 15864993 4616677378737161885108955555117887350482 15864994 -69586597283898048635453830587250126848 15864995 -3912313849726080858479551730993086617120 15864996 55387605247833620116066199085871902720 15864997 577637124611306001761436062929478158752 15864998 -3404854799114911794005562418086316308000 15864999 1185308014501117262492644208847918664320 15865000 -1213055949339157881413784073261824000000 15865001 2565441580726863206690630526532280985480 15865002 -972031191722501917849909715700112471200 15865003 -1360896977656487911464800317598267531520 15865004 -46297425743115169707429840289008242688 15865005 1036395644398221191542921436233966675200 15865006 -1384634322837524718566688315743664378048 15865007 7582991085846787339158503615404666097112 15865008 -264820042228900267256000608548521312256 15865009 3822751484706212881211050165871173675008 15865010 347994872857981563346092769399583516160 15865011 2255710335424226774888871347851435480800 15865012 -53357407751208427348291965172227893760 15865013 -3666763210261501310302681196282749950738 15865014 1331227904205332683382761361451418283520 15865015 1840583039567902891042014432997511505120 15865016 1453346186369433581504432794802408755200 15865017 -148678787709391534068917449865894031360 15865018 336336123271242351230334812949507412704 15865019 -2534050402595242302811948582518027497160 15865020 572147622892637319931429028561063608320 15865021 -24376154267334493922543879971389091200 15865022 31926658611849990446909142943599859392 15865023 -615579428102241070388971460292488489016 15865024 892242886083485490772992984245458698240 15865025 -399537816488909760970967763668105068800 15865026 1355951338410787053528565703721624246144 15865027 1227299665850752126272713701775782112800 15865028 -895105913496467713269722580645793296384 15865029 -4779157218137844254753727886434901015560 15865030 -4681899635900632785751124714460883200 15865031 -180428621095757676009214786066223294016 15865032 700421665918092334446759193478457262080 15865033 -4987774181082055312564602723261773047296 15865034 -39912557529917404956769841818134085584 15865035 -1126832813926369082142938970337833096960 15865036 2238753673565433811566515925100325120 15865037 -5137157914371839280743241406832048626314 15865038 -1491180163059709664075357571701053900800 15865039 -1085243056928535319822669400001460422160 15865040 -334228470476795578584871273309082173440 15865041 1337305563979928713421318333061094652640 15865042 953595937122292795976216052841482582672 15865043 -5295261044234833091492142020538396587520 15865044 -17166030124393564223156590445188632576 15865045 312777887397802527187736656808528050560 15865046 3246319655020369845877664810402227264320 15865047 -540906880390877016975115383577247461032 15865048 -389665805433813088361873370822201569280 15865049 -2429467341396592090027579044129872200950 15865050 -948739114089812734200300227585372755200 15865051 -973083438999305903992719334606864230600 15865052 -2173654979911247429329133872015789590528 15865053 5291056131119477121380490139660140822624 15865054 -2581275568385373207586393398208873905024 15865055 2371819135348628956892897962746326134560 15865056 1235610798668697807671493646391867080704 15865057 546608647610337155854330053710457145280 15865058 3120156933414367636494056450243413457280 15865059 284252753035882222569427923727398144000 15865060 1171471942707352155360286656358168500480 15865061 -313473604910709210796400504907175774338 15865062 -891309440942822212693245276879910909248 15865063 9456499840979480399277479421976498539600 15865064 2472633562789521962843891246882562048000 15865065 1516384034772733929227596186813499520 15865066 -388713957846414091783625209148989505280 15865067 760962414452382786438417807429370960116 15865068 -1043574588000045784206266687466963356160 15865069 5891547258728911234987454451997775230560 15865070 -346351469172296690932198034389102713600 15865071 2449379673154719036886559231408190109200 15865072 -317430044628765108399727090665285812224 15865073 -930861833050905697547301020026888330200 15865074 -38957656659934323174636893748257548656 15865075 729761243914084610978857727144754560300 15865076 -553737515315050214575115550339878400000 15865077 1602019877976575865972629495287132569120 15865078 1546301144159123047841874475322913585024 15865079 5778983191668685942928888250171923176680 15865080 519603746104696899231125924427871027200 15865081 2709563038613616750819701645038159499882 15865082 260160137600279380315874990799969251520 15865083 1679100691458489281086278850736403218400 15865084 5311538338448741158844176837411084169216 15865085 6399351754261749602638333977534434876160 15865086 -2364007287942074306929588042403970323136 15865087 -258850006384644867891111041174913110016 15865088 -1941798927814446079959732659952518430720 15865089 2074512965827289852238783944000942098224 15865090 -260224120334065644978694380753937781760 15865091 552691547359987796885149900375110951744 15865092 -2134879836545655953330297772570095001600 15865093 -2739354362361235998645298993677303258658 15865094 968855115318543967265143739089195794432 15865095 -322206354395812082382386755509269884800 15865096 179549815046678306456165737953671577600 15865097 -7919837750162720773496566303877582903628 15865098 -667031838391335941758276719342072212736 15865099 -251632680688542835833304810140410597720 15865100 -1770004383997381213230219977184217920000 15865101 1027492546756672489578774057376000156800 15865102 -1849415186199515960597276792198230456896 15865103 -94064097875115182107426497624002947176 15865104 -488080792518272380651013304768172523520 15865105 -3700290050329637938319044967346524377740 15865106 -3248933687449592028058958587362745243248 15865107 1476673181938475274608387291589738458040 15865108 -412566030516961150348988762667372544 15865109 -695183780922896394029212440272816201796 15865110 194939414284778272724329503190671091200 15865111 -1987338800247871388148445000536535183288 15865112 -4430968997107411957936314474957225492480 15865113 -1444668245710929803591040375842201178912 15865114 -926669287674243431797919491407920256000 15865115 409780396651365681109117656506539303200 15865116 684911670367237324552102521726129291264 15865117 4256949052327951550210537228111930286720 15865118 850827361737551911986906163601264775168 15865119 1342323608853963176123198100397091223840 15865120 1122093108723948154364662808569793740800 15865121 2603770265518060116606713608933314356322 15865122 -65203976228281688905543354308303513600 15865123 -1948611157218793478151868669438446977616 15865124 -2445493626942093493335845118036822859776 15865125 1493792828626575894315310782520194744000 15865126 -583010859676497647363505735526255931136 15865127 -2680377301809636973001434278927750198024 15865128 -1563439524471408296311347806332769894400 15865129 -375800293799076596338818331795771274624 15865130 257212940892761667583593242339404548960 15865131 -3975976498028242719389028579454497261696 15865132 -2212880585877101709753653157998831585280 15865133 10296153021031998555707790740099147017440 15865134 -237554355022223770658692737116845028352 15865135 -1315550188375288669287809518584442615200 15865136 -196326464793839322708242743993746259968 15865137 935557131626561340681700804595685788994 15865138 511864433016077803554997844748759190944 15865139 3850894977810667871192257048065407604720 15865140 410424796426080208586030859244906598400 15865141 2606033796883461771754921640893109202542 15865142 -596990493161296339851687318015171858528 15865143 1400635324004588836726438733945257862784 15865144 -2864196044896651668279277859920847523840 15865145 -692172063554280405814041392705170487100 15865146 -42005576441958858683856682595205431040 15865147 -252926203474402188134710549134847421520 15865148 1102303720573968109405661525370838321152 15865149 1739522354085124050731345028808275267072 15865150 -468376791643598025069194789628695088000 15865151 -251241565494791512839168306636571848 15865152 -133292539430644466264001438739857408000 15865153 -1034924568084927008382218710053282258176 15865154 -2230492153516556883987307650289859794224 15865155 879922224222795998747319671713248012000 15865156 470883523260987910802108141619875546368 15865157 -4497315074843283233449317819405768864 15865158 -246394457256723731772378363206194470912 15865159 4253252721580517637532888549881276203520 15865160 -4668096717046694095685451315677875968000 15865161 -319892703106346994146022036937104586560 15865162 -3868979797074600318290234963695174857168 15865163 -248553373640349727860180868337010439392 15865164 491423246290565913558774277443449382912 15865165 -4593940267379300103225402161553236913000 15865166 1357698455844505396519239925817826365760 15865167 -2950926186967078735788269030742147458688 15865168 10569079670647601825533509985466449920 15865169 -4383809054964796030821956941019948779920 15865170 203674552938533244661293859714763043840 15865171 -5041969148301136217578012030445292141480 15865172 428263483384409400028120837288758370176 15865173 -2140597247009969104179629876542248048000 15865174 -1222260736049311897826824525815766377600 15865175 2049161970928222433831143411037762760000 15865176 -2405608302187256997630680778056366592000 15865177 11319131666642683466723571136961591719572 15865178 432247495677198922358844635168196877056 15865179 -3144855905923492148228313443519212145664 15865180 -503613748208514379189802945360834764800 15865181 -5157374244586828076795433222850720230036 15865182 620066696266420037797180196223622604160 15865183 -3641020253028914674689585017921867577568 15865184 -1447664025021125550214233843458942828544 15865185 1009573107391781881998026311941239243520 15865186 -1992368603306434271630304242589930188208 15865187 -4753659386331657475712357839003747523568 15865188 876249961290459106502071102323545327616 15865189 -2323101578707834041538135706205837963010 15865190 -76044741162321014135048082000179865600 15865191 -660082180964196646784288313654580182600 15865192 -600705516642058922295791519287653335040 15865193 -764428350483168622015424823758397126912 15865194 9158745307934597332673624289756496128 15865195 -1921094777905129421686874394195444352800 15865196 538857970766552640469432522520155031040 15865197 -1665246070539175168545199202929171723200 15865198 -2499806989468037978075280355095777683328 15865199 -1453179533423084890939540221223441248288 15865200 90736821915483543067848047145172992000 15865201 3774229902939634967526137191012201615584 15865202 2686634675863282650690968275424260929552 15865203 1843654512663134196767168966134444389744 15865204 -51455213035062158701206489210510931200 15865205 -82134650708751595753105943315132943840 15865206 7354746933441210699819446666522880000 15865207 6930796278309840820486953414364174244456 15865208 1737026892261228887860650541802667601920 15865209 2471805601728800104790670913988225857200 15865210 -1238390048452546478010357162960812988480 15865211 1325089576550126891329094000243426310144 15865212 1460891487955118826253250353172357136384 15865213 1540778208402843214951746923116654564704 15865214 559716914235033369153273589681598163456 15865215 -1193711535990653423130593624680257728880 15865216 -3628765151675928926502170471986762874880 15865217 -4309113538800924161029575542582452132734 15865218 1748061351562612152909317483883212956800 15865219 -1024166517575028870957565765558794485380 15865220 -754344372842203911332738230676546323200 15865221 -1280465163881220220841951585991775190016 15865222 4080441798488616390020869944518295216000 15865223 6725927362320113471390975453426543957040 15865224 718224081584199351625201922831151267840 15865225 1180343919795363115279115349839477402750 15865226 236173494756297658408997055222875019264 15865227 911999170106743267068336657919238443920 15865228 -66923976831420422710837199396224042752 15865229 2715182435839496494512137431156573671180 15865230 -323722352931768384848050721924716174080 15865231 -1866885711045842644610533854190980629968 15865232 -165280981722894262822612540368774045696 15865233 -1851327903536591774540207737860872504640 15865234 -485722811483453323526061041264223608832 15865235 -2960409865170083758210064844786632179440 15865236 -253855228868508253347381948815030669568 15865237 -7219409815971278656068874533219432000 15865238 1926493165949382681672990464036684927520 15865239 222416125121221982131620155636844484560 15865240 1969967330645818418693949380385040588800 15865241 -1442201094277891326963425366517191017728 15865242 -523097483721603549959800138985990240256 15865243 -5987614336341141738851655916414066272508 15865244 8425743334856862523670632350586000896 15865245 807448527066596553645497537332969441440 15865246 2075543631505157249155294419066459808704 15865247 4384015311980950431387559082255633312040 15865248 -1305498621948386243394940073952285818880 15865249 2435063623685940887608856380949742625250 15865250 476881796522722015557840581935934544000 15865251 -3814920700153771034775935968745032466568 15865252 1440670413095129446809651061101857366272 15865253 3108253544004274911042475069584697871100 15865254 -4101447674009100965031210724564681728000 15865255 1274787148629382006038296068763013512160 15865256 3047103366090115460128202220263801487360 15865257 -242680265087686211848586285185558672608 15865258 -226172517100356270312939882001295261520 15865259 4613100321574912999902011433340497905460 15865260 1315330720958040259363962036621014661120 15865261 3095768891557987816747904882904741706252 15865262 -460576318868439164683516735635091968000 15865263 -972408120055686025209364610953019359080 15865264 1307788403268202075512671740182025748480 15865265 -1397563873221471804314433922223333762880 15865266 -271032693038045991795522463796545171200 15865267 1186343452739034213885454699808828102304 15865268 -785155408038952568677894682560366639104 15865269 -1683393503205342761666065387515374943264 15865270 -1487078764138001871590245124847659665920 15865271 45864439589988926162570804518603941744 15865272 -2653366082464593843544165626669017825280 15865273 -1064135729765842183757745391900567864320 15865274 2401450241055392024132346650210537345136 15865275 262868736540389102545877346299173920000 15865276 -313559675982366983583186376590729946112 15865277 -1222596587458354518360681781488367490400 15865278 -792930734989629812923344228876907584 15865279 -307983604311843283708288593871341727872 15865280 -4661354761620830663188257281975255040 15865281 -5440952607062708865219121273146267656160 15865282 -300295586361385733596177758474556226016 15865283 -781505812396270854167691437262455039280 15865284 -2903524326188374555062182069450656247808 15865285 455385643557465292578233386022499782400 15865286 -3981695456664191394880241119266880541760 15865287 2201735311017485027524370894374517427840 15865288 -1453701453306446218593189460159545661440 15865289 -5753108646193676872193809224211738340400 15865290 229596628537368196402430057793926123520 15865291 2315672348092361937715696264598857783920 15865292 5040680762560098810767018063335836470016 15865293 -382243177652179809054846927074871808800 15865294 13593714179192204204420342718610389696 15865295 883041907483074678777960847801017032400 15865296 -1695618878313148492393064148722441256960 15865297 714438261928061985488356587085320308032 15865298 -1090049330515108899398342270200041784320 15865299 209745965139725586369589938999208164600 15865300 1109142939432256791669306020986311628800 15865301 -2587667503524213344789781518260631818176 15865302 591437336522733734459232154152280936320 15865303 3156595810401193761326251071121344572552 15865304 83893450992365328157744903313581670400 15865305 -1836670698552795116382381439387450558080 15865306 -3730361846336797607516066344021750725648 15865307 -2363055168556250277261523241604600419280 15865308 66970654416833204249842948788150420480 15865309 290690476387580132975160193779415247404 15865310 2614461418542456883463954687702329354560 15865311 446162967758606712322840165367780848128 15865312 242522809269977529220430396578903621632 15865313 -951796920610706315951463753437451628476 15865314 -2412115515228621498865488640755923333760 15865315 8677250133076520263201554796838622588720 15865316 1778812113070001155581655973169515495040 15865317 -1913429332370626215207018749716081886532 15865318 634349635573398690933684985148220769920 15865319 1543706617817143256936069359405223009520 15865320 2661661609581325221580541150818566144000 15865321 1934417472015308791451161252328189896640 15865322 5267633814377350760869941342753508002048 15865323 -46213834512571814225643532033953939840 15865324 2084678888001205273826097516336643133696 15865325 -973733593129790563643535593885166276000 15865326 1941168310113075678795194880139879483392 15865327 -330378078400483057829534214965764667824 15865328 -90084669887025541029574143512782503936 15865329 -3623843508407922958616070753425822880 15865330 -40122513510192666800673062861263999680 15865331 4061538091406861242038650468782053324912 15865332 1023882669662203169680736203411690782720 15865333 -3298739344003462896199978602652080743040 15865334 -3207307164837401276721915806298174058368 15865335 -947393534131806841747578950491842969600 15865336 -1812334522490989093574385054316359782400 15865337 4651919159300790602300338798526718284880 15865338 -839873272134917034107739369166767512832 15865339 1129800971515391608106963933639773597456 15865340 97041784399849628659887789745363276800 15865341 2034276749868888603183547218010354216992 15865342 -2490391056756158595280356259144948516800 15865343 1298029389410833320882415865366033349144 15865344 -2205831419444333589276323631620551606272 15865345 309703911766981898721940518493874390100 15865346 -13295048172262743246418418880463157760 15865347 -2972013398781511189982226467300682798600 15865348 -2523364756811700884310220318573806485504 15865349 -2512217026896063255122825966620374249000 15865350 -659719661367083927849086342115265624000 15865351 3335519257975284007737397979972811738600 15865352 -3226773808686905284973218949686366033920 15865353 290769170487669145725736863177352407744 15865354 1702330678684560720792323149128775203840 15865355 -4646997608213265310162932562832010810480 15865356 18738964515648739263266577552427551744 15865357 -5759827998062251821543919279690873032394 15865358 918607529243741792484229316517684857280 15865359 1205187164707317890420574136368373856904 15865360 67579046509378057441745644640647249920 15865361 4369988802223551082297061509556140076400 15865362 845075838983841379767635121144482691840 15865363 -785013126326426011657002292640470290388 15865364 653002558059569539221206080237746644736 15865365 809776213619319109695210636604707648000 15865366 19684541185857158194758015193634021376 15865367 1948556008180219305269817767836155154896 15865368 103706515773499292926957536212652318720 15865369 1247316050161900030493528420301035990280 15865370 -630923626592384353679901629779187001120 15865371 -2990104129189650471318431146475573360400 15865372 3050254288537169856541564943175134743552 15865373 -1512479138965897210008453086435295828378 15865374 128633592185448144895692694623561191424 15865375 -3459031409355829422598552528321305786000 15865376 -4793529242955311689900972390675032047616 15865377 -2501007807382474144210807931501389138944 15865378 202443889595295978718218643115578282560 15865379 6772675989513271199816548167188017670376 15865380 -303332710592587321985109689671796736000 15865381 -590649430249612025495344609379061958080 15865382 15574328590229591968681578237531912768 15865383 -1965440474162368119684535334087077672752 15865384 5561603634589030113308840238341385093120 15865385 2922177409621140540295477795634170332360 15865386 319524267263469194207139290760688657920 15865387 5688050942864602603786602304358997242036 15865388 -403802853909299959344094403827968196608 15865389 -153060280355045403478268848973208583530 15865390 -1939682377996009360873177727374786612800 15865391 993548549977756083769634384416895476944 15865392 622442552636384093527256151635942965248 15865393 3708351377265015458470778354668340474642 15865394 2353549311059346076966223499789786932496 15865395 175728111648530017330014202283310259200 15865396 618271599404422597084853675127279036800 15865397 -842755292766920277379545576049866373248 15865398 -1132400025284247883027911058043172726816 15865399 18568770308386371487477410953994523520 15865400 75215916104338593144397753138252800000 15865401 -645666529405937197712989802495060239776 15865402 -1185953491439248099843771745746045086720 15865403 -8912296253401009618552648636361779007640 15865404 1160649569229790423972561261323195511296 15865405 4560623712337136215557920140835192550060 15865406 -2936892807829339160476793571702686062848 15865407 -1105492010331008027149172094367507453200 15865408 132298010703215599557403317913145835520 15865409 -35384184562874340390114238075928671680 15865410 1754565864926678491256630461493189591040 15865411 1377175683930968523474049989790299182012 15865412 3429153103025048765600653772348417802240 15865413 1208423091030541732871924210046819781344 15865414 5893048732811905689511506319839155887872 15865415 1488767637735811174184156311599419712000 15865416 -2238841338143472799689589747449292800000 15865417 160915224523304964940707366199036406452 15865418 3380029220852320338088211242013662583040 15865419 -3623447317186510093854755999302663245312 15865420 266840897643584980194599197219705006080 15865421 1415494605405080406046877636287297288224 15865422 -528091520115715696332121676550882857856 15865423 716888110964697963251145231535534316544 15865424 169236538078271353748972669863947141120 15865425 -592328526829946188899636477610753182000 15865426 1105192435880922928827371232800580597024 15865427 -722837627438460815708311865396210259960 15865428 213089485932348993192298778562196684800 15865429 -6649333322105402948270825320380014242820 15865430 217067591152338114363849548833768992000 15865431 -3786720437543922134610070337271773053848 15865432 5085030472134185344170224809894486118400 15865433 -6391550922336377792539132069907545011318 15865434 -23982871051667458209031411388654790432 15865435 595325158075469625031666704394972393200 15865436 -8081053232695137802150902002009033118720 15865437 -645407284798675577901557435329278950400 15865438 4430083407970209324286456748586874728960 15865439 -1158555700061174453991052474063539809760 15865440 -2968971834735418123332747597103332065280 15865441 754855652625653331762856525143524151842 15865442 -227717541821573782172618797936300582656 15865443 4900622129223016060101327032367317692800 15865444 -851683460882053418761406440450532364288 15865445 -905152106579585023628229302336806311300 15865446 -1300502355091274137032881897014776784896 15865447 -480835560319049791095751429267256036640 15865448 -3793380345653775211607558983051149527040 15865449 1451525065052749392793575663951798136464 15865450 -1023337878913218133994906023077951014400 15865451 1395711531338429999485887330205748183952 15865452 -8570852990742094283009596260318133248 15865453 589195560440603466072371125096209143680 15865454 -4464602495209186717426184143748948889600 15865455 -106569381342228071479123008918546079200 15865456 217117176775170960115609162968341708800 15865457 -6020474843285680781342340668853376706460 15865458 409171003480506922350318959227399872000 15865459 694314745505027478386254875503856245760 15865460 -71166452218355343552077744819100672000 15865461 3251368070254113290403095744449811658432 15865462 -117232112461068706711858247353433284800 15865463 -5153520352261690239451829360138342427288 15865464 184630473675858793918583059853591531520 15865465 681158931680737090678616949409198128000 15865466 2155999165366987091567050042650036326400 15865467 2312251907047599880198733284861876909080 15865468 3511070497023529847158272053299127477760 15865469 -2141831219881209900646611727796005877856 15865470 1344156436308943905700998772134248572800 15865471 -2893072644081051430603322351376059714208 15865472 -859583030741432625644263042581780234240 15865473 200931765196721523427356753468122305344 15865474 288229918906384430083579491200974886400 15865475 -1733672384832970277060417361526930944000 15865476 1943064171663511470495568786140735412224 15865477 -4518647005068294677530015332315647840674 15865478 2244493953077813397275122698025626656256 15865479 183502062947596001084195028243385140144 15865480 -3223653265368166688487926190688318617600 15865481 -4401496767540148645510371173888372975718 15865482 -1002435791300994469994251785578792625408 15865483 -624801949128928378308155552181286732296 15865484 -155505778215023314512391983569622586368 15865485 2186209717612788508979960432916196812000 15865486 85844659412727010911312460176462581760 15865487 7233122144591886922557913508191274263992 15865488 597429265834691916230986997247388237824 15865489 1926132453260176643574023041746933136756 15865490 -339273417157034380419252395267170099200 15865491 -3947877083026568940635032377810026618880 15865492 1618552583682123980785169463483086475264 15865493 -2310285337344408697065467786838643644000 15865494 784647636310428499108775516395714560000 15865495 8589043669385030748077723721758661600 15865496 -1244176062906657073651855627117115289600 15865497 -515827224646952506983053708195940629760 15865498 -1093840975946206000572824985310096231680 15865499 2150882816861579859668551732576398866064 15865500 -1063440459344937346228275103394390016000 15865501 -4663548682914084459466101248319983873568 15865502 -444764956963684244765044542366002621568 15865503 -983922493885527023795695194595020107376 15865504 3084208233195986047055983816746541449216 15865505 -3846072413530454514089409683107670980440 15865506 1148508008044180265976528154505083311312 15865507 1280334458261082045226597132110233666512 15865508 2036577255943151750498535760607286583296 15865509 -1806991410989067174696187237277800287072 15865510 2205599500651049068160207861669006732160 15865511 -6162534894563144201475259132351631370888 15865512 -19326195506447485336032796008466513920 15865513 4691324422715492552368038610934150258400 15865514 2274195913019499229047384910128327684960 15865515 -27796662104823669416344353185042282400 15865516 -1065581849955807044700015111734510435840 15865517 1620586777285210422242273933405770060566 15865518 -1180289606783272182728963322590789655552 15865519 3878839678266853043207033996535890299120 15865520 809779723044934005163032197590499328000 15865521 -99981303727423811586462583865599537152 15865522 745253822905685410714922976367956663600 15865523 -2597218377363715304652696231778363300320 15865524 1839479788209244701547691466323003965440 15865525 399374760706608133732880315380515841300 15865526 -1621772991800593977305354449995182745600 15865527 4646953945666469480571425412755928754920 15865528 163108072366758549165091550838319595520 15865529 8030974401274709001697958105471302885200 15865530 -69627928984133277666680435562667776000 15865531 5941050266878953866585045741550610255464 15865532 -2232724177078386909553173018667140218880 15865533 -4302871245604587224592155419458489745056 15865534 1052761950276350226154710053196355157952 15865535 1380062729102665244481756471490207236960 15865536 -716085901059489416036621598207139381248 15865537 125424752967798737019647757525285569280 15865538 -107739737113220553935239371474158592 15865539 546227405950641644827360288314620441568 15865540 -114508903656201868991673247078498752000 15865541 -953517777649570775218659614106083413632 15865542 -80218042902657837633944031546802415616 15865543 -1474188981739799512261898145608318823208 15865544 -11103357627750623790757780000069602785280 15865545 -12548270197636060152963656158533103680 15865546 -1591482733530774756437170272098343038976 15865547 -5797189284065764324262324973434801969004 15865548 2289185620657911568734498283123269434880 15865549 2383307569627022840496249465449799341536 15865550 167055688149139580608025543951840260800 15865551 -180110211948488026916797461696914974920 15865552 617544637618896424902449774382305771520 15865553 548602128849597977977874161922218094688 15865554 -1822190799990339302714003920485052477440 15865555 713683978696551546720540897134878926720 15865556 769754763669019561617135253470495215616 15865557 -2567804058628331491948522240023050360160 15865558 1443386192300062858836483988524165840384 15865559 -3088529607376229317916996598031022625984 15865560 -255148031987115235415955075610325606400 15865561 1749043650446158097911683666486134351232 15865562 4047580487712239499181188024083472130032 15865563 14531114111799091223160012677856353136 15865564 1063807463938861539931903910930638973952 15865565 -1080534875548936859780490503568083975760 15865566 858013234297105079174154776935995426624 15865567 -92857528335757456043834481852941068384 15865568 -6633094413040106370319595941638222643200 15865569 2856895859800889870887799483386415019264 15865570 -650298111861178546684648175206785024000 15865571 2270985469297095124580517181772692367772 15865572 -1622054253695337266292174155440330598400 15865573 6137252730352514675206358707979181164220 15865574 -3234828739485670858428946828830109042464 15865575 -51602256462667336617740381832389644800 15865576 -5317806774881743521180693467145069265920 15865577 615998723560242799226168748507340629312 15865578 -4652138369178082327700414969722581004800 15865579 -1300995820647295325581106649533921943820 15865580 2365084498130398846711173329578336051200 15865581 55037145418355901673086792454731032640 15865582 -1579505353521545980045559794628827228608 15865583 647114333357932142131815711012554698944 15865584 211443237150000681770323068977317675008 15865585 -245801733368690411652005158478954785200 15865586 1603868060600426851563523775727179516544 15865587 2141555134337429411618800328635133573844 15865588 -353823111680194687117949468896625743104 15865589 -116854417245428438652182788122091059360 15865590 -373363901708133646175842751399358773760 15865591 135836989480194439382197946750533043840 15865592 -1355809214112038915386343877353884446720 15865593 -2365986106027182313743640792474342167072 15865594 1561045418608481852737792832736106890096 15865595 848400330706406076593620108478689881600 15865596 -2765674305016151880500051951256948085248 15865597 -2026949819676056566831511224968792456288 15865598 -923086192148977217337193711811472564864 15865599 -1099699976560999716713396935811332523520 15865600 981303392169433177129308961955538534400 15865601 -182646083037630340368517549957621976508 15865602 1402127649002688153099017470896106635264 15865603 -148259359701293406569703596690560415376 15865604 1875427786796830562174572949756255059200 15865605 478744808279289662662597039479090278400 15865606 -165015772232623419158565964435895519232 15865607 100391515336062473108313262643665899552 15865608 -497680588847757639010059273827185459200 15865609 -4672413363181838599991967820309286505190 15865610 24373368380655198054740321648149464000 15865611 -2361415316282431122724969924384810218576 15865612 1786509612635181443658229099180179560448 15865613 -4279222978358598456780257580595539336138 15865614 -376835345203812603386337963062541752832 15865615 110060324646224670982065421776739453920 15865616 -81366501837132135921108179334373048320 15865617 2793518620340317947470843448022908157680 15865618 -1463240457807828682739392668914545008240 15865619 -1397811381766738070627944419958843634688 15865620 -550528626415853975019618102032994508800 15865621 897701767768725797247411880841349932992 15865622 965331488253705359959899026100114734112 15865623 -2925955385168729757379851394914392691936 15865624 35225362946121161330411738125764894720 15865625 466568779715449510993365179846496487500 15865626 349730507446701625585223566103857102848 15865627 3291643910877632166959751499452229760440 15865628 3888491329249417922740687481099208058368 15865629 -224950661513812631260959843230725046112 15865630 89607189338609672704401197249486192640 15865631 -5102871103061369481773051111803734551400 15865632 29041816984271748847647508609573650432 15865633 -2012711905522195725262919744541199196480 15865634 2872750083471274704249379116286698171216 15865635 -1331217646092499176851924785856344993440 15865636 -1513625341911210797574075305074627265920 15865637 584564798110059953956246754710250498172 15865638 -1262374386272198841455999864178298081920 15865639 1625921595432669001771924246399018221360 15865640 1289595801929067758924420654882974924800 15865641 -8704083040132789510683114784132557324 15865642 1317638669204593239921265402208031223392 15865643 -4442394165858711437794645291970065209720 15865644 -2949066712231141280580230161609547241984 15865645 946424438059248991134096740127117273600 15865646 -2120551235431334876689779151762241817600 15865647 -331537974899679064876503569156293476096 15865648 1431274577536924308517443036201518415872 15865649 -4705612222623551684198042753312895459840 15865650 -486625373731124343335867313903488341200 15865651 2174485642965956903202819170757114784652 15865652 -574261293577016038114373442406490566656 15865653 -790188439928895652397322642570843057216 15865654 930266575543412400375040865704077151872 15865655 -7535196097408837214742778693475881440 15865656 1696350401548554758739853388453145354240 15865657 -2262172896679322108518681380343181357112 15865658 -4238483011420086207690310879946695029024 15865659 2182859642266242173014705141307021532720 15865660 -218260112799650245789617161625567651840 15865661 -3756398880140349743997022081672100111130 15865662 -2094116489895643570473313287377263290048 15865663 5746240308563814230323319491573547768184 15865664 -1509666135883993215509317266298662027264 15865665 1088213224449362580333165136004260992000 15865666 1381096733472755710181657105246447452704 15865667 -26436481369115383704724294366897944768 15865668 572431487057956702730427587833840680960 15865669 5945461723595684415307578839705591911800 15865670 933018593201823448028242982270833073280 15865671 2778116885631139516893075254007463763112 15865672 -9245874831331134817122532330258322841600 15865673 -449179785431135587554209044742345841600 15865674 -21553941965300484724077252532587002880 15865675 -113902387536464931476833737392884759200 15865676 -596382487170718165114466779448280416256 15865677 -1296396465683337691683197687678084804586 15865678 -2097234634864077563854392586787127831360 15865679 922271734098893626481810010033187751280 15865680 15181925959761433806774742189094338560 15865681 2534957003068690459603417694484616284532 15865682 -952855642202307787386693601062884809728 15865683 -2771222790419752412106465615522126677952 15865684 1644075364751768715482542457218763929600 15865685 -4552998307979268004195743108018654524640 15865686 2342399422306933849762560863178956102400 15865687 -4579682969380851483766500272896613628664 15865688 102863009198072150868957071712161771520 15865689 227716302474547381197349289410063907520 15865690 430097589309766659783818203463979513600 15865691 4123325095438442439040016099168800129092 15865692 1547036573411245467662756983139019789312 15865693 4352679643855892984895215663682175547942 15865694 -1357358549845274254463840719475236042560 15865695 -163069619966180574634704417954099255360 15865696 -1406329733137490016288371351768455446528 15865697 -1998049323379351085990852249818023762540 15865698 -667600364189518384300014616804486391040 15865699 -722840117441925209644483863052943722752 15865700 2755196506696347509691320022053336035200 15865701 -2827420622642477127643852034855110884768 15865702 -3432514011654542049834155164870792796448 15865703 1584948519854892153555550365039146355840 15865704 2807310388234384829876897511618722012160 15865705 -623159889942360678820323136433883000000 15865706 -2021455885888264718639815769770265210448 15865707 11840061175375212486656564592267343872 15865708 5187757063007023889987840083315638020096 15865709 740809450845186464997710343705167872920 15865710 -11021919489835964230172928689353006080 15865711 -206564111162536394344679241335590754160 15865712 613587628069643544171058031613412540416 15865713 -1675988839034930599803352805220742248000 15865714 -2841265486253249349114345141407991746544 15865715 463079883254739351247988340255678834720 15865716 -2377765724509600125235682544657372930048 15865717 -846205753813693012994521244452964679008 15865718 -3212640468832226296213258969640624372160 15865719 803568756457437812259669057002229639144 15865720 -1182820684776085126863378484279462195200 15865721 -4182088256025263612890801604549467702656 15865722 1233409972964002611146023690921394234880 15865723 2364812820189645725673744185873502846904 15865724 -861005844846964774806529839466540237824 15865725 -1759334935146756015099481863076611122400 15865726 -2567361482793281134412417688321063104640 15865727 -14056702632926978762339844550230698328 15865728 -70852277335028092821508904496975052800 15865729 710546701731120120224004336459447035904 15865730 -862184645587632438418056077936093299200 15865731 -1100727991059403422094214544989843786496 15865732 247528175340452144519188087378891988096 15865733 -201109947941912108586999496736660154792 15865734 2237973372477763958387395918478825662464 15865735 -1712361326014824916533341676732188414640 15865736 2705437062908227012901072279251854428160 15865737 -887203597048028105995711137159509894640 15865738 307623800760741370317929799583009013760 15865739 -2887430975023292365369776088446988892460 15865740 -2742825835487612594264957054085213388800 15865741 -2631806548523538371239811092723355907200 15865742 -644498865683573148027464909115161713728 15865743 -1303427142258616189481630095469486338560 15865744 18718613435819964844731629040083206144 15865745 -437243328755169006801104954865592070400 15865746 237514226740556363069914004372034559488 15865747 -230372105397347382314428180666200408920 15865748 -747567016196702171607157815629372745984 15865749 730611502814050686654105821010339693600 15865750 -1348052915850417090936817131272194656000 15865751 -4239906618713952336086077307796024745896 15865752 1494145384044874972792332944043353702400 15865753 -2068497114744026351804007693225849952 15865754 -2350581278345804025435665772806686751520 15865755 2172749289435210089272153666944680517600 15865756 -4584299087250640214295934920744800289280 15865757 -1497689851765122449458291861107403379994 15865758 -490361642722226945966592282100098074496 15865759 2882407177868039781265749167970837941496 15865760 1071048345205815475839549917785069977600 15865761 -2461478273179067124438757047110254152528 15865762 -1857940585527937932865795689736768224 15865763 -3017037045853663113187227795767218640028 15865764 -2035014158591206749052341605946346650624 15865765 -714264720240714316036571928876003638280 15865766 1521573758501885777865305543384324530176 15865767 2596399704660085899396575751897394476240 15865768 878085793991084118017562399062657433600 15865769 265240296976177743889477444170411351552 15865770 -669514991469155144449467061947676992000 15865771 -4562058047501417121104211600299506062028 15865772 -2309273711183019486237791614770409632768 15865773 -942765426252257858103196121209751803392 15865774 115828370362260725883563956046824547136 15865775 -2510828041924131211691625037840203091200 15865776 -584121425169536764079110771693118423040 15865777 -5448299069039031426097650037748051086848 15865778 -824396473655647385601104267932110520560 15865779 -3464103399181745250705820641336013479360 15865780 -60629945181886195349703303411690946560 15865781 -191884923628808150166057824526626210688 15865782 -1516472154849931367186570768311461788160 15865783 2251262276036492135341834390485104181032 15865784 -64259168993771137815473565718267699200 15865785 -457229166371812632471034201302556528560 15865786 -3125930850664615436687988726578017515408 15865787 157825556161047927459739211483199254304 15865788 -386121914136613292615734940130486873600 15865789 -3841027235958995905620228976685147285844 15865790 1436927180572524703997318788280799982080 15865791 -1748476417607858125343074065457073581440 15865792 1892967531412332798057958293809334845440 15865793 -2792952228151300266562802441214791264958 15865794 62508957726091504949676638058325036032 15865795 -2069516166334750927347387149375328578400 15865796 -5863818774547083905278988579826705408 15865797 741112616873609072334206479998813980160 15865798 103245648999271223250813607017814112640 15865799 -4123940046311355262759614106517885659200 15865800 -429792402015082900646936836689936384000 15865801 3250696590547235632470686552559615961280 15865802 833226714636486486712775608161479503104 15865803 -1949405715046981626859165181464168874856 15865804 3636570302466876276749081972651086949376 15865805 2991423725875217480088759905715781067160 15865806 -792397480282439922634849051143282269184 15865807 12666028866359224907836038611346368734400 15865808 822588662090501776904969661771403100160 15865809 2577801330556131250238833075246515358704 15865810 -1709630679646049867623901449661488921440 15865811 539314996241739490128656071965546962784 15865812 397852141939953173985985206105193047936 15865813 -3429653297770830759767350566751561030020 15865814 -838208109516109791709253139104380030080 15865815 562838883097195404943130338546467939840 15865816 429984735381035429821349634159312660480 15865817 6512541159798355012155469808802183024480 15865818 120890319467193261109025484837830956800 15865819 -587596291006368948685464329979618526780 15865820 145742717240519760377693479771965588480 15865821 -4700296270024247374792662698889124397760 15865822 -113186067381459715011532566675544097280 15865823 -102114938152505999991938646994036259976 15865824 -1605910184485956840487917660081005002752 15865825 79322081537824223526718541208293975100 15865826 1471689350609135289920968563793103276112 15865827 -2082994255857265337493693396683118911880 15865828 2850226039672799246930076617957307328512 15865829 -233296908248292266020930196347350319680 15865830 -532451015194062789585248877444694665600 15865831 -1423347177029489808989582561164442332736 15865832 -3194086031610993046438254828652031001600 15865833 -818828288909549055789127873240785562656 15865834 -1053302792031838051797501458132461871184 15865835 267646699776924900913649849607308326560 15865836 -1097050661557585648967437719757927464960 15865837 1552652672978801608800859773128567877120 15865838 3410601696988870131571992117671765152320 15865839 -10476621782224171301908860613781283072 15865840 886738921985319331154791270328423055360 15865841 4276824957846536924462853970439473180242 15865842 1053306692517796962967889261449059640320 15865843 -1144215487286234727699199761193507137200 15865844 -2186243544127325668736816771790253977600 15865845 -1707029785871527206036059775834145732800 15865846 -76637787975331123583885693628984460128 15865847 6112497697281279259385901490425169920 15865848 -7106882982802926333806346822390802636800 15865849 -4943241828123859170618407836364326528150 15865850 263859636967918687513430237191935513600 15865851 -3075492660415426450758359794352777544168 15865852 -60991242653771462495730744145175592960 15865853 -1469233435706229528982422303295954122720 15865854 -189121627410672475859982807975004984320 15865855 -1323313321422170057375957527580615694000 15865856 243610898484541253122980866389683732480 15865857 -845761966906367828725274595296199170574 15865858 -3945211946483187275438515313120480260224 15865859 506166476712375715190104567750762270416 15865860 867952713360630044066453459105885429760 15865861 -6535182036766118003897209597883103696576 15865862 -343394695159164904295964275877674290176 15865863 246557373490522312951405248188371304784 15865864 -3692900812303909385870575527614619648000 15865865 -456262417694916524391384040984472806080 15865866 -1521727939005082864943772136794435952848 15865867 1294036952252470816139825469251067834120 15865868 -3111596252020526580194112572140569867264 15865869 1693550183796802866010548096566763447744 15865870 740919409507075283891248802871993842880 15865871 1850524795003477496972778438581368195680 15865872 -79862691746068454666009422537320038400 15865873 3984870655544869589184937370598461561664 15865874 -3840911167760360130992367720914587109760 15865875 -193610754431887235677289903839482288000 15865876 -1147311891929504553238085191022413914368 15865877 -5805469143282394395611924808931988507520 15865878 7587742229553430461297516284325224448 15865879 1855572067539906355369065882941555931792 15865880 -453171704158932939116848455681250713600 15865881 -6924929133329299917084500869753422891936 15865882 -67446064631593628312804947179994745088 15865883 1553646122617977533399332945541272752 15865884 2704909327589671921287980801049766127616 15865885 -1567977445888453057445625357352807050240 15865886 -1628835356056525509873835420818347685120 15865887 -3721915366187559683787943477167319322040 15865888 1046932620694505282424609451125451653120 15865889 966259174320735754338836173541392141500 15865890 -581225893124300046337693917799854766080 15865891 7340426911263490665219306441507058003292 15865892 1284997951323081552288076098620793937920 15865893 28876614079544786376258631492102801920 15865894 -1192450577530167192724983033570351453888 15865895 2584677336834839403821386917993367348080 15865896 -1503908645907888602224586954721671086080 15865897 2591552594847301513985423839417470868346 15865898 -1972231082658903727878272578950892222800 15865899 52939741786845184422774521005473999360 15865900 1068164596515560527294251344692941312000 15865901 -7981940924984913581846397567490938325098 15865902 1338657424621917283614411706371618746880 15865903 686169918170846249754943557833254761384 15865904 -725677408362162035343554741297849057280 15865905 1198880384784539248440460588138104899520 15865906 -1454268120130062731822006117868244623360 15865907 -10434298007271706799026572665646426986208 15865908 866998027202617985491012227936060764160 15865909 912450987815777843748266185894528608110 15865910 419299637233295663166512264730497694720 15865911 -864856597282149465300890243568304626768 15865912 -407423599715082132754600685148650188800 15865913 -1682179604936884809376032464748733250304 15865914 646990729063534170563060196720613605888 15865915 -143660341451971164706982083178070853680 15865916 -1327603397665924316062569877809294696960 15865917 -1836211396041031777649868658329008386560 15865918 -254610164207447013480013373234291830080 15865919 5718848697712207146064100188675324144320 15865920 328143984590834538979109585376541409280 15865921 -1418800614075317678858965642468935746988 15865922 -2139601176510059883630573764407353565488 15865923 -630205491548335330224390697549132273416 15865924 -1609153720514985077946844440419019358208 15865925 4737375830616949941834548808741348000 15865926 -1624726502078672482646187935918511705600 15865927 -627475558692203303546843378943006301056 15865928 -555064079535896744125704057517882060800 15865929 -740656821326439945634225959954654201600 15865930 -2026231987422736132453006604420470689600 15865931 -753362684571980738247541894160610009600 15865932 1818338390833556200588424087549880540672 15865933 -172663026382745258718974114734544841140 15865934 -531198066571553643963715869828282796032 15865935 -1646253013226458821811143171842496435840 15865936 -503182980707072422246922229784907358208 15865937 1970064082424651316747815037719642921586 15865938 -49391340595794053650286118346994687232 15865939 -1315361161325226349867355064744217514260 15865940 3275684702250991346388068102430755639040 15865941 72221724813181102648520976781882456320 15865942 1806809782017743145885788146847366659872 15865943 357386303694359747392462360561544687760 15865944 -874205336003492706330890535348991426560 15865945 3532233754052625287203965837497787581700 15865946 2673239571305572927056688908871431858672 15865947 5631554037378990638518465951488416225400 15865948 991759921198293455331288148789782552576 15865949 5119647583050402756841454617073374178592 15865950 10421925463132347906507855987702705600 15865951 -6076841502136336758994302868418316400448 15865952 -2216687215118115383582693383665080598528 15865953 -1456804967489481498301326573149959802592 15865954 -1199742673084757930190783923759190947040 15865955 -1424812084546959875998948171282529788800 15865956 -296219405195034233937716560002030419328 15865957 -488247251992292851804219381566312788420 15865958 -184760630521566315079244506241214954240 15865959 -446250083874582882832713421489438836696 15865960 2381965013541042792759759263288900812800 15865961 -2721429717319571144311422985675199699376 15865962 368470482863627412814365431307698655744 15865963 -63032591744167266899377272988541023040 15865964 2148169334020669818479348496345832045056 15865965 1879190270122243626610673101549018329600 15865966 -17659368880389051176615744718729349632 15865967 3004971489913942285415163967202281881600 15865968 -12391273669126233907899571853877313536 15865969 -538019849251922538562898274914928612160 15865970 624489102790086622327248958321486700160 15865971 2002174124227725556407078605213329241664 15865972 -441294560054506764786053797588448759808 15865973 -1906409617056621031520893111558458743520 15865974 283217055471294295998936173732650712448 15865975 -694476860411299893481903214936913040800 15865976 776689794144191453799461965713671454720 15865977 -957748573539165595436584610283990863280 15865978 7256506450553842017980357585423670546432 15865979 616084479202392228015634607543418416784 15865980 477037143199339425498790664135418193920 15865981 6441173804448296398255878130835815229772 15865982 2081105027950321376583165707830872456384 15865983 1718164899835823068733560924880019210240 15865984 -613494007275699134992963705098133831680 15865985 -443850522264921975287488298935885454400 15865986 -91809429554174128898195436696353083392 15865987 4138157769795226992537608632733746013760 15865988 -110412574390332566973719023127147151360 15865989 74322528936882856673556982334587954848 15865990 93081829837366216973346546352922138880 15865991 82352178517393315917428409563065883472 15865992 100181502581269935729477472840080184320 15865993 -181970736258362655197490679037971864512 15865994 -10234553051493637052798388577175860128 15865995 -27465225802417571740709684409780019200 15865996 -1035324123801448148104101727321573332480 15865997 -789090533501429380646763738761606158368 15865998 1427388363742410544487372132825851803648 15865999 -95215072941597439533893840345717965664 15866000 74866820456959752324751883963879424000 15866001 3951601864861954060796320107622451818368 15866002 714804639535961860228731140987639784960 15866003 -2365941281293753002976895673577363134336 15866004 2300814237321198434308266750638481408 15866005 6059780859024250550839902541335042672000 15866006 342559939569500280936443599263993373824 15866007 -824268912423292796578655606411574798720 15866008 -696210108069609370635446089573120512000 15866009 2128232069119663860194550119419207899210 15866010 830834971997803951027064093021737843200 15866011 38133075876909460381489367725459898624 15866012 -180544274888883566761187805537027346944 15866013 -3013757545428800958436737369039546040512 15866014 1221844158519140349054358038786957269760 15866015 1246606370665552308076059308895323596800 15866016 -1170444756927972740476347043165451059200 15866017 455301224133002767003511044126666887680 15866018 -117055464966172703524569022084345142784 15866019 2138269024486132637789105109201529741104 15866020 -2389977145484021436522758184898518347520 15866021 -4754807612121715353633156400341669316128 15866022 -63298879840535257329948443189698652160 15866023 3374388913727702316676517430136366988160 15866024 -2977966418423384406959914670404772951040 15866025 87893991887514479195120178904625817600 15866026 1287534395621621009414320063109320746240 15866027 -3453811497848394642664906496502011426880 15866028 2258098929102053965663938119489693114112 15866029 -653022756321216696720026510493528781524 15866030 171751592069962365305748336197064451200 15866031 -1599293316200616011813273971442407624320 15866032 -66493252452788888354369651525256216576 15866033 6888141320197594559467342823875926939282 15866034 -11467205866707460208422107592862286720 15866035 499850765390885654044325095571967882480 15866036 363355330667991471368690001212679617280 15866037 116005877413434748391710117541900064192 15866038 -1658920092004617279875624029035155459904 15866039 -14621069955500789099988290781755319360 15866040 894490579432476215780109384896464896000 15866041 6341199921863446845522702956992029718442 15866042 283559106237054632046594480471364674672 15866043 -3136100954035548628421122341039792610536 15866044 -989071593756449114948472590545752883200 15866045 -1254422507980810402925265529964460528000 15866046 857473897123227714725000605743337636224 15866047 -1987609265578341383872889317546569128000 15866048 -187948964801564258742037225782575628288 15866049 -1119688906262226406564148881605128800800 15866050 -1368421878366055381990691997704562109200 15866051 -2793267980043065664068037705665866240296 15866052 -1830956943499972011348510675355107591168 15866053 -3213129113383248266544200897734149377922 15866054 -36739526818109135722908354467714800320 15866055 1445685362793234161941339310098197925800 15866056 -5005972270800625415303581504324519173120 15866057 5402158083667311632115352712006023092 15866058 -1162502600957219859004791162701736109056 15866059 -3862683594123951137360603646143049350400 15866060 431704503930408732792599805153092659200 15866061 1443586208971468270024595135570241108672 15866062 -609160346706189429267755647063818059136 15866063 225727155457986940693081280269931628000 15866064 -1082689900917843106360166845839291187200 15866065 -2045762914899952438843062284419490023680 15866066 -2735171559159725584097418507611212965600 15866067 -108690909828352590434811847060841680896 15866068 1575583070867170464735199755803662206848 15866069 6652075483589213184704363525761320686496 15866070 1079586095254317026336542071510642585600 15866071 2614542808012075090143415572920184800 15866072 484716222202266134211025936573290823680 15866073 -1861231020015707403171582677664998861478 15866074 -220717909196497971609176178516452889600 15866075 1208299507894499784349108461962290341300 15866076 1493613159938642372667539896485992581632 15866077 5445573540586450264788398352613748433760 15866078 -968767420488766858336591954092812684160 15866079 173866088168513322163414112451795337728 15866080 850374697839904412794322010211268689920 15866081 574693613046238606190284826147187546240 15866082 805126626981002292185065942444361576400 15866083 -1297088341931982634762197509686607582160 15866084 -235372499028768741715623243340218900480 15866085 1132476507035487659282528678483148746400 15866086 2174879535274658869342697517414666597504 15866087 2190812775891266174978795019434324301360 15866088 1300031906735320036733680823043672145920 15866089 -8415788749798994408383839225136791852300 15866090 535475228369306538222123984336629744640 15866091 -7335247697146598403984272040950960308560 15866092 -5274203013073352406461630796856805119488 15866093 1983090466079422466430690353200025424342 15866094 398131649458391438298374839807569481728 15866095 66889672542347579214644346446447491680 15866096 107774143695683090544947956061120888832 15866097 -19926648643760816287864053810709629504 15866098 -598377216569030023537197067196964208320 15866099 -4029763624819688323068779950311790638900 15866100 -398217520295002138439180580826897065600 15866101 -841694444898791580514850655465098082898 15866102 -134387235512208287061517284617404687680 15866103 -1888360274556017585258346729175259001600 15866104 1956971637888950083310892612144753131520 15866105 1875365532918620250938390889018895560 15866106 227928273808901984355243523399878991104 15866107 -2053167025650934901630628848816431632168 15866108 635001307032528627915593994491695426560 15866109 -628869515973481933974362393222379219936 15866110 397919368768694073671697830743722209280 15866111 188274215443007409916989263675058357192 15866112 -84103236568204110873950044936608940032 15866113 -3741334438519037885334714168932810604096 15866114 94803667500384348071642945443634492160 15866115 -922016690029537288922556132811330643280 15866116 -1475361007364038142018648521980417945600 15866117 8567920083775317006296292546942681367932 15866118 78349845465871770835397531721104735616 15866119 3924439060996171577593794505224626844480 15866120 3014716901025910514169085596764924313600 15866121 1307174490969537960354325723479855499680 15866122 -1258449129733523889586653346640258631888 15866123 -270785488932299751788215638188098314240 15866124 -1094771783440286002136736378410612396544 15866125 -8666032506258057994592442775686825000 15866126 281768308209018180483924454629098223360 15866127 -253619108633819445905636377239027899736 15866128 -31494136799443917858966494374999810048 15866129 -9320399277569265161136227813093140416 15866130 592650136552527298571772659843768785920 15866131 1806604515308622139100969724998875461932 15866132 -1026292968961655642439102569851593519360 15866133 428978092222420713450107573501636989344 15866134 -3668195316489887671681134944340149208768 15866135 2786759464606417867759891290728660941200 15866136 -855875460040195560205767515095555768320 15866137 561738470099230801555836271415763549952 15866138 1257297551047282203237367035041190612720 15866139 -848354590840825314914057394714531621072 15866140 -27893805397853116679903585207290060800 15866141 -546069500882911551846436640831603961216 15866142 -427848308777468918642118615386628689088 15866143 -6618695084052670834718926132534373219160 15866144 -3188936677737066509417176485171484950528 15866145 450791160259277884197530664795683779200 15866146 -3089930888367299625245572294348298263728 15866147 -3856032984947418467803991234157262829688 15866148 1279816992332898846032119931895113671680 15866149 -979498824288618436060236251369850339880 15866150 -1305535173875558773798408304937208039200 15866151 9034080535563701335871184126143193600 15866152 2524876987607985211426534049668865710080 15866153 3341990660385648567893274401104222113402 15866154 -522943259194752105808317251588783738112 15866155 -12782460053339667959637605835460024800 15866156 1407929561999369727840032215076828171520 15866157 -730379682734296120230546731407996578240 15866158 1284752592416999975010789501734846791680 15866159 -2407165659881695162763787232009797490560 15866160 -72406413489657730914609671119734374400 15866161 644114278617499444689602382113725372200 15866162 244726482113781207965708244819547415040 15866163 -4074027007659451679664467784591232723308 15866164 -3097468897817800427822107816841061418624 15866165 105229166091490784213036022415870846080 15866166 2975262238602880340047167511576902242304 15866167 -2964975768286356507592831082802697234968 15866168 -5602575921686044678381095961765108899840 15866169 3622590996223131088912830625475443384320 15866170 1411247499571826288810646896473282637280 15866171 5894193728091760826014695782446845945144 15866172 -134865249310967728351941165793986478080 15866173 247053882811383866956424383860671833920 15866174 -863976265447858724225073635855249181696 15866175 39961339723503541353034796215334209200 15866176 -459383407306085986785010900631345430528 15866177 3659554182253763473817698601666255257026 15866178 -465584763876754427281174874937504572160 15866179 -1761117546056086161220128745351424698368 15866180 -1062182745108389089721334397761353318400 15866181 -1150976597219453960435644197171591221730 15866182 1110075031004091167732049595531068653952 15866183 -30915819772970953305458285538597634896 15866184 -172359092597272864494150060817767751680 15866185 -93448974443275159582270412078325869040 15866186 345974070635940828663304706709396163584 15866187 2685702241407760857007163223332737947120 15866188 -94233824719812836255875145084929249280 15866189 -4873682554585584516979169077022301728010 15866190 1395544762882136905014201371171714304000 15866191 -2828251239214315393182508643142125417232 15866192 40336824636808552543162136843089723392 15866193 971814204277642880959012726282166263680 15866194 1966878952265578207707524728509762916512 15866195 3761193128034809987329629806612649426480 15866196 -922953611144017431069213393691323918336 15866197 1968151375256702910120348117500223773280 15866198 -265460960737437322171836194525088818400 15866199 -2588543428417482225862010446941120701256 15866200 -1735767827711378620936905227411854080000 15866201 2368530023275581618025820923489148632584 15866202 1431056666182306869186695404428530073600 15866203 813036341576424160559066312124761953280 15866204 -609104081227355108352703138571256000000 15866205 1120509469439299208708271807334559740800 15866206 1608441601820263048619470802929229005824 15866207 2419816331090920934310943481606242880112 15866208 -2360755264576163316922919788007384678400 15866209 -2916504462186802848546160250935713776960 15866210 -2283413052245049421596030466522862166240 15866211 -2681644793244202701632602993588078530240 15866212 -1210465155029044007050067979940638809088 15866213 4305581888565608315079309127640955300480 15866214 225342939624547810621065884998871869440 15866215 1141811084295666227790032955704584866360 15866216 187734643559754016536837683373863731200 15866217 25994398618238353632621505244931998868 15866218 -3258475336307568502446534661537800271440 15866219 -1094156685971379941894089464363147505440 15866220 1308092146537871975425399627426791521280 15866221 1034397772255648518078445503065084430720 15866222 -1190546356761713287852417162598770378176 15866223 5631672015210393486335676149016678912384 15866224 229779663733245081145001316609178828800 15866225 1161227310412771373588983625476828503750 15866226 58976253714372556200553833064286676480 15866227 -1830386333037200708221689643932608440512 15866228 -700356425865768864057906206721148059648 15866229 -723419643987180663872467117806460170720 15866230 1001673522267791083824756782094656117760 15866231 -2610474706453701085874629066104314875800 15866232 2964308456506784543095185772886569144320 15866233 -587515844233139255430755907351965930518 15866234 71862389897013511408304601882908500992 15866235 -12116896464384016105426206860114035200 15866236 6155248507811748315083665962334752565248 15866237 -721942405648449365164447410480017166336 15866238 -187210670022781700192284776019217596800 15866239 2607689415863469613822587783518553058824 15866240 205665221690115186947854364197886361600 15866241 644381485995807299638450060661873497392 15866242 -793196785370137488880608597837712255488 15866243 2348038923789635260709273540595166866384 15866244 669624129157655863152918879121691709696 15866245 -3082665877193620082012389609770781042500 15866246 -5796874656752270427229724796630254304 15866247 1469523185540171565725847363289954137000 15866248 -5678414285440470595670096142008396544000 15866249 -5967311978937732919434826773296439847014 15866250 173621081884642833417200115502897440000 15866251 51175257325165102120774043834156532480 15866252 -196006653715672580488828804167920427264 15866253 -378128088500273250879893662884741609600 15866254 317372760906009443420183199510792652800 15866255 -725069789900127358541272826787266375040 15866256 276541385593014479010367262303057608704 15866257 -1211254093470693728490378563377540605600 15866258 55245586762493149737023860509074598720 15866259 -2365411833115662413895419789527021991496 15866260 1901800369581206405296571106086626099200 15866261 -7480110931684509147759026763020067777138 15866262 -885008031707678227928105560512970680000 15866263 1576702750182926030820227064108560758496 15866264 43597666709196822268770470100905041920 15866265 -848320131277675008290242626872492160000 15866266 -409877099318149686596281040416325595456 15866267 5056518798186007336214003539736661869316 15866268 2768134894357779352283670307191282278400 15866269 2459696426627228468354446616666687604774 15866270 151156570186872964650581507520193536000 15866271 -4573697449676297904016353490340664662760 15866272 -962497868082233886889892977853597810688 15866273 -182041040817268682955465118303824895200 15866274 316973041972199969762228805995323949568 15866275 -1961181021909642460646558075010708969700 15866276 -240863546027942656295958226048357662720 15866277 -1863363417025900836539096395784355242880 15866278 703821206014280628518402223669442729440 15866279 761363850870215233937310322909586390496 15866280 103431469068911456380868523366279168000 15866281 5227265620751753716210414236268731070080 15866282 1351641199306294778031454041167274792192 15866283 2863349192799541770275696330726750117088 15866284 -1374535746395684407794115120042214718464 15866285 2432630147041269040967347340306434243980 15866286 -1762590819011947821134208287680967948736 15866287 -4714744267645657999353909979056881627616 15866288 -224426426303439777183233397569306738688 15866289 -3818359485102274732994856813433327216446 15866290 -791444754339673913510144115869331978240 15866291 581782765786466938536896517456249557664 15866292 -298093657033423724691919437751048151040 15866293 1971323711550604610041435300261641282542 15866294 -2423567540535345551446301046237991120320 15866295 -1628286930548779854443691306346986325680 15866296 687938686094697358668961325506310799360 15866297 1830348354204657477428176329856899213780 15866298 272658789424884099797921512968345149040 15866299 -1128607816595818992251940934188857397360 15866300 -1601645255706550803442964668407934809600 15866301 -39133142539428552231437598253296300480 15866302 1364068242890287714595165573199172868352 15866303 1080699414045298829944882664649279151920 15866304 -252141326307710647217170048658637324288 15866305 -586594335354321327339951708385039361280 15866306 -356710086734161307727843390405493306128 15866307 3380803402898188973739758568481989872640 15866308 -191313781614399507034173587951998037760 15866309 7081149151167936576235344431252236590780 15866310 364809716224168994100456791035196684160 15866311 121794411923121581043035020413106383312 15866312 -22042248686197342596748576773439488000 15866313 -5605650760691874003380814274018730028000 15866314 1373940717338474061001368552075753950256 15866315 -2469420945406286793902355053082237587040 15866316 1979474044303847308419505463625836911872 15866317 -4757842026740873401351548703870756170634 15866318 -1594263693248742809093285925601919733696 15866319 193259570975166569332367161449240670080 15866320 -530644048211596236223418908791228334080 15866321 6880428487409282189978153487093410245092 15866322 2534922920099775202829051696940294214272 15866323 -5673713314790283803380582840365347559096 15866324 3134899939005214260968096813652434253696 15866325 1474978219447635825378676914428509773600 15866326 -1029828952543698282792171194562704357376 15866327 2619682724970273902175003282645972678144 15866328 440109646333166659725952270423983452160 15866329 -2000520183926302213758423634336077400320 15866330 -884666996618765805727448544170033472000 15866331 -39297735450453310594085867313814615584 15866332 2691142011181527653766930009068330871296 15866333 1412837805546110895895895108860447137120 15866334 544860587626108556160820146513730836480 15866335 -269472509090314188666000485695044811200 15866336 1477112194992132934169737608441110200320 15866337 4377564940661596937957279275284310635840 15866338 270237472740859104596918233897318702080 15866339 4600399321496214377319172442952938223720 15866340 -186986730131539770358227186896849879040 15866341 -618979347734926926811451984828063244000 15866342 -2088318835585409433510115009027111088928 15866343 476498186954971601335471934154326163600 15866344 -73368135912142238662755141639881840640 15866345 1320450653971576017093580650130183784640 15866346 -657182309475116702182490493530084660736 15866347 2327416797785839990277646668208329083236 15866348 1903676695539929931284283713221987854336 15866349 -536146419499470302338773265853214331200 15866350 1213318422956455034473514718164262326400 15866351 -4073091132012496858548609785369544969648 15866352 36684733874527214367659040372527038464 15866353 1178816048549576393693314588374325086720 15866354 -981315115811435900323670766806399551488 15866355 46357542590317442360609947366745617920 15866356 -751271894222514994041987067482557306880 15866357 2376195657690488775245471281693405753980 15866358 611011543394142446129054111902534115328 15866359 -2108527427446910034766469541309615477920 15866360 6308477801174463030483553271301156864000 15866361 -73090237062536050050131711879250223488 15866362 2951496111962118766247058970129767192432 15866363 -813455618053939384693232271147551411016 15866364 1971954288022406004075998587253804236800 15866365 1480436311408758549359483223631252681260 15866366 -1925882292834700557801018726487477228416 15866367 -1231049273581839521639675562820372080 15866368 -1144282411815140026638819915196016885760 15866369 -4005436765501255402643450953047360799230 15866370 -205857959255006764530296873369529630720 15866371 961346630810446658139901556849237880572 15866372 4202953427671479433769227520981489936640 15866373 2924758528693211020087853765842863538944 15866374 1182445315752592768769208115678105762752 15866375 -1948057743359772380058829510252581096000 15866376 -1728698380042879714989594836831376384000 15866377 -1779097416036996192683391017736129586816 15866378 -1370464401834722637921339143263464537600 15866379 3429994266641097141800254154155926891324 15866380 2356894937632849384196051744640224855040 15866381 -1716901616767384996372445757343440880320 15866382 -194387570417385825972646056887542311936 15866383 1961263224942980933419514197070873963704 15866384 892923496891429065530855453649948917760 15866385 -1082225679711833861257314000179425104000 15866386 -576040598271332445131214472491704436960 15866387 2181077345790309684861324735896212609200 15866388 1916240179416611767686696833916125368320 15866389 118348382156454310112414354821731508224 15866390 -75801500336410106889790243335476131200 15866391 -633672549477974139665567254215241074480 15866392 -443281300106364520619057121445488414720 15866393 -331361763861679315002519841306899222840 15866394 1936607589690574480287733548071919244800 15866395 1465907516201237970461300484975865296720 15866396 -3828132593022775503625494759403385333760 15866397 516375674344867335037189501258784491974 15866398 2117622168353853932466691525696484544 15866399 7146950906571119160496047842593236858336 15866400 1580719581051078987028941261608661811200 15866401 3500243317577525991638041546803620796672 15866402 -774249899065783897365046181001309724848 15866403 -24258918252771270078785299570859154432 15866404 -169634492813158984331871556479261411328 15866405 -826987630976650277933596777203204083880 15866406 129215789649773510795526843936461923200 15866407 -2438195342692448537465764248195843997400 15866408 48217911311989372622734206252359592960 15866409 -571836840898791281986795303437848808192 15866410 607120024621489545313145162540185205760 15866411 -1095293559956026121619974804444838128964 15866412 1230168638708654653015457037111033495552 15866413 -2028338084569930772091211506381649638336 15866414 113624208098105711859938501868329856000 15866415 565202533903513159508364102788981268000 15866416 -829660197230012530159917411851898339328 15866417 -1752111708216742434546499009903769769408 15866418 -377397984146646704711490742880571751296 15866419 842114002171209545743806580505039156344 15866420 -176802415952018793903695453637465047040 15866421 -2012172679127488694127374442100671921888 15866422 -758909608532005896964422397730796399360 15866423 5553302383845159894380264345324083433520 15866424 635232592037397960380801833908418437120 15866425 3423239230131631366923785453698127026000 15866426 392977404875108421057535615460599632864 15866427 545035830128744961672855412535970388080 15866428 -279207514506773637311550832862087468032 15866429 -8655803143051640566849281323787426525216 15866430 615609019323690466910421911544632085120 15866431 -1751967163463086357607185697519542744208 15866432 1195629355327121448412812304108516540416 15866433 -756957315467299154819721949397754730080 15866434 -4117786044685428131684838977171848102368 15866435 661825654847127929594268598254253813440 15866436 -917841107868472410952100042870877938688 15866437 -3893744082287345572477157575373505122914 15866438 89456762047005570035654822703337735296 15866439 -21741922958320472872283854480751581440 15866440 -2574138362203543437034464739152924979200 15866441 57274610114148594160930409458447043904 15866442 -2107269730140496888417434515993256246528 15866443 606930138094766547384536899121219806344 15866444 -4989266162087452318449151908153371750400 15866445 105026798146219716690637625310821059680 15866446 735205159182789269143373894676753340224 15866447 4308280648976624274733662500046003766896 15866448 654742339061991543143554774394232373248 15866449 6473578904964419645920565135870850830450 15866450 -1220454584380124616009027741304325222400 15866451 224257581433066821380690381420159888640 15866452 -1905214078965884936487161700193327339520 15866453 -1038311608332403920497394470245180853298 15866454 -1522849958449112618533229678375090057280 15866455 2560403349164355726819935465380668780720 15866456 3720520010090932327275013281639628492800 15866457 -111310231577452035274003820240187120960 15866458 -740265430506435752127272917509115740672 15866459 821518604517487251811283589717912243216 15866460 177108526896409489756634162473169295360 15866461 2417248213490119152001390868206504051852 15866462 -947359719509672640592877300826470928768 15866463 -2660839523630050620550001521680838339200 15866464 -1180058352693969270082972466503254933504 15866465 2156194823228930420745973387732718467860 15866466 92260188981304347153037405004265332736 15866467 2538792710513009000760758235010675943112 15866468 -1775384419175793124375605853598428244352 15866469 351776684838227272993104282982744848000 15866470 -2596165192862797296316307453410838728320 15866471 5025570631277720015893454693373542049192 15866472 -2066218225206871192541495420131186606080 15866473 1888241377420403425327774978298708160640 15866474 155176773201515057781067681211434199232 15866475 586973867031626877665748376853905242000 15866476 -20627390009917758856217961826760058880 15866477 -339669702671252880703608567609116530560 15866478 317442340980096208218207326612197154304 15866479 3312001541265767734104367088479238064080 15866480 89582374696898632829261878881150566400 15866481 1374350093474516679675139124751413524800 15866482 -793002611884783927019496542354077747200 15866483 -2954868676483898219482430291749626905268 15866484 39728539320343153765690499494460854272 15866485 -1810245892901039785843623838872316815840 15866486 -1868827603954562549387296610274323987808 15866487 686479409098712194579223071368041841888 15866488 -2518868785001242843886937435976273920 15866489 -2569648070075057160639748835517168330240 15866490 602666629588323554251943234362988517120 15866491 -4314850285621768506318669653816113190400 15866492 -1612611766547799659148527339273281603584 15866493 -1300861301617616926390504967578480041600 15866494 1427164382214798834394626178513537728000 15866495 -4993651100596610391550481012279283901440 15866496 -5624542697468627605029341621898549657600 15866497 7584304744615277655771203576856512319300 15866498 -1726987850439736439090261348805286599264 15866499 -4668106365379171763825924487111203420352 15866500 -1637697462933097704539705331668086656000 15866501 -2376106279340579443562464627456002694080 15866502 1147591028330324128322822680373703544704 15866503 -5548397699638489395263208779478648986640 15866504 201421587751016121141164492886727557120 15866505 1255333317948848351951746384327049340900 15866506 2561025270660799110135551148888662895360 15866507 3547067381746536827954540757361394892756 15866508 49798194807478809955388536600142413824 15866509 -3566504378636560499981240414815646845140 15866510 -389550017457202346728325390913947671680 15866511 -3218499122185672626605474467782342902016 15866512 -652458740864067626171653885260952240128 15866513 515646783343763399801905413270591982848 15866514 2087782268474661775729191736334551013904 15866515 -1119183017891701312837999018319589813600 15866516 5066113759040232709447498947298961448960 15866517 2540944829276391492138194145294833072448 15866518 2151335943525672387134289886235448015360 15866519 -6555775487473770628385529599994594913080 15866520 509825347896877585640689359408168960000 15866521 -1657210890976041911264866198516681180656 15866522 -2752610852106744824952102210888231936 15866523 268194909095915056619162866621769165652 15866524 1483777662247556123066929807031933636096 15866525 453725817328374622186344098437770669000 15866526 752028518098525670738068250868652243584 15866527 53913387139456576450705217433127328256 15866528 -1835109045735410014542651795346335006720 15866529 1247342197726031300910275494368340666368 15866530 554978514314889524284971159608527417920 15866531 622240854541615695127113560231916091464 15866532 3025840904164481403894801061994218229760 15866533 347089971582084399833276022125980384704 15866534 -2205786243759433334619783411171565268928 15866535 -322758614547784394081200177325555097600 15866536 625979760910596702636751591890526863360 15866537 1432497850886291390236598369663483496186 15866538 3434371712299068376658422914325539601920 15866539 -2036086753512186793343267565450652292560 15866540 3923237341789298566304030533169341962240 15866541 -5992628694951851423601030050093331236352 15866542 -5446884083771242434244253345161650961920 15866543 2553044783170810831209895320496423381176 15866544 -199549202787175317687222064223461834752 15866545 1591879096510399813273564783692323013300 15866546 1864534410873665741702143396706580083472 15866547 649022222012744279413680647902663292928 15866548 345256301523536492053744677671463432960 15866549 -1167100842717618962415224423527686866820 15866550 20491735917061887326885687030295552000 15866551 580738481170955506264784365827793088552 15866552 1996255484409911456169539211319819653120 15866553 88711749832163991962103176382609082704 15866554 -1545636530112399910428176879067068713728 15866555 -2273008123953132942864593658228911975040 15866556 476113267176075242217183757952111698944 15866557 -1113268004172063664354038039178398513408 15866558 2918077838561973439004812360345139096640 15866559 -4379349191922187920487511300836550732976 15866560 -359923031632710608272034886822710476800 15866561 -3028923923466034934390680807623257726976 15866562 667503297360359135002010495920834704384 15866563 2470611044466816968956550363969192564400 15866564 530177227039340214062028214209449656320 15866565 -1283424444187092922461398710863888283200 15866566 -3186962965515571656600695076233414916768 15866567 -1243355250680639274878928816069881802480 15866568 -982244006768509377500629236968342092800 15866569 4509931416783546674918530468138630564480 15866570 48565747784632485918063885301305504000 15866571 -975712199550195268585069097796486245376 15866572 2451561982433990071892302714448400171520 15866573 -3056998788659227138973659886297334284256 15866574 1525467477287377367559929495380325866560 15866575 1088423552995136831681429825530156608000 15866576 1548249598500058079168259633427597492224 15866577 2955031199585237434353064668801672566400 15866578 429767913704625722301795671487773852160 15866579 2968405773722487768217833557918783404176 15866580 1419249002364451885153282457646965852160 15866581 576040803455436332278537557641639318812 15866582 -1174147216992754825911195759449864272608 15866583 -267956088235694168194334016258546661632 15866584 -5453459858482177049966222455912018237440 15866585 516460327431534576337391841740429568000 15866586 2113316197738227868614920187749969774832 15866587 1333302141599584876307257496831184944400 15866588 2467662248777360598804079328064819841536 15866589 2327584252276399286261752338291947504640 15866590 -996056930809146073073999709116381328000 15866591 507697556451176580374993588371127610072 15866592 -3178434710902399486438844819593297133568 15866593 5832167568656410289056093565058897613380 15866594 -200369214033153754177325917639297663200 15866595 23230613348459969466151298081488181040 15866596 3737419597939006682665324006657169203200 15866597 -2845509707869216094202771187664284357440 15866598 1797319609276392590570823880278388647936 15866599 -375653293843884009476250934387326335008 15866600 -415301755785926452575380467999207296000 15866601 -4354191789779421587515018256021543911200 15866602 -1226187575456762845041123543007687861248 15866603 421549849925705675664825632743511277744 15866604 -31835443397466032487637146053127742464 15866605 -3040552383717107809368847417243503428640 15866606 236481112577497418492039700443539537920 15866607 -1755430669000032305328671565038594547960 15866608 -896006955902874738439274111826543443968 15866609 -9657708694652338422186922198135334910 15866610 783780849427012267724989315442803768320 15866611 527328867755590447654966467749892075212 15866612 1323808551730398360191454971907962744832 15866613 -28538560216668422102569705515435690816 15866614 58610548685074683143828804271236579520 15866615 678955036672979590066975592775975267600 15866616 825382073727736973975568459921095577600 15866617 -1840641982894309355112958640383847455552 15866618 316505987503551803804198739835366281216 15866619 -51607991816739891095276862481455343872 15866620 -731695423860505847313859550791567933440 15866621 -789557302009632373711713540890300610900 15866622 -1455354347801228907021278715811373317440 15866623 -183890828555570811611732664393893184656 15866624 -3194164448461820565729294384080690872320 15866625 3757341481246183356787988227557949200000 15866626 904365161825705161738522519345621570512 15866627 -49200742966864834330280256168777862656 15866628 1927126147303055876585350015322706078720 15866629 -4106121203205543774103280479619308216224 15866630 1222772504560445436171532840468483585920 15866631 -142247063083099602292888927652389808640 15866632 -1802259635778788968399194172490494279680 15866633 153087455132792315693917369854076569882 15866634 -677918162622899197058037925034433945600 15866635 -1837816635863702416544575290036182498400 15866636 -1857410866526238389258708088082135732224 15866637 302030428327886042648856045739203840 15866638 -1910479153584037235612799825060203465280 15866639 3006013218673374239528762198730271819440 15866640 -496381801843170371903766032041266954240 15866641 -449285646407717444863525276728906147660 15866642 156658767868707495496725356497772803584 15866643 655115411498105532044790829442479439664 15866644 -1349701872692417361183349684756240962048 15866645 3221245475023621648225204476411273831900 15866646 -15434979645184961169045813245234773632 15866647 -361084327369960116311538268518127422904 15866648 -1147576290673028910041763471592005550080 15866649 2667995012431790087493709144921085147268 15866650 1638170574796814783442719199962372974800 15866651 1272033253796470813683776356566031691652 15866652 -16794705471861248929403573856735610368 15866653 2134318184246151725456921531942908411200 15866654 -1819142669970326927484364015808819585280 15866655 -558430242353123475515804287760871290880 15866656 -11130698911480373102982646946674507776 15866657 2943959853212326911607162039382849463906 15866658 -503128353516242593805278280356001806080 15866659 -3922740670205874459704903015575381535140 15866660 -3130828920012770034399816310610139160320 15866661 -1849951964616378227142331063328758478016 15866662 1298312337724051461862067098275184728192 15866663 1653849925389369405079466510539714998744 15866664 -1709304788738247395783709777472517160960 15866665 -916535385402631511634273839286025618560 15866666 3222245609027485475180618057034720417120 15866667 2908575198202864838798092676678148006684 15866668 17223044731416629258792438065120870400 15866669 167123042273278129590352451193683282688 15866670 1971489504879032954550962318056051752960 15866671 3410488426386932640627618220050618873872 15866672 13299742078043651326148708082392727552 15866673 -339594516548508060770096948746343081472 15866674 699144423300653219039539097468001678240 15866675 1463051525999682132918456214120360747800 15866676 -245822772618145400347806943458004254720 15866677 -2682004800436690933105452699505831747474 15866678 -403797372200670120131637544099858926144 15866679 -3667747197258600334619789497173684840216 15866680 526874423870981875807232452897006694400 15866681 563226202159463205155504175005589498192 15866682 466784839769191826737374524903237095680 15866683 2563498556810792676604105800691951042560 15866684 -4431526056967158682591578548293118390784 15866685 1781347909281712122632657292986976950400 15866686 910180169806303445261434306646753790144 15866687 -3358413568582850540682910675811791385664 15866688 755000748699065849397176927743182372864 15866689 -5642095002386579512383128721147108328510 15866690 588337458573447623249629438631187970080 15866691 -1479635899104631453916418683286422281920 15866692 -40897332843720950136809121304925168640 15866693 6517480381178277860043900116352223157760 15866694 261503781600171226713141767995576437120 15866695 537265246277863331885383310652634117440 15866696 261178479870593665386213592019499110400 15866697 -392514926951358107655463134312042940416 15866698 -4304491195760505998605000700954984530080 15866699 -20326178159768416681499408828310208512 15866700 -389232601217496269288289090447482304000 15866701 -892186084301032478681196217828999788298 15866702 98574313614698087732062201222339762752 15866703 117243783502670479584546592645086585000 15866704 -96801437598958344074617905731918495744 15866705 -626237278685001662617528456668918256140 15866706 -122605350545324648810510050361705997696 15866707 9785113881894675855824719297859043750232 15866708 1758407511665092100962920544853583329280 15866709 -419617325501714397830892664769252108640 15866710 1244168558597034397081728757709914665600 15866711 -130096013541548438003304521891179507200 15866712 -6123327892894264656918119935604428800000 15866713 2457627971626202196539404230518134466964 15866714 -2520911275238316785215939503849949241088 15866715 -31054718327306614485070937753230292880 15866716 225600422235805066375295605178290109952 15866717 30652562306266655541581068969908288012 15866718 -239299157273456479983118233853150909440 15866719 -362174038365284284340522647535285573640 15866720 400236104980124312374230294709925314560 15866721 -904234472904435853491866565273038131692 15866722 -388324772387511204703284708148416071088 15866723 -10141017591907834582155424278751113458400 15866724 637393309852465091153665616461119968256 15866725 564408848656365744594616371052681564800 15866726 -1790274521250794624024883849551824742688 15866727 -1550555423283485717356901465418941240280 15866728 88915709862695349086589974623842524160 15866729 -5214500504903116221312054481117977656160 15866730 -932228030851847586096872875931197440 15866731 -5806446684874539390635973587101826755468 15866732 565081635292387385106138785557594275840 15866733 -1832410827721035095080744453329245614176 15866734 -1105055478424379249393613897042141765120 15866735 2770503954317226392295665138823389468160 15866736 485739483358601909442386190741954527232 15866737 -4807653427488443309956783858683917261614 15866738 7297896663819753193057056525767961606144 15866739 -3236995693524011432226179181757840771200 15866740 -1153754143851098363739772339574279343360 15866741 -6049681491872344820743814537700977277600 15866742 7111897312205975662544035932202705920 15866743 4502105601270193870995056702978307276360 15866744 -3800072837866589801504546443435449507840 15866745 101076657432591248717163598199306188800 15866746 -204735593968303263418007423514528353280 15866747 -403777985029004882091742867283717942448 15866748 -1293387389722626607798904377992181409280 15866749 1243598158790651502773047628379590615820 15866750 152269927891916591860460007578372592000 15866751 -3868044013934718675633295753535202464568 15866752 -2590806238834847900487315568746666393600 15866753 2870725291851436706923968874871318815680 15866754 -606190513506099680005729308120945888000 15866755 -4638154749985386227397900321763755192000 15866756 -3694796199602124868377207294944068625280 15866757 1421167370607213167291123629033631723808 15866758 183583767075475101782774045453472336480 15866759 -7677870831159964784168446726553788472040 15866760 -200959786595505601167613280944393420800 15866761 -1054345938207731857136614564189139154176 15866762 150753371153655391397802435972198204000 15866763 3593282121946684625656467857655759689088 15866764 4380287240148575909058058850906694008576 15866765 725086051408488879124472963622251761920 15866766 709359781635049566451968430026184512 15866767 -14150167804638916044504672256638544000 15866768 377352139747056029675584375463242973184 15866769 96282195007300209378874853771372731008 15866770 -3375289269400684449627943713228483115200 15866771 -544411933459449173868193866345256114656 15866772 31263418950138723238304284956546220032 15866773 -1810662144725847835353830738398145215776 15866774 13481547972888576099530211091594020864 15866775 535761191340843908212919567975778730800 15866776 554929455438232588801431963039150766080 15866777 -196923605395234241140230873538366483200 15866778 993652736107706813579576017326888923136 15866779 -1114826740331282425590346622817934306400 15866780 1896413165191370268449354610925783142400 15866781 -587048293640543123118764754426708421056 15866782 802287378041541389635902527613591862272 15866783 1235251832739467522033904917477839677144 15866784 673628571796430132614139634254061895680 15866785 -85132693764522553237244363970580708800 15866786 -68609968348971279699065124038262259200 15866787 3483122049214228611577678273820811421560 15866788 -4563139618424670150164869737826781457792 15866789 -2545185448492832027552041514142962233410 15866790 -746575103229676931239408349976488232960 15866791 1710357103486228269061762690621155994584 15866792 -819111006383309290927832451197894000640 15866793 4305398357715049544823663790599978271200 15866794 1293578138455746082245156574313927403696 15866795 -225527041526139496021690115097790127040 15866796 101299690688763047976071422820464508928 15866797 4847985254988841742532520573464142129944 15866798 3238288663091718809285165544443750126400 15866799 932789308239679610088326664648765885600 15866800 432965148765647855999428806301003366400 15866801 -7349454098322452086358932169272026267468 15866802 -420384131174648217561055329115852420608 15866803 489851361319751769870339168222826437600 15866804 -2869090784695388593421961800933979721344 15866805 1935932744163234456796742530318994558400 15866806 3392976256095612878063617809083309069760 15866807 2238597391125387102569931499839933052632 15866808 -413232082333254796266040581988545392640 15866809 1328911546756053125127826670484571502400 15866810 -433594091429458547794652133567352226880 15866811 3310558667115905683083976759609279887240 15866812 706543462660512693588705624028761329152 15866813 1285256832397205165602801761349995971520 15866814 2567607627933134474709288893608334846592 15866815 -3619190958072013034308757627467966454040 15866816 259336107396246300376979211972180443136 15866817 3056562460569136814874856992947197074480 15866818 -3117915904544380559090817056760561682560 15866819 3350024103121866748732962937031854556220 15866820 1734206012839241158153422693315470745600 15866821 -945236371567782503998767947522448775748 15866822 -10406213096498169406430262109172862336 15866823 -295904610042396485072702199754680317952 15866824 574531039565575840503125074807706419200 15866825 -1547782148882101182320379393513041082900 15866826 -1409173780770359249178481827788958048000 15866827 1778869313748371320998129020600565633640 15866828 4851892651498257858704246803776476160 15866829 1093373420145594044277084147044043206688 15866830 -883195598133541024989154984919312006400 15866831 -3587603126847165215351160970792661019360 15866832 136778949665934625221177787124477460480 15866833 -8292774059585343220048460328372093448220 15866834 -1153224490588132214335622562934520647680 15866835 302834626528691373147910084221321465600 15866836 -336432238903770526598687564043623328000 15866837 -2782743637033080956003727838837078867200 15866838 -62452486017880779328188406747854045696 15866839 -2312328831428149410446186626871511721560 15866840 4565689198921180374306391602246303129600 15866841 -4177022776604104966881676874343813441600 15866842 -253132868056988662737854058294165872928 15866843 -5641905971838046543963130573961041764680 15866844 215953038992535485616926119096715354112 15866845 387386529320556554274388230548147909100 15866846 329231913540715579631569068164151931200 15866847 -61333863336402267442751801572616667504 15866848 4875926546100970050819210263763983794176 15866849 -1120377091633576969444694205209135645760 15866850 -712742605435309643453705050977525216000 15866851 -930212835996300599534502795210059641344 15866852 996021246998877832964542055351624785152 15866853 -1811280990195167483858663660662792200096 15866854 467511019590314281956457928163702630912 15866855 2187043809459128649793851693442845992760 15866856 3631130168617432710662975711419350481920 15866857 -9228072191447354968936212919133915117340 15866858 -135231862458406675569235661153945330688 15866859 -2659497516855677174234612696149333341096 15866860 3801977096952432075375655005284071342080 15866861 7320034827124615277236196367976723989600 15866862 -139187147466620940363316195579098915840 15866863 -6184929800060081650450484080575858259888 15866864 295939336689416293998611050105845940224 15866865 973639628965878129993817557948719733120 15866866 -968952778864997410919261013073472478816 15866867 262049266053454400606127482045903404800 15866868 1066432600880664541722009908039240607744 15866869 356129610135544976117969212737108224796 15866870 1082084045754324627655455347006719593600 15866871 117108673491073518090836937729899380224 15866872 519713012903636241340582631573091778560 15866873 -1096362623653730621405884355786145803040 15866874 1446892399055487043776205969524001405440 15866875 819974342031787297487076345372648600000 15866876 65098616322701104378726558500620943360 15866877 -227223796710210351277348015343995535424 15866878 3545079094702599755174048239463104102656 15866879 -2319892884239712605622346829926560084624 15866880 -22684089704408823284260475132486615040 15866881 5807301386304185446498831522912287502000 15866882 -734822739653096687271012663891074660448 15866883 -3117448628057911652780993607144461973948 15866884 -1440349316590613287778655955402410759168 15866885 1206121688676225513106905949514389800960 15866886 -730929567950584719589828947995861235840 15866887 3717763672488987270879859987125958970592 15866888 -225233517524475306835672205822956170240 15866889 -496588480492669718746690186512891246576 15866890 -493481998143505675639739278437957334080 15866891 7689730413861800910142169077312849926672 15866892 4016852700083165561326491202837723146240 15866893 -603913282334969888092240045558088318080 15866894 -344346613841375128579026938103727869504 15866895 188216315495073028918323933131449543680 15866896 -1383382044145422702022366069992055635968 15866897 -3124195773713627767849134712683801240654 15866898 -863307648445587310631703647771252163072 15866899 5982349032362465430640791189031301038272 15866900 -19288745450950271116834221006070272000 15866901 521017122445290095730436848545025338880 15866902 -895935308102434216151011785857021818848 15866903 -444365510937366180715534814946249987648 15866904 1356997326696025923865018818927548805120 15866905 -339700599244593567719693854086085250940 15866906 4222716421734761052066432474731207019264 15866907 663781554281288613334928309121029755392 15866908 2141200582782581188537584797412426864128 15866909 1775431074054680907003543390975341320128 15866910 1402129793920434018973986671400640248000 15866911 -1250341184169433884827541775192837326000 15866912 -373050668053785156563377214094753792000 15866913 266670218768641574280347260059408432000 15866914 12696573036156696921508025317655910912 15866915 -193477386707493898733072341608300300000 15866916 425637642718789577315182479904144293888 15866917 -499679207300816574380340295307992148160 15866918 -622938033687158603509813161068894330880 15866919 -1196357706243327992899854424563797585400 15866920 640493025226581048650609747561197056000 15866921 -1486753875129660292249503046629211671360 15866922 -2719727672573839349501687763642479198976 15866923 -1897752372957645787686198715686270422064 15866924 4213358848837798613210073695184293707776 15866925 782569984467749266429858373734970028000 15866926 -1861006236070636427982855701095288721088 15866927 -387422690540189900809734364307046365328 15866928 188996416067814409071371207646498521088 15866929 734584106951388987057397294436262176640 15866930 1409467764902410948036986918057561363360 15866931 -1470281599927245631830784492436814075840 15866932 -1819696909804642609766799328267521086720 15866933 -2858544521094744875021234881191848460900 15866934 756988609142292084179553868206968134080 15866935 1905245866907160500775439471745785292280 15866936 44551353929305789599157759974130176000 15866937 -837602618316868264182298564644120345606 15866938 -122141596370768594676126632493335416320 15866939 -295730464638478580131791530596228435968 15866940 1458969495134532874673991609045538529280 15866941 2078613941361720891526415884509467893152 15866942 -646976473237356577221983988357062512896 15866943 2086846743653116591546150236276545276928 15866944 2295425892836024206674516548882540789760 15866945 2155036813245147724134985630015447487700 15866946 707370253204883654069438401047338799264 15866947 -652376410120860049997567109788777860096 15866948 -2363529231614201313982731502508267480064 15866949 1121341541485571792338945399791650360640 15866950 1321608547285502371963233871486229884800 15866951 -3561389813842932842454969004605852077496 15866952 1035654822297333188040992294078971084800 15866953 5095110663360382485177995203714489066202 15866954 367227348235433702521918653591165394272 15866955 -319109482157332107166097814484194945600 15866956 -1330529645714744098823168628102860229632 15866957 -36569496848456147409570546622885453920 15866958 25771750479634856459395847975603998848 15866959 2358789349776595320910007980024476247520 15866960 -617917804709864159105233882429834936320 15866961 -1078002584229240703465716893345645126400 15866962 2278268228468409628535330862565309529232 15866963 214786430096541760664587580281177146960 15866964 -977825240952966421879030235930848352256 15866965 4354135397168180652251881618677732691200 15866966 2385301556814836218849033509546261324480 15866967 -893321809887066868635850894425510116808 15866968 -918469964860253042820037308531922083840 15866969 350517414404688123849329247384148973832 15866970 -554518359545456165956211775393515658240 15866971 2484652777956150894789814305992482050240 15866972 -91337598051393932118575693386540032 15866973 -2985989076699746661208102868954666229780 15866974 -1997522686639030101103627860722879355264 15866975 -1146304551870923503906425123237824433000 15866976 3115413604961231303225464076861964288000 15866977 1511764887619015831710170190255945671872 15866978 668548914745466051776959730811518218240 15866979 2922085660454854502694639505264480164984 15866980 -1573178741868289247573624695386122895360 15866981 222084114788625058913640066660745932120 15866982 5232859212113611359292056711234379668480 15866983 3123166398081003541167705848447436201624 15866984 1211080404227029008889809467944186951680 15866985 -2968827525942059087754561459906642210240 15866986 151819731626226484598899235400130790400 15866987 -3072500924705567458147740233272929124560 15866988 43141419512721317804446335012269137920 15866989 6872812491850585710873746105333103577760 15866990 -1314788780809879997252258908465643304000 15866991 1511683891410103037908316477870511453552 15866992 2174235146691263829839329900084927528960 15866993 -5437941079663661407230925353229349107758 15866994 -15744643301316685702630327707937595904 15866995 304601310216448014745915207097254009200 15866996 -3000368255489223560289283804832854867200 15866997 320774711874095867879097108681165419328 15866998 1070504955435900969802779476181260420736 15866999 2090273627634529243274558257434113091072 15867000 -18187014876094862383804453232363520000 15867001 5372868305056446726462099283192583345064 15867002 -3611114958044281723008585533263003226400 15867003 -690605792697674993712566809017135426192 15867004 6615654172181684307655295843725894020096 15867005 1390859571791698338644174275286901120 15867006 387301136105419359861630209152834617984 15867007 -3653283288746445151077972144823148639728 15867008 -314452031321362830413800401648935239680 15867009 21533654299452784294361663382919580160 15867010 294546168921931979652023311784590848000 15867011 2971790879409315072233308765265387374224 15867012 -1483686467438026623141192058656583188480 15867013 -5273157779183610280796696788551979384738 15867014 -2668423591189851953584648606940717252160 15867015 -2504505667209746896695385525101037659360 15867016 4162551038228507306263661956201198018560 15867017 -1667791980872159711927525962125560120934 15867018 2495171809119624883777121182739653168224 15867019 -2761758821283031725436116972132179905904 15867020 -193773277158720173413141143095560197120 15867021 -1750393571785939543935013979049322587360 15867022 2963532340303725468698040668478548709312 15867023 -2335946543457441874818499605062793451728 15867024 298045716676743797649488380916639268864 15867025 -2907495059032070409184202903736436951450 15867026 -293164177361331483090394987310699504640 15867027 -172009379886281880239748182743605432384 15867028 2970896757602679850016093236357944969216 15867029 646606513461435693314123649489377618784 15867030 570879533124199140465068827271083192320 15867031 -5741581059233843182997367593900368747800 15867032 1754909226580301448582264061692455270400 15867033 -13009184033877591279084312372941616576 15867034 1648581976259425823245621186786971936480 15867035 1897383679615793847554131675695225716160 15867036 591460549474707477649646152017996764160 15867037 4643201047193265931310715009136317024300 15867038 -2328150420745620259824011126731237151040 15867039 638384208262600080821838508773969150024 15867040 -255121985469797877798244813887913328640 15867041 1186133400392795841963272793291205836264 15867042 1843388445800582402185689662646138851712 15867043 -2523691704144100318539042479795586736 15867044 -5067885931575912583737123775164251028864 15867045 -792923728006569545803448012125805425380 15867046 549095340304900077273038423850546968064 15867047 1082020459923753925448014843180928816640 15867048 4112377735789382919456945237411062661120 15867049 -2639732838280383364466288547428086204080 15867050 269092305765827610144579329234414937600 15867051 -3637873485599946264019681205576981491368 15867052 4372926838849868061080757817546552581120 15867053 6367999836115881709502053377516043471584 15867054 -975951844116037961919391721594799066240 15867055 -1917466508224803542486926424126389048080 15867056 -717484576179484249067659172912154083328 15867057 345761589098046968116959448234913336640 15867058 706274801667776710835730418803394176 15867059 4686857907075417513794849118743171586240 15867060 -2219527870104887118889697728397270016000 15867061 -65665597908166763304901031190287561536 15867062 3986133100280326568337789167754463216032 15867063 -120619192447536023483815431613422855600 15867064 -129989297371768212411408073225812848640 15867065 -2848647142410205017672007420475264532540 15867066 98211737069544314710951168168337126400 15867067 9884952250914417351112931624615163922200 15867068 -86667506513873833825440452575757313024 15867069 2503462039582911840944582454770008628160 15867070 1883470512272353436875493309065390140480 15867071 -4913466206661344102974563533573150150400 15867072 -160082509253615170518869482673160585216 15867073 -1114843563047995724260664617838393019600 15867074 -4560342789606105229673385354769572321408 15867075 -636253219256600555239664550274505510400 15867076 5680487270117951789948276300619412583680 15867077 -2147802511086258762069899439548816143074 15867078 1357029972483878853966424679327769695424 15867079 508953924415607702043496495752994631184 15867080 600195336695941617747379048255871385600 15867081 93912177809606604777213477113229821028 15867082 1057197020700634323483175220713890424320 15867083 5797684909202655311940008529520442653332 15867084 -3094126702903387966978529530913978417664 15867085 836385352767796005421383783884574972600 15867086 -13497356005834098117667364722458953856 15867087 708629475792942791564543693802149860368 15867088 -213426465740101199585581788904423333888 15867089 -863138532739627526132186325197909240640 15867090 69675372931101519844971273140168947200 15867091 -5632904185849136486214252865427890287508 15867092 998828167735661453674151096806834079616 15867093 -5527042906273061073766685120622359808 15867094 -3031247567515065990964199218589200007904 15867095 -2658959494742021969180923868229617639400 15867096 1464923677768827546879321301170510888960 15867097 488988183864797004743602944427837463760 15867098 161353569125854843055572562626615174080 15867099 3626250484778190161070208909954012757484 15867100 -1931138688452268066201524752163043955200 15867101 -852285368890451702827890260998406423898 15867102 299310736798640231026505266002997985280 15867103 -1429977431849324562922997024273592608544 15867104 5375962516699161812818258279351447191552 15867105 906715435735568339381032340934696600960 15867106 -6080915230666810042370694892003601556480 15867107 861670760640869646547157044255632092520 15867108 3362223768106768039451032188685170532992 15867109 4148337887931262455487286770202310904640 15867110 383722599279038104577276316243481835520 15867111 229634729893557256287544574565384408960 15867112 2961130322063464577173447183533381811200 15867113 -5675710544510792590474025781359516605296 15867114 990040108214018273934278754830995368192 15867115 363594307988860405120089994396412722320 15867116 2470455648246867195595663613811665936640 15867117 1025283689475069293082669755947262342400 15867118 -2777601500650012094186754271873852247040 15867119 -188734651327576406657612033143932056256 15867120 -671849425489063173956681555489085849600 15867121 -857718386480019332163699681392667049308 15867122 25925549223658443927869732718270386592 15867123 -50533345125495491623372186661347481232 15867124 641552532733817092910124150112258383872 15867125 2061821701185228878900488030631810880000 15867126 1633138719855629012066820630538410098688 15867127 2631670659087918956032181086682192671976 15867128 3664379255220895221390922373132894208000 15867129 52023499512075479275118039926811379168 15867130 453759614452621663212840064426048708800 15867131 -1397126214198154734858499705122503970540 15867132 486707300765552176531645137074987254272 15867133 -2121307296906920173368496292283982211456 15867134 -131247479971614354087983329543713822720 15867135 -1592602896421499147446642035944932913760 15867136 4860753974735075902486550412690269929472 15867137 1339018754646722148860738592537380009088 15867138 430975650962482276857165620137025902080 15867139 4621320058451859779789326213287212242940 15867140 459293112074233598956844959788527577600 15867141 215575618567227438150748249437529141344 15867142 4506674858906225011718873160427551615744 15867143 -1006544005992953038261771737283847893608 15867144 1328207366890669965817082943626643456000 15867145 -1173242480979147505571724080464348441920 15867146 -1543793701218015984428089783002648811728 15867147 -732475889670927049480003711804249043520 15867148 2062347133496287417803515788112161013760 15867149 3531408079204794241506570932074117572150 15867150 766697904729622423747167379877661696000 15867151 1624086807175879911699399569896023598704 15867152 -267820807481165504382026777838031208448 15867153 3612762732242734856136931204308789512064 15867154 673993291884029213953282554204638114112 15867155 -69347553367887812793784318832581752000 15867156 1218936073800011894983111648236418934784 15867157 1388198352796190621822247470296306747406 15867158 1540347583801480273953310817208479606976 15867159 -1835072112339854237862273256822888588800 15867160 4006173875957065238137691762040394752000 15867161 1870060886622112452762308788032642432900 15867162 2251696736515491257417615810633624820720 15867163 -1709949792258193988577697338684456336736 15867164 -5721662426019410326896651755809284096 15867165 583141639572487256192840386229314248000 15867166 663911763824825382749871532392127319040 15867167 -8403216752093670916468580318148927062760 15867168 -1135101442162435509664105186718405099520 15867169 -2907254935829935317260828996998348800060 15867170 1755448672385744656985058237960415004160 15867171 -4753030419899111743221384191850367781376 15867172 -27786805402298372192020872459481115648 15867173 -2039285314744434966039919258499229569760 15867174 1861921223444633451038220263943724963200 15867175 -3645089919941222291142536516743395889600 15867176 2319831578668246698927227235936944025600 15867177 835820559278247562904388275859882543840 15867178 -1434946955851059600416816924526973185360 15867179 6994555859658095059047961858789074105780 15867180 1191074527011736250200892874965912064000 15867181 1684342555784008124892035849717408028000 15867182 -3120758393525792584166931226283751215808 15867183 -2019694159582612093046655507750127945200 15867184 -326561873504183022777927170292109475840 15867185 -2390801638443552451198586875851649660800 15867186 -1758216175563833149799698758336517335936 15867187 618010255219607072126498839363650640800 15867188 -2148615348144021528976967708516865686784 15867189 1187817527235352656236457593904291607644 15867190 526388220407505171038762649240284889600 15867191 329798550156334560175908139028292809112 15867192 -969992429045324612343368739520855080960 15867193 -563186335956795579295971458966251406016 15867194 813522869410146547793884605133519352832 15867195 876551732395810690677400924333557488640 15867196 -190190058787039438759018629992647705600 15867197 9057599067486326249793842689132722920352 15867198 -130169722226541589975448788936774767360 15867199 -1838078489823523440202578975911057120 15867200 1256533259405341932652554511513445990400 15867201 -818804175189194386816617300284027336832 15867202 -38007113972692195309910251480453440000 15867203 427630707079901022821626538986184966160 15867204 -2744775660288213098992108638387620444160 15867205 -1735568763835344472061918733004809847200 15867206 668047061114047528873096423663317400320 15867207 -308540709297689844611389303954667338992 15867208 201993936519516442780719495634425446400 15867209 5529203273573212401388268474584885288410 15867210 -86230155868146363709121004728768563200 15867211 10837782461250985717945505798962663833000 15867212 -3936113161652100958859618125911265676544 15867213 2430396858623304491003728657723993700544 15867214 1664747855875405916538608269193676480 15867215 4069029085232750662000077472258199040 15867216 42282614068441281251002123465038888960 15867217 -541462770757823330365062266421499861440 15867218 1416323159014542448446366639397926844560 15867219 4369899440364242515624867859898726249144 15867220 155499079136309643059630364768531701760 15867221 5376954427239306612244379696035686175644 15867222 681210617587091020403901781037079257088 15867223 2178485112114829303335912405563149195720 15867224 -4596478911846981804729861196092358963200 15867225 1107359142748419733158311494350087816000 15867226 -354920372580257474557664654620621802496 15867227 3128237945062876903066983176852641104312 15867228 -545715022223618662977544279173698304000 15867229 -6184675948880981413977593804774402136000 15867230 2045188871034301462398525592875470525760 15867231 3109325344478089820370045600095321714304 15867232 6528538757946344474685567776312834260992 15867233 -2763377618892060981815851720761435703518 15867234 -770484651090207092709459634513188273600 15867235 999755245397711479049006683942854385200 15867236 -361119773002607389502409945327406854144 15867237 1212257257193863467683245539394065099360 15867238 -547525306954923410439500809357003272480 15867239 -328287637497804879304636801501596954480 15867240 1141470038502327091473877630749696000000 15867241 3102429171302899784672006669945886220830 15867242 1206030445230105324171215240056629139200 15867243 931314834058342952085426719319928873104 15867244 -1402055098068999156012285284981758906368 15867245 -3097552368882732422406402572462128869120 15867246 77252909940198748287280712099396268288 15867247 -3009979378682511880089111695584160466888 15867248 938304622955620885936879759821534953472 15867249 -3346537392414116224976093610496517448336 15867250 16577665603689859667905491624154752000 15867251 -4992043364280280673238397124753637205728 15867252 166648805538353477556780392418239726976 15867253 7021264968866534052783401291429771393024 15867254 -1410723591768919782485990621659346029440 15867255 -1901800889572585779173058711305622835680 15867256 1507432031580218844475314943735562772480 15867257 -327049116403254538900080697213822680576 15867258 -21874435703156387863240604281984241664 15867259 -805227064740129169599175803479449696848 15867260 39760010345672529100345728395993011200 15867261 217190741124430518169321794218487792480 15867262 356972321456577743107237500725840544192 15867263 514794547698443113323051803875266842400 15867264 -1006293804096407809999550705265971036160 15867265 46011910719327053412748996301833152000 15867266 -3133443067745674720195489847240671557168 15867267 -998587724701977659322343315821565440 15867268 -2679780340160592073628879958612553466752 15867269 -3110462159964343956342537144104699424288 15867270 1575994045931617863977670498779632101120 15867271 1488826730752804826917780553492045918512 15867272 1327759097243842140506973147415147852800 15867273 -1508311600961277894255588152325750988896 15867274 -2261844223900397324472620487978507018240 15867275 -983779460815506880399176594012045142200 15867276 -457277503557346705133591980591914393600 15867277 5944888782256005517860853996423920179126 15867278 3195030610207147202645709797708985239616 15867279 -1917146943648511389287033725886199796080 15867280 -22982008361893505596867652658148147200 15867281 -7604119417513360903476483384739764123036 15867282 677519059434601177420917695816253720192 15867283 -6702769370858620806374485868223936551640 15867284 6913599717433598780075852487365218885632 15867285 52198744368438330584672127710485152000 15867286 100810889073176218676577626355632663424 15867287 -2559852976026549931618205735541847678848 15867288 1108090846214334361443723497426010931200 15867289 6400107700403648944396089852967122614090 15867290 -151181345817782194124508673706396089920 15867291 478327757249087382627084998812629599424 15867292 1285265935031851749087144122696744417280 15867293 -1507324262461067196671506162583562179712 15867294 4188237654278674138300476163288696092672 15867295 -796247235545104516926378889074716316720 15867296 -1136307044127717741718084200671821824000 15867297 122188358533597410822685178890747921488 15867298 500569848023264998230397339889036808480 15867299 -311267134364454469105787274214016113920 15867300 225907394350162281045539943962055628800 15867301 29899714055860916271936894538829234752 15867302 1040087511680288325382513688820673298688 15867303 -1967349643497967101257739015741867310296 15867304 -5228789001283364904303584297578995594240 15867305 -6347147565082425162949358915399017681080 15867306 511100441233230769711429746097773619200 15867307 1151355041531639377378779614921683103232 15867308 7572843667114230827921513404651915776000 15867309 -420128134017660736459493916966968446272 15867310 586115361392838528817632626023254336000 15867311 585868989992415557315983863700933437192 15867312 458367288002010277001879280760610979840 15867313 -1215211551519842561645092675776798452160 15867314 -168634916138355335901327053681987555808 15867315 74370113230750043231746625175477639360 15867316 311111029292114409875323546506926487552 15867317 -5120741297162208845004202105324544495634 15867318 891142253725155284561887444810559178240 15867319 -128114811858606791007266925707740173952 15867320 -169929014721296022168179586826899456000 15867321 -578068411058823498115429443133699580160 15867322 -2861103391344556451394597611676561510288 15867323 -513350903432982385615121587109602678428 15867324 -3026309953088771257190570005136835806208 15867325 2493485272115889217352992631690755833600 15867326 372809445554377679966829317178545280384 15867327 1025050469402639816582328775988574243912 15867328 556366113901271233101295029693947314176 15867329 -7069229498475208187602612362776363387070 15867330 -216278307230791158778820198622736942080 15867331 -2488119858215855612447072838031877436868 15867332 -954572355212919450238020176718117040128 15867333 -190508325567891322733151090350397192738 15867334 1066127414647576494204289694651309937792 15867335 206533474972940935968302440455725640 15867336 -752451579749044758104714325501191577600 15867337 -4552869561120659252380688683501248331760 15867338 463974909642234200293070545824618352896 15867339 -1631673795911427962733149907432584835600 15867340 -1277995394982954265472948123966859141120 15867341 -2210636552363723258601096383941215757824 15867342 1607196095850983081716976668265433968640 15867343 -5946819951928954503479858866323205915408 15867344 -3602359151390256943797081636093689856 15867345 -442196769656013452412656949765659453760 15867346 3155750811499963735918949235379702245504 15867347 1505541892379529796324208169613049574840 15867348 14362328138628611691539546607574917120 15867349 4420893493397327569650802909462767990350 15867350 -103439169143180697507123791106202752000 15867351 151615097810407018939563470855845123992 15867352 469439805803685206152112070935503749120 15867353 -70453806238377015088889989012580272236 15867354 1739951119946008874233723918663816427520 15867355 -1089387295677141322636977150443422767840 15867356 450165374361291279772677300861625835520 15867357 3203389776924123392700268539878137794624 15867358 -1771794337496755581100554420549716611200 15867359 -2215096520216188884709867617026345335896 15867360 1081570743528696438945704594512360243200 15867361 2686866125235563632605668912416981407124 15867362 1258749206825691223876661579416968568320 15867363 -1210875969949668211415564931212405438856 15867364 -1335476460032008420093826898353910939648 15867365 -346069795407472152121333153038887163600 15867366 820317364222539494984543509962116332224 15867367 -372252958278794911822920251078527952584 15867368 -5619310942701732936648878577140247674880 15867369 177519923879568373155182744787723583488 15867370 22712379597196568700253983591119894880 15867371 3433599789282094251976242693230769077520 15867372 -1743421994707522764225493496917772241408 15867373 2771702986537742424542481520391163793622 15867374 -3442495627894120586499809357549094530880 15867375 4206558469247493401278532845383024960000 15867376 229578632535402000207119874481397465088 15867377 -4252701817298420144475736659382889721774 15867378 -1040441141594550026034912313978064119296 15867379 -1276494187070008221272807468388676386480 15867380 918484575800705057968843575085130711040 15867381 -1456955938359569310581791428906110326272 15867382 788967998569726250232377585996261875584 15867383 554190764596522501891035957687075545520 15867384 -174130206060921052601891359483146362880 15867385 -489770358855534099486382910233991295420 15867386 127021510605408378966365310028217665392 15867387 -45461754200289726916914982111946265600 15867388 5040571102864141938374466389948276606976 15867389 59890360293404423783070677792100162156 15867390 138284701439125625084178300025837670400 15867391 196165197184161914688461959089122825032 15867392 -3425817122030890466186082589582785773568 15867393 1181561276423452043870728178123380482864 15867394 -34666487054548037150384703960567828144 15867395 -3470555202131113828412160633984080703600 15867396 1562156306777648413231787228821376487552 15867397 -696524112546511165665008299242527554048 15867398 273340054093395677375516291827369155264 15867399 864572075837083018057097990449380516264 15867400 -1180402547632698865880430152281300608000 15867401 2904746025299206227165935269517964487680 15867402 357539536153580858353332671822774864640 15867403 802811297993069581383513456403561031904 15867404 1714038460805409090329572860455838176256 15867405 -1413133667796051431931896145154969538760 15867406 327282879663071047584701301689972821440 15867407 -7860540163188121979007201640382488459344 15867408 526134443810821075857625080681037824000 15867409 4774691923671679136155741948935504612192 15867410 -615926472505752485894652598372870478400 15867411 505008894844184293354160632061749886208 15867412 1369843070775883764523571648398774616064 15867413 1078868750230091626845460143235460640 15867414 2058751370218361482985080579498517870304 15867415 -2087405628056165930575621595820299772480 15867416 2378891322339799186647610769468421396480 15867417 -1788814068202356067740498609678594819120 15867418 -1428314730563393791701866879321547005184 15867419 -3347897551871408162719521539507252877180 15867420 69016334207765768468774564179017369600 15867421 -1561134110610972869685612786284721324000 15867422 1629988561847745316101724080367588720512 15867423 -678119626751656863791627167755722812560 15867424 -1737095742886026594970878838583202938880 15867425 2603831220415010905041294347957584644150 15867426 -67587772562590995667435130748012713472 15867427 -2270185885041916845713846865888925122724 15867428 -1245327723112844281996571555890193692032 15867429 -2091667258580804810138521284113157165216 15867430 -35747618474442268895718693441459473280 15867431 618033505001384673228304282712778506232 15867432 729129165651527588127691057549165363200 15867433 -5217093096288858564630640467467898352496 15867434 510305944094300726654489546615930893824 15867435 2670091363505239395427497199462955550720 15867436 1494006856317183771990198144894756723712 15867437 -4509071353102404602296919290591167330600 15867438 1715514434767711938043137751326932180544 15867439 -981728643930057107280156366616653641744 15867440 14917592428418382467309741488057221120 15867441 -4995765125529063381293231053318745692800 15867442 1586202382383701842089902826633568057344 15867443 411441217682373988491633365978880750720 15867444 1317996635594602215300280211616529084416 15867445 513070228964891751800225176978429140000 15867446 1229574512327720993033663324199971235840 15867447 -1481362013915638283394353949938256684672 15867448 1514137734154938287934909049819442688000 15867449 377635772836555655499845057905736714880 15867450 507322199795519259224026400825632605600 15867451 -645505518405588374553291458645188237200 15867452 -3691387777012733052842501406786370212864 15867453 324265643526294815600188450447426327104 15867454 -218835698404743364398964872792708499200 15867455 -509226500587373951704403125820958000 15867456 -1027467175125799473031404095992233984 15867457 716276135745177874921173916709483049000 15867458 737687372226133896303411164817984652800 15867459 -2246086186800742818584271279818774449776 15867460 -363250275506732744642398735468866355200 15867461 3476891329631564717449767220989355143072 15867462 -412521749023173225463630090094962481280 15867463 5127375998315048343251872703333316730712 15867464 650701449509837636257474897468317696000 15867465 840495057683880197794510613014620765120 15867466 -6306913002440190594824050287534220339200 15867467 -32437798158834392766665522297641074432 15867468 -4634347863591974519211724356551783777280 15867469 -1524885240055450650585522405553614405130 15867470 370216730481559567532403905098537574400 15867471 -1236586872164201951830566414712324781688 15867472 270964237637261646511041454895172018176 15867473 -4818070138529197668661372677657887616 15867474 -32962011689489060816376218406195849216 15867475 1291790963877272211571607511584590819600 15867476 2657908348658907100713829513383944153088 15867477 155585746339610134228679822770152598392 15867478 -268655121619806167812690927429730388480 15867479 1084109248350924218803234150874683843080 15867480 -250908318130312844474974929202553856000 15867481 -109042377881890222904122715768863447808 15867482 5322198677269195905241520214535909012992 15867483 1768454011211961009515005543641985410048 15867484 1501714135682836342855027639228672918016 15867485 435145515255368539146048295403811219180 15867486 2122700992846939221353636645653146522432 15867487 -840296305949760221538043033392214421528 15867488 -1072416526234263563375116540180404633600 15867489 -2323222689735936403298262685061222987520 15867490 526539160883794627985816862741021019200 15867491 -3776458725313664036973278878247908827108 15867492 767451218227609716551826161489187477504 15867493 3099828911033216465510915356097326739424 15867494 -664962155765625835493609756264579553408 15867495 -94112353955296678674897272425107931200 15867496 -2083675410107749304511286637922163614720 15867497 -4327756240123960377707739774315026173068 15867498 718999182640900538131994066092817825280 15867499 31111339495455850218576886340398131064 15867500 -337667250074462771333601224307253440000 15867501 253599758407813337566361987896236529440 15867502 78410572496237297174773486701161410560 15867503 3324335902506047192128853713397646092640 15867504 -706315208093824521356843988003386130432 15867505 -1738829875389382711639321573288026516480 15867506 2223521895450723863396589030557675294208 15867507 -2616725623757123973707989606411607236608 15867508 -449919348554020753765933864104459202560 15867509 523688384461421946104233594202305235616 15867510 25659109270627832787350296887804672000 15867511 -909288677674049319603529151513115740832 15867512 -800054089884827785619882714611855564800 15867513 433485067358592988801381814347963981242 15867514 699704487509691605805775136143764730080 15867515 -1260348403319977190327180972233271427840 15867516 -5478041637725375132144962428639117312 15867517 1922938834849798576873087259126389746566 15867518 995708220129242759796052553634804345216 15867519 -2463076375432776974857785553742902911360 15867520 3946525973206407187570613652283824537600 15867521 -6101613176699619389690135368083665713278 15867522 -1765301207890268138470557865874155307520 15867523 3365243974861923366278950242081559709600 15867524 2150157775160991132247468707607294179840 15867525 1606243851123207910724457025185078180000 15867526 -297069211573604840193148707329449514880 15867527 139988594903955541421001952944730001280 15867528 1920214419795182126219240736430556037120 15867529 -6086765799722688007423914420055413623424 15867530 -241530742848118616664818072076966988800 15867531 -455258575890045163185222231304773855120 15867532 4435695156334688334706594324744623869696 15867533 2385226112325226531938876319824332221056 15867534 -732910447648802196158034002868462245760 15867535 6873017205877326822767629609512242132400 15867536 -181648377334036412850285096688514236416 15867537 -1182322178399490467754433502627944976448 15867538 1348628265836737295416348625546404651920 15867539 -3310420124324418785135946972435379103376 15867540 595629380189560857677005737827531589120 15867541 -1813319907243336498164936347848810675058 15867542 2077950235407550104943493737819169328672 15867543 557653439028061343180122686866478977280 15867544 -984906799318703188240359441907934822400 15867545 1474489387273072658028104832993857328000 15867546 162230400687331262683126850448294489600 15867547 -1440035549068132292440793991487338987004 15867548 -2448101853981426564251231288122883092992 15867549 2439882065975128928172983442730583949120 15867550 -604862360506742960734855299753971947200 15867551 -2599848183297621099548220508010362824480 15867552 -3664327130040741085687337287211667161088 15867553 -2179409224033266358718404139192449176600 15867554 -1725277237876616691421579848528999183024 15867555 1879938306505746593352065833910529534720 15867556 -3073655142810111037885484337489058487680 15867557 -30162944723576384364074827279643920194 15867558 -619899406347567969292358872265420048256 15867559 32265557649889228684579247527216828504 15867560 -683865875309151956921137920297783398400 15867561 -461747699112330587363726321826375174336 15867562 2006301166098405433344719527137911875584 15867563 -812180709707866553736801830149141450188 15867564 -849114438233941013122521830197970012160 15867565 -570714029907320114764769324318163148800 15867566 46710784120695600248873818369932614400 15867567 667375813537311316370722609472799668928 15867568 1465448767028909016183381545024762888192 15867569 3817925746640669768927457732112486733970 15867570 -490287228808231354466884924008103449600 15867571 -33549257397813542572824408139168714228 15867572 -278924175239207527147497121064433726720 15867573 -169716653152642508566013874294951675456 15867574 -484914762982943444108102592179135043648 15867575 -2252007353755405303062723261250179337200 15867576 350663153185483241362435660091894415360 15867577 6668236579987356395279887704241365696 15867578 -2540217877237106693867908146096868481280 15867579 1031547260097316829121667959496863932928 15867580 544810043531889980916833495320105075200 15867581 4815990837373969792514006653694057741382 15867582 2161119761053038467542515535733479777920 15867583 245879195973526055207812624361750368832 15867584 1018511440763108265178034868622983168000 15867585 -735002353538245845231948341371430573760 15867586 99771563324084635080211356638901033984 15867587 3019002679320708014299255933876689653952 15867588 2543691312012776223636150898693593323520 15867589 7110702310479714585824790618525223535390 15867590 -59121230865819137495002037860764249600 15867591 -1515105687313013091958677100728403493208 15867592 45050863414538111247209884447448432640 15867593 903589196125925844747291599939256452160 15867594 -1123048437524558984526037170508583860176 15867595 1414167189284258557848911431585010973600 15867596 -4817533596763508614675204725324494356992 15867597 -715976338580025596224747660928980065600 15867598 70807324116412207679999737035592645632 15867599 -2568875250109169033199913025027198385480 15867600 -88542303468576407692561769117810688000 15867601 -521761782385276178842727897855235536398 15867602 14720965546835796657890610917185730304 15867603 -1832024709270040738992281909411806915200 15867604 6153895923060052748855522944098549133056 15867605 716385276360482729117486804943318684720 15867606 -1008521662296284005873749474885987600000 15867607 1672366406193197340530067391854105883312 15867608 -1284212401008674118882886051749081907200 15867609 212884665820679378005815941348594731488 15867610 2278427269559247595647279097460098398720 15867611 -9655326650806941474732504316912137892800 15867612 2196930275779301910216789564769706575872 15867613 3335976775396596119656281116732219142540 15867614 -541203207019255684440778205997234978048 15867615 1058232349456543768922847320937455665440 15867616 -4962540430964192219257148229252600299520 15867617 2576238070601351036082207437151448255380 15867618 72736320736708186784370260757011578368 15867619 -2488059722069061528458054962656316139040 15867620 2240900887459607868166150475248549839360 15867621 -4186002446052471364248086877542577944736 15867622 4115501944757821370694700760811234163200 15867623 2154070156572317145672964390951430777760 15867624 -2221163442517299591022771006809759744000 15867625 8199036370902274845119929975939595658000 15867626 -3067712960675937737947915443531859729488 15867627 3697053920395979931740546939892855775320 15867628 -1830234967788893414629015112247665368064 15867629 1169493416896498977949055922754236577920 15867630 -1540486492402164286461459613907702054400 15867631 -748397306368211714769244995336350077920 15867632 -106546515790157984489059563918489354240 15867633 2152934463091282626711994834232657584224 15867634 -271854124821813074966334205107581952000 15867635 321183175971372123093211642400255530560 15867636 -2312440911402704206722455160607745753088 15867637 8923367354007155987361520537766848484640 15867638 39826334282755293086964523827619906944 15867639 -644592047583868330123887579093842163000 15867640 4111298911984672002307014093624053760000 15867641 1326493468945703227463253281793944734800 15867642 198680245718760562349757359385771969024 15867643 -655273444387259557957033182031141141656 15867644 -1063019751251063992442504135654082783744 15867645 -3692035526991071714797465709189285760 15867646 -387255363883682973741038993081254345728 15867647 2517020320568939629912060279944226898544 15867648 1138688924053883485232886804504656216064 15867649 16102842828640667937855029901231749952 15867650 -1012920098588309454526341407935789597200 15867651 -4611668411092981464658110474753145960968 15867652 -3872873413006484364560213767116640238464 15867653 1060723987694058257234133639553212583902 15867654 -498537542944051644136005852201466066944 15867655 -20238610286338076847189768710389164000 15867656 268051180045600081978964544429773291520 15867657 -2627883161904790888418003607081949738752 15867658 -2037564778394408691470260771035664474320 15867659 -9732313884302030072669542568716093560 15867660 -618118824492137868542628806163087360000 15867661 -2656417315118728417123071211230232044000 15867662 -1589951930513178742959249746634987200448 15867663 168384828641590218394406418962307494400 15867664 224674450941383339359981058895418638336 15867665 -3255815602022086438742310299823720908160 15867666 -320140019809247676931307707385093361648 15867667 7285479212952214021556737265760447228716 15867668 2967156571811880248151446845527162959616 15867669 -287866408959391269698839427657800292640 15867670 487454716224832153698863400633695861760 15867671 650941852914547976672740170672221068872 15867672 -964350950591121310431777412452783882240 15867673 6716487937652108816579028395754137470922 15867674 2199056611704373071231771137685894084336 15867675 731620902052403402418781628992450398000 15867676 -3935861787799938858629007598017146532864 15867677 766966171725728204751949264353622769664 15867678 1017348548337092729884286966132592546624 15867679 -3979762887978714547150130469777459590360 15867680 1436872844821814362592395979999648808960 15867681 -7617389012194415056853808536046073152 15867682 3407708816805630851848906790190954810192 15867683 -768266413747037718914534262491765688096 15867684 888656810470952853132121115240762572800 15867685 710219331251914475979716431570342288380 15867686 775085063623074090960079970851080818688 15867687 1038443286990300764882068315581779295360 15867688 56216580519061921134714483656879308800 15867689 1438180113629384758204534807404892346490 15867690 1182350622035809812086081927557671075840 15867691 -109588015944637481307306014748385339392 15867692 -1848301458731966321752449366648008381184 15867693 -226338574432559990991353736927236695476 15867694 918984408566920105443836346485334997632 15867695 -2211486751070001029833740236146136767800 15867696 -53528787649515814634157455743144427520 15867697 1592452928930151016539994752317784851172 15867698 -1893231146354771234777193381540787200 15867699 528097423782811582317215031745214418480 15867700 -1225668052639333141239730906210256640000 15867701 -499554333145187539845121505178340500000 15867702 2463030166047449877018979514420492198880 15867703 1284106167188932906447407369527383339200 15867704 3843235179810906826738414938671998709760 15867705 -1020397592606678515752605033893037066880 15867706 -131014839125126178515596979387551051296 15867707 -1420666683002892850296970879313538119808 15867708 -1880312828876220861528706354344403147776 15867709 -513145138950360486161227931003719920000 15867710 -2417376448886551717945203415566870114240 15867711 -1048189064560630726026309538107820293360 15867712 -363839846537777586292367655533218365440 15867713 1485952527218273186973173033221602688962 15867714 -2218504926824295222566687210396630904960 15867715 879626969953217744945166317810872418400 15867716 3763414453915382399743980958667905011840 15867717 -180059988690166470610829724152582353920 15867718 -45556591089792165063661069162496260992 15867719 1815840531770776697713770341272085656752 15867720 -1564084785405558114924035947805955686400 15867721 556023063442966331421766999999286690100 15867722 -550626602269268434835998851445615742976 15867723 -164657872044789061779062741595177319680 15867724 700884197973796708284558486623587626496 15867725 -426176282780397507523173458630462094750 15867726 -350411036110208392512149410250835118080 15867727 -2564678025052698688565873124506245980480 15867728 -1007206542859573139251296747480728936448 15867729 -1695255320871779819389379222428688508126 15867730 -574308157255052347673292971658498150240 15867731 50907420499956368681140172032288805184 15867732 2599352213060712842821859455971666358272 15867733 -763423873236118884136257515132100308736 15867734 3211345099055260606746468449032634762016 15867735 -113607518040089415232045399582305377760 15867736 2322554517555041994890626572876349747200 15867737 3084898430635974909394444352457762805386 15867738 -20374422238042341345064663641247122720 15867739 -10262729797630373708059402093346707087544 15867740 -828352820365340832912727286369384171520 15867741 -970710517882205188193623144711950004608 15867742 1222582606014861814848317533635439114944 15867743 -5593071091183873286400262918745491639008 15867744 2460585823310905576733415784970088087552 15867745 4015177387534757679440369884967280899880 15867746 -136630233142357242807574511256230846976 15867747 -1752999066827993291956170368676098986080 15867748 661289403727422693959271169626991370112 15867749 4941789471613204571828808628906180411836 15867750 653538310314240152811114381068168544000 15867751 -2598163132255122414521331513765291741408 15867752 3113873196488627849743945168827349678080 15867753 418237657907350497668313185325255561216 15867754 -106562115340117874579001941014349864448 15867755 -78961446016656351893862260991838830000 15867756 -1995024734793432543962782205300058624000 15867757 9435890409264065364691584649173309837472 15867758 2832416208571961936491923720779579913984 15867759 -1035117496229752148916438447716870434800 15867760 -430039470426258086812599614666760683520 15867761 -500305916489992460713014729659846946816 15867762 727028570448228794343590282383635841152 15867763 -620958289457605671946374392434336215988 15867764 5449675064745036685078847362380371730432 15867765 3863910753320075416725585907667383224000 15867766 -4083916142104539579539034743355326222976 15867767 -6123500909418806875747069992150311475768 15867768 5150603782999641052281617518456969297920 15867769 -3205472894416959658286534681978279350656 15867770 2498434196630838176664531204264734554080 15867771 -684464015615514052413800928490120384488 15867772 -3641320967718627590924121005743128599040 15867773 -1957780030746649780474807150557256089978 15867774 -8439875120391754686477548535144391680 15867775 -126451915527732241991708519211422966400 15867776 1120967679351010719112041792111693004800 15867777 -1393345909923331490215738106202500208768 15867778 -1091618736436363950726937276175327912544 15867779 -1018987521473994222498671747535043283568 15867780 2135696684927167794851411176142202101760 15867781 -4801824201113013442937537634382863648418 15867782 -1450065686810253685008582053584358584320 15867783 -275857802083507720499431029547538964336 15867784 798533214093932601378782392355576217600 15867785 -4614892248824103829225669969951898782200 15867786 98476712037166818008756266416818512128 15867787 3173350201605290508630511171419076073200 15867788 2293993854331340759757063377357807677440 15867789 -806595929631886331742473815577409363840 15867790 -747510129078239702935809410621216544000 15867791 -51864031855898394308431438937144208048 15867792 993492003814589343731733067846126141440 15867793 -1446500013896764290019002877110871590400 15867794 1352451571212864609937840325458409463696 15867795 -675520100494955911265417802083449129680 15867796 -878970024794469433817814718718683707392 15867797 5474762838210299479345665493605034922112 15867798 722009672028751070625891971334851432448 15867799 -1556315832982161338095712592611255366736 15867800 -1354399482838273831957454022835906560000 15867801 -3059854627786031955174765219352724391270 15867802 2253174446247086123587927094878961379072 15867803 1558720508711622771818485948707453592080 15867804 -1921138524201386525380428105415434069504 15867805 747561644225134155067461674894192132460 15867806 -81697816893744775956302884408113579648 15867807 193619838595364765561614989082861000080 15867808 6150128485447835018716793900613327912960 15867809 -4641274346865998039002896967244043946320 15867810 92137457018721926641148866055176012800 15867811 2743921823875113131410336833213665418240 15867812 -4763439448547958304330914211698266864640 15867813 153749442781903347301298142617447163840 15867814 1015236531415709105760734606878557916800 15867815 1030701997628379302437667749060646000640 15867816 -343490674162015268213467203363825008640 15867817 -65903301143227054649432326504569238368 15867818 3681976986002092713905280836680346589360 15867819 -394011988634960875495802553634528740 15867820 -8709304246444188077937919996407920640 15867821 -6091583186074783869604324073857519935978 15867822 -1010320027729211956772897624244369889728 15867823 -965575201633983111329597320493428316360 15867824 228195723273101553316093152528359817216 15867825 -2169014711438141243291716948544676728400 15867826 -481420702925066801767369115037677882976 15867827 6704190518541966628892154075416191505676 15867828 -2772038340671691876157626981340033001088 15867829 -2089740702550217316362287328454791662116 15867830 -406178958685213160812131170060553886080 15867831 -971022973697568794694119098394647123200 15867832 -4342052390667114639940289887239983001600 15867833 -9387986508495441848977823454247095786240 15867834 675247549386422448169098575417571796992 15867835 1425538248999739421311110808770759934560 15867836 3421876437637337827578491143816271132160 15867837 4706127624700115809501114731170226317094 15867838 260022462196897964404627756385677148160 15867839 1774110806547719525179808282538009565920 15867840 -95943781176645092875817822446524825600 15867841 -598525729763147051914597820881512900816 15867842 2179575233129566896782702212434723277824 15867843 -4800767256419095147321723796067867915600 15867844 -1161402897878061857489941605997938235264 15867845 990027945662666292170402674442415895680 15867846 -1004925437485456496927369125350323404800 15867847 376609063347179689362376021759177230296 15867848 -218849182326385314681140457907757168640 15867849 -298686067229430470807626801648549725936 15867850 560392032837579400495321054359595776000 15867851 6239751862579257396201474900768575449032 15867852 277619160252085375578323317357946830848 15867853 -251336642970855711879121411380016229760 15867854 -353327465598518443020254234255023074624 15867855 -1893884305839878065608840198186312913800 15867856 -75188134273213457729672589555477618688 15867857 1740661923390184695484214726935503522432 15867858 804137597725402207104233810004547568640 15867859 473083627185421165856652646740187982416 15867860 15339297921146310395743711675321436160 15867861 540267343893391019598249749025158062080 15867862 -234645756447441130193421043871471856000 15867863 -645942641628529121157207890026879425792 15867864 -213623032426797782218058755405029273600 15867865 -1128318273621492688447798279657822301880 15867866 -2415813837782456746911337959556542374400 15867867 2274819309550014810980811683176950358680 15867868 -5111962543004910815123971644416807347200 15867869 1861212569969401003762562675010088123680 15867870 32902275352790498281858692077098204800 15867871 1899628285366217866218261513688149057712 15867872 9425544764575765464957011168443465728000 15867873 1731136600185686961248764927859336294400 15867874 505284269381702243036600673578949470592 15867875 -2467789232410671181626818421070681296000 15867876 -451693805724754219569147609623468755968 15867877 -452037539438939488341738538897404341888 15867878 321766881583658636440790341538004251520 15867879 4309428814395300565204600174574143911168 15867880 -419616393705833043210086526481642291200 15867881 -4952944750003225239343617683330023564428 15867882 329973855098722522557848117912241841248 15867883 860536889504474158066168586653506374132 15867884 -2308080370317610192433275040436553440000 15867885 97518555619863726610371309452245768320 15867886 1173148791232844905043774228177981054400 15867887 50570820420601812093982234756495477632 15867888 207075188433028337197433436389391728640 15867889 8983058548878942047702041148818610827060 15867890 1152967938910653375081595189937838967200 15867891 -1330926067902791553870138701409921410352 15867892 3246032855229593656737001738953666813952 15867893 1091322471354525427575042878007682008060 15867894 -212280673419414588552828740629494921216 15867895 1463923241200276910971103329960600589400 15867896 -3462560032385611442240943180918743715840 15867897 899508427741701244278627186679062123600 15867898 1377261237197817587238741474986465280 15867899 -4508540162873833509089801144953142412240 15867900 -596246202055734860797132138955254771200 15867901 -461493718193484434546760326303636507520 15867902 -679482817632396927778370439376720048896 15867903 -2543257627426596439028075502294890496 15867904 1288843170625061127678239785597324492800 15867905 5059738187745108385130709696794041464960 15867906 -582709724598226291619851420713176495616 15867907 1903440545653006612411496645263817621760 15867908 106121442326837119295443495205866635264 15867909 -1253592070198724737922715033153251247936 15867910 1640254965189200857803773660345503263360 15867911 549880131662140976858478697489266535224 15867912 -601751436747035052031752494545003560960 15867913 63508334131781475982215675936966623284 15867914 -1789203867234829850252831583660434932944 15867915 -2435511787695768723109359542622340246800 15867916 -826258033336157824846965184167341322240 15867917 2521573984671548538466471899652406680194 15867918 772813522211585994342459379354215112128 15867919 -7600579689291323377011585547818260176704 15867920 811003380344975629377224388071344128000 15867921 781746155398329059404855783365744233664 15867922 -9069792629378317422654373619631722496 15867923 3806311838462104732335174064706196839160 15867924 -765855969121233727198212631821712902144 15867925 -167518531228211273054834366221732631350 15867926 -1566085467068075294129935676079551158080 15867927 3846038410584575766332465386242449088000 15867928 -1148858667395064496244672958969248163840 15867929 -578614447341855524176873796330430145728 15867930 281053428987470010080634807176871014400 15867931 -1035677452244477978597076552430423607168 15867932 -2132500904634926278730043312840272240640 15867933 -2356179130622923132638600374383227010176 15867934 145497184926545568643036232020759601280 15867935 -130324987841070051645975022575733063200 15867936 315843356597392347947169650847560761344 15867937 -398956217242510309905821229944953112060 15867938 -231939354310636001251574180643504480 15867939 -905971006918275438533028970065466613760 15867940 3961573539106314540190416768425779200 15867941 5703625184382572973138046008674253825342 15867942 -1713280911973044392660300371389776263488 15867943 -477609955704711697190533250849792972352 15867944 -2254467947340995807476308043582577955840 15867945 -1487551411525812803874317655428821156800 15867946 24689931203611620434443557352139311104 15867947 1874916028399358050823468264547367497396 15867948 -1170072736339630260223047135232822417920 15867949 -1434347657830745486055555142130084784960 15867950 -89698100231131132086964208008009737600 15867951 1810274986454001540000359200685439072768 15867952 -339054979995741879669113233204344127488 15867953 1777969763831025357150306982486946120064 15867954 162246048426088676175184189734742755840 15867955 867812343673935810571594513306433802720 15867956 -916606487445119905231061520717616243200 15867957 1285764999164746890635083264667740636992 15867958 113091100628091462978244784608190569920 15867959 -5834446044904676510960744235437569703640 15867960 -1336818061709228903091090386174497382400 15867961 -7679417856280528488995163711573063124438 15867962 -2543668873431092289037678215173555692800 15867963 -7937401481706142286408229637961056906296 15867964 -29964170139630039159924153941515875840 15867965 18626470374314070188337810969241260000 15867966 -442297867886694038309393684583190945152 15867967 7719114756100150169278600791089323918016 15867968 -605120713673304219094116336460920520704 15867969 -468110103323859763330375025357255348544 15867970 279298195835438752134683664957421547520 15867971 -362616829014285242680571372566333409376 15867972 1288512720710459420602311540386695848960 15867973 -5196150202867583250121653319714780879680 15867974 -8082069115785266567269460384576656506240 15867975 -1030370062696054590343420241087488763400 15867976 -645417578616018000157957264206092697600 15867977 -2445235187332357684413298275314753403174 15867978 -287447789051340142391822628721537850880 15867979 -1071302727042264350712791111909439787424 15867980 1923224926180743839023589412879079296000 15867981 -24480281202078300856150953547244631168 15867982 -2249798240677350058920098830804364562816 15867983 -875798741237141347844233654201827726000 15867984 324242404264923599774424097135785148416 15867985 -277258626415341662670616244457805813440 15867986 220189954525989389796268371074489462784 15867987 -161231565983507170970048654964965743248 15867988 -251769169508760493443101003686063983360 15867989 4672047848046522351306662839132199424 15867990 636553535883524601307141176916041409920 15867991 1667416364904751858880099616858703513200 15867992 -389863266003263667512410792977412915200 15867993 120253482955181565990295814409111343584 15867994 2605563113330743789274616783883379136480 15867995 1380481268072671886702022431482968951840 15867996 1784025008650827808744839700523706542592 15867997 -10069498500313519656319241611617963380 15867998 -333404598791499815021899408326959438400 15867999 -1674385567213005987382387996376721795072 15868000 8527295049756316060255230163609976832000 15868001 219657168989098484007478884757864929024 15868002 -639691887030884995590805086547225689600 15868003 274377181889015362273907560850797279824 15868004 3096267606842935514285697629363359370496 15868005 -1364091133050204089768553458184630094080 15868006 14403486923043465144163939802037522432 15868007 3001698875001030029952231611526185845680 15868008 -2507719530989638070840319705980168601600 15868009 2819774360107733495745159375111348931620 15868010 161632643337674685888534387873752391360 15868011 -129470431794368048466487016839472286720 15868012 6321747664044938822435517450222909191680 15868013 4702565353196471829151980256052873137398 15868014 1461234110091776341819461696392625752640 15868015 930114314399939956242252341657447923200 15868016 1641319401369473855928387694252778422272 15868017 -1502746750400692932311126208617187766080 15868018 -482546439293462782737435728295006893040 15868019 1633259676110123182470789968494373504160 15868020 367191349601599920605354145589826396160 15868021 1141612449092089124502735575231873803200 15868022 2195016299476190741497109535930213263232 15868023 1619290365561159343788231758567593822464 15868024 4897387157587711826202561600090810408960 15868025 -198821394979806664647312470681026163400 15868026 74624446352113598557606629330277300224 15868027 -209228023551770174638512435823575999728 15868028 -4442801860133941547729845156207885423104 15868029 3910147951152731517792794135219712413184 15868030 496967199592287507977581907338436526720 15868031 5166968814917222623569280108842464556000 15868032 32997022801521829331671350964566097920 15868033 6882661592062180070016834096358513745282 15868034 377245366373734882733969630858807803392 15868035 -1520745045503034290816756556392786128800 15868036 3417076111599828400375007959405649467648 15868037 2586782833846873445262372821390351854686 15868038 -716172291586000541240553637097182776960 15868039 4026021397329893684761678878756013368600 15868040 -3623570417548502376350253571779010560000 15868041 732806148021900844780294366523784137280 15868042 681813258321154262359800138662684499552 15868043 -4157291148374831893132676521318100913708 15868044 3738277683913372361843290317701623457280 15868045 -1404144121687806222173711925426834247680 15868046 609452067831880410679302011074703362560 15868047 -575651191038763262406414514436987433072 15868048 385353898362520833144089070735633940480 15868049 292577506743779985046646470229998624050 15868050 153094040949789044140960055259378432000 15868051 -3570546505805488295119383585994570276948 15868052 -1541475924279363726571338960032314990848 15868053 -3320141726873097540690183743452251912900 15868054 3957061167604599072312205700551476626976 15868055 -107155523270343959349036087402675662400 15868056 -332854540178144807536230962004520181760 15868057 -3391352518296313997406864468197925408694 15868058 -1954408137360161242683663291719604879120 15868059 1621691049093259690444048942234854882240 15868060 1457417364821271071246201738155697756160 15868061 -822168636566509625879687510380764000 15868062 -78663490683749091123173726801300496000 15868063 2294999479984842926961873324358080973504 15868064 -5882615958232361287152434890790311624704 15868065 -722768084619403406661744463149870888000 15868066 -224927121288284453389210626502601875296 15868067 619284290868524458529163227137651774152 15868068 1492421066990874326840565011499252486144 15868069 -22034192292649023402657488695036478208 15868070 1257540162625591224663640869606845237760 15868071 4480622225184290221932884875355487789240 15868072 -770546299937970851281265029631607767040 15868073 1239745510139875856615273160009745204224 15868074 -934460376340660148613217923226459176192 15868075 4808551573123438870646953404588990000 15868076 177051526407321239562334091764388594688 15868077 -1247903739154544111775740309379841837440 15868078 1119034841179881144285999765292430341440 15868079 -2129311694534956221965141849428122839784 15868080 98614585632140743911575164949775974400 15868081 -10256814744277228644368093479250347679436 15868082 -1268564537760410957646324991006638815616 15868083 115239049547742710957431548910102150656 15868084 -2113502621867507590926212063772336742400 15868085 4547162309713207720620370632282475626780 15868086 1242160679061642481898384930057169825600 15868087 -981510504093955536987964009116131257680 15868088 1289037779857332639301798729839121920000 15868089 -1393434122009215243769175407238598072320 15868090 578527838034258571482047581060220021760 15868091 -2988073585111564512006285727567355527248 15868092 -1267581205977543040560701683915999784448 15868093 129293861867046326906485993774133495424 15868094 31416090118461225677838544807675576320 15868095 -2522621276847223680248033727728744575200 15868096 -434145224326807627645274150927655239680 15868097 1957954814976501931220753176707488035200 15868098 -1660339835628005225123795923247425766400 15868099 -306121446217463532865725673321472781536 15868100 -797796842766405048502526787515644953600 15868101 2342166691734442733750568145524091865760 15868102 1620032094541865872712586385360750021632 15868103 7252803865960463628685744608335385371352 15868104 -841528286021046154522311379854021427200 15868105 -684698947516334813884494880446367390080 15868106 -2634366091675906578281561444699189070336 15868107 393530552094456902177988564409731542088 15868108 -4016651462115808519125595537439895561472 15868109 -5408400597323118668002479417210811800000 15868110 1207647972551901884061294624880376075520 15868111 -1142928505433172664124341599110080491240 15868112 557401921299931593465422314963356794880 15868113 1873222509809144081809096218730413569088 15868114 214279649304130881530096822429328875520 15868115 908723713602005966311374871610161811760 15868116 29677692938207112105530722580658769920 15868117 6348104540758805884887618350727632953166 15868118 -923234617349167560792847808584246183296 15868119 2073531721223929900270199130045629616744 15868120 4903677978880112141050388920613297356800 15868121 -477195509822952885433377637332016525056 15868122 -1050704749966331939504459427200045680128 15868123 -762813763504799027529748394919137984212 15868124 -3113425581355313645817046662449464094208 15868125 -28401294954102588726497314222317120000 15868126 327688065683652581624381685042470032512 15868127 -517067340613987820838245156667045908736 15868128 -1719173638354845827673559028325343297536 15868129 -2460209558483862269081597825405478380 15868130 866780928576902358793727432043443292960 15868131 -656005292335387484750346662046361980096 15868132 389594410512458429744310573249806172160 15868133 7236065209494610633399688385195981359160 15868134 68125357807007101530024018845147159808 15868135 4267335558350105515770015815665895725200 15868136 3190089746739450009390412044425259663360 15868137 140442185401772504254086455552909915136 15868138 305402126890380074694451049115433176576 15868139 1035780765046821435246030875961682410240 15868140 -2114218602223123340667349507499066327040 15868141 -4072366215102754776989133836136853831008 15868142 1500083268388883903115396709529607247872 15868143 -2875902121082092540642950326261510319048 15868144 -2461213902222712521162886620094109024256 15868145 -542003967772340375211866989707455928000 15868146 -1024194554594872786563134802737262059520 15868147 457600752929945958986226513016943519472 15868148 186397820444849077794648921726853952256 15868149 231271346091160127876574842289631762848 15868150 105217803344683678379906537486490016800 15868151 614434105164510324503478670617324342480 15868152 -1536680821039142197596833514845290106880 15868153 -437649390942273236041338711115731034368 15868154 1267136389579163615553734637298793725440 15868155 144613424214736734303114713318424441600 15868156 -9120303257579743958359082544125157376 15868157 -1155654039326129841268027532287290624948 15868158 512097795348275087606981928763811502720 15868159 -5602189491132709541719749589342763660880 15868160 1114435435000720321641549166556856975360 15868161 -122271086133063242448005441438648044704 15868162 876370544677136574832569996089510729280 15868163 -89274509106764068083864419831652336936 15868164 121583202764225078007856078497898352640 15868165 -3014931114168047374524229387405542479940 15868166 236231936670610234424710915605399283200 15868167 622481741221447068869544504038730179712 15868168 6539258978933029950638113992188292096000 15868169 -3253815978620466304773441304243249331430 15868170 895394998685478895872323657363155699200 15868171 -4300955053865405220279095528900473166400 15868172 3195267877542617337637533275223906322176 15868173 5801979122140822035749218542089479703040 15868174 -49168948334771444405468288778928175616 15868175 69109386282182147036379039468278171400 15868176 -160588713008917245709002342218986487808 15868177 1554846935367760629599398491985670088320 15868178 -2258796013844619236213525481877263861360 15868179 -386495453453315513144892515697975987276 15868180 -2315637810124895850400881224312467415040 15868181 1138482087084042520530296327100847461792 15868182 -973428573570975333860051995466965281792 15868183 1672207604801496278908630957275973655184 15868184 3581781202699949279165631702692578498560 15868185 -1490181469405565694672265204141847563200 15868186 2288834806642821560597754524028890967792 15868187 -2918770437693880917677084660873933899776 15868188 850368509149811085325731692174701317120 15868189 1841118498342896583261409979309766606528 15868190 -195232451601725719830478833925172832000 15868191 6196203069898402071307837853246004832800 15868192 524249379803123355845163337631465472000 15868193 7176303264372462963035259575917364390880 15868194 175623901169003873137622623036332828672 15868195 -436164062549023020267708471220515815520 15868196 1033407963191599694223809239255873526400 15868197 1143291747010920380122450819844410007040 15868198 -1623984234019690387759204094403790010400 15868199 5441742233252233838798212360665364222200 15868200 -94334051019136252354582515828480000000 15868201 -4136248072255373560807685985915303550128 15868202 1655970884133668262458865630447911654400 15868203 481244727548507785676892601137722727648 15868204 -75736550840659491923260094182704058368 15868205 -245171600585350054698331285390053217140 15868206 -335440005047441408967523494769812689280 15868207 3272687166349086604643768379554551771512 15868208 222124015885448149865872788253774381056 15868209 -881725926976210698756139099186666215696 15868210 -973996744552669503588171653265231750240 15868211 -5459005738325071223441517107906614957200 15868212 -1675079937550970993824515585933143666688 15868213 -1119231023761940034418569822367857690016 15868214 4016676352693599262618477242912335511456 15868215 -2695199291390839826850614010375757897680 15868216 122517695330502113445697947406907473920 15868217 -2862553559647570508267917245750187819734 15868218 -2080760665322970626834645320394668032 15868219 5780126088332296615844656004705877531620 15868220 -870972017986812101259406070934349056000 15868221 2667288777461620946530552793087431627104 15868222 -648358568705867942061393503934918921408 15868223 607170324276305252234020111799838501600 15868224 -77948169428907748981333782426378829824 15868225 483447961391873213834112157211811033900 15868226 -1902935995142761020925456392476596646016 15868227 -1360680246631619359776305705837396540160 15868228 -901129530054023417115764235453800386432 15868229 -38859212224184988490984922582579419392 15868230 120529545645195830678158239885171302400 15868231 4428220471061032972987896687601159787032 15868232 -3766766058687955631497501788991487047680 15868233 -2518808680698453631327015205255025925398 15868234 315562189118803368575888593104533839872 15868235 -270825085551359358673490307428146565040 15868236 -2931021514677275199902974002518858388480 15868237 1822181981439565063950384460191123616704 15868238 -2758073895410077022567441978320184988480 15868239 -176022007871731789835006350296930157176 15868240 296232660227651907482831444902310707200 15868241 -4805501744085469628541007650587756489358 15868242 -227725475249915063416294408706185794240 15868243 -6820409192767733576203476460579579647508 15868244 832659727803084272392705897290945079296 15868245 -943548562653696879105737505952158374880 15868246 -2427017124430293863342011671357110600928 15868247 -21359386743861687006876253520453144040 15868248 -2779196204886151880037256428572058746880 15868249 -258648031478213034732646427902584384000 15868250 1668976599310713594057626562875197464000 15868251 -142384344509302379285494963250955985920 15868252 -558152473620487029935509479911982225408 15868253 -462688231818082158146022098724563056596 15868254 -749022660563537144950184098618924351680 15868255 -1195933203428751915804121236648309709200 15868256 10653028146596016268224691134844533473280 15868257 368696031241576297731065492640810974640 15868258 -2303395939437299225399821176735146537904 15868259 -5709670764985330637218759861027679198448 15868260 193252764099327998458798429508639232000 15868261 2243747986076476671380675320529648452862 15868262 3256366839497037804336027377321648209632 15868263 -2612236663378006165663297063999889648256 15868264 -2240521533520234892620442233232545843200 15868265 -620097505402723491162803844302073249600 15868266 144638641385250293528552112456967363584 15868267 -3480933259998530937397271886678770519960 15868268 1736485521414360361586003195003302333440 15868269 265500370014354399744390858103659585024 15868270 142229419095451491606199664457633381120 15868271 -2031744908775393000919992475992087614256 15868272 165248599029516908704502155873254113280 15868273 -4140347049660518830164421024345133319260 15868274 -962323081833796980548890775260012410864 15868275 615916720610368033981255707355859520000 15868276 3673758994396306858280882528463630981888 15868277 5216333826017133595558443456131478030126 15868278 -3471593015995376325161209411522052332800 15868279 -282765734225377191870403918456277113424 15868280 922144926279744567404758529577949593600 15868281 -2766680081242271339995080361166200399872 15868282 -2610273703385654903660559133135246309008 15868283 -4980554404481185436187082337119083356976 15868284 -836923845735497044681280239365152792064 15868285 -3203903552012986360838426293723346104020 15868286 580660987243240226176470436112822430720 15868287 1051652485407094392921456991270602430080 15868288 -77794324942570543113323929551199272960 15868289 3286163977268572590671585963867594025090 15868290 11373175061855160849965778090018301440 15868291 -1947074747063051322547796701388531186308 15868292 -1831983330404024151322717820599360874496 15868293 799068368773239761988358929500112374400 15868294 -751777237033770707870550173888681503872 15868295 2288782167798655608032365487023684423800 15868296 168800470013854721910990874437895587840 15868297 -2841828170361089735997417724207441066908 15868298 -734814916920151045557991631413321671936 15868299 -89839817984372196117796301180075737680 15868300 301221377070335102142252942552110464000 15868301 -2514757054625520854219032391181063616308 15868302 -3946992401292615071617747046445636480 15868303 11141426216018653432703556995380831736 15868304 680011062339509659700713049383983661056 15868305 69518779814063654007053445376989324660 15868306 -629600888656464573051242222517885196800 15868307 685139595017846416179353744185687654800 15868308 3086290852751297995457969172080855439360 15868309 1258256659048843206092006848531104218510 15868310 -3219705421092962097465054859544510150400 15868311 -176256380435311489530682943406271719936 15868312 2235942008410609324972408033343338905600 15868313 -4082516679280345424621297942269458144438 15868314 315072885402408706902208948013334934272 15868315 140871086079721047812167283445033513600 15868316 2651597950610356034593220778573937405440 15868317 1313242646012687462085492249281700228480 15868318 3424132050363997289649094324218804351360 15868319 -7361023629421908284337186977832226526304 15868320 -613417938698347257898388911019324866560 15868321 456085868650980156611271778977128064384 15868322 1670801246947450669877992853578217636352 15868323 1747763889854377571306868065799506852772 15868324 -3329975267555444622220609564107010002304 15868325 -2109802673079831875129606204726026884000 15868326 173062173151399705625588601183486768000 15868327 130671747923371611122840469228206095392 15868328 1361838536406842498388472503337264742400 15868329 -158003098335574707528352056086893514880 15868330 826582800327259216211024875632309657600 15868331 3693060192659306523738780351479908494132 15868332 -473300891209700472981370784615048448000 15868333 57324375915503658866543684046979898144 15868334 1322214151551303277992428702018292906816 15868335 619363439652804050404671148987000473600 15868336 -1197576458192702189789486121708144230400 15868337 -611261282458494923609459831144139798300 15868338 128048002363002345564696394598776373760 15868339 -386044132785380305016346246838005359860 15868340 -3110479671387115922904998679975225016320 15868341 4057217197480286872530837035757252245550 15868342 328865987213713213732996511011853819904 15868343 120558126552685988244962019090148612824 15868344 730349954575856485510919270055837696000 15868345 -3308519477708193717918926315698656326400 15868346 1094418753528303487642886011662232879104 15868347 3454001455984950768494897759606384275584 15868348 -4013126591781842152157394909374929595392 15868349 -2051057337773777292389279424658692764064 15868350 336318362927614480687976863055287224000 15868351 -3436603614575327370502332605376525906000 15868352 1512910684778933737219089683032578195456 15868353 -987331684050385803651177279464744608992 15868354 2785703824433144269081203449829112199376 15868355 3604125614138542628867155552925807954160 15868356 -2266328785294568829571479996763104064512 15868357 -3705415677426053022053559910018452213668 15868358 1246218678636048531402558494001398231040 15868359 1012389064400877685467027264529418756160 15868360 4628598887426854142334791926434265344000 15868361 390849190356362139457312111299762441012 15868362 1315203428533047001544191202689169348352 15868363 -1947763562953211245104349159543580469760 15868364 111401525174566272466839579269974396416 15868365 -3682419251875166071821152003634798336000 15868366 -1657883917479956915179105140086299522368 15868367 3841364657937886058083266032008244558160 15868368 199881697054346609551681944996684103680 15868369 -746555324875829569044829322590774461840 15868370 -593551294874960662354118807675303907840 15868371 1381085317080054563531905993524553548864 15868372 878598039611800519594490560152244760064 15868373 48185333339123879029592250280940413440 15868374 1333636427582857455581711905993632692160 15868375 257323259792905969667809257768871584000 15868376 8652498503129837415042328053496381440 15868377 -498362609481791432516589720679686843840 15868378 -3893546655273575522447474581723287373344 15868379 -5391883666104387058552109128233557469720 15868380 -67875516995021356194515322414470062080 15868381 -2408694073865082187862716413473139209818 15868382 1804523956408323704303597596754963126400 15868383 1188897322731175255664532747803812215624 15868384 -410067579866030557132608439202999697408 15868385 -1385753388216127742391539402976495274200 15868386 6053204832442253881067149596722624039424 15868387 -8410905044912726733878191891801819008 15868388 -1505684274358299191162942116079768838144 15868389 -336426685941713661033852681593808156576 15868390 1355850890181290231944433894918814001920 15868391 2144173120782452128550218564356792703104 15868392 453271535333923714988967361251329310720 15868393 186447853322087912515057003108819298704 15868394 -532119632797826554554029260811621378880 15868395 -1295248011155414302906032827216820115680 15868396 -2451705770593707572898590043864651579392 15868397 -1187173366255937462271357326416963116480 15868398 173735472131890926247281731018835529728 15868399 -516305021302543021489526118632218466336 15868400 -348418173382221027225260820165149491200 15868401 -2771249643947551694469715757038096746720 15868402 3387518542974325478681519025895896971904 15868403 9284782537296015639797842775128098997704 15868404 -10610324692458838200555003394314485760 15868405 -220493441862244887230975314208467852800 15868406 -3385553929279725917426623216940642986848 15868407 2148096161610244097880068442493216587240 15868408 1356313738819474311256518960745126748160 15868409 -1527138490604343614985874396871930916396 15868410 1536074839970479963739326377599030511360 15868411 1726592813976570651827826662926608699584 15868412 96194136518971403536028816536994039808 15868413 1938185648771554835107648171780316074560 15868414 -3018331027700839563853410365515073280000 15868415 -786018282371723652593273825390277388440 15868416 -1080720037952584822933508319667317374976 15868417 2698281796359948549671101919988913534466 15868418 -1778505782562455914210052631261785019360 15868419 2973868412887053115328986401102444288 15868420 -2569810851449622164403271073660332032000 15868421 1858865079627110019534293153528277112512 15868422 983699129230162707050738423718207397632 15868423 -7981130187918842904634254366454690641840 15868424 -4605454030198701076258324440069227520 15868425 153748864634119008923822663073001435200 15868426 -352850248043613074345817759140930999040 15868427 -3223957208891371901320512136686030647724 15868428 -1582894565877617863580649994943450042880 15868429 189897905406903133208663088123172915392 15868430 176090428181972865236968843502084179200 15868431 1808249444081177468530225661129017604520 15868432 1798340668488081888161053400963927515136 15868433 678831953451578952077609670891765012480 15868434 124502983998426753140067684902772832512 15868435 57171931552519034131346566642038282240 15868436 318976554754272984889093029994337832960 15868437 -1259305160624550390395465235533810300832 15868438 -1453877346871257546232504415051234686080 15868439 -99760468515505133889791702714363541120 15868440 -79458918183399392666425064366899200000 15868441 -3203554130574083638275692960939652239158 15868442 -989703514476440159591056262324742010128 15868443 2074570985656434990725863766519301575064 15868444 -2375849291929731369411874580700197784064 15868445 2015823957026673411669808972750604846700 15868446 1751684263315934739213360424048712368128 15868447 -1901612741847305093109017506983895034768 15868448 55934434692899194174929282158343880704 15868449 472738031395790793218775495359883467604 15868450 644670888184714408394284438470335541600 15868451 -899187513718053774273744260729665935696 15868452 551522222414483666201454873879779328000 15868453 -927670056985857337988471780370527151298 15868454 1048874647918090518281178429000633926496 15868455 -1438725123046504666362744816483796622640 15868456 -1630142063408365586271670450186793779200 15868457 1063329578016968524306142994522802855680 15868458 238412656271331289401320074113167616000 15868459 310148821625191284358711082790277574400 15868460 -3499602178235862884760909132693463511040 15868461 1317383199508992120176694344282477672064 15868462 -54305901806988562312381223753910270528 15868463 -537760116481585909705809330512088773280 15868464 -696800483433127516231374040342207660032 15868465 3244225580628862226527684508295145104720 15868466 -1019909647823245288879555807546336315392 15868467 -169024312834215222523547582824431843684 15868468 1103165002646810748919683663118315057152 15868469 4539982811506301123187337273532616108096 15868470 -406370172912613297076669625761987082240 15868471 -2280404742539660667536213438416573811712 15868472 1219981992613221456445490451815027404800 15868473 2907202136792673149244582688451143592784 15868474 548969551857911472681536758229093791200 15868475 -127017045319085124811666423715660091600 15868476 -8115933105224668571734937369993942016 15868477 -36042210685246405468295651103895544820 15868478 443781038564468092168937090560728119040 15868479 -1628445373193026514525029955221232409984 15868480 -16790572969469476607957336892490383360 15868481 -5115108399971144148553543954089430758720 15868482 -211856324003680356154523953745907572736 15868483 4114369038953403347043756365987991500732 15868484 -3640473494406706089447480382797549657984 15868485 -737040300168520706913842728220142908580 15868486 267304823860225974010204883205060224640 15868487 432380144533624676280117237699882097512 15868488 144010698945485857425173465073572290560 15868489 113930568638102888457351572986108450048 15868490 -1332748611586589106090803586923644358400 15868491 -328401401327437557367787151390567565608 15868492 -1851659528397647709401714283157426019584 15868493 206951616536107162173843311264036642880 15868494 -1164092819351135606835124200060791640960 15868495 -839003261804446395090278611037843019000 15868496 -596192371954280973787692617692635463680 15868497 -1501311960500284833737573187611220404736 15868498 1850815390389246466474601386187283834000 15868499 -1604265419253832557439982378009780630064 15868500 -1454442097493120640371425699837286400000 15868501 -4071369212278798657574297873266208032896 15868502 -847578241759816303515372822353310530688 15868503 445135557122415408436525464124311864432 15868504 -989879732943959130990610731058145802240 15868505 -46561920825747783193109028902122012800 15868506 -23949176265832114596723740221300932096 15868507 -2369309629709931604036180562130957744048 15868508 -3637458173016678622437399104718783708672 15868509 1134928832889459751491451187698606629504 15868510 189127399638413751121593222195037478400 15868511 4957787508134178291645379631889232238112 15868512 -1822031597654950685937581502401902018560 15868513 -6284282934742170979220272379229608694238 15868514 634566646718747541338986810381852183104 15868515 -291370778938095469292642823282062995200 15868516 4443971656415887781067617104325795094528 15868517 -64151339397815394304013624565262794816 15868518 907813219036492805432872366631949465600 15868519 -4480966165441896630331799886030285131080 15868520 -1789741927343435349280099244162295859200 15868521 236040524331449782621029099141454577280 15868522 -1484495024397673695074124483158304883200 15868523 391844276650367098495289563400016801792 15868524 -15855893201342789803793905715254099968 15868525 2550472122842696173520393827256451810050 15868526 3369512477471532425099966352667572635712 15868527 2416173576597484995977851278489964486920 15868528 50701878336165961243224526954659053568 15868529 1143662577564465517998760892132414776560 15868530 -1441114825103505991641031004783614739040 15868531 -1119503813714020931796406746209990210400 15868532 2067164092275361233689515413501357069696 15868533 37566242835774118447206519216518904000 15868534 2963753655192053366148283533473562324480 15868535 241613051500616833742902493141962947600 15868536 -1889435292006750609388322922451412889600 15868537 -712078830419278244766873919149420591228 15868538 39978539343344128540430109577105917696 15868539 -288036911601240832854868906490120735760 15868540 -1160997431744962419162781435729426206720 15868541 -1101467627591048747681025409063249688628 15868542 -2032373465871136053444334265847523940736 15868543 1101881199448062135237815539283857420960 15868544 3479750904761977549332974055766118891520 15868545 -281902026651350750039873974925520000 15868546 -1861197906608531518375643092607674452528 15868547 1776746281064130509325459554776495460400 15868548 4488118777401102283702865530167023616 15868549 -5624874591972001132439546374349722156450 15868550 895286310027037841430237914191953160800 15868551 -314972252487057481233912034204523748480 15868552 3728731644419192457237781489688076288000 15868553 1046343448300945878959341828522536499200 15868554 -733920960863351505841819549877230539264 15868555 -3922831273709502415679149261546719066000 15868556 -93967806726093741001396555104429657600 15868557 2201879918492434853675995504072055421654 15868558 -325029338336824363438897971121296883200 15868559 -744223848565183218560502155598924023808 15868560 226361590102406637991558750173977640960 15868561 1757967105379261056348288182551379922292 15868562 -1948654283802338936208064067639376505968 15868563 1362431518044065309570758804414306289664 15868564 124108151208864788807410452594322914176 15868565 -4974508925203801873173888193696546057800 15868566 -934588147124889032265351513253874353536 15868567 -701258517174958805908685318283173088720 15868568 4901989734644929283424920045925980160000 15868569 1805056353755047454192500521071665424448 15868570 -1015273469591927703530213932988106527520 15868571 2033726942789134395234059771747298614304 15868572 -636455130637236757494246954351385804800 15868573 -102455817633940591431524469855228156864 15868574 1588116090354974400216416495099615936640 15868575 -1345671315045603755335823383811488770000 15868576 5688122983792876951779527113787165048832 15868577 -400934985830363365964221664363840972574 15868578 1426656406569806549095497231417212237568 15868579 -2352009289986251720727041385352988451360 15868580 182132948410427619031156939016874393600 15868581 1422210983515150435122335945677515563040 15868582 1072944033713778781659138022981162844352 15868583 -2718878519580014714083275708862021740168 15868584 -82230299197174216724786334324219340800 15868585 1583852267141686022118052327741355439780 15868586 1003510924042064174898750991739264674992 15868587 -329627454644118686693915276449976897280 15868588 1826797630391107942055012561892986770688 15868589 -2519895045251877984405772314118439728800 15868590 108362573030912275463293669746656378880 15868591 16544672436785571457249176928546158080 15868592 3511645820188246331856948391265048002560 15868593 3265392458300114118072528978433125977718 15868594 -97951509414315996623667396169739578368 15868595 6061707828079437447331712420170291959600 15868596 -189222137880119646565263235956070834176 15868597 -132598360267025349649140381225666775680 15868598 -1203690729842567548194696368844358590336 15868599 -2305328023181518172527854415234349247840 15868600 -1479898684899986022564334090858040832000 15868601 -2926562449804395894564851576031372065340 15868602 2364008834848210229398009421902374167040 15868603 4534360823242863822556168164082888394852 15868604 -125775458423290513501061228277694109184 15868605 -1166531567886507638850907519765144283040 15868606 -23008143335840888088203974241468030016 15868607 43891105349924263792382525331564641856 15868608 228225641656535818737119161144464900096 15868609 -967366965383910112851336045286897824190 15868610 3473995849626988668999581222511171225600 15868611 1345227973781078650779878861342696645520 15868612 -4885348065386726050679736896518882151168 15868613 1636946644932053771715339188899139906844 15868614 2049852678427085009104222433297362203840 15868615 -777149497557719285979793946738365861920 15868616 457990254694838711070337829774898677760 15868617 -517966316555358101142348923277547246320 15868618 -2196161384016601001064240048715198993728 15868619 3340354280770853807695864429154363224944 15868620 453753852565411824991834150086383646720 15868621 -970804411902605853459351875355897693056 15868622 532065846436432669771569534053431194624 15868623 46700634700744254548859923262610997904 15868624 -693266234446283358104427985374321524736 15868625 4239041953992998860910376992698136025000 15868626 -1600980825922874409724787708667560448000 15868627 -4263045293732954124626129350612854970928 15868628 -1086143231872416870397507959533537941632 15868629 1157517094791668959376913540448875962880 15868630 -1119105658798744859309472355777947886080 15868631 -2373236267496346720399719865130812473168 15868632 257893109394730981627635571717465620480 15868633 2172782017416873562564413181195228367520 15868634 15426972066606032507739693306782629632 15868635 -1119664659508418719231162985619394237440 15868636 321884675845863099623771856801902414848 15868637 2564013571327977663208462448765722373286 15868638 -74169481645150984109081461113764427456 15868639 5066982013588461943858620815401191873440 15868640 -2245176086300632885982540829459421593600 15868641 -4045669590022434934001674201179213949008 15868642 -2399162477414990881116590160592933357056 15868643 -1485744648714126720447210754792241154816 15868644 717256952451839917775030618309781749760 15868645 5214027054369806757564979299366993840 15868646 -2125799181815704184100885663608793085728 15868647 1847648823373911033611705339644990560480 15868648 -2720925368767649589132073622148034560000 15868649 7539095424670097279833289483965951083300 15868650 -474813035566539069640336030031105433600 15868651 -435268211016734102124479026526687026400 15868652 -641811606996807549149789918711660556288 15868653 5717910335385912998441570510808086411904 15868654 -1311680325328889167276952132182731032448 15868655 2373881275698050308278598279267958460000 15868656 -643179895832946795560356313505565900800 15868657 4180119788743190748678247612712989194240 15868658 9746037278241902744426245792923302400 15868659 -1751113400504305835683293728863363250112 15868660 -2101500711663348701593278102647884032000 15868661 -251629570733837692147546769145248659776 15868662 158043269385153507865206948188131934208 15868663 1679669383970745935540305181807086343912 15868664 915316426794745437847644415018800537600 15868665 -1199836877125758500302109044428725777340 15868666 -3858076188489374061795582925688379648 15868667 -510981050481056278478305445639138591520 15868668 -1177501655257620271143727435081778511360 15868669 -3473433378444599080104982453207508743930 15868670 990629896352985028284355242065814857280 15868671 279575503066988701591814612437270261248 15868672 -1757453171305881231281101952674372255744 15868673 -5227377149381597580831076790026199310078 15868674 -3038371662288842536836745532720282941440 15868675 2667077035729909815160680003865754651900 15868676 -369452943234033313043969261480993832960 15868677 -25015443367766664165352810260537604608 15868678 -907897062252208531204428452467603714944 15868679 -4103077940081518851872005741379604975720 15868680 -228766312688392934707810747991084236800 15868681 602720498187917118814944054518803557000 15868682 3474976733511058507343845151310050065152 15868683 646689888894799295031111706331706470400 15868684 -3186556807172408936408869426712126822400 15868685 -623760549546973791322995158005446199680 15868686 2025823838552957591876191723646542848000 15868687 -153178454487800533972693796533203511320 15868688 39763821979601602106199949696297795584 15868689 2306224467808933824860978290924566105408 15868690 -1510091882763560855660476474932988418400 15868691 4432408394175876136208821669196258146092 15868692 -1178699145654627943288498640918685616128 15868693 -1637983846248084852464956743233193027058 15868694 1631980299943611227924274180510224403840 15868695 5143073110524825098767121610229503191040 15868696 569103276254498227578159258878212577280 15868697 1030878002130460489351511707117821158340 15868698 2632322302006503399120540295364414320128 15868699 -512567868686033263039322623284738600000 15868700 156440996805623692414706130843282816000 15868701 460445280915238987891797463509691346322 15868702 -165546711490675485276195193168622993088 15868703 -2330976038945688499338184275780489859536 15868704 7041392501278236470851175143088704192512 15868705 1011858523773851712124974391101834624000 15868706 326371940880323399624518597830444372480 15868707 -414406327312872102825866052461764519560 15868708 -767556625916787104873620368985222656000 15868709 -3622822720407662515183948503456008708160 15868710 -17718964928443481167678875906214414080 15868711 5441998481965615596290786670222752024312 15868712 -1115941692503964404795417017097778708480 15868713 943788553860427234209026878868299653120 15868714 560363115363634917787838882979181980672 15868715 510704163682338478232975833166805441600 15868716 180472962849314369307557350628541717504 15868717 -4110748883528050147084087894829588791700 15868718 732702742925634391917401023865845714560 15868719 405354134311917673671245125031474014344 15868720 -3096846695519619015810334027441766400 15868721 6736079938873761702190212216169408821744 15868722 -579719050623648594899523021373086638592 15868723 -3051052015960480651947583968833689844272 15868724 -5331300301983568268316771786123574272000 15868725 -546265944071324295034701724477951910400 15868726 3382717290876987799923156723135445137312 15868727 -1402317049046580724895026766828443138128 15868728 726498456715547984030281179770225664000 15868729 2540390516588166137453850570817801196330 15868730 1032884213510353373483514653353953024000 15868731 1416704680714558681934922149704635761520 15868732 -913871462314729702849114650943725347328 15868733 -4152150324127561888478936648822686185018 15868734 481288421291828580317624654936335629312 15868735 664641587134594295772350671870700074560 15868736 423629464603220666468442154434850455552 15868737 -166923640801976408018834120697407470560 15868738 -2074095814017467782578325394521347378480 15868739 369589770723492603763526217045807496824 15868740 105458782963342952879641133180877496320 15868741 2098974437340973030785648527834555490944 15868742 -532267132998486838776042088560096616320 15868743 2253306110498437165234646521414697020800 15868744 -1658765168104780895849997305390716262400 15868745 -752175149264436972038536600405238077440 15868746 995573926189314716830684543394633485872 15868747 -2751439610011739354626159897818839384288 15868748 -3112934656828419180435405076222728298752 15868749 -1078734076686166658235280099773925119552 15868750 1709536908363627495920637744573237000000 15868751 5385102711723341718457045170149379389472 15868752 -7441469016501683130225114549520171008 15868753 -4419892540749231201880512305859926776076 15868754 809307307550652002310371635728505913472 15868755 -749363956117365865625464203209425580640 15868756 1673880974258782614151845392958994382720 15868757 -1917613341964251799990084387266538610994 15868758 -883001741971869032191521761803997952000 15868759 565660460840672671833573050695300253960 15868760 349372764717619708913210688918878208000 15868761 -4296576463844098794481287844893574068528 15868762 -155641883126575285472020845826023774720 15868763 -25124740091398771448777948117684317872 15868764 -552965804319851668003314189784461511680 15868765 2041522768267758540187730097406727529600 15868766 90400184507317722704218900352983304832 15868767 -1623504843925288146337615915743131265720 15868768 4411800696573370363755710601497847398400 15868769 -3121235268846222833062432819890433204608 15868770 -127804933665032295229851783522983247360 15868771 500530609730827804118075205404437858320 15868772 -486052479612645478701074671785333258624 15868773 1548366011918258979126448136539500374844 15868774 -4106039071530861359899694566988208408864 15868775 966287880112036392161017560995558229600 15868776 -165343114713626321313803610665684828160 15868777 1288870651467485884859096297790228401152 15868778 -3794949719449797327408665402371939540560 15868779 -1981628413637109425405996880943262523816 15868780 -1470725461701516909638790856395591782400 15868781 -614147106239674280166841720820235693120 15868782 -775768470580242317748342529074734394048 15868783 1157258782284784059298553298664301664864 15868784 -795050193939060897562605128057626951680 15868785 656244910626679940400740082887424691200 15868786 812891063071550333040900929557971893280 15868787 -3638853152179794501248349597562718280 15868788 604909728232041076714761544095540701184 15868789 -211234937649153967404812487644126177220 15868790 590860370089087618948661116550793934080 15868791 -360760935261290282192737628749553803200 15868792 5998275265532174766092166397801141248000 15868793 6869405952136763757181202974725667992042 15868794 -511050807781356423059348822355236198400 15868795 -2962911925274188827086454939373300950720 15868796 -675602208586751138849022519467140354560 15868797 -197755708759776917890479673363584088128 15868798 -8682709879485148259005956018702373478400 15868799 5576331363743259261629945193087055324800 15868800 1341159988706150896989437099035852800000 15868801 -1518330189109499731829461986355750241536 15868802 435713727933796472984801226581539423104 15868803 423701259186172034004420777848521262064 15868804 331192126392364801478975450439030718464 15868805 1585788434634484348193367063373816118460 15868806 8982044912612883013744664718326075904 15868807 -359492608330288204914092091138477720128 15868808 6672629046699923546625736573762311336960 15868809 -4797685859731701357892307238267447254400 15868810 558320430013442851115008426595883262560 15868811 1927795313614732656982450179972223154832 15868812 -2629437463103730212988866995550505427968 15868813 107711713008026557455959491067666077208 15868814 432517549795451617502071478349415087680 15868815 1746118290069534783512685914571185735040 15868816 821790243721991155416161790728483241984 15868817 -1279097705945452090344101936336501069760 15868818 -698104539131003380821059984543741199360 15868819 -1434942817240331345554844320710255913360 15868820 1600435211084565657753091065819249807360 15868821 2861497274347689387630618960705414063744 15868822 -2082044921060343533448095851297670129088 15868823 2886216234278287489634384154979054512072 15868824 1273597312852908856637877717916661329920 15868825 -904291068621369782505999612399117848000 15868826 -1748410408170406676210134914130187823888 15868827 -1141562440354401952324199287262699532192 15868828 4168874436196562492569932583718355680768 15868829 1331262587354579486418346327581086689170 15868830 -540046571674167775757568179665422074880 15868831 752677000797672917128921565516833187064 15868832 46090791219900074049259224140262408192 15868833 1890034713423364131913805797337626805424 15868834 -1801562702852118117780652615952461547184 15868835 4361868893018092155311233261414530371280 15868836 687581744947045218222304010056330735872 15868837 1914729469265009258894582070878798429184 15868838 -2501393941415264599302870332501153280 15868839 -1163213534648034404744298251621998436352 15868840 1702015210353079623643449681233003212800 15868841 6453097105066389532746791132237593410810 15868842 670480154139453860091901100050713233664 15868843 -1506853768863299325490471345184203938576 15868844 412629063599501234028262947788737376256 15868845 -2038736498769715682596470431241754137600 15868846 -1764764716266075438652764423430025516160 15868847 1785479300663203228437337687214268484752 15868848 -222103988089072361132311672154254540800 15868849 2894412364754252641630628329880618400 15868850 342551680071233074808040097543333440000 15868851 4203681757851684102148478908709270123832 15868852 -4004847416845946783777840704701776119040 15868853 -419086346393849197014502561970261213184 15868854 2330274245431808980692788547214106262720 15868855 -1801616148897149952006159124988431080480 15868856 41389105498729845743734157795817615360 15868857 417626766806237721854647104873571200000 15868858 285038129260741683089167016867284289760 15868859 260907042242498305388780321978966793060 15868860 -487400894670571663602637593838321827840 15868861 -6084272516063792443774078366547909915328 15868862 -499584800341017485883460715954559399168 15868863 -1143823090760920122848316742390742483208 15868864 1692711769426471793317162013557178499072 15868865 -570591516895548205185072732752588426880 15868866 11425885826731389998589165907880056320 15868867 330388275273158002053994993743663082192 15868868 -1457221502794481339265501898016077741824 15868869 290460127668962164225675606505244987648 15868870 512752698204583230666275207433605066880 15868871 -2089271378588153612567012753714291089008 15868872 11385520102790748761053675730772787200 15868873 307994675917447035649077856434522802944 15868874 289456431539593069501258477597085184000 15868875 868678613354898678065947006376576448000 15868876 2752511964022178502447743935537641984000 15868877 -6071471894051503327805833716902889950880 15868878 504757701543179550304037784989897700480 15868879 86742237730243209098106712019001097680 15868880 161203323474680987140725238407498792960 15868881 691792416476567824198922994541961930112 15868882 -2336467203807883694809363295624657060208 15868883 2591004796582034442919742488279177082880 15868884 -793117521269678178027520434533563066368 15868885 -3234797413487818491955548415208248416420 15868886 1338561194880630463875558308190986496 15868887 2313837534785449228649126799913523376000 15868888 -2529442906152398678266812472805307187200 15868889 -273052220800114008508093624545417322560 15868890 -347047181148806333784337506259355995680 15868891 -2337923323378836959339203673487633883708 15868892 32268157417907915660581830755158523904 15868893 -813648839799009036293544768380525087136 15868894 -251716897705907080026088303420888940160 15868895 -696690650823863164323920667049768320000 15868896 2305143803328691243026901968981709553664 15868897 4431109417839283075582618784358404859312 15868898 484297359570725328713155371798151813200 15868899 511646517895417444502978796474998235120 15868900 -605177123265717796259466847210176512000 15868901 11501078796944541523157402520634509116832 15868902 847163276876921937288059609762352297984 15868903 -2937013059576427654460826021300915686336 15868904 -3709644938693331026294107300850820710400 15868905 -375624662054596998276222271034051806080 15868906 48381073759229194169812863359046548064 15868907 -697720155742941722486978187218603960844 15868908 -2696684592024496403709411324229426944 15868909 -2220814264926057041342481047722967768128 15868910 -100552902270786495028136587677319448640 15868911 -769131915874854298518576274601065415928 15868912 -70423965211047696375673730591605882880 15868913 -4112110739912403343817318155742771792796 15868914 240443970486431447704514027801517031680 15868915 -3025157182193061229491906562597802532480 15868916 1275740036379533411077747008908136161280 15868917 -3263843196100598073022019578048340427972 15868918 1177704541421923108497243943576497326208 15868919 3240668521028867498712263782606811419008 15868920 2416208166167049634969909886139063705600 15868921 -3494651881746320483507592124505495369878 15868922 -2592874311923409410818159367201917171488 15868923 732613225304290481441780909282323858944 15868924 -1623783210839041470315787164824708399104 15868925 3092556001355142253720282420599702829650 15868926 1313746690748590990518535715535754905600 15868927 -1904397662672872934894051267552632530768 15868928 -1508894066540626385408516186217834872832 15868929 -1153603417515490719899209516236394535712 15868930 -35449675696399828651903826596961187840 15868931 1742940979853217780834225627980439548160 15868932 -1343999124538716537002217799310561169408 15868933 1424838703526163511482604267951423167520 15868934 1035132879174970044972357401361393899616 15868935 -29111408537267848964023458878986512000 15868936 -274755969338575469405784218778203136000 15868937 -1045631424774865886070975111375230571648 15868938 -132526876549062248646975016677704883456 15868939 -8758152507854383213033253590981456891968 15868940 -391592586119595952106624779014042024960 15868941 -2078457246066465480628686641615029559232 15868942 -387475803127347402612817213814661740352 15868943 2930987197047990602698046082505014774192 15868944 104525979199180375792882379942044975104 15868945 2462786888896059589993546590508193581800 15868946 -4483272359968229034780335454884734176 15868947 668868128925113006812325245337964403200 15868948 3853935578714413027409474117541943591808 15868949 -3429967125039695568662980447703199544050 15868950 -1273178189042992853673911537819708736000 15868951 2332070491182670015552810209502932555952 15868952 6371046233734525959297678002051331686400 15868953 118839611252109113183350294295561869482 15868954 -3702931750921651873204576217340290071824 15868955 2958828257481269900992704696390655287360 15868956 569767497687253637126765068784493182976 15868957 110933013265626282169957321417695482380 15868958 94410194994906565260943679893984115712 15868959 -351794884540573845443977962045935193072 15868960 5029014240375700244476881080142096629760 15868961 3490330249244138882629468032618724958562 15868962 220117252180081504194948532423026677760 15868963 -4104181536086244398586422359706976132216 15868964 -437610430102375008830190889677679089024 15868965 12128151866325892860879772015175792640 15868966 708725073362897594219164117108537662432 15868967 1207545397438281650503695065048339606400 15868968 -862631388567765067757766598412001607680 15868969 -5422201924643794414758661054533548267904 15868970 -564252141744128375021013316381295668800 15868971 3860898149854838028964325187564948845880 15868972 13540256482448112823128880488383037440 15868973 5485651871803650310688953482182598555840 15868974 1635796611199520647366328904667570007040 15868975 -22792990792019167723546236678527431000 15868976 1251133616573209932367560252319823020032 15868977 292418961222885393962289918865971204720 15868978 991749292097944508882826764792413824 15868979 -2527127061242339061713367286823345402208 15868980 3358737687507073795164353208555103948800 15868981 -5866789086697473116615480810548060931218 15868982 -2208173060920744578589997490155639565408 15868983 85742815395039052212266857445169154080 15868984 -3745859535770814154479153669651243417600 15868985 -2482616407344161075718220087660137479040 15868986 352002123567669337831922022816846151680 15868987 -7362540609783802499177869495961378286364 15868988 1402013041836569319883618190581489136640 15868989 698893331385202924960714042028250969408 15868990 1797446435627156245787176918866846561600 15868991 171736984571136226894696257784646347272 15868992 271697382118895352845436749238314729472 15868993 4643876903716194020455790341533048790914 15868994 -169185542308906335837983075524065154560 15868995 -351898438826098042228975912497970976160 15868996 2243919929723385168031915951825167826944 15868997 -898912863843869915059972522698550918368 15868998 214037844855739416849991064224155751584 15868999 -4934245525130242131164338254655138873000 15869000 829171650834630142595300057698344960000 15869001 -4340805697106282123975324593892041955568 15869002 -3291535132219784982902559741189016260048 15869003 8059034766642172794645770239649361506160 15869004 2375239815000530788426402208556705103872 15869005 3826329402058475162529703321060338003660 15869006 3266862007825747055682617688585345532800 15869007 2774041409759456991110610018690718848000 15869008 1655836225457633668338969838866929418240 15869009 -614662657045925960023389647246069445120 15869010 -607974509834088801659942902246486909440 15869011 1647182563940098243454991970265832370032 15869012 884678831020665771319976832460370653056 15869013 -4156109452601199921320201423228914764000 15869014 -398625467240164969732336141109298300288 15869015 -932812727257864799421613342763125188840 15869016 1025393596267047424959077168847055902720 15869017 -1163074669248289614331330508843844372448 15869018 2551178711569957160519221391925284048640 15869019 2576204868838038655379012354753197514496 15869020 -4220366035290804343618228306776349624320 15869021 21598200995537046327590271125355793344 15869022 687561408124533516764066832647790940800 15869023 1948106673048811387817849483174146698272 15869024 2505252986800263952387267895342539997184 15869025 -1791107516388144025989656419816058132250 15869026 520601774939884602603423679945451525712 15869027 -1268933162576117660525307150361833713124 15869028 -164836040402631156630329628919571742720 15869029 -7093074875852415757866857655248318050 15869030 -335249048260525855124796650566383312000 15869031 -1293121907131866311996162324841954871296 15869032 613518479037514460279993876321645260800 15869033 10347840896650580232919015912135715130240 15869034 -74156499596470708782907006352726119680 15869035 576056567496955266415344805628356733760 15869036 2160975521479072570456825786233572378880 15869037 -324216066746834131185146982509102485440 15869038 2246071210133620501634092279030001401920 15869039 8514473848897620322205762556965299566624 15869040 547177962578410569994425250361117245440 15869041 -1880258425473892682480207854531878160920 15869042 -620978848250881657366724360123265336288 15869043 2564360314813998126159001856280257130864 15869044 1283664533889862834564779453123224911872 15869045 -185811281540877003193553921530140052200 15869046 -1509023400333299124782157637552057651200 15869047 2695681334795577230642856185504159796040 15869048 760356957516769847795940310567639449600 15869049 2300032342826761782382916436804993914880 15869050 228629766388024394408024967213400989600 15869051 -7050631974304409670189737342132933062296 15869052 106905255704368352116203861386352907776 15869053 -1830774545197032298384265401227995333280 15869054 3828722949122652007927047409638372158976 15869055 275637147506760720754253125704617349120 15869056 103050331185714321410739773563207680000 15869057 100322831555277197211456423436881923520 15869058 -2189947635766973243586574844008021290240 15869059 5509529629161412137152479382422612635260 15869060 -2385899382478242217155158677655532491520 15869061 430368823938846327040720226189513952000 15869062 2451020297211338879283178942081994796864 15869063 -1250127213410761407538085060740417682304 15869064 52745515375045832773110388321334968320 15869065 2583236067997385665687360535654772239460 15869066 1915931714212565040053982431249741203200 15869067 -589804605809196669229306795938934614288 15869068 2633340370237776094410170732087769922304 15869069 2236276213399949477618566201675018185996 15869070 -125608850265483269579704034362847673600 15869071 2639656031182746281391287947270073222344 15869072 1741913205884086991735259875868130123776 15869073 2348397466405580033403085098389664924768 15869074 -318558458863724110175379357091312842240 15869075 -4171241720604241704786579191785764789000 15869076 -2814093031168855440029656005268601530368 15869077 -57408570403057855362746117718474655328 15869078 1194796521880566620768615422419192127872 15869079 4828403010797785498161606070331056643424 15869080 -3636855851932828434640885797290980147200 15869081 -271659490574282019662671504635840157308 15869082 -1169916999374989323928046875733366174208 15869083 -5948669652468605958283158391305717254040 15869084 -514916043475456827284010680576034324480 15869085 -1993437821583355990940974277555856609600 15869086 -855599269461876824867788526744963530752 15869087 -2942533774636922579770453564452802290600 15869088 5705515572967360682704239354801417093120 15869089 3892130342059319481672303852101913251432 15869090 -1471605071089421031654794403812889931200 15869091 -345187411390807862042051348235769510416 15869092 -2094854238849439271676739568647271063040 15869093 561621554144256497754013034771790866460 15869094 -1808718561926301504885356193610660372800 15869095 -3602830869771498478863673107547291765200 15869096 -2951120915707244217922419943750615296000 15869097 -4651383021361619963426147616802002880092 15869098 -908671709831126444931188210469800580864 15869099 -4562024699021265134786467374501725251080 15869100 1372287807701304359535923981005739865600 15869101 3307180705020987211958809688233733238732 15869102 1195204462112791094512200433720556081472 15869103 -1131707413530184005041307926531533846272 15869104 1056118636285864439597789057004046090240 15869105 -22425787130976756040687834750977713280 15869106 -34331708107966913269949226064961195136 15869107 213979835830959874367422171149687308288 15869108 2326978663588921705298792993517581574528 15869109 -71142289166648164545236170362366406080 15869110 2217557185077441380603647845510772968960 15869111 6738777411845398352963114473432235228712 15869112 -285434850585847662341399728930524364800 15869113 114214884884413734711692738589065813504 15869114 1967465926290377375964299798192830444656 15869115 -293784149866331237725681055876638435680 15869116 -746872439368360693031990716679361142272 15869117 693716785148300853356905446115217948160 15869118 -248852753915772872067930202726071688896 15869119 2418929352176191919883803247645934712160 15869120 -515668554998995419474362668532933591040 15869121 1778274079122494783703750616740450399264 15869122 -1789458562498754635552674106026308352000 15869123 -3690857779141769994061889305130322962280 15869124 1213512308028836160807278951452789752960 15869125 -9533158399739750307244994910366239040000 15869126 219249169944674703693958935933689069568 15869127 96708839847944776071602494127815309824 15869128 -5514463088471308694006734825140075847680 15869129 -3930200331117289514128481535376844943270 15869130 541013998023989677868635039574477963520 15869131 3806744855747885441936990350906792374932 15869132 -1984132873739995548846826363540093183488 15869133 936957120593969946325247620070492795328 15869134 3335793946110154670200795174424419863360 15869135 -163448616625301921567314645830010813200 15869136 129096961600571754437552887370770808832 15869137 -2146243501906047411664435373745579528848 15869138 680559126751643924674912707926401166496 15869139 -706915695881508805553790467708155703808 15869140 1036274695547158408817323686728673181440 15869141 4599657295011965312860477206406499998542 15869142 2661936533415431517382020132243213542400 15869143 8217363841644411915535433722254819767280 15869144 3775382536395660821208796312172550236160 15869145 765657271378578056337192364667889926400 15869146 449348961626530795278445453855065448704 15869147 1346515990910786870724792394595853027072 15869148 399445282155235198629434302184549253120 15869149 3769641232400398176387944785029165653664 15869150 -36331595848381742289227111351755200 15869151 -5968725038717332483880723040840060785208 15869152 701086862768932995982584790403282632704 15869153 7652851221093520650712431334462490756244 15869154 -380105424133415178179180268690039444480 15869155 684411183878829508802031448466870206560 15869156 -2613630411470439948898535285654045700480 15869157 4238652548648655399813316176654603194688 15869158 1018796027411295697008006799667765323776 15869159 -2195772785414932911048823238009658845640 15869160 456458764751258909134133940257959833600 15869161 289203833591854907733472783391888855040 15869162 -1993017446544083818176298585525256025168 15869163 564678768687813567075103989081117280344 15869164 1372911348531427669883309080634462762496 15869165 -1495635048733430914959720679924923700680 15869166 -478989309803536509961027906049050598400 15869167 1221301849960349979096389191402186427216 15869168 304421437826000794165099603882594467840 15869169 -1244525693286076687486304398367452579680 15869170 -1182839760577397088481932423458078192640 15869171 6236069495955690747542006846655290476200 15869172 908617707482315486884112604742250102784 15869173 1066887031078055110066118631572366004408 15869174 1472303001825601862275600720901963380224 15869175 -295446651351624731888054370346696358400 15869176 -288197372170047389181877818853900369920 15869177 2983561969738514373937023795299880664200 15869178 -8246731675430861134068684450400234560 15869179 838352430273007768496303952128559795520 15869180 -3469148643759018234032033482552608230400 15869181 1377677674225199694957039529955071921152 15869182 1196021757493031538826433576949880102272 15869183 1896407466907992961635141876702797436024 15869184 -3309340647012891010378310832138114564096 15869185 -2348718453440127964942483066352827257600 15869186 -1358427677716257802712009925066122204208 15869187 3084263419138729949077984112338572088644 15869188 782476938803962580300228199179870069888 15869189 -794022849117183146965066591236231944004 15869190 -976743029570573819159885440985739108480 15869191 -546183769293807425657793525993590824240 15869192 -2412946481715609827655680561084097408000 15869193 -36549355440979601455357536908001159456 15869194 -1536712798645078311399648524235586317312 15869195 -816561048714757008086967489472848850080 15869196 -75497063105440921934561438476917844992 15869197 -5787571100571756756823046476958336209354 15869198 -574863218660452442453151385690228920000 15869199 -74243508772070989103221216327426745976 15869200 389281865129773331142816407766759424000 15869201 -1413776536688093726792067724304569049100 15869202 -300082161618524677932282370331639690496 15869203 1127648294021421090782373889635186483280 15869204 -1808209940425517058214842893173149450240 15869205 -1957402677358419698120258597800547872800 15869206 268148743069124949025835824677888163200 15869207 1953912830068341352344926289541161203640 15869208 115379374903930769927920929636290703360 15869209 -4941175399995715800037410464504852047920 15869210 226721462394223627183164945668698275840 15869211 643319277402580294409817989883806163168 15869212 -3786102644818397123188383284257015781888 15869213 4793977901567443412609264211161901995040 15869214 704627367486347445020056225265308581888 15869215 -399004240866945106940170870378552318080 15869216 109417969016319339502398999985994072064 15869217 217892810423247576703912561518072501120 15869218 -278274707512894948074312556052994539520 15869219 -1078582172194937197982198142798524162304 15869220 1609569616514417257470773610681589985280 15869221 -193306859428239887676970118842154497536 15869222 -417732441582441935072312430272896370688 15869223 1426645331251854600268366148838786210000 15869224 985115664788507266061989277620649164800 15869225 -2007893359411876410497013246468280748400 15869226 1015051988020686825666770965648579048704 15869227 3336348945733496785271059391812396658472 15869228 -1552902696038529973920947834677962898944 15869229 -4465067441374563460291141254214191758016 15869230 702468849862343204014838919150441312000 15869231 -303105621212053731308445162529146892320 15869232 -874422774919183399504642957333965668352 15869233 -6849865471877477061049452979143793217518 15869234 -139078988532618028987081951656444042720 15869235 -736226635446947896143155839638646491600 15869236 95186927823811950120276193418838159360 15869237 126679736470008774547625867597695961280 15869238 -1139320310086153023486424362640835481600 15869239 -4598558944430237387049617502915307471960 15869240 3018648628603385302924410175529164800 15869241 -320805516481886357131184099896469174784 15869242 820243937978177928195945593007736812000 15869243 -699068875574714409026400435629831678256 15869244 -2820334766375620205236521634223174045184 15869245 -1047464875235393263697259390512991840000 15869246 385708613622132259742122317742174223040 15869247 -207930139076377186968706096202565651000 15869248 764031388492567502066747612321856094208 15869249 -3684365392288850457869085503171871715008 15869250 2628100599405961782025840089698542080000 15869251 211051076252692782046029881840612043592 15869252 -1730316553657007456066263122180416286720 15869253 3262919658187667635169052775593128865504 15869254 -1164440065155066959553074997850391819424 15869255 -162461970046411003146074617311572520000 15869256 493143987477126593120893420833076838400 15869257 -5486036028279556443212206471189441235494 15869258 866557662335096084770633109469494273376 15869259 1079588993258011093054406371781051915664 15869260 1732876241075364664324800331277622405120 15869261 2504004365563442485269163861991470511862 15869262 -266700986847017166893112422405381218176 15869263 -3002769212107856276842323036393341516600 15869264 402318754442738479232805166758163906560 15869265 -2592217238544026035329710276156027623680 15869266 1539042188959920747270074882631979115520 15869267 105200762959788792451041824381149502640 15869268 1122873177701714126988140099265092050944 15869269 5777263638501695798811521090304038009514 15869270 -1873491999364918491616094581864726963200 15869271 4977098830227096449488770720964586856 15869272 -1504348588930203772915566346993557504000 15869273 289501595754776098038007545612713727744 15869274 958418566007121843074929361719294824960 15869275 2694327674840992406331896338280720305000 15869276 -146665697440872620089195334023525805568 15869277 108812767131439793103930082473809462112 15869278 -5743188922676326230146658620211350074944 15869279 -31028515827914326179656758972390887384 15869280 -521649683272209928707553864443211284480 15869281 499181090856722879599961389830225034944 15869282 271905932822949460102462433947685597184 15869283 -2697363911952721664928441781090693862400 15869284 -3571471685500595385581267138118729472384 15869285 -1083666769675139974301792319329636259840 15869286 -66006484837767334266623849357515218240 15869287 -3071149226268133323727195838522390374128 15869288 -6163713254917152518331852217827181332480 15869289 2507113482774652119888842941733842113120 15869290 -1330276961043213263952242332691872457280 15869291 -4712557085102701629883890800080102567308 15869292 -42023700591153798949029151226368819200 15869293 -313096260654559400571177581386708518240 15869294 529886479309986101836131513339692467200 15869295 -1097743586974303125747458148410578301280 15869296 571098893428894025869818744153799655424 15869297 3370846367589612787628742427802735734692 15869298 -1616382790742758037691232157875669950336 15869299 1136703437437786116606245927114997620300 15869300 -708388082492601668652345573406192992000 15869301 -66821616283945769677301585863955841216 15869302 -2655576774803202860141433318821373495648 15869303 -60855300163941874367842079703422415360 15869304 525053743526966857330326291648331776000 15869305 1068792251721429435755728578384048237000 15869306 1209154907004936097564379554556126378352 15869307 928720017749905337422928343151272038400 15869308 227530959850109600220028748442993268736 15869309 -6863992643138172305164116503960851226490 15869310 271855671440710597637349644667840614400 15869311 -3341711967471317916565573591065836553088 15869312 970732328795631617049824198842436812800 15869313 3014850866723677015249678479242473484160 15869314 -1592372447353809413214982692505899357744 15869315 3265224398505226143052949086984270632960 15869316 -110092642211319514070573621746030261248 15869317 319991848072017875732183824510797340512 15869318 3493262864243958107327870849208038859360 15869319 4410155222410223885180187874044014789544 15869320 -1315940547912651976207936506226531891200 15869321 -353730398006899438146738382137341113308 15869322 8209174456596074039332241702002928640 15869323 -5216966405913490214299777978604453160 15869324 -123476205171347816366901880244010315264 15869325 -238281912340353931768415192182599158400 15869326 3331464066054394141268678030958553435584 15869327 4746579137812505668989349175563669744176 15869328 -349719516009261673161114805727530254336 15869329 1540781985878208184548272458535169414976 15869330 -1590435998690780053567501537901615809920 15869331 -6247249382629804605432214067041960118160 15869332 4508987633546028207669008097860839106560 15869333 -3303498216276110222660975134741316965632 15869334 83231338681102128667190332864457711616 15869335 645141331042130670473121014685861668160 15869336 1914444385896221395802839155257496852480 15869337 -630588067867336623464714424180767563392 15869338 -718118329603369767333889205175376081680 15869339 -209661509265834792064129030918097860860 15869340 2419239777326884033512584120605689246720 15869341 460229284469480516681537539115592351084 15869342 820827224285153173717454516285240913792 15869343 -162252269420225222905090111004924355840 15869344 -2726451132018508433214589812143222292480 15869345 1148330125729879981021733811142627147200 15869346 112064148308595275443629839157524889984 15869347 1921229781049552325049784065122995364352 15869348 -164001100330535844346001082505803847680 15869349 -2768096499256572844807172241989125301376 15869350 421660929033295211623165401123490492800 15869351 6251315963818172685384417832026359971200 15869352 -1925969338953240259478700252960895795200 15869353 -4674768619134595609266708680383300667398 15869354 -903390841620477720524021940894483536640 15869355 3041590292783453507012051493275299614960 15869356 1095089741262735593774310018153936820224 15869357 -2311312947157383831972540254400487526688 15869358 84407427530919982068268887199752617664 15869359 990143625525403284084371921656111734840 15869360 178379442562218274604152475790522777600 15869361 2088126783027421845952798127304272338560 15869362 -2725178717703321441407622561951666769920 15869363 7705362720191513285327227704354297849612 15869364 1358409369959480377065224177307038195712 15869365 5346975844449137151720423882408752640 15869366 881167145422574748569957168645577786624 15869367 -2047668324374311962686666637375452193216 15869368 96403923593305508001431738030499717120 15869369 -3914628791316815981047392816652780966230 15869370 -331611698357696063237992802440655155200 15869371 -183547789693597712039276005861062184688 15869372 3757254126034990886532780189996777624576 15869373 352374319269100553925100554499351395744 15869374 -863229132677950039715455794503606113728 15869375 419323408142096947649953995466317570000 15869376 442293384311318477915863495844038705152 15869377 -2344140593263904450016603234349064675628 15869378 175862980397271176070339610938836385792 15869379 272885035374790846186919932135054944000 15869380 -925497663296900068942265045561541465600 15869381 2143073636598340744772716552945748375808 15869382 -99403928420668583389768072132284266496 15869383 -516317745952886530565790620861391985320 15869384 -3582436670042947800228886772865796300800 15869385 811681049345515102936208186492512320000 15869386 -1642936789906979509916870864695406683200 15869387 2429972439773239565385428191710876870036 15869388 -1119837513315039060147952144823835148800 15869389 171367395494798106222991988919099067040 15869390 1072295713718945732163076490390654059200 15869391 -3000898438527106471747510727837895718008 15869392 961179333897806163231169386466902016 15869393 5941517339141878646250226975079494950642 15869394 -1587548294697680846094791240967713054400 15869395 -65642086530046663617740753921790481920 15869396 687508350904428698885048431660002631680 15869397 -323125667139805608842345071432743179904 15869398 2031227927147339632957362869938217161536 15869399 -581874975210297215924259288284327596320 15869400 -835840124789003536694045535211507200000 15869401 3351831256830380834082146048157538043402 15869402 -1055683746877311901210805179348219607808 15869403 -2733138794674182492133299819300333200112 15869404 2296563556458963942575418251118001465856 15869405 1182544007708776041822236297767748508120 15869406 -487115871852513388671594914587689194496 15869407 -3817779651405345643373092771041294770280 15869408 -89647680824391346853118112240616079360 15869409 -6850072136855685634627778958685072193280 15869410 -1009319935019984667456298919830541016000 15869411 -46227157904720227312243437140675091360 15869412 -409189243981195017068327753805574963200 15869413 -1581779554765059718155261542114546502976 15869414 -1093212741719208161382412235703258610368 15869415 1647752126735812016295057294199317013920 15869416 11612068089946016737696569703239668121600 15869417 -306830547405618413421353090789179998534 15869418 -2270776288155717418621358632274285335296 15869419 559468613549493963531706876954784828640 15869420 207409605504749049580602035159702568960 15869421 -3214893240341324017754373184028268924810 15869422 740676440424826705115848975567649667072 15869423 -330922790669772771248015783684119834272 15869424 571608482390020829525211724786614927360 15869425 799113060377160149423633935904190518400 15869426 -2430092732706621696598394069727706484736 15869427 531796534963109573429181659523126312960 15869428 4467825703811204569648920940959572163968 15869429 4388119626615095865872744933407390842030 15869430 -728389872283527043401436312579315885440 15869431 -7949231338470981044562327277153256863768 15869432 -5064235734332852878822159032016558571520 15869433 -3162088071238472722950703408505382880176 15869434 -1883557219533493314223822311040296066048 15869435 -3471632992775471162690378756533728261120 15869436 -2862371978423920576494476102685005807616 15869437 2467864312009869345049460437944204004192 15869438 -2134061647446797846249985342530098516800 15869439 -199778536956278784078894504439810014480 15869440 190917848486686762634107740965830656000 15869441 -3561605601382917351027319865509146904320 15869442 -763079355657546392002055395746962959488 15869443 -3307093624080277089332212281958376066308 15869444 -1610940744929304784306485767733078242304 15869445 29009032721320701819813080866038997920 15869446 -21773046903226032679948272319984457280 15869447 4868920168724852240101444046473284313344 15869448 -433704857340213165494085096868929699840 15869449 -8544132481902897640906185161121117471564 15869450 483676791235608711230591142351120333600 15869451 21408317794122360692499515034846141696 15869452 -1579579771483217070044210868569105860864 15869453 -1028563504545690678176350193929757039316 15869454 91357174415813975037358137174766924800 15869455 1030215859638363969473948735440093936320 15869456 -2871138748750240544708149190590796390400 15869457 -1323955397709068759215863495664682783646 15869458 135845563272359703649312465646220257280 15869459 -3706833997963996057441391199818945552340 15869460 -251019985590053061635148403817990983680 15869461 2794938284278258804978228105763413896412 15869462 -469737767713267943610566196166740532608 15869463 -956182898322582054240672608196794385456 15869464 -2263308632009725250120038886210501468160 15869465 3327073500855607550821600847486839665600 15869466 -1507995640231612538583114165417458457600 15869467 1218654096247279910771427952817997309360 15869468 758260160480673915437820882923086986240 15869469 -1188482511969005493307960397574811123200 15869470 -5417532889399678470759474598117929600 15869471 4519589234693433818452386755606509726920 15869472 743306903920162252671741585776632135680 15869473 4655242739686833172377018346299378248980 15869474 3105894525360348362543063582466856742736 15869475 791414422885166786100213389499354262200 15869476 -692152484137371287417702664808604966912 15869477 -1120239072962183766068121740992608741540 15869478 -155315128763390843497558667643072403776 15869479 3287474678233644619298117496055776729080 15869480 3537806846180940930398343976673932492800 15869481 -438026409458348903690894539946289729648 15869482 1065368597825309508007322235446790524592 15869483 4492634908767510917011480344948932793576 15869484 -2175586731430081904344442446419874767360 15869485 -1597665319248687811259915420435611392840 15869486 -85289263655599465837636220138824451520 15869487 30497280112082416933523638055777591952 15869488 -1459893777728599103980309793682440683520 15869489 -165988894513612532761685829630118026240 15869490 138996045826290032942314186158849546240 15869491 2159771533390240225845829382112197489280 15869492 634297688363858685176050590051341740416 15869493 -9041413789131309592518208615809684353280 15869494 -6388503510792143323486704206894321664 15869495 2812827384769042089367761360237344247000 15869496 -685737297600524546070104311059939225600 15869497 1588039204092959814734487885793830149632 15869498 2405020804935308572206951698359254630000 15869499 -320707216304852545067394061541568111336 15869500 5535939978004168465226161729018626816000 15869501 141539310334277195827532418386410383000 15869502 -201094770191540256512137632715911662400 15869503 2706999691757707687336669578750386365440 15869504 7677273818342878990763422609966104576 15869505 -1382603578500406538681718665348148264000 15869506 -2295446819478022662015014938777779248256 15869507 -6514521921394903395656505691115797298244 15869508 -856874885514506661832267782105896011776 15869509 -11214757753816777271711589259048515506784 15869510 -398143356623722717971334359479335635840 15869511 -862656486228030186952577345171763532368 15869512 -3944830677668667559707476700680544844800 15869513 1728643325379311405556135637046478823008 15869514 -1530332926085721105984742522656831279360 15869515 5263921279418201209068716855555407424160 15869516 551742295989933859658174393283944100864 15869517 -340575000496439221581740447556510987264 15869518 1126132572973462429756553615578494393216 15869519 -1834256883945461933828881801402097512656 15869520 -15991650437540704203732924996727603200 15869521 4448054008922793345127330393954121759344 15869522 -394043518522693939311747775961823751680 15869523 -3016518805641102182614647946840986227016 15869524 2056184026676311512102843991894053341184 15869525 454069582402456619770734566657493840000 15869526 -1437759662846689222092379213361738657856 15869527 2851570065149340319576773583668075061360 15869528 2366730205152824789155445631480130560000 15869529 2173835097872008480261437775249411022724 15869530 -42968319670678967329297123422572055840 15869531 -1026696706686829765940372555126742868668 15869532 538060314324224771134612050323036648448 15869533 -5605187180709721310938694333843392256218 15869534 3842583669931568444895253608987208952832 15869535 -1194933604912930552044931993007109302400 15869536 6816083093572492169577041370131578355712 15869537 -17275719604868472096549849271575167040 15869538 2380011521844244173885306034873129800144 15869539 1007973546502000934055709244287996301312 15869540 -782133803360598640844941603714414080000 15869541 -871379576230586227038089581330437829920 15869542 422961929865446714186782523568031321344 15869543 528104413614351652804845120866862858000 15869544 1950755887345521168734894938637972766720 15869545 -2614072148889463860559827788401546878720 15869546 -1062154720174774862286381590879548838400 15869547 -923458695670641699035271704601330804000 15869548 1412980154351382550586536423866615100416 15869549 -1164394536770387205473889733162534401450 15869550 -452765899135674470090775871708371302400 15869551 -261603783561347836297470815346978569856 15869552 -166001278995735471872764809302091694080 15869553 1705728885400138923706495701949874472960 15869554 -1222280029088682004834665222393896761440 15869555 193208065329715618243214416240951154160 15869556 2364361695863009689234402069441938582912 15869557 835136841130515351941787625743727773984 15869558 -2830444103306754089767157107642815393120 15869559 -1066928578760608894110207299132487069360 15869560 25377455275088069664721648700636774400 15869561 -4524376207782481112523335849826509378838 15869562 -764992138194061151905647869168673589248 15869563 -1673144644072712031447295097511179209296 15869564 -1118929505470745891864748235491807604224 15869565 -884873279861972489253780008383782602880 15869566 -354155352657468429134686583009706635520 15869567 195891228840285056942701583501053989600 15869568 -353127890006093985547497822180511580160 15869569 363112509035134149487502113319764483970 15869570 171584409819229854744688354086836751360 15869571 867984769500694951117543050678665246712 15869572 -637312755627006053989185479065884950528 15869573 4332333768149940808204207571272224009822 15869574 245824965688119988353992571713043824640 15869575 557623257880888257779853193983440709600 15869576 -1693933564015074801908505631387563985920 15869577 2773340823421438823133630306119547578880 15869578 -249891268602172828549296864776786460576 15869579 -952441809295829806651666407721785222720 15869580 -22109682124166649552965104624765255680 15869581 -272956654229711181521926333482387104000 15869582 418577964420937415825712750019532649984 15869583 1059017239200609875549649981392757869040 15869584 462694332826206333084107839580683960320 15869585 -3995759212102260458622136484773481836440 15869586 -511242573633206257860572750573391422976 15869587 -5918832454809203384731402830261566731128 15869588 1735015061643683259727445343691424894976 15869589 -4116787866445242558999942861938294376672 15869590 383578022721259740906965356270784236800 15869591 -2808171492731117728968345960063923038008 15869592 -3673617117631163203438780824140266567680 15869593 611637070155419539781823612462497772160 15869594 758859102608878759110064750956708893952 15869595 -549540517595806844370210968854446412800 15869596 -765925823112271409768528684865017672192 15869597 6213477927070115519960124396957685555392 15869598 458788071784807307744590852922616622080 15869599 -9120437603619225529360998209524882526240 15869600 1050522449067872382167719445358968832000 15869601 3901197667136530963207690854888383967120 15869602 -150292506669471463625089520310308090880 15869603 -346839673691487881202389072170850929320 15869604 1891491496154155625425932018578812240896 15869605 2545498766259023375538113794610068316160 15869606 1281558334727189068177683092108473270752 15869607 -513788709413559377934288599959980598032 15869608 -3214024134968496582573565551469319255040 15869609 -14886422180929624126591413101024252160 15869610 -1564199432629060704870770453646104119200 15869611 3392545955316637915939352246735216379624 15869612 2499941424336024809261885213079474324480 15869613 -401003350865112120002693941879673402112 15869614 -2918013408002505405233477818034040625344 15869615 -2480984928056745397849653535846871709240 15869616 -20948232385179200357222673726220271616 15869617 1997903202926850638680057158252491758080 15869618 2062861452435844398512448560689916687904 15869619 2236537534712262112105142753574009672264 15869620 700097057556379512289699666387125288960 15869621 -5268111015212948202924411540789649532178 15869622 446020137132257940691878504285841797120 15869623 11756048415254917923355838226681585408 15869624 -314049556292979724026889469818868858880 15869625 -542829615868915268467568943357062640000 15869626 232872449340638550646474492986871352064 15869627 4317831801109407183599833987024906597476 15869628 4386999019982188028222395969048855249920 15869629 6815815435298084906426064666859318236230 15869630 -2061877658359722504022773608640008284800 15869631 -321930899516006189269559718657425166960 15869632 307020986898789074498286409096963817472 15869633 -1138336440465707232051565828867275584856 15869634 -1497851274289171669059979439767175040 15869635 1178491125948149001898718776702515448080 15869636 -1008543311355302895584757619495057858560 15869637 270668785579039099871580527271585210240 15869638 -42848224006874644181231657779299840 15869639 774915578062411733254789784378568171960 15869640 704811909853923375074750329364405452800 15869641 -5173314754240593163902835086708410027100 15869642 -3311533248414881595897966092164512024528 15869643 2349476520993755995129769162924162827200 15869644 524564773169036508605897844559632138240 15869645 4175989900149927667191319646275387586400 15869646 130958188229813546255600971323457260480 15869647 2140060542006005790673887979249094822992 15869648 -126376310762438291803918007492436688896 15869649 113534239309810045871455862072706273264 15869650 -1321707512514863602256748226154965670400 15869651 -669522287880730082967005081889279446448 15869652 2218999957808430285546033745257810757632 15869653 347677850121784521655753104021327758400 15869654 1510398255501828358901450198843470595712 15869655 -1817683599231300188854520491777845120000 15869656 -2678635016961246377206681571510432624640 15869657 -441277743734198410539837601010285621040 15869658 -45124823665746877616340081606653893632 15869659 -1096853639285578853053527678310797626096 15869660 239119952826687856825950244756679132160 15869661 3914183082185400709010740731455992275072 15869662 -3058078038618308184899762242660271031168 15869663 -5548943929594291792383106873396878293088 15869664 -3946781689473729858904957412706254585856 15869665 253419563391673372695474413023863561600 15869666 21815527577098871534383813127033462784 15869667 1697127288828005843228717021130564622464 15869668 2498404066322513378171079598323503378048 15869669 -1405118501996743746933319517029322588004 15869670 -157612692862390316378384090788402256640 15869671 6592771032190415441491541990744744610872 15869672 -120965756751738340560013144194097152000 15869673 -2984625530084393868718164959160376938678 15869674 -279972804877629129220768069634304917760 15869675 657539996147430885438617991875080804800 15869676 4564943633047980032320752681008928030720 15869677 -7417747637109763150585642452399754642474 15869678 -1897507071456421628607153597706511278080 15869679 1265259645091853561459169828845294190480 15869680 -44313772996566722301972252772860887040 15869681 2965756091346941639472033560690895367092 15869682 16456996874843648118035147804927810832 15869683 1755035121715248125268118090653230870784 15869684 469044216719949428176799025299675886336 15869685 419982881122198825806289353775031404800 15869686 860344187732458686954630058328801095680 15869687 8242184754712850409593280311262643453392 15869688 -4024359583281519044919184099386992701440 15869689 -487255390123068520169996371521428003232 15869690 -3517902587774206830059119806837885852480 15869691 -1298818002550678687480987048398259945248 15869692 -3340930016701187642036255759312891788800 15869693 -247482165192533332259587276589264122560 15869694 1983071729346266261178927537876522552960 15869695 -1200500154755043167557043668219249040400 15869696 2318417962211846201107433879930281132032 15869697 -353922495105429952221989814678155340000 15869698 -1957530977117414636360509013400512686080 15869699 2328338234653010244480889156932380698320 15869700 -451497057311142939921904532331680256000 15869701 3312337824107358179318845710846224416992 15869702 -2637305199191834466245699683557806769600 15869703 -679899357116533413864428973590830596696 15869704 4509155810906909608109635130049989683200 15869705 -1523386708766942250485775947011527594240 15869706 -323294797919277506273464960373821353984 15869707 322963363581663673851329482251389005824 15869708 -5042582880637727084849623170798938870784 15869709 -88401909723736777776505097865137995200 15869710 796136895240807458330769307950453101760 15869711 -1071128699935319155036625579414649587856 15869712 774361868216602865744065442864885268480 15869713 5037153348375137723681355824947426038962 15869714 517377222442404776188696449053416000512 15869715 -2437931679619661738583820800802247900880 15869716 5298268750688293819693268574399242195840 15869717 3350404918575938019841637660466528676092 15869718 -517697261023220610823162697375769535872 15869719 5169169132652994665939984417041164482120 15869720 585283726151097631533901788946657689600 15869721 952509147870592550774473298409289497984 15869722 -2171062266608738751947230136874255058176 15869723 938134330734652082093555452238431875972 15869724 -220381475022820041441254851115931697152 15869725 -4708766315956711178056889532837199306400 15869726 2533832236972310374046719777395083672448 15869727 230542399750756671247046756393399687064 15869728 -1099126990786352630577713062881509376000 15869729 874090651271915634080586765251448662676 15869730 1385974647719159441278572613137827358720 15869731 713399309057795655335694359424968095000 15869732 -865081345932811404816630008663694793728 15869733 -2884813308198608075482679311839697442304 15869734 3969791796575613644819566926027045122016 15869735 1008879164456393362627299687076035310560 15869736 551670515094471384010348766819332915200 15869737 -66408273431759058403221983750788537344 15869738 -771481348142676558607512549301855362048 15869739 650057979923378208443874889345133524824 15869740 -34237741080638507503208567811606927360 15869741 -2718787796936556101459618198102207658858 15869742 -382741069307696765596203179057210981376 15869743 -7760248845277339980813614121881300993008 15869744 69266981461954293117354582666502275072 15869745 196573219165164756267743729421533279220 15869746 -995196015066924018561020615537851974240 15869747 -1633076434794755143928097886854691291680 15869748 42986978257538587658609899103774201856 15869749 -4123759131548518975613464723288782128640 15869750 -1271631967554033014457232101471117120000 15869751 836635717062736136787728141152850467584 15869752 -63833578748743256404654112311119482880 15869753 447631994219465727566593644399199369002 15869754 -2800901556521203146614289479671154599680 15869755 3372526316119221126857359090445698080 15869756 1179616401851762806800787064157377673216 15869757 4061894821413841133524080008560212768000 15869758 -242422312645392455125898012047815157824 15869759 1658730583378844906816221601715471227304 15869760 -86117390514001412836973036252619079680 15869761 6209215091521463463354720203512314970800 15869762 -1236704141099363780773879206403485240720 15869763 38253343773997229410376997427625498784 15869764 971816001927267273349611619598850920576 15869765 -3821307314005454049208807464515038694340 15869766 303911993508568289715125988773798704128 15869767 776849290981254428650520455574662025816 15869768 1083351545876794993315436516225384448000 15869769 2249445335487500646403877307971316499200 15869770 -442439301506340628602011995520235632640 15869771 -383065076398678121598406629780543031056 15869772 -874447831455152792708679376461653749248 15869773 -4566039088080984832041727511507793715978 15869774 -497723475361892718841397156164063481280 15869775 -462142661370664816663756235379749716200 15869776 616006979584474461685856477706029015040 15869777 -4613088323464434433532693814353131685328 15869778 1352532091591804745381322709229441637888 15869779 19930222158534660123004008753161173576 15869780 -2744596483325421616274296599494046470400 15869781 -1009841659298643910401276739361867686788 15869782 -918655018690086068695138521488885166720 15869783 7807709295432474009729735952466008225032 15869784 98633269057850651133861876277570437120 15869785 -5535747894134364219955761871961204634240 15869786 3762549701138837347681050012721157146080 15869787 -3317645972946878790933787029353631214440 15869788 -315872062984701771218250683566866923520 15869789 -3412015640859981856445110837939406095080 15869790 1034219364308746547046804591135412032000 15869791 -1120710397975686613263576551084905914496 15869792 905440458475773771179816587276543721472 15869793 1655091795064827168473116201710098300928 15869794 471759968970322130982385715239431972000 15869795 38577641118897248939602022704994749440 15869796 -2008965823529570348129081900464278187008 15869797 -818580801238893926592316934745611693088 15869798 1178722776084481653431081953357009692672 15869799 1410005457252897261031629329521191399936 15869800 1622997298898331836691174557317891200000 15869801 -6815480497674646797648259636573722624198 15869802 -365058378635418995772902193219531260160 15869803 1010710697241876787556669257979053452424 15869804 -2974435115043371336222342468389720729344 15869805 559590664963819809398754618803546824320 15869806 -1495280063493168018935031445395101151744 15869807 7620160414200702378095963112961233732840 15869808 271977353589451774736947886620930473984 15869809 -761941193518160009593571628499787179596 15869810 564207858388234887772883607303500805120 15869811 148055905606830040894647648770496048240 15869812 1270199071114301392507274897480103456768 15869813 -5216718682631930896455159117536796169938 15869814 791276715673505248280980607753628782592 15869815 1068603685517615841904022880791259636000 15869816 -3886776306750763425890214887017466880000 15869817 1164454239766804772588017303648306854240 15869818 -127187284374807996786938494418172439584 15869819 -435258394569556361017635790427098635504 15869820 1279625047664281757668642040894588313600 15869821 -1434236839319771618781373961799787872192 15869822 1336680141618036152172309997957144314624 15869823 3571525942135150248031652132691848578704 15869824 -4464436463833877143598272988662600826880 15869825 118091997233217426996472570240245782550 15869826 1406935016636786191957288285706027656320 15869827 1308261961718704545153229273394903145552 15869828 2945121062607009538127153014795417841664 15869829 -454561655525710268566362887558403735552 15869830 298804476479544524826870399602738795520 15869831 -6077765209754738354083715097517968283368 15869832 -2532305671189039325636868143663441510400 15869833 -698944480235938333347375111765440334336 15869834 -2124021988299957595262842327459356095184 15869835 -90540194228593986489220127945647877760 15869836 -1611416147189732158812850095531930245120 15869837 9173620660385241152409682054919603832192 15869838 -17021080887421063395540675441978657792 15869839 547615467771885911333068664319469255680 15869840 432186215662208551760851992507965767680 15869841 -1094428582819115439577747964298965812800 15869842 2761090852517035994555342507163071709072 15869843 841128330364768909150336383605535345408 15869844 -620498958966221737344987190643531274240 15869845 800328949231705167613269530433342247200 15869846 -1798871851636566681059130787479606556128 15869847 -296714288039471415122405031268605318528 15869848 7091990517539190844175440170774580623360 15869849 -1950680729028647207934288655836682669632 15869850 1035601497631869948209502798997824000 15869851 -497230313034404837188218166378574692896 15869852 857800558524777572201213672175897600 15869853 -505848402771362224629469280562363100020 15869854 122239141988951484169816173489683288064 15869855 -855415232783447165767144443539842879200 15869856 -1694837183612655124876809346811739242496 15869857 -8162692561993666398395856986900692980 15869858 -1498291092651313173292616639345246508720 15869859 -360130177475288895215744225794708774992 15869860 -1761324430054094240782355519263692721920 15869861 148469769911272788323189135240752018944 15869862 -548007481557229615317216176615317164672 15869863 5946004219078048853489687078159013449184 15869864 1309656897224910923988580992286223155200 15869865 -1212593853119391781731165954332387914560 15869866 -146264141598675672390695222618269853856 15869867 -773707633982995188888157565603563919280 15869868 424372280403136211184815636750439284736 15869869 -2042681347373851055738043036411977983904 15869870 199488609728964757655258132188049132160 15869871 444751289609053406013904983170496420240 15869872 -82315573308424579333802931717772263424 15869873 -2261339049446192178581936837455219295820 15869874 1287573461396266452751858057485038014464 15869875 5479581115820322427577807670740757072000 15869876 -5454363420128352887907364581998259840 15869877 1453412465735593421264970603165649132320 15869878 832457753057861721731214705130659812160 15869879 -650735456802268525434179406105014082144 15869880 -451517161575246683468897618498882764800 15869881 68848594137906406362758448595128137872 15869882 -630051002788154894615160427681548880896 15869883 81573297215798790948910322628252696960 15869884 -2823407255323838981264323257798489449984 15869885 -453097282432994316742637196901110240000 15869886 -394313439898785852446663237529297145536 15869887 -2251604204316148372380335059566531587208 15869888 2748057174778476564678495826662471499776 15869889 54009585272753793253321098158531395584 15869890 2607040763284935776619299934232823623200 15869891 8216937015482520282771124077294586604952 15869892 -74566397302330994111000299811666558976 15869893 547843499941800386886545351073654162844 15869894 2323770253919778931402787400186568130112 15869895 -2408838734828120904247471246964335967280 15869896 413256995523059668021658802136288296960 15869897 -5360323391421591134417714801988597759654 15869898 -782943260278500363264791336718295887360 15869899 -2051922561706908041470431323924206135040 15869900 -2577585693207443688193033527257571360000 15869901 -347718556642844911226860488570742939968 15869902 -282754252496287543526580514928022460800 15869903 1398912684607559555953502267580063920880 15869904 234550849266741227241987667652650205184 15869905 113743163091866784530212211855433345000 15869906 -1003634587345121498485155054566765376000 15869907 -439650000991426656905437075597623830796 15869908 165560099429020101257070185145826222080 15869909 579239497474282169180366441021168824128 15869910 -620235457088984945245364804708248442880 15869911 2681132287099323660004037999387104948224 15869912 107700683372575496959472234627824619520 15869913 -2309387580256250970306240128424381060000 15869914 -3915590176291956253545494802837443068944 15869915 -3441315253794751395522527617537806705600 15869916 1470122099125172921739238262726530793472 15869917 -2556929477611067722345535373577360757408 15869918 -1894215673539725371232093169347774547840 15869919 -705056892159484200932555166064766627712 15869920 1306595612058717246296923703667610091520 15869921 15373457674950995594706873864758056722 15869922 1173978177630361770573686607946636250880 15869923 412130280543638325390123424235607951424 15869924 40072199684613755745281053417767936000 15869925 -213857121515259390333752968392813410700 15869926 -4128455267317459256298271660325239202304 15869927 4558518899666064114610210271881511806776 15869928 2297409195746372823044585609579804344320 15869929 -1352350184672933286791612278368417123640 15869930 -45422078948360755937430118412128303680 15869931 1219117788447541218736003903269726535680 15869932 346412559484585106435819829522002660352 15869933 850281632124861635853608041749828628182 15869934 -377200286088929144662415802951787094016 15869935 3871956910539574735796570424088056311880 15869936 687636149356267102192671047035733409792 15869937 -2043390175203167747789709127633132317840 15869938 -369503847711790790966847924419902625280 15869939 8559319033092364229927660840193464966880 15869940 963078320224383291653279279390159155200 15869941 -6638032071896843161689256464825558072658 15869942 1851066418411412898847669086978486639744 15869943 -1596068415312827260799847655907373718512 15869944 -4456503816372657725878122700781760675840 15869945 269443425514108645909180456684179491520 15869946 312416434146059611176981698969441080320 15869947 -5551886294285302867111504308098780400604 15869948 -2033342385572905263420289106035932168192 15869949 -1767455927591958374735299827384602930304 15869950 35710985888251848947424128169099960000 15869951 355887029833298677053619935110187005952 15869952 -50393959597203570288962626667308646400 15869953 -1321724212446675705093293456740020317136 15869954 1594641924093725116318318036503184565760 15869955 2005728590212623400419158677771460267520 15869956 1868616783984405959728835671443941717120 15869957 -6174233103460564753683918302431536257220 15869958 -876414644793647125593061796629277507712 15869959 835621804003287525173717231935645574400 15869960 4229778558209900403870238042749049344000 15869961 591955923540308452440674035918142743920 15869962 1053939282999383454356438057391608765232 15869963 -2139694502553924476450533118414812495788 15869964 1343529135873389885897331664951274864640 15869965 6369285394903921733172168066686965396920 15869966 -629790696985589729375117734191744724224 15869967 4253529612130258037141151513047001180168 15869968 -1337106246517267752970048199695260049408 15869969 5454927037112721034832899655998919535396 15869970 -313816546174003012932034433520560842080 15869971 1576321118975879777399577300866047227984 15869972 -3318545848945125829088488179140922244224 15869973 -4370453301780861244334469082098344490624 15869974 -3785623991506817624300674697837943351264 15869975 2092290028380199462267242367405045413000 15869976 1471290281482254627504604741599470469120 15869977 3382559944589853904097535084910839672000 15869978 -1044211792560940288150983053055087682560 15869979 50330130563890091498462069791527496800 15869980 -463187513342973073922306561174835087360 15869981 -252127856007285334369894944990661077588 15869982 -507013309719172721805473056274059847040 15869983 4521981116264284972800336191275205371232 15869984 252298479941779689379917145634114764800 15869985 -170861761281516137136288019771618982400 15869986 -2188870483477279792383319457629989565056 15869987 1120011735060862059964518525390835660752 15869988 2110993518401287817690229719696743071744 15869989 -4205735463857533356774787874534487933540 15869990 -3460231542762714774506168318798868336000 15869991 711389280660225103939144561332387675264 15869992 -938255013564227872274705920805727360000 15869993 -888577756983851749521395004682275956760 15869994 -1072603477548086184489515253248799866880 15869995 -6888867834502730685954622159901243005200 15869996 -2553737658105570330359854120342965216000 15869997 -1810079533755046738562990972742597600 15869998 -2661707006275394570065911633171914424000 15869999 -4033681846227262467141152412099157173120 15870000 73607199693050386901447020827555840000 15870001 1562181790144351788172462767331547724352 15870002 -1593364800792308941973843787718006735968 15870003 1581114762532610368352569266788145025584 15870004 -6743373881500288389532045082194770016768 15870005 -2121468937644768274981755381785533370340 15870006 33452227084305538259806097364768944064 15870007 -342362133064398242087967119949853837488 15870008 1571759561874821638839690268566594846720 15870009 -167583152349897080567387569097539064832 15870010 21820047007046589035006313619914577920 15870011 -800383154502292833207006494600992751388 15870012 -2513919583665019618230768524511404133888 15870013 2807522890680665878845555463290595912204 15870014 -1617203458804167381888003069021274821888 15870015 672967044829073623042441627011256965120 15870016 -260216498693611056454182703061543157760 15870017 1564168443771484372064375426645051280066 15870018 1174388021850636438359283723525246259200 15870019 -938922124137248121333204891365223920640 15870020 -5592032889344823728718415676346245406720 15870021 -389489478472858072963347083475316915488 15870022 1980270958684141463644274882162384726208 15870023 276375905733766012325048533584598498464 15870024 -280526250507315519508728729817115566080 15870025 1166681948653238284012713108847917610000 15870026 -409382339201894968739215838367634275840 15870027 2561488639992583924343230076332098240432 15870028 -4932504579213807619988773201411725720832 15870029 1240822460856899528718494988360836352 15870030 764543212605258102865798408709597168640 15870031 273341339635946611032370107979354311104 15870032 797270588666201858569331515922165268480 15870033 5237802312786820447603041241456946697600 15870034 809683213266582406173224170399566904320 15870035 -1955832257400548321270471738123838996000 15870036 -415019860192123579921323111918351998976 15870037 -1878839330683140922522559174988343067268 15870038 1606932455996231652002247862688689917120 15870039 3997293763009874548077847167868382560848 15870040 -406771845213150062584885261772551987200 15870041 -1340431357851119230199943625946752498416 15870042 791608570314914699516301189282172992240 15870043 -975117494101249321969887197917357679600 15870044 139901689967421525592183408374579164160 15870045 4897964855000678912579136081903362568000 15870046 -2133802274085491255619828172130370013056 15870047 1063870934398795871631383948618536550400 15870048 -2906866905247815306044763818493505437696 15870049 207240511236311432890906588181006687764 15870050 790309485634023409794670323644201932800 15870051 -253516705055724507573512206591234945200 15870052 1823684581239181040880108173853016694784 15870053 -115311106188686652455137840204636368576 15870054 20576920507546947229532725167928826880 15870055 604790157337216116046663142544994301760 15870056 2607028879216596503537357310698234265600 15870057 1410494592240263047829128988073653760192 15870058 991897205056367813715203841862968466176 15870059 -1763200928700702749793496704793727117496 15870060 -3012631934400517103384454214839790848000 15870061 -4945396631256371240909931413180163312000 15870062 -644057266555754444170529904504764595456 15870063 -4213580826715359917358198512951723757312 15870064 -231376431837742394599514823936255524864 15870065 -353051226972955035271312337561702909220 15870066 -582897968513794679659221439004865941376 15870067 -8078123367315597371121434267011078854048 15870068 -3671969802744942574462713945532217281152 15870069 -661815665594596095657530567522336797536 15870070 1479029399895641017695084359540881044480 15870071 -765898725947524668508649272834358412360 15870072 -1681742798858956397173209088427431342080 15870073 2240045283476867331357384921964745056000 15870074 -1827280954929064431185417464550585452800 15870075 238052823301164629204854563230623735200 15870076 4162898494151417160940041297880728583680 15870077 -161463431946378915764890586391626517000 15870078 118986290847767925983213103930584924160 15870079 -471806499094028601652698993369595208320 15870080 483726007627803122261861797709060505600 15870081 2659074485806474042623132977245878376752 15870082 -3503852883025935256402841882216638210608 15870083 -2401568291394557916493003116894646997640 15870084 1870102261776582078176888658532367502336 15870085 -865101009860155892673841006854549809280 15870086 -7804531718201018744106656132121926976 15870087 1330387639559930093495028386379043891320 15870088 -1494835727947397357736671519677988567040 15870089 -2534510173181286561519733759912676661744 15870090 -1007085176873305666838721563477394343680 15870091 43700805527196869203118700628648030984 15870092 575479865558860155411083483434603806720 15870093 1562869661417968508686159562876798153664 15870094 -1065935252744774949255820258557310115904 15870095 1623200951240668388679904380064271593680 15870096 -18039078951405272214127825441852882944 15870097 4628108379404461500337070906854506122546 15870098 469048540225116626312063712775191195264 15870099 -145856529845361658515437655145793890560 15870100 1737249397499224442462842028940730316800 15870101 3312768274174656970719764585293638798012 15870102 1694574042185571392437834217663446746624 15870103 2336791122210067598061962512761246961352 15870104 438962324515033422409161111955016693760 15870105 1001831538658078288838943843287496078600 15870106 -798228979422360148811125321337847409920 15870107 -635726002766776568368835003697288671280 15870108 628192583055688432567144979624496436224 15870109 1548175116473537932798829971601606615680 15870110 -2328629311760702619762695465001568463040 15870111 173287939082706723242761625115276854400 15870112 -5755350518938321956331506810100565803008 15870113 1946911988274108609297965235389355668160 15870114 1255931078027507792679955280907292784640 15870115 970748258315453056163974855847631264000 15870116 591665257988231550897307713858215281920 15870117 -1030099401296741566311222697404813724320 15870118 6868115830577668583999935228926241440 15870119 5364293279389027329365601002385727814520 15870120 -859251131204640578351215477494405120000 15870121 3142986429071611199722753406268427651322 15870122 315135220991346724732895623323394856112 15870123 2645073410795140916891270313890166204144 15870124 95758372137232518572438945291266905600 15870125 -625404869246864235600697998704372481000 15870126 1689438427119683533419317702524827749376 15870127 23429310003781568646530741738090464960 15870128 874603275929917580184887551978052861952 15870129 3102897220057245352739953200342226234560 15870130 -27533428459252291023264881585198092800 15870131 1102510023464446489914672781880352337932 15870132 -2776023161202282217441036784243935653888 15870133 -2906714604388825722116682837322209011520 15870134 -1844214963224339405419469587657640620800 15870135 -641821574608360620718003343345506676400 15870136 177489719754390024313469872344007495680 15870137 -11837133318936899754774610457327726480640 15870138 -1258415739661970203631053910870174618112 15870139 -136029685757601000453328988678010553200 15870140 -195110387624439003447362439102932582400 15870141 -1830679982523244390632121167082742217600 15870142 -2825828650300941620888871439998840054528 15870143 2250189710019425380820461381538348515392 15870144 359621371973707867193096096313419759616 15870145 5359622309380901872262991137604349842900 15870146 359871317664467828816497684076750245488 15870147 1526258982155121692426311673787588900600 15870148 1061745309437248248496556494988554080256 15870149 3915081955832469592551668427953766270240 15870150 -870836037000560413216562916660394303200 15870151 -3141824073470128982930415297548417128656 15870152 389860468711513097704921193865260236800 15870153 -413371392706201800833696323007710427520 15870154 -838958134426670182887738069608727721728 15870155 -658691696299726373926607488483472191680 15870156 -1228937124582189790435054159039100252160 15870157 -2184817856883283568972599357686242502708 15870158 1650082801864475312739171400736674004160 15870159 -56119258302036926635313128253618628696 15870160 -848773433248372013841561967101539205120 15870161 1312922444515814950940624472332144423424 15870162 -77367585751623119698071054588271706112 15870163 -7341308886608747401543031587259316752640 15870164 -4642162669411539899092864582891450218624 15870165 -783800692248786355473805501525186138080 15870166 -452010974870299928681209540868121684096 15870167 -5640820040849302670976017290608512561784 15870168 7897686596677500086157279044304384000 15870169 -641868846681575233478006627763059760624 15870170 -1917388331916261395417676590117537931840 15870171 -321840081613505399623124091165809888256 15870172 1875622270393579434765170588230657784832 15870173 3885603841324893304809064507970938915104 15870174 -205386322989165808620352911177780264960 15870175 3289844061197162322279859908482986693400 15870176 -2499333760974515780170504222867154534400 15870177 1299988468098478433972902488486606789120 15870178 2685285914621345352081631793216111482656 15870179 -1018189318052788097551203306840115763616 15870180 -87662206128001889367212130202523443200 15870181 4840780239638913825177209966704586004864 15870182 -1575640853045998279605652076888972160 15870183 1130408283177606451442203171774736460288 15870184 342455180386029846703496331779843850240 15870185 38574487224119309456789614143804313380 15870186 1426751283388422661085074581024153327360 15870187 -6629668803256859510418842244296662202320 15870188 -1069204428368586558378556832092257598464 15870189 -465134852507142695547828404281500029376 15870190 -461412457092833115436679229341705994240 15870191 2071198301310420544166731943995018016592 15870192 518608831012525535988811170470911672320 15870193 6073484737587018113478137491691326736820 15870194 -1227801073859900093759594812028402688 15870195 -2589306582367879769786581119024048844800 15870196 -833781875544058192870836285029557760000 15870197 -1728937623774899827166919855585547741056 15870198 -215924050226350653249715908577153598592 15870199 3190929293968262736787853838623516244200 15870200 16966109486548776200095521774772224000 15870201 704538291753899893441828630137476657232 15870202 428553222006983731300114140282432021504 15870203 -1169041961723493475518430074959357155548 15870204 -156849442186245114324689963427346219008 15870205 -1890896838651138794171715709407982623240 15870206 -1590738860547983948519380945374523791360 15870207 1695662905562263695965767948417160297088 15870208 4612198514388469597495448552015942123520 15870209 -4333796825341414799237265041823560824896 15870210 285870296708392998075457878428951208960 15870211 261099992542090416805345204099234622720 15870212 -3523276319245217460684952379711597468544 15870213 2016173197598371048840679754128919847260 15870214 -2252891852580939452313904731555741604608 15870215 4359099329823325095710432805031257450360 15870216 -1077790738365688616074346686758672998400 15870217 1875782398223348467937500841185983846624 15870218 1330403009692042989964241535063568108896 15870219 435798516067802304606579250721575396080 15870220 -2238699479674999699983905703590526213120 15870221 7012636165098063660174121627742383507500 15870222 -390871627597127504166721962569304255360 15870223 -2440930720961881334819638972690447410680 15870224 -401792447910161735910361442569722716160 15870225 3579566470438627559871055954150272000 15870226 1764638714474033095795535452869562407312 15870227 -764693054160438086958775181010056115924 15870228 -2705575544581617411310818297510555156480 15870229 930053887224602554243890052737706146830 15870230 1171669063669800749835299301691522379520 15870231 -1412743624508881912301733956640264236160 15870232 1208361333719937304294130724742382100480 15870233 -1074147665029807004577156455928396583680 15870234 -670876654443965133522023097730961042688 15870235 -540119168427145908323062659385274448240 15870236 -512490113663869589110799169198515762688 15870237 -2743725043335757645644209046164761280640 15870238 -3864701210026624460371241785332438756480 15870239 -780229564513775297087602000791311904 15870240 -2199636243215703321929571611173327994880 15870241 -258169599739312013890340193476272898048 15870242 -3421571902973601007622519564866804899456 15870243 -74506166074025480560641497662808153736 15870244 884143933796218416914463044085209661440 15870245 2085207598809873779668536649203552661500 15870246 -317410642122484268945679019681044695040 15870247 -4371398120934989927103314973511607703304 15870248 3235843515778131836527565150853297745920 15870249 -349950615890439490565386151114587301670 15870250 430822109975448880713549561420384000000 15870251 136987112551338169460017238891975361024 15870252 741923169025716039190993340623701714432 15870253 739829504089731951798636352081226085504 15870254 -3462661665316793983925027826168757535424 15870255 2270239647204082733690178612968310712320 15870256 147110411104652431741575916986425344000 15870257 -2840304247064491362241910925198741107520 15870258 1246878742300958857870700748754928974224 15870259 -525259385857245544318754661341212364696 15870260 -245733864063482330409101279009890713600 15870261 1680179462672071309238454356047819699008 15870262 1537871831173501058750007445464778693632 15870263 -693172118565249978441293588488088626560 15870264 790750162025632866332098313495697162240 15870265 -1787556824060111412305682937610352670200 15870266 -2528715458725552257338436674819584929168 15870267 837073196285209530780640553777416795200 15870268 15803309926360481166523150927557905920 15870269 3403442740393549957861491852672368585670 15870270 616024332731969391074145914714109200640 15870271 -1202751033842529392958300500527764478528 15870272 -196953365698409769356067261472548323328 15870273 -110713079400796074648124040257273353696 15870274 931854169846288936312216046400502513152 15870275 113448213649137230607387693026660943600 15870276 2517385873593921991259042574221504716800 15870277 2295933937353954581272875327698296724126 15870278 -2568696124578382599168692551882269404160 15870279 5426968755272672915557286059348761134160 15870280 1771479057140859053142913461604146892800 15870281 4249865825410081290904907392413576238464 15870282 8467124293043331500078405143706041344 15870283 599295294833159540134322440240944468024 15870284 270827234431854851479024922405316047616 15870285 -11157413636794079752886591607615509160 15870286 -2609979499037186823381257243919661593408 15870287 4050909885348948323481185992422326061936 15870288 387334662187375554242514650797296844800 15870289 349451923306077302996244975430383868480 15870290 3181821597899897056841867537679368302080 15870291 -477127310247337061289523399182626366160 15870292 2151230334285500404469098686938844794880 15870293 443600509163912146166238331601587180800 15870294 827077208503618472637581895505385890368 15870295 366597290302898751274508094502952847360 15870296 2357224726635959717547779285700750336000 15870297 -465800674212574395860582294341080682800 15870298 1342621812074563736482214409334528184064 15870299 256272498820100630906810616272886021312 15870300 -606969646890714692213030338802393203200 15870301 -2071727723323710062799091407755590958080 15870302 101698487365160709425106915686193070080 15870303 1761682836974326169235036299771269942800 15870304 -2985612514965436903618357389952292880384 15870305 1055145037877535641552645955911178649920 15870306 -67920063242623574985003284707435514496 15870307 728206630905658232797641344150490163680 15870308 2457680729509276209363486267642685159680 15870309 678895600685998772062119777636918272256 15870310 -3646249218789103016413751736431573184000 15870311 -15670154754781231129201910959106365608 15870312 3696018741893573846687477339707396561920 15870313 -5257725872816403212243165827127331776640 15870314 1566880831294239746071417186531841870256 15870315 2163304474529755922707655548713520289520 15870316 -921140410892513570345351870388817357824 15870317 -3838186428055417284785165747510119129920 15870318 -1715455170572952048189225937975316725632 15870319 94725544318347675949906560410135592360 15870320 233340388147010150449669395144209203200 15870321 2506935963683696710964867112291421724550 15870322 -508240083596226155564951286757202250240 15870323 -442144148300268677157535520164193104560 15870324 -1210548387595925038770891743513217490944 15870325 502717734879661086906494644876098556000 15870326 39541274549650698045321547884204655104 15870327 -4130402357494052715055219923485497288320 15870328 1324209334348894959568939312480352808960 15870329 -8148516376781569140500418442485720825516 15870330 298357537417283661899841174699459486720 15870331 -6421526499691270869511812387668714667868 15870332 -9959255373626913137990454067879320576 15870333 -2209194556010707567235591452050104558976 15870334 -256835891356728183756955900461784382208 15870335 -163853112834939787406284893742244294400 15870336 -1327988286559907835453451466417299783680 15870337 -243113520926014149965334937413538881600 15870338 2565198316217691596447095511929916453760 15870339 -902924787396536140700886994007046210600 15870340 -2010655492196212530440044260490022204160 15870341 2266651594852881748606331259467369785212 15870342 1278678122744120462919554311679251077312 15870343 -10946096065708271488278440068124647707536 15870344 2279355302122076605799575891788267847680 15870345 -714035506276567114109754766689867528960 15870346 179620856812514817800834396487989810688 15870347 2737100082647650343691534663753612683712 15870348 1545490594613793886499001009452198759424 15870349 -2931379993728134773957097376375661377408 15870350 2148716432715745936091705564823308332800 15870351 -336807584013346235026229290012004908800 15870352 1057298467498726606100919735709572874240 15870353 -4178856787804670577316157493135606214620 15870354 18850370049722843807854686132204172800 15870355 -3114853726936814729646876901482985596240 15870356 329333181465196648955864157618292205568 15870357 -1001959243863285333137850163884961566720 15870358 -698222765566081738462862695819031285760 15870359 1375984047029404209280769470493631983400 15870360 130502375679153920357684880947404800 15870361 -2008742237377431197289067920476483103548 15870362 -760494075194309426257480872656490920736 15870363 919898448711035277818715522846995637144 15870364 2579585378670148156559569991151847115776 15870365 852508350248025994230797346166737619680 15870366 -2027654342978715013779497592870156607680 15870367 6658408501046086564767156372555638886432 15870368 -2194400354551674710045104259959442374656 15870369 2845078477316176031751952305997949037744 15870370 2168472586719021670141764999442227063360 15870371 -2781658920867364247560300954860874592256 15870372 306509389275919326514227638299571761152 15870373 -739939227613561732378986458094773803176 15870374 -1612132963712982575217686512297101889920 15870375 -1990494455589259191986559322284118746000 15870376 4883744457809092932129357149190763468800 15870377 -3222983107170002100305446789921195041120 15870378 -229343515469047028565065218124826590976 15870379 1579656355601667345213190954187584383376 15870380 -1013601663946923689050425818205411379200 15870381 -827617355759756358099162511215628571136 15870382 494450161619965672015040239785284558784 15870383 1721019590303301285934423799327267743632 15870384 -373950802556438241519151066402233384960 15870385 601535139200384257405866740465767565160 15870386 -2154480173274827453394917749447800276480 15870387 -1800706284519942196399915699881786226080 15870388 -429280909318763636130241709431735369728 15870389 -8812493697550067785538575488802254181440 15870390 560990122034190402932731548763887594240 15870391 51234437319437876571169059072951632160 15870392 -338093217014952924267311163916085022720 15870393 1411550520209450753075930198603939865408 15870394 2140126666053152210752892898019483664496 15870395 -5214317524430762384916427828936320649200 15870396 -1922131750094268579943685170232501698560 15870397 -115681393462847651657579704885215465440 15870398 425080186730092661286674691987481707264 15870399 -2590229249224392943758368423670165191736 15870400 -48927466709854655271567460569972736000 15870401 4255700376189240791438261369759583916932 15870402 -662625434662520944008781336546363991040 15870403 -2292432685001892804458869838501491211256 15870404 802871245175150928743079582783209705472 15870405 299325045048137137205878504686967712160 15870406 -398657671631813393385340055881341490848 15870407 -472777697072829828307566281995250272128 15870408 2042468451300895050260763326702499471360 15870409 -300999366847566026957220783397776820390 15870410 -270147502111043912883308769864361651200 15870411 -78075114720031358110175484820137038748 15870412 1962252322976245545862888657470640794112 15870413 3008391084387034377399589782058077830124 15870414 380324471402284512687159812928377183232 15870415 2817689706378215000034394153865638435200 15870416 -470434356305575178822432948217620963328 15870417 1645968704487482651918443666861118754240 15870418 -2250075061674472091113676238358653775584 15870419 -13274157818518796594014762879705057152 15870420 1325417443306586479120350734499395577600 15870421 2489516890040506737803432705484363255712 15870422 -370395803332780537233342460557966624000 15870423 2290970226790722377169771106235238100584 15870424 -5744861243838989662643226543172351795200 15870425 1221137133395095853754075870829738971150 15870426 76453728535763494564406273960769561600 15870427 -2559086719736097242003651231701853086280 15870428 581593460269070889586067106708996489216 15870429 -3868975874701689982884149801076075052026 15870430 -1933934151815809294919635233961916791680 15870431 1389204312591868279412536010557509414264 15870432 1168680586149157430899143568711067369472 15870433 -2986584491710501896957170100478115661036 15870434 -3225919003431168267236082102884052639360 15870435 5967442109717463697682640482696981760 15870436 -3594951006378847664607680894468595368320 15870437 -1902325655532436082019499030267484476800 15870438 -2108294683589942755790337689407354056960 15870439 82866648117795898544150732504270803624 15870440 -13884524128392543651780256902904627200 15870441 -678907415352409060001714215580827901808 15870442 -360699573925329552570792368848497232896 15870443 -2805775395495006077023898236148258357280 15870444 -6881313676066268858428211656763839488 15870445 329590518241124457194164916139875378700 15870446 4510632114083119992997374695891838105984 15870447 749062012642900206099980436721782009720 15870448 -788816346308372126835928166482880004096 15870449 -268599867084120585004746021045604425600 15870450 175747265521930307860199285057910835200 15870451 -130315194101987508795398278125598442548 15870452 2592577118585144647988501840832516509952 15870453 3177897934853907167923973358442761278400 15870454 1454842114062285855171028030603816721472 15870455 2172320397381145567056016409451864246360 15870456 -1584106496447579432642806270924258713600 15870457 4997414468582540822398982388657097808272 15870458 642069537605232761366309164148185012080 15870459 207798644749070878201727045193522842496 15870460 -185043241325882477547180917815289149440 15870461 -2409010844764611613136952673675361247348 15870462 51640577521711062242636311130376074880 15870463 1388290387505917834403794921921534323720 15870464 -1597598567779748661770196549104692101120 15870465 -378323718928973802333435462378940425600 15870466 754940096852844739796853747560144885664 15870467 6447874512103856670694532958911742795516 15870468 503565244547745853893413815163743887360 15870469 867376302363364683792533733672533147520 15870470 -784307470908081269022851162508244346880 15870471 2608347467754947105119581465410572710312 15870472 -4549878673058944188238414488432581836800 15870473 -2348595734257438296347856906822709666278 15870474 -10757748707706559844688977603087828640 15870475 -1499388692597331038786632816338291743400 15870476 1039571020002597839043144930419265058560 15870477 817340381306660837900984827060756717632 15870478 -171343911600019154002794700836653493120 15870479 -59651286451289509051556620115239246032 15870480 -40925686883859307917181919853556531200 15870481 -1546220133945373663428035103384535808 15870482 -2278936989536472763849547399356366197600 15870483 -6050791598429417960157593919979924224 15870484 168862818805832251801792244551981506560 15870485 1710947342374903122824795262898019144760 15870486 -1652490695453899304633079297784927971456 15870487 -1256997299460605492523052055930391411360 15870488 -4609311487329005552880289403166341652480 15870489 -969482703194902435234668566586118960176 15870490 -202330023596810498445151263090758277120 15870491 474541699513638543347396796159953994240 15870492 -13343768688081892485832471078225376256 15870493 3779194496328454792721365201652982448742 15870494 -2818008923172938406933810175074163959168 15870495 172174748770955333242999199554386848640 15870496 -3979996008660120988977274834249305489408 15870497 -2471918458047696238659162398686221393054 15870498 57445428840904194059605194192895672320 15870499 7333122786026464316697675718502735217500 15870500 -2664763881009198053597352533001425088000 15870501 417851657421718549396316789361637435068 15870502 -384819336658522763528837034774774613248 15870503 5801319337506096391151309051981591265840 15870504 513331262809352246624016491969140408320 15870505 -91816261806650859301426911811575072000 15870506 -992490366826694323542763184223056507136 15870507 2990728697394994405857728372915810427888 15870508 -2154483208490070301757909045574076924672 15870509 728716042230786869939200267150143448620 15870510 52079007684767140196153624170381046400 15870511 -1005758735410760087985971376276483040368 15870512 -104929835543701540755669899298494742528 15870513 894298008032101433514986340229575254304 15870514 -802784992993536477428747475407830032768 15870515 1237328448050275177858422725011282610160 15870516 -1736434380280738906006441533389708955648 15870517 -98870386539322753210113996342261599208 15870518 1495992711728478275987404486793613228960 15870519 781304580285136304723217524362644794880 15870520 2937808843632937057241339603559484416000 15870521 -3250067681289098257669551675665421365880 15870522 -810617982609640909811428268039575139328 15870523 -1487097954915018954930914348548660435228 15870524 -1350250975019674985889272129500348646400 15870525 216628494204816684568360914730308309600 15870526 -644596535060318591086334876579100672 15870527 942263569459578896752268721169946512320 15870528 -982759123631803912111906924764950691840 15870529 -3440880415254973842483221479627468230800 15870530 222506688174910426119151331019690822720 15870531 -658770717896568545094477931217753926656 15870532 -1597987768726169341342943632504856771328 15870533 -152678795672263756831712817202744589280 15870534 3047260250841233301166671202047960960 15870535 1725609214497570317599092146333113744800 15870536 1630202886216720796721571573537075240960 15870537 -1548842964509629108825386925159342937088 15870538 1947232353870470698007799495169048975920 15870539 179915053393107462377754651430986502200 15870540 45394812883761259645514500092488908800 15870541 -670386018003840363501583725120016311200 15870542 2990122544180263460461585471499303700672 15870543 -452620455997009410158736224267857631232 15870544 -1352752067218816528316699472996546519040 15870545 -672781505219889278125268334635297522700 15870546 3144544403626059549914625775412794848000 15870547 38616434000724903848862854999677977600 15870548 3775854586265276241672828350910033715200 15870549 -4120854719881660105266622258718856034752 15870550 -923285816787203994002076938122938223200 15870551 4515202818458370058186604017765993260552 15870552 -2435459563087963016395022453682186485760 15870553 -6924979098169940331185559857685783921472 15870554 255666010784423810395313266443552886272 15870555 -1001729148812412232244099096354100733440 15870556 -819728993336825058008246768727315394560 15870557 5395263566440142576440985051927928832806 15870558 -684215054134960580377197426436411754496 15870559 626418540776592204056098428210615909360 15870560 974746409736134876125516577248114114560 15870561 545685735949743465285580675132946379360 15870562 -6113076152876256047811451456847138579808 15870563 -3953402966181291915556133993100330919656 15870564 701195079718003958119498539445967145600 15870565 117124670829620816850971266495358323320 15870566 -2738396126832125002342951463107487892768 15870567 -1364305281825015745318478843965711146240 15870568 1810459832395450234898657155865272565760 15870569 -16975499740886386543254099160878806400 15870570 -780998095042745042298506064811527720960 15870571 129367221693188574496992143522390579592 15870572 122926688979494098259737604867024412672 15870573 11679448093234182365580955625242013568 15870574 376603212217004286399568961342642898432 15870575 -335209702160277408474477232280200358400 15870576 -547293443301879998342094137774126923776 15870577 -2766493587280949152593461378500144854574 15870578 2362154282169679014291982726532870349840 15870579 -3193479425687097421959269666150052572616 15870580 1434851755963983559102524775928782387200 15870581 -4812314677235373441821302675219423665618 15870582 203972648994765959993008260004376904960 15870583 8717934030613515746984768436658073848144 15870584 1148939246505991747017305070434587852800 15870585 -930667229357110456472307640963919108160 15870586 550566872097419275084327200765133536000 15870587 4253972509244882964915743698507753054920 15870588 1474941945499246499822516109307161609216 15870589 -2555684521448174919758352776964701296544 15870590 2175343295308088917241109502248491416320 15870591 2016869464544571938136108775357868046840 15870592 4642611644937944045222649361862649446400 15870593 -1447660754291754226542709768494425197776 15870594 431170192963938541646587689145602403200 15870595 -622911203297691890928381783212563224000 15870596 -286592614695315574864163133486489784320 15870597 4327978615367030670592531590400275026400 15870598 -2387836917412266411409727180730565981440 15870599 -2091323291360559130290466808878212805440 15870600 680290014657562344728411605676697600000 15870601 508028042432709015795843461317159958052 15870602 1593664868102579738576285887114526256 15870603 -440432218746390385290402073058903665920 15870604 -5385020756195574437185666095980677951744 15870605 1566676534953732096379576917675353011200 15870606 -2313758760442950630015027581021987368896 15870607 -5263118031706838752751774631203385835088 15870608 97461209844589615953002976165072764928 15870609 -284872117673007209747755129701546387486 15870610 1436742901077446976752009573977537164960 15870611 -5248822454557684962095733684369019912788 15870612 -44490695854526093456747066642932389888 15870613 -519183902521650219840775910647673836416 15870614 971142301002748170737980056388432098432 15870615 -308810074009473604831208873162620175280 15870616 6286862635149415341733174048777332940800 15870617 -1478513654210411702896514573162850839808 15870618 653786302523980167749890461885271768800 15870619 -263890258548690067271658481271586811520 15870620 -48266817939581030013378582951780096000 15870621 -1957126954240354823230472544205091795904 15870622 -1044237648393810618502458264588180679680 15870623 -956177051533546914768242348738560750776 15870624 -402810182157043805291021150830240727040 15870625 1108579732765472509491336974110161550000 15870626 1404268273994864327829356748242880737280 15870627 -1958003307233167598249920110379364868000 15870628 -907373320966213992120437308555955829504 15870629 5499743562919701416243671253946968407230 15870630 1108509068835386872163010115934904023040 15870631 1214310751100938168708634154552583895040 15870632 -1440960272279329150496925244891701995520 15870633 1403318510540323644327010466971208244624 15870634 -137601860621592687039595502110984459680 15870635 -1382050607299683534472667740657722240480 15870636 -1136042099310282797536614084779975356416 15870637 -5336945652784918109092240242584244244714 15870638 22463806951696771400086839233199564288 15870639 -724599168886967337247624159893699694320 15870640 456399955991992871680972041616178872320 15870641 -2483601161419861869239890019346255297216 15870642 2423943271001457503380268285684021547264 15870643 175203293548329480102952601800199712372 15870644 1313143342151501518267001568702891165696 15870645 979845229561331370341138465535365963520 15870646 351837655083043280518648776080790597120 15870647 -348260690273277726280914239350629762360 15870648 -548923711315479438214974766133108736000 15870649 413534938819854930318766834249113223380 15870650 -2207018969279293841499460277082419654400 15870651 -2716584902464555690729260444780951028968 15870652 1698309580663558333101055196309943222272 15870653 -3125247190545127882247529001734191239098 15870654 19534367450553303650327973390281717376 15870655 48051318334233079795910987335042314720 15870656 -1212594822091078870339260376582056837120 15870657 2139061098633524313252181738933605498720 15870658 -161439467903772621205700575347199614720 15870659 -1129049101055191624598920929603354427104 15870660 491543311072270287781984067848047144960 15870661 -49697354157500806897086683718699866148 15870662 1041548965865266875768140885808129048000 15870663 -2004645446815625046289347875079175001808 15870664 -5949620281341513008273974973316327152640 15870665 398955984220640604230878665364262317320 15870666 -86107289180656002146349214554562715136 15870667 -1270789969665952121401563359041927388160 15870668 -3499539450524350267017460862313216258048 15870669 747184165678305927347043343003250081760 15870670 832410340020751700146077128668066073280 15870671 -890379606084520211573970616098938184408 15870672 -270668929842208250597478646120790753280 15870673 881710607034645903724881328899245377920 15870674 -374531047252261906167029721222839518560 15870675 241637807939616171030542726216623482000 15870676 4845892340838689586582686924825130968960 15870677 1521840493196851749522127465087535499360 15870678 -5417783999768214376556893661597678788608 15870679 -1966922810731443860172482498582253731712 15870680 -1400559117659405771757548299783088947200 15870681 -1702514753278070800265518551363044049600 15870682 999913238021658167524187732243261509632 15870683 -2335802934260445409670160109480407883068 15870684 -1589030441434755211697481759801619428864 15870685 -1986471648556021305742071227594399224200 15870686 -5547003540095039520850674408699263616 15870687 1357775157893580116501109432155555420160 15870688 462480878144276549852120894508253839360 15870689 3704740111326316088537124479628045251490 15870690 -279386126602274486712036655824500459520 15870691 3312214883167180504911511335522621644592 15870692 -3202152400060820230288353717132781194240 15870693 2839808636852555909849197954566542804064 15870694 -65499993982830129904278943964193898368 15870695 377440323230820044261383951598824650000 15870696 2080609790151644724812028985633909800960 15870697 3068477650810821142047187196376720005520 15870698 -5093791430343008295569768182897600512 15870699 -1806249777927957748622763082026961148736 15870700 -1624603817710562707130213400111361472000 15870701 -950446235774943197644648298379862136832 15870702 -172563322559844747418238121633539139456 15870703 -22395732328704518121868980815822992048 15870704 -1137172365015396562525148823845171036160 15870705 327380660890734346723101249141804288000 15870706 186769244666496295605175260327789052320 15870707 10951789958514337138293339128195420976000 15870708 1668980383080686653315743938428761600000 15870709 5495800940924297354907608428354516564910 15870710 2524088037821422627612545103038451916160 15870711 -34456224747328937745477454263573324720 15870712 1271776789501646050457289930370111856640 15870713 206487121402896409248907653610095460608 15870714 272917302011204433553028304261660395520 15870715 574461222772818233787646009772307113280 15870716 -1701562086316714840849522824965645660160 15870717 4299144688675892000231816742340393679334 15870718 885173621117374068982146142806180418560 15870719 7056213505321250151076627805241207440640 15870720 1614887758359789488773744531919622635520 15870721 3851322242699187350449234332191665393922 15870722 -267518404137791147777277007675820333568 15870723 7740236975922420788342215547620688952 15870724 -32740764090474051566813619106274980480 15870725 1100411586349280056589057989048373952000 15870726 -598194101606157264481414133357617255008 15870727 -987336896999500390064488109843878033880 15870728 -424604984897867027077379992994697216000 15870729 -49794813434178670680586950905207623680 15870730 1383444271486087340591697650798276747520 15870731 -185442922813260318103341921287851286400 15870732 3495573485867517111546352671605163835392 15870733 -5589459089868596840006196480007570051018 15870734 -1962297891061261386049575172160667114048 15870735 217766322712220559647651842572934524000 15870736 -175225841463634442785929213827745841152 15870737 -919940033870554551899540892261293651100 15870738 -616743669352831578467706107562832627200 15870739 802654601057968144015496712206554097256 15870740 -2455478767809327519644977048736017455360 15870741 -47255214002808183285800705932761230016 15870742 -896985412455302667549225701095203518400 15870743 554794532676247353655095264772454976960 15870744 -1331650611611442896707200656555355340800 15870745 -3075040356768508439619220272459406070400 15870746 324135762128672093392022667796850531040 15870747 -1931552648735043646983670242242528748240 15870748 4526545714253865860017242786416312657408 15870749 364155788826612188286332470457611105164 15870750 -728476024347460234630899913054943232000 15870751 -27453090259043976308794197815411724096 15870752 -2070451745153913829356683353127156318208 15870753 -2101895073079927353247870612522585630638 15870754 -224636853151147397517671694499047260160 15870755 -4093125664530172536991546418422437961440 15870756 1122859107136604827344133365611921455104 15870757 920162990057181865877711573801854865760 15870758 -3718272837338544374621627690385395106624 15870759 583672518017569084194278446313951900928 15870760 1231389811975026319407037047153623040000 15870761 4619980198409752067209737715408239754362 15870762 -1861599613684706375105024109327530027520 15870763 -1196527815641243647641164657441904913536 15870764 -621207130221564040875259476201243033600 15870765 -495848867751652810278324398967993977280 15870766 32455850709877306189906138370892608832 15870767 1622128318305736446065282079881995050552 15870768 -265071816308066562827494498045645848576 15870769 -3286333779524953039885311657459510158830 15870770 2515908230447393386294972443084040498080 15870771 1120855178019483492628405536473179278672 15870772 -1532457132645153453520209462313646653440 15870773 -1990938080109195231404181713252973783840 15870774 -1386347222879243843557153502362643519040 15870775 -407496380401635935689284157148104710000 15870776 -8309911603393017644422260474090042777600 15870777 618582894087287348571979931308948512576 15870778 -686750935720955460800833497961674740736 15870779 5280764277705717193211900230713183697380 15870780 -265056807103947916301727034488516464640 15870781 5995803174240265597005511186066387601664 15870782 -374834769504633457470929173213066750848 15870783 7446364273557082711848137726212561768464 15870784 -2579261000983926686572694091323146240 15870785 1474009404381589630876981992603578448960 15870786 -1305571742178230460604430977430163140736 15870787 2858644641635001778885269613164514835992 15870788 2858320988096545430981796239259324742656 15870789 -820181412972064464715465827697090618560 15870790 1097842273363527399375818845737348875520 15870791 -2548963143852795328364199257561428900416 15870792 -1053485329024467141174358572022580183040 15870793 2422654989811354293465734182496580014042 15870794 1074779043551453745743445324470231643696 15870795 1627206517942930004104173550775020416000 15870796 -2487129392458363303169657814876359814400 15870797 722915603559115179308849178733720499640 15870798 1819341392836847180899003261596270278784 15870799 -178930189904145151937958679252199688464 15870800 161867318685787020757687595084975308800 15870801 -3474849736330243387481218063699932569280 15870802 -2632186225988081829828451478144155041648 15870803 -1570513255083252436738052482742491632000 15870804 686678449311675152800068975679616919552 15870805 1610384271898422895205917507429823602560 15870806 1811807402056669672182513498261000839328 15870807 -430417005623029908531399568591764768096 15870808 -641201018931505302105886715424726743040 15870809 2666960035307550464407009556884508178432 15870810 78120819737026639882559908006500668160 15870811 -4024922253818618696711968491358343785200 15870812 1845989470478540971816124626017349320192 15870813 651836802776474307883929197937248435328 15870814 1862461111447540366710677018526948480 15870815 -275800322912430402429997359168913070040 15870816 2002830238660313519855087311375141699584 15870817 -1143027544885342871481406059539025643914 15870818 2028558696766291822431585859294913313360 15870819 5303132613166507611424049041386822097920 15870820 -683446848078105030344088480089595678720 15870821 -132807410273292289620315767153629624608 15870822 237193599967043748170973772344791851008 15870823 631640487185616759768387766901036811960 15870824 2194467711602989729650916981214723496960 15870825 -2182804296814521601256573081525065338450 15870826 -1952538940978175240555823573833283899904 15870827 -9747496670011281859655493712205038848 15870828 -1681136984814310976309998476161171521536 15870829 482849392500676510898698005924027645484 15870830 -566573899396896912177064071378006969600 15870831 -766918507504211405888783508625237312248 15870832 -385006607078521646304422522322489278464 15870833 2010244207326783460220116026679678537440 15870834 -883048833817777572967902084833293217280 15870835 -3297799387156081429476625403850104376720 15870836 -557352686386064201186247898320664128000 15870837 1728443453030167334952089812400172709920 15870838 -1715814869046999102664111874863398061440 15870839 1560464529887417290305316982317534145640 15870840 -113157302990013852213594624848236339200 15870841 -2667752468424944283188400659217028348928 15870842 -118147682739317754395795772639939602208 15870843 -1089672346270044711703390867767972725760 15870844 -452279108868832643230409113247779640320 15870845 4615403140376147693178317814017640796800 15870846 -646269147400912691690756183791447694016 15870847 504866377613733657712649734281767560800 15870848 776975273804910356952141726026846699520 15870849 2622469875319110657215473459613342909280 15870850 350253319509430930127786152706573547600 15870851 -3406951379157311790367620697924357467408 15870852 -658469666942488798092683424677102607360 15870853 707325959733956603247005968098765184384 15870854 286712332425308803871144516354785949184 15870855 -525960518635334676945652742736197890560 15870856 405480310491205885638936787564619980800 15870857 -277894259294662284600868146054268517580 15870858 1625246205862564764392244595306183443456 15870859 6916058144658391633032891459252942009360 15870860 -1255876829973619161303415877302432204800 15870861 4796122095233584691901474948766861834710 15870862 93789603828455136875072537410043908992 15870863 -3125987014497729622118204243923716616368 15870864 430871000494598182055065161185251098624 15870865 -1053299684748447916643566559407491521280 15870866 -2013062131305578272577163076234187596800 15870867 1586319636003830592298674191653847818680 15870868 621026879138391061515088166475966549760 15870869 -1161832701707622852574556122682348460288 15870870 23790586369067412237485406869333299200 15870871 -813593137351178033338736734090765096320 15870872 -2410301844264623581804389862546032691200 15870873 -2282812801971813724971395239277630765616 15870874 -1218747201336304973753485627391639765760 15870875 -7676806135427171522294199627238257108000 15870876 735447981944814787940119419963470192640 15870877 -2503813603366443697376472343012779187776 15870878 -790434770987780054081168199114464261760 15870879 19460506193154906511431902397095596824 15870880 -497844091165686453441176261786480148480 15870881 -215793937760522719889102713662281351040 15870882 207890433924324734241419923722273638400 15870883 -1735157272858433326702791566502206056960 15870884 -472202338491061241734777678231812096000 15870885 -3912845178635520071858300105702978400 15870886 104951013584484893961828027590052007392 15870887 1782857304772768726919879083293128445912 15870888 1810635191858606273867388129796815667200 15870889 619081943084475286595089742287631637840 15870890 -498898119570849113121940192677606988800 15870891 1838566820126464633238559081932073713904 15870892 7075256451397294344705084160207572001792 15870893 4298807235275462613423043667901715375680 15870894 -1066088001814432749806888649527953585920 15870895 668167304287268588723442637240991065200 15870896 -916314169986000486890940788100147560448 15870897 -13501413162313085405675102077349117568 15870898 1590122780730358779362980363586297917200 15870899 3215474609384573515716799950154897615440 15870900 -554343530152293327273086463079831603200 15870901 3964509023288926069684065911618857349952 15870902 -1248860249413664251436119753162533292608 15870903 -434815923107268866275656039229815765936 15870904 742246019465587495809707499737858519040 15870905 -4898852515405708108885263405829625786940 15870906 -3677757577016137016565660632762148650016 15870907 2027446454685434869631121256066955849680 15870908 -154220352704372014011371324077284559872 15870909 1770795866153083195449563285764343334240 15870910 -1561782496730316950107681267612108308480 15870911 469946606537429484618676687644116673216 15870912 -1831412783553782173903531685714419777536 15870913 185076840300195034908876485689858260864 15870914 -102773442611897455635272568729762574848 15870915 -2208442070035814883967763871808968306720 15870916 -5204145584011711071395959432737037691648 15870917 2199620623546902251479346961128114320860 15870918 -498221805451867025274495803540343048192 15870919 -6531238998513598386337998960716723467640 15870920 -451844767546463274342170259559278182400 15870921 205622055881283879548521688141968695264 15870922 4062315979859829959826275595121395906912 15870923 1399741272492789676477043390619859873224 15870924 -5272480241330865586340520314162413716480 15870925 -453817302200345861600735518447285080000 15870926 -417168509288112329958497039116409249088 15870927 2946570273191546449909683292970638832520 15870928 -388492054963239436620370844494139228160 15870929 -6647361650897307355147441175565688871616 15870930 105697953851405709310849544862982993920 15870931 1333033892001862530528765391238924649072 15870932 -1062285360834261063512562707481619556352 15870933 821495981905027380943625603110494131100 15870934 -340120291878186483946270589508873756384 15870935 -4690770585663710104180131452721585222120 15870936 -456574969957195113598850508477885911040 15870937 -4125014983242984030627550025131078375414 15870938 2095274790097837628395366069399573705440 15870939 -940531459595673733217058266343343572480 15870940 -3388995231376957939802392503396822120960 15870941 -2898488247256591253263605049929606660000 15870942 -636052491484927636740492513114496154880 15870943 3866628000032505008323186176968090398848 15870944 3016776509898866100040101185344043483136 15870945 -884641614540096461142827743097021020800 15870946 118172796005869367391845599818268753920 15870947 267996435690439903805843380498875158040 15870948 -2364286457595717788697062926997409745920 15870949 6643768520421010372801442368747287501950 15870950 367008701153289063125440531048520748000 15870951 -2059921219093943359520209546636685382960 15870952 3791938152578407625797324981857817804800 15870953 1627806221111366058007766271564092697600 15870954 -349316758568674720270001966710206136320 15870955 4405861016255110494141292389458411259360 15870956 -2445369720256927936861216699769404416 15870957 -4493055507826600918337258375235962208 15870958 19094911351344371692154381411393717184 15870959 1954148646400976428693357402641676769784 15870960 -377461118905738250734059580506966589440 15870961 -14799459747425310485016687077815227604928 15870962 -815292367918185815051449560786956283840 15870963 -138337812849018843651017011402683056016 15870964 358117438044888019370865670900169710976 15870965 -306262620231875350488789782153658600 15870966 193072490252666636501771061712895784960 15870967 1274097228223291343059450672332233666992 15870968 568897042826342399733293972073813442560 15870969 -5885072155937527378149493167700718891916 15870970 302366709330784332634145813145136531200 15870971 2734135991455532769244878865901640155172 15870972 -546021032147488417391964643106175556608 15870973 3414532609331840900552481392260837203340 15870974 241147430604748170499668580104600173952 15870975 -1332685956115256030999322739012145106000 15870976 -1093116528308270239966598174451632701440 15870977 -552862447843231523631807831236348130816 15870978 -282614544285764143798660160847923439048 15870979 9028893291981423466059039577092019632 15870980 -1030907713871792300241829980910730995200 15870981 361688826607654440057431899657858610688 15870982 1645809341144248770730273845272084330592 15870983 -376446350508918917640724586779160337768 15870984 85525155543275125374313215615341445120 15870985 290361217823327310576825336407573932800 15870986 674790297838034550972646038785273543520 15870987 -3258049629672612498623592225015275875992 15870988 695405912530471267524924672320998429696 15870989 -850748099546369076264410176251090705600 15870990 1467140787690123196377530729230704981120 15870991 823276909836541374892297396534693929392 15870992 -285554351779417486519238105170961154048 15870993 -4146621675217248637495122710874479678736 15870994 707558652189365631755697939380787793296 15870995 -1072873756255412196443069610294454007040 15870996 -1265552586729940227242327457887639202048 15870997 513830852638161039935973730685449266446 15870998 1222333602344021107342408827718219585536 15870999 -22079065777136005175571979693442282112 15871000 4066346369229740909744697196584192000000 15871001 990792511757521142098942193147985037002 15871002 604869555175912809449629424897504751360 15871003 -213357550181542628051551059523671388136 15871004 78189248274614762990570862784610803200 15871005 2494617051655575215957447392519262203200 15871006 -1766918496678768384906620522197395789696 15871007 11493973102637499385601475706137311607072 15871008 101188666540111086119379073894667255808 15871009 1156833417615079486222922737019569119360 15871010 -1388797266251156197996307728026800943840 15871011 -328724528561395118792681672705903748864 15871012 38393697653593548221023154438111649792 15871013 -240854920693699960292210460482662776582 15871014 235079421488685350151626610070220882880 15871015 6867581443776053944818802440402167031600 15871016 465739158235376138660369194830380482560 15871017 -2925685207748559484329753338810534340720 15871018 -609966547017042182218534619110519466400 15871019 -2421279772757716434977360560106588597580 15871020 543274121193897571811292685610878156800 15871021 -10075580140971361240053975837111981848000 15871022 2743775273710032626108004232248159957312 15871023 -749502960780466110217612471794561225600 15871024 48137279859784166975465895982810660864 15871025 3500472167105038423584076361313431612550 15871026 2120638332857770589072918242648282326144 15871027 6532118477506279650657335915205024285112 15871028 -1894212546892208609955743047592588555520 15871029 -3155524790846361012604951113193458222816 15871030 -557785634569255193953489389877807019520 15871031 -7488620433087609775956048566359439817600 15871032 2579129863369617276750320538124332441600 15871033 -2225054703121437282385748627244514131000 15871034 -110679217866148534835859240804593809920 15871035 914208395415518532409784748800138073600 15871036 -579713874034022149714095439220350187520 15871037 -370554273620384003298455759834941872768 15871038 -1898159864753652726003071624376668762112 15871039 -233919421437532870612469264940455014656 15871040 76805965171018094480318389865010954240 15871041 3102828961420784565495098196465627574740 15871042 1209039960181536817551097467841013760 15871043 1314970503608426457074542017875894742000 15871044 -1112386099551938137393619690438428889088 15871045 371701966815130001758065095229768883320 15871046 395425747811811861399004705996353667200 15871047 -1103560371809602947853647465594270583728 15871048 4528727554527187249487802189461863695360 15871049 4583526175269269203040344739102446777050 15871050 141658441484924135498359184661397831200 15871051 1504425796006149675806806910422863629700 15871052 806611391521240426337333223813110164992 15871053 683495809707372777677320675727639800608 15871054 -1776076550674933287108059673242599872000 15871055 24931496343373028136724963585973539920 15871056 573462469296138742093279619235169173504 15871057 2385031032244980220860389060018149181040 15871058 842290337548056860589800168322538174464 15871059 1516516892716522676590952078778490945320 15871060 -1810298150999432161756065012980013707520 15871061 -999703344121817800101382375043842797600 15871062 535678277827345309845667705620338461440 15871063 285200000675223835193646773798714975744 15871064 -11578666837274485507604663739229198970880 15871065 110447142408279199409951185605279169920 15871066 -1786791665378471798814116617030108743936 15871067 -613032287528070536397881384887066929120 15871068 -1385551316778248922277130578294789736448 15871069 410324579919106733633106601084639216396 15871070 -687726755063064973530102118299860874240 15871071 -3044949093488718339256157458487316975288 15871072 1863165489740327217499206790316152061952 15871073 2634129027291490166276639781391725452322 15871074 -153620396126987772123900122231307847680 15871075 1270089844186023792846756707326601376600 15871076 19313752826421862429797940411276575744 15871077 -4036924868276909421030405976887106576386 15871078 -2869257741177913001718492728279213264160 15871079 -1708672247815682209665361412046097731024 15871080 -2592232920955746541000390088542998528000 15871081 3672598216921159107212630488313238000384 15871082 2166192174420131841705128496525535056384 15871083 -303247726905242012130774518075254449576 15871084 1759647279819352732829781048628279736832 15871085 -41130968159945057396213618306640400800 15871086 2284231447613314352215823126706063360 15871087 5962053698525624359576314933917836680352 15871088 1571919431782073756182889079017034842112 15871089 -397595873185171415821140497301063673152 15871090 861123952528375148762078955716681104800 15871091 17872084202093421922063474185744470880 15871092 -2400162359368706316161771627912250728448 15871093 -212844569023593375062462973618490959200 15871094 -1134764374951316497256164669317206911488 15871095 -1362397599847367043379849035439272303480 15871096 -94912578099014369511199536835392983040 15871097 5384600845424998379426976035740723661712 15871098 -327337958809401472953458961594980428800 15871099 3411811269595108369798229524400358301240 15871100 -748075092888726377705589012492574464000 15871101 575007959880251485854601438960005316608 15871102 -555453186831941807179230247010578311936 15871103 -2331981663720780115351394677261044621360 15871104 1219070388755448928845035897811369984000 15871105 -1731928035707555384909414809799334061740 15871106 2636074687105678776337464125413962124752 15871107 1608616924114463385050851572425201217792 15871108 1638930575272620401588633270085212884992 15871109 5420976870026091455754819184744766345310 15871110 -350241945143777591107988764849746522240 15871111 -3768273332559057211318209467363072883200 15871112 -6524455901178346385525531895222746188800 15871113 28327844265340365499211256604604440320 15871114 433829799262065006706091406068791418112 15871115 115891511968852431282120033903692355840 15871116 1517119437430108914009061897827314929152 15871117 155060690761779761415546011178932569740 15871118 387909853193557584682443290547363456000 15871119 1730631777625050655116699216378519428736 15871120 -373502076492301744622402476574827315200 15871121 997690735790331751140389322676072341312 15871122 1891420842793923698128482080880628396560 15871123 3344621353245270997047593212992324371372 15871124 646501247909225260043452989135033696000 15871125 -3428433239328450819558031825256234472000 15871126 3142356834482120498476115332342536148512 15871127 -908819954019014628586324796609609617920 15871128 11464327656147784449362033640230092800 15871129 628953644881466789660664218035719233220 15871130 396379822194529175044278527510691763200 15871131 -1779279397135380451104012494442702439380 15871132 -1332802145066158557766822040567935672320 15871133 1718203417083440627173414263693635635584 15871134 -710944044917656120590389210787298403520 15871135 -125822034363135560038261392737375598240 15871136 3726154038381359025899210419676359360512 15871137 1532617320006045514965517535226190970880 15871138 552722879720007059690226884577629328720 15871139 4820178375299272455134628015695778535680 15871140 -72595297408704989078138507937133125120 15871141 -224184891376950398639060133196699250112 15871142 1064945691947511815080188548782084778112 15871143 -2700306341262684345377860604489704274136 15871144 -1381498517537447712779124735424064225280 15871145 715870409044724072995600590473434867200 15871146 1781253587786746962386034642408241123584 15871147 1068048242050570257483284740117171609240 15871148 1620260317771951745473614775216697358336 15871149 -250325255286755026681796301075113163240 15871150 114677541932461887270516274496448633600 15871151 -5034837384112747769689939459457581374696 15871152 771807050365233188597309651191053680640 15871153 1597338102997944567800594044336554794980 15871154 -211930802349562948629926160705166124640 15871155 142902633802504901824402452544439450160 15871156 603215936527930993951399933850995281920 15871157 -3693926780407364377721683466153937897888 15871158 83822773852650322301577039412735359744 15871159 -411118497432901445244777297012044373120 15871160 1738449579435524732487047476350790656000 15871161 1638670865496165901406399860713344512176 15871162 -3681441438583771089824811548846839856928 15871163 241802722804462024027330721215784570880 15871164 -1200091704282718557581825201583953063424 15871165 -307310771049976484436849491102325283080 15871166 539396983321812119083835802127753388160 15871167 277468615833988094465445982876060339200 15871168 -656859859707440302135884326127450193920 15871169 433647332993558696221545820107753655344 15871170 275560505328582323671637692379782056960 15871171 27445930747661043560399001994362607432 15871172 1712162054922894532925067870189300226176 15871173 -1542639337023204154548891898600504044096 15871174 807934190242196758031649479751474184704 15871175 -2872229230586985014803313573461035969000 15871176 599115688576784895342273351752400537600 15871177 -311441616780334890772541173271173416960 15871178 -2261181023848545694820677438764856763040 15871179 -3530161568540209714274909977917778068480 15871180 611234372870058828145177756353668520960 15871181 -1372670794981266774540092100055397307018 15871182 207615601749991311199463056560044755200 15871183 619241602487111814006030239252374380624 15871184 115616234691177082359222840209249796096 15871185 -1338333483260470177070829495533464911360 15871186 -5973715860819234468917986303561116702720 15871187 -331351017715052109168138740064153494928 15871188 1699342215725670640562837642640932505600 15871189 -2569237479182542277243790440103588963876 15871190 -1492214699450504048987670151271113912320 15871191 -1169878150968693406697584435705474686336 15871192 -1762372810883027323023447423594019737600 15871193 1210738218298879321537757228043261976584 15871194 107878317228548354020532483860992000000 15871195 4004110330596246946898811046270198956480 15871196 -1385868274365008016833854741671214227456 15871197 2686459054802914723083113309305870108800 15871198 -1027611203103955611922253157318509785728 15871199 -1396945694076858779182573893426158728800 15871200 1308240185080407197021382806720151552000 15871201 -5372452105675965514007747094204397960798 15871202 -113879695276829315081150763600914582448 15871203 -1560508099298434434980395271901350248056 15871204 1338953865246742272123201282045981347456 15871205 -1097707788263354776233036473058336585600 15871206 567037026503788726741162383545861468160 15871207 -6854838231907455257080787870583150120 15871208 3539872830589762952776032692022496081920 15871209 2585949407789252259222958937762798144928 15871210 -263483656844185223282815348592705646240 15871211 1658774990900175359467303010618404573824 15871212 770904302805345326897808238447910495232 15871213 -1774259523198380028108827249303166510080 15871214 -23397489191149271352503900566519495680 15871215 -379369099358000139481265857231915169760 15871216 487917364386025622369207804420982505472 15871217 -2706647432357337935219899594651471250268 15871218 -1608000606691865172370653410791629833472 15871219 18923250431019466945013983829787045888 15871220 2864751727226981388703460329596459098880 15871221 -165922916726543988936228866014852642788 15871222 -102919117487395969760920245268475899968 15871223 389514608992572304750616533811163031008 15871224 645668650391170499491922478915256074240 15871225 -331329932092803986079802442988732416000 15871226 890565458502464998630626548479633340160 15871227 1173739045299798485226472352529989085720 15871228 -7047779567846028967622701394563005177344 15871229 -4877195804949981391538718461500149980928 15871230 -502747331785531400121944354935865778240 15871231 -451586563165717020714181600054523891968 15871232 1090929886341395591013963563911536967680 15871233 294760221086126147373493720850197185408 15871234 -1176855696348399483192455254345638838368 15871235 3478367172516676305687521940940153441680 15871236 -2754780764240300881034498298064726118400 15871237 -4530268752974699968661741929659244725188 15871238 1448031300772618445520672819552206951520 15871239 3896320431280613824368251143125035135544 15871240 -549892665856149284305288891055687270400 15871241 -82885502923194845719900653534574018716 15871242 1582353817719676230050060439316928200704 15871243 247925737595102733620763664100572042720 15871244 -1500943617159636563353252806793346398464 15871245 105599968963648240668231630469508640000 15871246 2819655257421326139654149926501720731072 15871247 2262243273108707824738487546207990809536 15871248 1295976351979899390268156025297505484800 15871249 -3775293094641743518661795411016195772750 15871250 -654083907781749288514041807480634590000 15871251 1640424110254446101830231692576161491200 15871252 -4010614544487916644991701523852875782400 15871253 -6746731721699119755117085295807477184498 15871254 14088201599084558944666139306062405632 15871255 1222198100219489069640674687079973547160 15871256 -2034343710100252094198728457098000957440 15871257 50015679441402807703846326047131841328 15871258 89826433012029844541722541996484956160 15871259 -3899116858431413526927641996976581421960 15871260 -487290874681384680392832631421956055040 15871261 1300718307471017185092003613564044466944 15871262 342634044668631727245512504424368886144 15871263 173917670021937962426574194744817756288 15871264 375598052850601181911996004360913027072 15871265 -1573961792722097363258900195005942752000 15871266 134731408551685326706639233104741201184 15871267 1600429785905278629810171800343024478632 15871268 1082099162862492862536113151435863556096 15871269 -1046762079986595311276213118046952603520 15871270 -1418783175460325439154592685297984153600 15871271 4208450364426162242293955453279614446624 15871272 1219244465136631843592213927384011161600 15871273 3957014649159779963492940702799040657280 15871274 420070461084062604420168857616241400160 15871275 -143369741545761167239835419786264320000 15871276 3672120489195007978173665661285779836160 15871277 1234242749838447251756535075076872255126 15871278 -1063317569094344439372853425032390218176 15871279 -3532050300231066409980119980322971028600 15871280 -979379462104645564323352812228232151040 15871281 1761721411153346315975759083900396169760 15871282 1554384392692666370846323926005344573440 15871283 -1504150157325815996603316312767836239456 15871284 1181609375838611344340865648216013191168 15871285 4023934757844665530945384048866840022320 15871286 372004603217973234787970518573349265600 15871287 94227118059994941611935334279817805824 15871288 -3322552118871292411819402458892523888640 15871289 2252877935724945631767260931903901132800 15871290 -371119571818564995319864732183056257280 15871291 -7964336237245428521381965976289335958728 15871292 -1905550122005422949261699582050145863680 15871293 3120817278022014576551228421930923945382 15871294 1075098861398126702318313028923195744960 15871295 303660240053915537215020879629818579200 15871296 -9679939831868035554408600814642790400 15871297 -2938122548549432615058369228787674234666 15871298 -529532991556928729716374201231440094720 15871299 -974907474680782068928606951896545793360 15871300 -3032516607236285501126596050057651200 15871301 -520247040257736531854298401899229066400 15871302 367505577449040192419922243360482941632 15871303 1102347823830043006220036112598819988960 15871304 3153464708753581205318159295933594485760 15871305 -681183337578773672069825950200834380160 15871306 -1079294780521247475415632229968067549440 15871307 7322644529716646869419958310277041345556 15871308 -2377920045309308942087758271328172523520 15871309 6625802681596462113088888575900653387510 15871310 36210436644697917432033225109122846720 15871311 -506814100496803367848615134522851096112 15871312 22386721420451757041256199156144726016 15871313 -174225944049048349685702370572702295900 15871314 2290094548491377377568065096980208794240 15871315 1093729356166850303213893734981607782960 15871316 -4382336531410739543095945825534647672960 15871317 -1004673480019823616716747182888237105152 15871318 189784523153960064389500675317756449280 15871319 1259068765508632173982665450871416608496 15871320 1170381257522188830346992727711516876800 15871321 6309573497912265408256444301530372880522 15871322 -2886691382064570222302269542832772598288 15871323 -775025921322389151534083076611969168160 15871324 453598989494392126376862189027043019776 15871325 -2386613576715992701202362457240880895950 15871326 -2028373053047570662096588718457207128256 15871327 -2570612542360448946596903475132034399920 15871328 -9372459992047881021592595095515955200 15871329 6607156994765066264560412509888115461920 15871330 592872031300009818684979762045050124800 15871331 -918555696767003129871357486580898901600 15871332 -241269512103286879825654148087703088128 15871333 -3247184743772542350566504082125308188418 15871334 1090053733145894089473319505365995055872 15871335 -1145138616505818920711935048727791139040 15871336 2502178821772073788536086123304053637120 15871337 1271196771461582235430096629677382303360 15871338 -326059515025443901386818560353156362496 15871339 -4694927165182811132379996492002332195800 15871340 1316809961306038540575485277677856737280 15871341 313532650816094915898783285077406516384 15871342 2630475045043637314603738307036958144 15871343 -95986297305650788833066737558915314176 15871344 -347697567905400957517557312577289158656 15871345 -2834929882731897876464827681966244049420 15871346 -1510885944555288538964811400119259653120 15871347 -613358760500798451470551087731907418592 15871348 112479640422082613609661645636753204608 15871349 -603088915230389316190487906857115930112 15871350 861710969585055174263108457982299072000 15871351 -7041765403921648559317331963460776074648 15871352 -733894043615836934680214716353401118720 15871353 -2907022682898042610099639591916848698336 15871354 871398104431890211014428072597688779520 15871355 -3960742782565558697242751747665746205440 15871356 -1792122372010385606372025550490807500800 15871357 -660305714868904612988234088745476317280 15871358 4109337621980643697629563301197403425280 15871359 -735050993123217464323460438976909096192 15871360 3273569231491251797612540421042339840000 15871361 3227524774130369233897398250312333845024 15871362 -785282691068948099445855336934511371776 15871363 1277086353314963401738026973786763964240 15871364 4142862687590213789671422291800164891776 15871365 -13547685796627022197961928636100099140 15871366 -382894514884830123166131953894107143936 15871367 4769819571997585574190845091152871623832 15871368 -259719315857171782385156490768508108800 15871369 7270050490126445929468093199849793135770 15871370 -969201369556199367195462301523316240000 15871371 1032946818432266520102661413589644309504 15871372 1738973071693901165584101475570809984000 15871373 -4315402811416574406655373753995844374656 15871374 1922740905557648458609203129422965916544 15871375 1694996566705178414239151301402650904000 15871376 -1089591712809567542557645807139625197568 15871377 1362014076890336181282611990845308342432 15871378 1696793511541522842502616880182628398880 15871379 6182400730176369565474714866943308727980 15871380 47170852136150390585695660123399127040 15871381 3827181008377910675337625826182679736600 15871382 -4182493412627880961340141005489889668416 15871383 350392118958332178220729460961521890560 15871384 -3927723475884685679925289051193557094400 15871385 -610149320405704440530844356336404995840 15871386 530702445198030138359732567508738048 15871387 -236185873041075880822262538359090751936 15871388 -2434825201449096241640284824002490631680 15871389 998692826788055096075191530589860274560 15871390 468447121484228160347479256900501625600 15871391 222619301830640057386560444662630884800 15871392 1054742058680092782946401430112730808320 15871393 -5223024700501461591786564547398200717520 15871394 2906008131784529244878802380829381524352 15871395 2492369269743500720319124901160522828720 15871396 589289032257714997070902392409472279808 15871397 12176315817710200799693997734717301372 15871398 -1510013551982089891091117221063510307136 15871399 -60457295681789911596022382433318287736 15871400 356223436135420915819695942347452032000 15871401 418719749882389839060340574236997545920 15871402 -234017984214726943919448088302782848848 15871403 -75424375767250859173706592208725427200 15871404 -1862855974354016211579324503688914039808 15871405 2477235288514419728151226132114163841120 15871406 -1723995879207676114416746731681686598848 15871407 1436532139717372119207351870567761515920 15871408 360022205928752941283078348852532674560 15871409 -2698430500874046288299806983228363396684 15871410 138591765812984367966855485804074368000 15871411 68115031709326384083110597205978190848 15871412 3375263668037951545657930350775356672000 15871413 1289125175881541692955835189589736666400 15871414 71385901369907865207037401036292490880 15871415 179721258465448962571278567238775709120 15871416 -3359540788372438232430281762701069516800 15871417 -3284878290461239285476740023852904497008 15871418 1043372973490468502706551791080483074160 15871419 -3288707631629034329843469955497358829556 15871420 93861718759324886769062778850654786560 15871421 -3726227710449775529139116849176350477108 15871422 643667715687574579845390844706586777600 15871423 -2857587432146896516838109187769704155328 15871424 1445970000727142403747214687157203501056 15871425 677184306823691906261508799713411606000 15871426 490598011621591270155102691574186125824 15871427 2152614079208721860287725875896481687760 15871428 -769791499545868237906053869467636897536 15871429 -58721174543273261971455600026266638848 15871430 -1542469488571467991714785718189489574400 15871431 -3622027075474048367093588092690137948336 15871432 5322831003421969497949753080732878054400 15871433 2685930598289402120115140121791028059904 15871434 152655053899236748275466323484371982080 15871435 2917523642506620298946503426167846590880 15871436 1112832380137260559132055918340032741376 15871437 -403373306230080489895960117658678616000 15871438 -2210695663007472162111140943449302697088 15871439 -6090082669565313323258956494377741912040 15871440 -87096425370147098151694087547183431680 15871441 101655491514009651516757472313054450080 15871442 -293702538560941982585998185631069888512 15871443 2837724383624425099277967221289090081840 15871444 370446452308417034200588704464066969600 15871445 -2919868028016268509369073493984703959400 15871446 -902549373628175261327365579445416465536 15871447 -5193978403780508889468237351575713418104 15871448 -2367021952146167951335962242136398960640 15871449 1763488799380306097737108585794275904 15871450 -193638810546302751862969795821595123200 15871451 6454655020754613365737678162510762048452 15871452 -1767576891091069793142338067512281363968 15871453 -125876510470196221333125270534263865736 15871454 763325578982553013794564499084658434176 15871455 1688589527064113870704510203995525234160 15871456 4984237248398315342539708416119416553472 15871457 -79967196933862544521813134030535641600 15871458 -284189044108158288458354185772878517760 15871459 2524041173395551890999732553293581812960 15871460 2220174388156733509883597376275636121600 15871461 342038552025564373885783328952462679200 15871462 -937523322158652787659658102857142052928 15871463 -5810636638815102115840852439062717593288 15871464 107654405132684877500974583038556160000 15871465 -552239734797133825848131509103640082140 15871466 1173265338443112943054295074088762014992 15871467 -2070811864254462511555868964286745770920 15871468 -6194972498647116690355922933349145789440 15871469 -2596583332128807406250254774205144548980 15871470 -741148809376710614552067086769519792000 15871471 -429690106985359967609695082197849190016 15871472 -11294598757827561749899123534473461760 15871473 55103710271361498529727085635747500800 15871474 1038515742894212541405228833978785552512 15871475 -1660983330436626779413199392201885228500 15871476 -1333985441411989796311086962437049757696 15871477 1635399764289945149290213753720147309632 15871478 -693818481421166278543090769002339215744 15871479 -1223395687075088429413109090452852214400 15871480 -1372452773043588996750138478464583680000 15871481 150862149287091902699776321407251290512 15871482 -765840740264112952027208239934198376960 15871483 332456785136245744095478669409096813520 15871484 -1954733159839940380892255223380725161984 15871485 814275475012482361749509748146914181760 15871486 -1468456505164994364731933674351419807936 15871487 -2869436254520693547125378725492272612864 15871488 -314053807609317353487230373903860760576 15871489 -1846562507478851272862458659667404026400 15871490 309025858180161989947669244481717057600 15871491 -6077031286194789296942730293537510284560 15871492 -738853905784209152788108379750816060160 15871493 2181063426161668350553097424582837428544 15871494 2084453906513693706380388186076900768128 15871495 596289368579773749391557586958585932800 15871496 7949342653934835900784706418229082972160 15871497 -5199925536528568742873199006908190823680 15871498 1117685491239365178630488939073488682240 15871499 -1355180607164166443544951621534317527008 15871500 -2831189239539544121586650018872366848000 15871501 1733416557217698253625472061591612168502 15871502 -1386466108248531267676880523120170680128 15871503 2501653978874723352571329797263371868800 15871504 -454384895829046271654923175312212623360 15871505 -482946036520817785737854759789407238040 15871506 -286243347747859337970186903842638832640 15871507 1684150921696403399929345949061880352952 15871508 4151640114780454304110400046635693843328 15871509 2764401231243030029627669977561612360704 15871510 334209758284979339040695888776288408320 15871511 3973943822368307029065454484972441015112 15871512 2458271538876501098668683426636457574400 15871513 -4672331088215768387573926964230484267904 15871514 5164222874723753526218250269578679520 15871515 45138512150962656831285504273438647040 15871516 -1585594180999172771736697587454185996800 15871517 -4413975367788546910645524166681342626720 15871518 -225275925690130150357375176096484515840 15871519 -2601570336897757694762921397165535058080 15871520 -670905130242097196386340754631258275840 15871521 4265886979009273716080098892262522190512 15871522 3158430577719902834484293787494182719312 15871523 2712374331975063728404377582000490195104 15871524 2183604458400312942050364169075818627072 15871525 1209169135889845248437295379720179633050 15871526 2876470777381892262946701980920101394560 15871527 -661300717971792939299320923747593809920 15871528 537847679394347833337963326715818782720 15871529 7151851761204596677301817207546044353380 15871530 1121108511618239222403101303332538584320 15871531 -715121186420052655510890264089938806960 15871532 3740595985676628171277571704874582538240 15871533 735068485755189632888833842115834199904 15871534 291440959253305724069197504363748126592 15871535 1424092917956097525524724123074341541760 15871536 563743546868145743693792087090286919680 15871537 21149607423644968189417736981223790944 15871538 1003849950258966960867066833322099303840 15871539 -335486653421754442374942039123596279712 15871540 -3666398497746599128118606229135378885120 15871541 3971798835731420591383278743192426991072 15871542 -2372257828324414069280006898178588788288 15871543 10590436643724122554886361623889574035664 15871544 -1902764443815228862622379241093878005760 15871545 -3613684833890933798356758783187962425280 15871546 -790129882353382071612058862536920429600 15871547 928074984860443525307759310992398176996 15871548 -451661105310944479259980270008492195840 15871549 -822184556250145782818616369621965198964 15871550 2187345824139515486231177935855790884800 15871551 -783186517329369495286220303624359758576 15871552 -98570985785394057023451144917385478144 15871553 213284469547117734581578037908118399424 15871554 156443317882281592072077898161440327808 15871555 1497596640082564185464257546929115776000 15871556 -6300338254762069956233551956937788709632 15871557 -629456138342336108047513181854615140096 15871558 15902662641107461859417327977476619584 15871559 -5257339469712371722899556749087932534760 15871560 -446555352680591479721648001961227878400 15871561 -6268540568237623247974527517924813356838 15871562 -1042033538324508337422627141887962430208 15871563 -3216991665812770036814919983030685672936 15871564 1019726242486859618557747467664505158656 15871565 4579412748172311324657605386848093344460 15871566 -184866320511921451118466314559537303552 15871567 6179011823541968416191487297204439392392 15871568 664420366560354334703735029442910216192 15871569 306404402794522589835848210486646790080 15871570 -471912570287501449174199002540267200 15871571 -913099430475605558090595060211779133440 15871572 50621077767949856433545436995559321600 15871573 6786538745712669252986879455491831119822 15871574 3359309193082076998149080484609873715200 15871575 -223166123982358679580335225738187436800 15871576 854334522432927213655705381082677248000 15871577 -3017036073699999990449737547662299155574 15871578 29825593860104636076412559217400103424 15871579 4549229473574701469896230843932481717248 15871580 2245746570968608493441741580473964518400 15871581 4265178158170769449159849416774826740480 15871582 2024471011318075016330437526621913931392 15871583 -194045792139992419766934106890108594336 15871584 -1064456645037104558916404834401666990080 15871585 2729909577916377319047854851612714197780 15871586 -614150289591417403683049312811428074336 15871587 66351842818019796361928586257256469488 15871588 -12411928223018262840332933766859601664 15871589 -1550875060927063797088494561908181151620 15871590 806982617676261431855051454907097769600 15871591 883718276072737182887724422337190460360 15871592 651551473417616243804089176055047290880 15871593 -3470962325032646597141936936864789760 15871594 1144190449122807377756900971582118605152 15871595 -2636749198370243838631957097439596762400 15871596 -52862880541373105862184156613117592576 15871597 209355250168369127411689900148332465664 15871598 -72561616734432937203886050373293451200 15871599 2273978626258473664025661924819352538400 15871600 514292912779331081522058409511616512000 15871601 93749249769901768253499215475307154304 15871602 1635482898743615892382102369019738312832 15871603 3246139672209342951450290390231679710664 15871604 3287890444364225341772587380537671995392 15871605 -231360755687526607139987677553816291040 15871606 337911657737173629849158588967299322240 15871607 4084587580601385321672161527564334570856 15871608 2345493349088839250453473973039561564160 15871609 -1458589899899059833285500266627793884796 15871610 540726710164924553446507747567120005120 15871611 -880125668620939877127329516803381725696 15871612 -3321743065967966693728294503432496640 15871613 -793096770063418068597393929951034793440 15871614 1146258629221319918922737103020703313920 15871615 -134422346071057874669099088514209604080 15871616 -4332288516954489449522285626120093040640 15871617 1450765923620412870023255557523519906034 15871618 -357744336590291341624094651959867926528 15871619 1477439715993428493877387073615013457020 15871620 70556126780571199355335799169702420480 15871621 2981283186651936900189448007547410441822 15871622 -108641902848146437958940000427392738048 15871623 -2787962592526113081035890181826143510616 15871624 553864292569383010246203976361583083520 15871625 -1664776542001734214821861324530959296000 15871626 -128241254908963583962787623352136243408 15871627 -7136746581667610254160206719093800084524 15871628 -911857539146608070383697676912211881984 15871629 2775317404138862107452206466078331624800 15871630 764758971353470338611476497292624387200 15871631 1190892842906941735692912990204636896640 15871632 -353972675238060665230917489058097922048 15871633 370728786955793561827467110781667181568 15871634 -3826760361433311103613872588892694893568 15871635 -1020109434303286276151374201942890668880 15871636 -116427174620923814413017548219693193216 15871637 630760314582748834367061362225492521980 15871638 177144685791121704603621090694273960320 15871639 5381691068108013876007214887372656437600 15871640 -1109634186044062642715406523110548275200 15871641 1425337781497357413739582605169230389280 15871642 3506348724064320602849707988735483551680 15871643 -1169649425366124164832812764003915186800 15871644 -41253536522972248661275984540894542336 15871645 191136670485375946888195076162104435440 15871646 958510085792481856603616340191643949440 15871647 -3451332580697760977101162660414423004160 15871648 344456648489718287208342834690065301504 15871649 7304873740487055067373708357055626805120 15871650 579311515639367802508969803768282720000 15871651 -5179564183791303074943633587929756940096 15871652 4084003246765701094260300306372167377536 15871653 -2626653480068632381453233036902889676800 15871654 -924543134703236534500389159041540633280 15871655 -4726936527706496134041836055317523660000 15871656 -1319184474738701142098976865814231285760 15871657 306444909155633264176252906554503066752 15871658 -623946540976398495258609167925022725120 15871659 1498105761005679704156809865698071644160 15871660 -57957115975389110133062325719032688640 15871661 -2835500581491222133901647848905235627348 15871662 -110673231181629087282090250694561638272 15871663 6593491791092041002615673744742395250680 15871664 43482654672666386447872770772540538880 15871665 6075024509575289916040758410165552006400 15871666 -3408915196309256627391429680464586185968 15871667 1148034791608747457286359203367094944592 15871668 -1299289414366860564166662831049934014464 15871669 2723902927435409558014920915002923771680 15871670 -701074064434474354663009782373604958720 15871671 -5432861331700980311152292681776674583080 15871672 -107897467779200786446379709381380014080 15871673 3431333621431689882930646264796207210922 15871674 -12588701631947678962538470641349048320 15871675 405065363906922633525928260844808145000 15871676 1065056306587990516776324888197555724288 15871677 -1209486171563921035864923553065973236480 15871678 -2270152473590448247809562338065872239360 15871679 -2026955106947418698329880673507305818416 15871680 -1407057656920405987978272209044399718400 15871681 746116618678342883618212454560747321792 15871682 3923852788979658679681866655204330593792 15871683 -2434546762538113832787086694479232295176 15871684 -1138092924677269581660863593539460295424 15871685 -3584017142515653986308880230141350247620 15871686 1761090911787548403060103962919416816000 15871687 2469863296177744588490594339942059568 15871688 1689649622151873017738066103749737881600 15871689 -4134801410829067084187849594562583125036 15871690 -766651400760267443070982054746390528000 15871691 4154162704310161855196299168856444076 15871692 1764474039207678546186869694215734820352 15871693 421656030491950006368798135398392080000 15871694 4003823562048899661581244454123118728896 15871695 292446677764001900046435593505861657600 15871696 -322053795455486047652316849183156379648 15871697 941202991160084879835999652694469733872 15871698 722243457254165816422433955091274293248 15871699 -1976250312432014510662355901985615754064 15871700 -476467704106335069914046340193585856000 15871701 2872907772514404683461485738777661780800 15871702 596843116142079844230646929174063525888 15871703 -3207138961127513006047042927081127612400 15871704 -2692067487882832177924136767381225082880 15871705 -1387390186144356047154416284688993378040 15871706 -3816686030883907642546385511466380050448 15871707 206816593683790428800026243297663792440 15871708 13660184439275674966456909629645388800 15871709 452561923776459380037987423936600283392 15871710 1182675466594368972974243670047588056320 15871711 -4345661691593790964600976250831758958688 15871712 3494881201303263581629841170852032282624 15871713 1762988356165732240335388343708788582848 15871714 2076406998974902016817299971312576079520 15871715 166520479587597909906147335948506250400 15871716 -127167429389675474638191204063505133568 15871717 -5965677739915044170531226322003817839234 15871718 -476247656045961681070699913119856870400 15871719 85149928779442588794033887011564527144 15871720 -853984544335007377810938269749143552000 15871721 1630039243577549288286490181290600038144 15871722 1842863744452193251265304677521266061824 15871723 -1684792770904041173883611758546657889760 15871724 612709259781933335191199894569756726272 15871725 52133020609428450756599481514182549600 15871726 440826726287745715548113356604117587200 15871727 7652577341932136293145324709192140971872 15871728 -751476422679557515509748997537022836736 15871729 3511590421876733439536006492761806622260 15871730 409710903888618003485179449495659520 15871731 1666949471233889556930544265795508023352 15871732 4530407782567270024940918296359577047040 15871733 -454832057737308832588722345421867267716 15871734 -2664575665879167229389851371769529707520 15871735 3600125885360287011895972954867186518960 15871736 40315967010032479027845473605863751680 15871737 486339464311377865259698409863911867792 15871738 -100525764900310014479545190431892853504 15871739 242191962104611663914435369031431199824 15871740 1918709452801467425475697960662239462400 15871741 -3673909927473253750358927234587755718388 15871742 -851614413172739372662178396647473267648 15871743 1684090218047461380012481675839720330840 15871744 -1463202775716826930040417709694855938048 15871745 -828802598918497695293135546264513260800 15871746 -323314029930438699147546319207957400064 15871747 2077591072931796373276439071884913651196 15871748 2852819256162999094830576824710023966720 15871749 -3415818585656373733118666231565552031680 15871750 -824499827969841699258772316165971968000 15871751 -320809142702866805087756654745536025600 15871752 -220453909061919354880320208995261480960 15871753 -126379764161214008928445587694406492876 15871754 -218850586021835559535439731301839067040 15871755 1612345756545240307080869143968661528560 15871756 2045583870758267552230028641994492858880 15871757 1350398355403927227770589774526185976032 15871758 -501660982926617788010519861400518676480 15871759 -11793508996596244961006969574159747439584 15871760 791869398688171721161484602274199060480 15871761 4933383257723284289425523961734581075200 15871762 2178967733871859358988687573531192835200 15871763 -2458173266424293666478708385982809547988 15871764 1701840522309679447883522104214908108800 15871765 -825927988880264614208843808958795255680 15871766 -446245993534789925333185371776682719616 15871767 -472768583566593499371962378272479922560 15871768 -1254778463790476807541875298734498426880 15871769 720384689562180279089558686516009297860 15871770 1581327634423151267925420286096065969120 15871771 -1565540607184090549442045678650767046560 15871772 577912023120117349949911043199768010752 15871773 -68305373230364840357810474355308647872 15871774 3032023540781353677837151946976858635136 15871775 3683067160039663235108976116233218355800 15871776 -262528014445709264592171957825037664256 15871777 3857395975600569505339130472219080022626 15871778 -24705687015633313893031902949681814400 15871779 -783238026974882495290473576697135845120 15871780 5698810689500699997569135074246559293440 15871781 3404758168707025737614316014308333673664 15871782 -2264031709987053681771041531095109183808 15871783 1398068804925787205069034198108176330240 15871784 31115425735978071224312164837957632000 15871785 -1272784579665583488224543998299476472960 15871786 -2469020563686515165401467180888943616592 15871787 10232965580481474125296233609388735621920 15871788 1453554194445338570560657048052961430272 15871789 4505615218519192824316792103833154493590 15871790 -1715840295215706821349871879761103593600 15871791 -1202096240104794032845876251861257739120 15871792 -672959961618444193597739976927955861504 15871793 -2272662647414710407465313049326331313600 15871794 457859915320542676052718083965504547328 15871795 -4255776814298240762295141367144535562720 15871796 -3656296324188112985390856912939083543808 15871797 -351352583623038881162055896206240635972 15871798 -2153560362799945674920352594203461269600 15871799 -1603373326893799622618538406505886203736 15871800 243944442668351453701917445857976320000 15871801 -588894736993940308096306086595065722592 15871802 1178006901264766890867031719621308897280 15871803 -2434873517205506052628117818651430168296 15871804 -1125096015605143133487238316837581671936 15871805 3327456273036317002673982075756881036460 15871806 257078358779280622955454431082904533504 15871807 590831871451061977098330688100878005600 15871808 -927956792955810175336001194942932713472 15871809 2443330464796811236307765859890328136608 15871810 -87560584615728016127017839412034466240 15871811 -8471246333760125160988823552328345775200 15871812 388049828955445925728553955935840256 15871813 -5395710672125915685660790712088484676256 15871814 -40281982436853785945251413985571659776 15871815 -1280136620490302067350634240399105912000 15871816 1836273574691818385073025785721335244800 15871817 174053578875802303831666728437489514240 15871818 -458678605408211898993840286537339483392 15871819 1976119582829059347583020194450078993896 15871820 -677480113399987518398319841304057041920 15871821 -1244047091421681130816181849901165964800 15871822 -878968033754060110326284044878930936000 15871823 -591202346646076717415501427252719128080 15871824 -640820319376700631944535188297901613056 15871825 -2578944249300881390161722876556764800000 15871826 3813622239406612569552545937506540818560 15871827 4174338318746305377236259378442001640120 15871828 139859136591134175750942361838314203136 15871829 10683370359684366279965494883271218699712 15871830 5116044117648011540115845472122776320 15871831 2955542996298928126358514263879180202472 15871832 -804923721862425728341571949957117081600 15871833 2683074438623464885508819126733697406724 15871834 471199346620529345843419427621196351744 15871835 -919894807309411680650436194256783373920 15871836 -304903723980211839536913440442935377920 15871837 4186985907213773086958007458765841762912 15871838 426214162440242003140971282656193697920 15871839 3841016877981150835791129910132347217224 15871840 256797192052485778573440828842390323200 15871841 62936690315960801279663104724111357232 15871842 145709430013301057125354735812937728000 15871843 -263052325507289080802030823535635778336 15871844 -2187516645835744351032933651508406139264 15871845 -398444476964141294515640062182848716800 15871846 -4224204987291398941284246704126808540480 15871847 -7859009490437389393096909476505569745056 15871848 1867738971287476759295973089895935016960 15871849 550334273844444477104199491218249975936 15871850 -1494200915116632654572007268182401199600 15871851 -1596827771188894005406677667710607267620 15871852 3104399979353386447797667505263712327936 15871853 -791321341398302750259504299070697062144 15871854 -3043094989847669989606567320660771840 15871855 -4152625791661586104853766013090198317240 15871856 119668360866731000426173844241638227968 15871857 -1327070303738821916311731738231117232512 15871858 790530628874930789518475996228020801440 15871859 112481833769239961113902551673290840640 15871860 1374908171005264745243848040555765287680 15871861 214818391984792276462832773847277794172 15871862 1347743063836925283097593057502257270432 15871863 762669449422307727363436105350818823168 15871864 -133979958217693867173650430252434841600 15871865 -1953221014195772557114912665920409175740 15871866 -788400928063485632746235759509732939776 15871867 3162185660100726731938085477040189174480 15871868 -3019986451233137061099707742151181336064 15871869 119750482288624214374389274841322859404 15871870 -217566087147752736267234683057720643840 15871871 6043452193202290513460702035738416147072 15871872 -334921416318344056448703876436863221760 15871873 -6849855350820115999145410435979652199980 15871874 -1457786850078921894762394988703188406240 15871875 -199407214504325389750779983611202550000 15871876 -4408749228667856174117386046343706846080 15871877 1581294476592467249212267695421858935744 15871878 -77850716775104420903635558682049446400 15871879 -191603103620414861164625569750720429152 15871880 1077981834778975021741674218625099110400 15871881 1371951509721972149324668603865386727952 15871882 -170575644396048579976960343885784647328 15871883 -5207927089530093774270937718424337133868 15871884 -1974060746271641696258915588205860811264 15871885 1188044895468940397957548811109785731200 15871886 1198009264447394432262512968015293738624 15871887 3932012827779409017850787524009159752744 15871888 457632857186077057463304310786389704704 15871889 2332573457108363063456874441901774738800 15871890 -202233403729957014945638364998420582400 15871891 2013749702482321000841248829934763707472 15871892 -3085532697618589320767548707405248582784 15871893 -5905874326236859980002934862466460234336 15871894 -3393881955849864761199295403118778881504 15871895 1826161249413373927783988163936612299040 15871896 -982142540660708003522118671188243660800 15871897 395849252583566065858996869446259136800 15871898 -401271718088650523367885482057983845888 15871899 -117598240385801721815238357840754373736 15871900 825664615420801785737005291280895590400 15871901 -154468816301486086731010729529045239296 15871902 7064602232142301502044151154966497280 15871903 -4816684806270083733108673569158858995200 15871904 906550724361100155993995641920004423680 15871905 -315076899707403523525602956154331679040 15871906 1800314423129211930786845860008992803152 15871907 624050681941557207048295541942235435072 15871908 375761115842266587317413718701933682688 15871909 -130165780576531573404780591778251789312 15871910 298615747723484880945722325984086175360 15871911 1123934389439184715564786544049574675584 15871912 1772264311392510235234200326485887221760 15871913 -284113023713901266840794421225754961920 15871914 904846881809422931797870537192075110240 15871915 -2253681367107563948695122577507583252400 15871916 -2795622816914971413553275194173373998080 15871917 1892723137581559885628614556874771958848 15871918 -816490848241268579097455334675030555840 15871919 2825881328558724904429681389091426573296 15871920 -120120135866435463938675063697480744960 15871921 2585701125799447153568040208700958455092 15871922 -3551363066447180328514218614012225390976 15871923 1860701381914729774796949910687257222000 15871924 -722660146087210105385238831872295911424 15871925 -127780272972149791806688942981873224000 15871926 169957037343115701307942523404070123520 15871927 1983848392776274068871786584815164512000 15871928 734853061595587572038062344340870840320 15871929 -525923017895269917475551786498709350240 15871930 -1405971930083556101627477428702009401600 15871931 4758391015429342044544698903246454816872 15871932 -2134505088654058860590128355970903521280 15871933 3180200546735243517790783645408469094 15871934 -309509619691919525563143944178667085952 15871935 -1037198908209647457625685222243680617600 15871936 2414346148556403528847107914555457536000 15871937 4946616871398469603701783230836477451586 15871938 169458463276438069505009745163325749248 15871939 12473747802356396239537896201050445624 15871940 687483522330581675891263054397641543680 15871941 -2826811410014100040815100714906223383650 15871942 -2376632382199239112380770576942271508128 15871943 7195426180109562584869791317799776991192 15871944 -2511723191987623189884534397854498816000 15871945 24090997192232005306135169223960625920 15871946 -1535210987959397905668145196199228631200 15871947 -637644997431712130035226460867555342336 15871948 1608540101282148388158864690449566820352 15871949 75622310838371142617234598399855928950 15871950 -49936716867144656549804819774985072000 15871951 -3535286770667290229274336837089385676048 15871952 -34257038032443524543098171976054734848 15871953 -2520125724674799006024345876717202887696 15871954 228178051673514080154206776728388646400 15871955 -2745771800670497734098252968815497204480 15871956 -1756606166581897562443315360172689360896 15871957 -5679982087672507532279973515480358863794 15871958 -1019548056722649026041598281174878301920 15871959 -354127923248034050777276186661966483936 15871960 2614764283333709664583450510079028019200 15871961 144424726050284051188688003519958130560 15871962 24178154520660300546474138541324081920 15871963 2393778984666945175950584825541221254944 15871964 1415007643841188905005388210286316238336 15871965 465275444427184540486007052117347068800 15871966 375745293515265000680276691690317810688 15871967 -1656773672662488411593705733585253939968 15871968 1122050069636624989151889974048211861504 15871969 -1553281570041353570019686295052512455680 15871970 -1783805355297591683697060447802400644320 15871971 -2485921886199731798902691247130233143688 15871972 -2694684089062806227404500317242512548224 15871973 3367176878616185817241689825948996492480 15871974 -1071111957324488936401482169106226488640 15871975 -1361584544309473968576384581524527983600 15871976 1642851285578455686031628403628553518080 15871977 -546712757626243401990121349701608160320 15871978 383510560508222412838412479093988244480 15871979 1694846686910809384556649337600054659600 15871980 72527295275693102228918422503793489920 15871981 -679376203544653503458786606397224156436 15871982 2912677510904805335814781763072733273600 15871983 1107075625804859401601161672118262582024 15871984 1246102816731106992052955842966323200000 15871985 -1789557815210182325389698257589718472640 15871986 -289103848913469178356826184567090102880 15871987 -2023277154526709637865003502492062413364 15871988 -28726008950381433238337802000499230720 15871989 -120898258713765778686041474030432882880 15871990 -1256602315322098681896179283790446720000 15871991 5289532620559314833855482464666582078192 15871992 34738031695356720165737787451003699200 15871993 -3336744386455079738163135249948361408800 15871994 -78239841384303187189981149053418398208 15871995 1762671123226256557594054567443322104720 15871996 2118117565270934342524271746115445111808 15871997 -585634520966897453381807354557525954554 15871998 -1008563921396582733107904660252235217280 15871999 -1845665041148980400502162837875841000480 15872000 -1365094184059567212492799019682103296000 15872001 9485447667379526652571460258059618944 15872002 2742827873165239093662809046726921023856 15872003 1002523741705162814770131187704241873920 15872004 -49507746905237659538790445826006568960 15872005 1672208632079770671910684981582789641660 15872006 -117682510370995577482011052937665526016 15872007 2291486365049390561843868359941439090688 15872008 1711720434577725644383260312213134592000 15872009 9414310872631271916135215213654903823204 15872010 305769930975858881095898702794424893440 15872011 4560614374265654492047212103347743793400 15872012 -1777779032893285235686111296041694517248 15872013 1120926886002915917665782018138073903404 15872014 5447947658164107015100011409789966369152 15872015 116403017042299927918637625586995790800 15872016 -487783296592128262452886015977729294336 15872017 604324845150768382083388861666058619584 15872018 -2639624761376776787354205590160309437040 15872019 4992686719801293396380781537700967520 15872020 2175239388198053043238046722032928884480 15872021 -6587834051397036972333188710000459318656 15872022 1735180373194366181312502863438550680160 15872023 7602064201153625064996057360176634579272 15872024 12201180626243402831156402251626577920 15872025 39859296698592703377645012761355302400 15872026 -1942180965252367477687048947582625927200 15872027 -79418068620915748573449851597831840124 15872028 -167855058072269231660617593932912494080 15872029 4108681432729114765147891098296002454630 15872030 73079855341863499223797533209896809600 15872031 -20579789871241876809354161188968454656 15872032 7719111936096748196611458266001444962304 15872033 3464297856909484839927428700469796712900 15872034 935373656577666913867143161748074949120 15872035 -2256742699809504070588789535897865944400 15872036 1790193908098681737668769866467502090880 15872037 -1929008356638361832888100237289961953440 15872038 207292351246844798537744113208441866752 15872039 -1344049960610561983120357364796324977160 15872040 2065385679931399421354750548022898432000 15872041 -1144965207933154916132467701376418284800 15872042 2808223817110075985225778947855941045344 15872043 -1342559338527432749479205865420286479744 15872044 5203563037384193400177162472136351227136 15872045 -1192356775389580298977252334980473600 15872046 750551379688521635294836305858136440384 15872047 -2420752086713302776506693841059227903920 15872048 482575593770954017062570231006579916800 15872049 481679596204442740923013112195852481600 15872050 1004490215449494391927379612861765913600 15872051 414473220006987233747793051809269917312 15872052 1237292879049330479434169161948874575872 15872053 6170562712521105715365061895079468583264 15872054 -2209962048845448331997299941484900512 15872055 -501893269795243393663746704679638755200 15872056 -1826566199360221471570897899865314693120 15872057 -624762735082634108467674987164913716694 15872058 800227562468303220478353583617843648000 15872059 478286529821357830817466087177490144512 15872060 1716227977468995664035920448896785920000 15872061 3914097718104341557521851583312595068672 15872062 -144514887499795161207579515204149555200 15872063 4072787047570643983551669675162078268320 15872064 -465688437953545239199214117482219438080 15872065 620338934421464074256596170538417158720 15872066 -640348971857114862837400728865885140480 15872067 -323882290734468709384611703650813773328 15872068 -1179772909735679950592959014591412782080 15872069 -1673304242638013310452842911109477309956 15872070 -117780248413022498471261519810097960960 15872071 1987275507879767380198059906883114520344 15872072 -7746688084618927110415166545144417720320 15872073 802950635233032826063167228250306839744 15872074 76589375352365695511046693239953920 15872075 1041415753014031254101920634593331694000 15872076 -2577430092003097308429427206697275264000 15872077 2832745892259527571729444785106505800120 15872078 3156383617168871884734033191585662843200 15872079 1404838949038343288913553866736940574720 15872080 853128603858656087539555120444495872000 15872081 299519657536370350425988485239774750064 15872082 1062627778064419269856622437804018364160 15872083 601430423176402519014655994757945182544 15872084 -2202912606268494589669816493162888483328 15872085 -4435430409890712641706674358618105940800 15872086 -4114048727432031702029839844015469175008 15872087 36210434168058167293600098375063275904 15872088 -1217200232727633508040727693938011668480 15872089 6306116573783819385994181578250482026890 15872090 -311780913549113349547066780078646108160 15872091 3504082748144168701774713377441679367104 15872092 311213147590867645514226160446398767616 15872093 -241258337928859340966450446064524372992 15872094 259558033537269052741446322601403445248 15872095 4141084030817160847603221781220516610600 15872096 -203451499433686624286982732725923086336 15872097 -162016201664282306443920009340339371600 15872098 236991411200968705480351201621613653248 15872099 -2111578904369112361597189263836300697864 15872100 -429009913922808152514783529907520307200 15872101 361319934102647413453295943126642166080 15872102 3814336186065592350335746403058143830752 15872103 -191950148775914981967755078079779571264 15872104 -3322037488750887815778253396025818506240 15872105 -5773675298520402765171922746488249387640 15872106 -2041308467972447765403186376778964441600 15872107 -4288981822726499961134800722760140053644 15872108 2071132009398421411027175440073150054400 15872109 1060721247368967927161933956784358481920 15872110 -949131487954992028096262497777017459840 15872111 -3310620307298865586950620138577596106288 15872112 19044451073887163851124055157336276992 15872113 -7951976891853853169881124218789342190638 15872114 -1150939303154851618661745415156946401248 15872115 1020155744976373658896488514814033099520 15872116 451742574003530473691846607242256554752 15872117 18910216371672679228938800148456435840 15872118 -214032817888080043295598338127257470080 15872119 5893083906415597183800875566080902812520 15872120 1522346867067913083293531073771189657600 15872121 988034894956539351431036024469250466880 15872122 444160291552824351772154874121650837504 15872123 -5497092365194958826570885607429824641628 15872124 -463114224972939238032759021651468976128 15872125 421999019828698063887325669826738160000 15872126 626466968604245264111435393718474112512 15872127 -8137450343900514495584980023317894868480 15872128 5717101277478026858677879894321209016320 15872129 976750838545605371464006913794035991956 15872130 977164116255816688314912058388542755360 15872131 3440491885589541748547784324240445094664 15872132 -63511064752881928535217683704122209280 15872133 917551101214942707005026761688187910624 15872134 237482015548611556701055691266023669312 15872135 3420802215860632977612934439682820358400 15872136 -1146223030369387981137215948989163274240 15872137 189093370847434026732386698228745573786 15872138 -257201629712007911611237098191855171280 15872139 -697603192785868253435716407793069478400 15872140 -2857760109615706071758022195891781954560 15872141 -7423451883154128667936747484581292229600 15872142 -1282071773024316200978969672290491131904 15872143 -1746350135091890959994000603703901456384 15872144 812667274258228852256782590782078976000 15872145 -1935915499149973029672048055087749953280 15872146 -516890881578233846292203733248448134496 15872147 -658014940650327869593323965644578077280 15872148 1179252006251345142472644382277115714432 15872149 196577608965639421064298556807401676636 15872150 512932695900550058851032163886724960000 15872151 -115746818657215050819901057927876258968 15872152 4345699122143506756305817228719805870080 15872153 549587535291377664997797436736117109264 15872154 -763993186219026418652641871225505722880 15872155 741459150994018536133533936999886014720 15872156 1488823383573348503142846938520947194368 15872157 999249299246986169550898313658205666080 15872158 860135854304559289496534971794880951680 15872159 -404223937843690127992982312393928932640 15872160 10349585894144398372674090850477670400 15872161 -2626430281719236232828384462916262225148 15872162 -979473555579254108728081500169313637888 15872163 -2232482115645605954900199309754851345600 15872164 -1769803530579704226462676192131970129920 15872165 1042353165202612116612568214464645729920 15872166 -757075359920547118832131074919878850560 15872167 1307822850652505309739961953548408804216 15872168 2214654694516055340248650762723210844160 15872169 -795844227236117908223992027649146275024 15872170 -248948338855374622310448882028608921600 15872171 -15708131943778798894264566233284632000 15872172 2977842120551542800089485694905847956992 15872173 -1188827356459747259843084924022198629376 15872174 -3419780799187103904823126365821632080768 15872175 704233628838668811694775432257415624400 15872176 1190001395493773609207508127433267167232 15872177 687482359839959886956074760595569862372 15872178 375829643212630679056401385046932807296 15872179 153381780408753753954475913308554142320 15872180 -1910818410104818518090956937808804915200 15872181 288906527166340553528997115901607133824 15872182 5505510380072930886268221572721532907520 15872183 -2783909419451069313627169115067626372568 15872184 -1849320723075321722514236671152640573440 15872185 424698763692443097522361645172745480960 15872186 677606485289606159757741211617785751552 15872187 4009068626524962528250878776597210555160 15872188 -1664296634495116448422306952702377434112 15872189 -6766174463672905558971486607574466158010 15872190 -1812878372941308912655671898800071980800 15872191 2895833221845277943646697964841670678592 15872192 48183399745707263074540011430871040000 15872193 -125400871129568957142802934891751726858 15872194 -1214797306199518555933613994701162926560 15872195 3922410495868571081823733826451726589200 15872196 2964526709437960919110311140341979910144 15872197 4959511061808330742313433219577844783040 15872198 1234244324026074503867427149397698806464 15872199 102357545061614852128327307151178613760 15872200 1181545591204472860205971550778256128000 15872201 1437962613355897127992736949071867331600 15872202 1219078209331617419861255265304513800960 15872203 -109658008756947492121268684185824012336 15872204 31422395506692078106440011636761506816 15872205 428306955139968023886292253266657947360 15872206 342645134892294862472834335152462888960 15872207 -204454870918954283497047328247833036896 15872208 -219788166025835014359386727964162916352 15872209 6671819186121792117285680952177309159410 15872210 -66427144604649247158028084811504358240 15872211 2738255678326733028782527261352261494260 15872212 -4234503729851459213160808045825685436544 15872213 -580147744011402147336710141564254812480 15872214 1654613910736387219779080970619238215680 15872215 1986574253874664486470855455369914647120 15872216 -7101530021108866453821120831625138851840 15872217 25544147834191848138310186345938036480 15872218 -713843774142803985612652932289515751440 15872219 -1714750265963378629610513850612757732080 15872220 -371075750012962963425854786570108928000 15872221 11198292654589554674888502182682502905292 15872222 6402366008323280720171984650742241782400 15872223 125189803852037392419065075603195739024 15872224 -2770978958665952037852212210736489037824 15872225 -32002003296823914398983666851563842500 15872226 1434167255644846220863851621278482652544 15872227 -4779598057842418873996819444299382007604 15872228 2470970741799526431275971715901046053120 15872229 2867500484965252085964743446723740833280 15872230 -4496218757473666384537557961868727125760 15872231 370789268997385246787110361371897971360 15872232 -1644895161095037878342148045586628935680 15872233 2481226536591265929446027750018077457024 15872234 -841245712209133041923854780114925092608 15872235 -3088321351388305020648139880091133386000 15872236 186517053151362196052178493344816898560 15872237 -3423333227456375224299882276707267299008 15872238 -140843277489970024993794264560811714816 15872239 -5504895187782329367287498494521893088000 15872240 -74320932055148391830765190028345344000 15872241 -698921372565311947326679372042051740672 15872242 -371133100916115631353977402550739478400 15872243 7732070991457601615215275273963297804492 15872244 -118141865859208370104045294988069007360 15872245 -2379665600481072097368172404223591939200 15872246 -7421466675827175998292320902179782016 15872247 -2473878880802228534600075765856728271360 15872248 168932996913017968220828310933696675840 15872249 5925485616244285233106681568821859270250 15872250 562463957477876604019680814042471488000 15872251 829640757033350987751483528535163053200 15872252 -182465528536165625587062499170750268416 15872253 -637083175130894412259467093066839119200 15872254 -1867611566831854331951823971551984420608 15872255 -251834520472609997755605050146330862400 15872256 -662418817381324655346064988720276176896 15872257 -1956297311021630982462233350793633162494 15872258 2559320134857884413874943701981256224640 15872259 -1632603596682600144663430362954277457232 15872260 7489289217324827362296826032752563200 15872261 907330316650091215012805170604112533724 15872262 326675186169908515255131906708396140544 15872263 -1573179024575873336621575235896443422592 15872264 -1146038838032607182505899835753218580480 15872265 719453737179850821550144584160711117320 15872266 -866932094866486655256013906851197051136 15872267 5730233305807103483889792099278355647316 15872268 2917685195305726249750113451563711229440 15872269 761995463772305628678513312974557045760 15872270 1211143490721901206763752027022763218560 15872271 -2554539280860873440134562053419335116800 15872272 31778307720067451881830737271452762112 15872273 -973932423179544706385321424337465334160 15872274 468684239371009589635237803625063246080 15872275 -2689893652224544015609863038929742523700 15872276 8105332739448751060106146024480903630848 15872277 1058197191237656629657856052043986362880 15872278 624772220945052531369439684947874321440 15872279 -1783407224205212550496077738716334089280 15872280 -1442929849732658042529890645314824192000 15872281 -2667095762489545394937633596752620007548 15872282 1485193038117441689227648954877180554992 15872283 1627946338803002048961703858711876514064 15872284 -600140280512954363588427168817762384384 15872285 -1196165197676990843787755398313612044800 15872286 -2492868944184866835679932746978475196416 15872287 2615166899420251321292006740251104675936 15872288 -817311797762958947063486014171816919040 15872289 -18202079151779628071184235061792295744 15872290 -304368921523044615227373724337954979840 15872291 2200100955553336182217344099687225600384 15872292 115665558204714788389755991863930912000 15872293 2658016590907435457062493198079782676542 15872294 401632388939408873058995964271512990912 15872295 -1394631394491912302736669212412896101680 15872296 4852243415409915985201842019334553600 15872297 530366313337154902014074992411759019712 15872298 33958630374406834038590955736070208000 15872299 4517699561768580696720624433173123747736 15872300 2445776451245351023838788396042888396800 15872301 4205364947281449412987970408164659023040 15872302 2040959448740385576943691443689373200000 15872303 3255239426639192347321673177644617345552 15872304 68710244769412718527686548743407009792 15872305 1124182639004837843707396928025405321960 15872306 -712327939913911087441898059579956561648 15872307 684448414429919200033946078465784889920 15872308 1512156178107986601073217364703091308928 15872309 3108333263130226036619640831966520780860 15872310 85372216235173664720119724445567820800 15872311 1087500901731308092528214764170600150672 15872312 -3358852421198690946864304821572296396800 15872313 3827576979022966449068010434247796065984 15872314 1173909375918778482758706949646610623712 15872315 4304662981570881480255964529275715463600 15872316 -2361493047944992867708565549978241781248 15872317 423952223961803098839090201164655223660 15872318 1317926388392100577594235959086067633152 15872319 104917025846611647165843820969999580304 15872320 1700183002850282451817096157863744634880 15872321 -2383046032580860646049430024343863292478 15872322 -127412558641794225035553976093708127232 15872323 -838987230626933367511034823326983958016 15872324 -1335657194853293120142580737696724802304 15872325 -9621071982142443855396048647486160000 15872326 577199686648274026484051158265802038112 15872327 3362371398862960880688225702103479001176 15872328 -940969559434906979980811440213955788800 15872329 -6528196160866592699102718272650998339120 15872330 -84576752973753035353483651330904527680 15872331 1270203250967839553232457428884577409752 15872332 -6238497940026306405531285283132407808 15872333 -622135159235742693005599308214588177920 15872334 -183613056381132023547184661707754557440 15872335 -3630498473107140541805715886265558697720 15872336 -1227663725216030273073978604910594039808 15872337 -1279258153802845154032570866637381870092 15872338 -952618839801928805450734599337964029440 15872339 -2363160845494293910349214165903527827968 15872340 55121137210324610013058453680173568000 15872341 1525454952759142389924304004361022989184 15872342 716657384625901887502093969714487153472 15872343 487708809781215295978625915939086274664 15872344 -3029191568922087123633929872783678371840 15872345 -2459650362134412667825720277695833967800 15872346 -94631033050426922696419992610533682176 15872347 -1149302421198557352804024223602247414204 15872348 1822896905203208637878496223007239781376 15872349 938453709240987665998903213235818898880 15872350 277610847361608836976417810337599576000 15872351 2570004285440897653625343613274889101304 15872352 -1752986784862749720545815411762332696576 15872353 1241130853605322877091748639166829127680 15872354 2912040697336305565036654112399872631376 15872355 127042024729566301184918978373951678960 15872356 1784880472767343882142520194584216743168 15872357 -2591248714007798478725427262793835857280 15872358 1674506827109435194352824472689490453184 15872359 -1563160727616209004617811296015621026896 15872360 -438336472409479639714862196339071385600 15872361 -2573733459729755758320421905505427062128 15872362 -262769355875035837881396732595218105600 15872363 2811056249468096422295364173227842969504 15872364 -1378940987832303666646235213140453079040 15872365 -1695128449349762429365943900888801748480 15872366 1439324794514841832928583566881361005632 15872367 -1257154553377218300837665495877632217600 15872368 -679539453598260909829806241270445867008 15872369 -131974259164266983098234521261958616256 15872370 -2643953081183067237566176109005175715840 15872371 -395675251760541993582302180670829309056 15872372 -689681842300550988599232321175307796480 15872373 -5654543419295300153288827504501162540992 15872374 244427531193797795406367416156366259200 15872375 -40519730433989557335816132151253892000 15872376 1678151659044685817352514258819370557440 15872377 4134017909227118377088443437422183466052 15872378 -2491587735438903564307311462970778309376 15872379 -222924055838660171787660696899152189416 15872380 1663695182265313690272510881448144215040 15872381 407155336450685373223009479014704951392 15872382 -1856547158564279057005046664055107429120 15872383 -864225110269855766664118546997553657280 15872384 66176802521504228340266455561131786240 15872385 -462321020096831389809146965482984364800 15872386 -2029923124282972930992163309856293855200 15872387 -3568005174743285377496926547684790717840 15872388 216872729816121661472790327086495625216 15872389 -844211060393744988553280365538921551076 15872390 -97019482424497523571892548255632179200 15872391 1573216846507791897015119355785444332680 15872392 -3125217023435887825550953395429550817280 15872393 127771581340560245234329929980838792804 15872394 1629734505672548932922646590762274220800 15872395 -1615251063417380322216925092968679402240 15872396 -2792119396342114397641014811110663889920 15872397 -2642986968461819251464006672178634510400 15872398 -213898707739250781085934572315246954560 15872399 12312566877151213376790254981516589161880 15872400 -132129728121469341915758852424225792000 15872401 180428407667257613194091802279695273572 15872402 -76868165278978393288974942307493531136 15872403 1278970772541036744129884619800684525568 15872404 -1779527166574011803458250122200913645824 15872405 -3436033569284353391291481566613331466880 15872406 -1513862396779197746449947208407025531392 15872407 6907605204493741223210125201002098493552 15872408 -2179977838459538882143154925027378339840 15872409 -901803456559939082778845261813343663360 15872410 -1725313005771626226718725853222487232000 15872411 4496362509096794243522295258750149643012 15872412 -246254770738508980497529080027298507776 15872413 -3770537947083393940440942078386637293338 15872414 1562216859462079563726418114031058973056 15872415 -443104715215362539226729831133359398400 15872416 1261726031479224616235687695582777835520 15872417 2274897526372252199533520235259395456 15872418 16249679717007170410830093412617012864 15872419 -225629191865069083058565598985149565400 15872420 -574940890109969359194853729593056382720 15872421 3852435536069596487211698744075038454112 15872422 2710356839341193109743304694877327205312 15872423 -497525763487168085742421458888494536632 15872424 -2093110995845083200625718507729996513280 15872425 934466715218172104826445420678268131500 15872426 -3330591903813663791487621625546295066016 15872427 -2424265616918168664266001770675847892836 15872428 -760315304338195262574420392444231040000 15872429 -599750109996524880723590428338856815360 15872430 53451891638789557806553826859373854720 15872431 7556266520564690663802089253217107001232 15872432 281415110092802393410219203811778396160 15872433 -174297355685880189468589927986408289152 15872434 -573582418120929472297441088437941774336 15872435 4306402807084883877733936748236107056880 15872436 65025713168931215764103077615519912320 15872437 -444858204044686322244433786092056676096 15872438 -498337810892364296120990995010463217920 15872439 -308192656407308717081699760746603155200 15872440 -129356351546196155562530089017635635200 15872441 -1830361226831206220496729705678608211576 15872442 -70463796657912957966088235965125359616 15872443 6049537070115799153468583998991426754560 15872444 935485252968317478391634386360358787072 15872445 50520577060506766216195403667375648120 15872446 3206493698754428365203345934382299068672 15872447 1095951389606852910349813196796769624896 15872448 22717169036030936276898552384879329280 15872449 -6406862829215807034179439623322606351550 15872450 1178418547870815523911055137296857008000 15872451 95853434407440796035094299190730313984 15872452 170459590105762613089963286258383915136 15872453 758702344742645175060992921846082864888 15872454 420347960360695338144630719048436988800 15872455 -87436420236754681931371786872333461040 15872456 2011641599703705912678703549966881530880 15872457 1745339672694213827290709858348680401792 15872458 48133052152157378019502864741063124736 15872459 560750285077790289525493227547934304660 15872460 1066609128429226146098432381413376655360 15872461 55208541210496740524905198030889326080 15872462 -1042287707399293759971827008257354216768 15872463 -40892602072281746698854214387910615520 15872464 -1317055453347719834410425217812157169664 15872465 -482071365586685545668245438207080627200 15872466 -1860828753658409114608557116364649162752 15872467 -1632020051728776834072830262586933728000 15872468 2594530604986025406618680596038891786240 15872469 798327670636937799587977747314348223008 15872470 382510260632941223266731170453842690560 15872471 -638906329576819569813617847337459455360 15872472 -1795678614408074920406380104950549606400 15872473 5187522240256953349962235535027241267722 15872474 -3010487997983738592245473043180873503488 15872475 1564310826339247820450853829271848176000 15872476 -575097780889576105658607541325605032960 15872477 -623717201344263854158936044982998787674 15872478 1512843971713471405550451742825601980224 15872479 2564216301863518371795311533271594264176 15872480 -3372881925440979665698662890152639856640 15872481 828682149812624226183838468620160478628 15872482 443862037684068229660737586260945752064 15872483 7451691395387590826222605288349200785360 15872484 126791143980603409177879032304453877760 15872485 -3123810578258007831466751244908547890820 15872486 -588252601295168561248769192758664386560 15872487 -849151597333110716250333926155780212096 15872488 4592639645956912439486168781031229045760 15872489 -6456594852338356816660458713389436825520 15872490 -1336064882098602913409450078536017830400 15872491 1309906752532754611428894621333060091892 15872492 1205713087039066077490224733641852111360 15872493 -42502656001011556669145480419610487552 15872494 191080324710891745885215115044420979584 15872495 1143017373346934769569373795962469885000 15872496 47337405633908154239362365344830193664 15872497 5500349053226298210506689275322148882532 15872498 1626487072122298537889949354795571323936 15872499 3252996043490728207054044410809520457684 15872500 1016743955863272745533158597543680000 15872501 42587414644894467225568376924438445504 15872502 1270109483002239691853262809929299037632 15872503 -1845250294692066563709094925284571444248 15872504 -60406444202569985136136337504648417280 15872505 -1415723536171835175028628132392246502400 15872506 2470755426719674653695491778192392756224 15872507 -1297990590396140548746454053579041811456 15872508 1087804295087690022727160314038145531392 15872509 1323767359168524092875439903153783728716 15872510 -158789551460923429838615276862291771840 15872511 -2698333924902634056405176910932618578176 15872512 3804392701124837830436577150729034137600 15872513 4296556132688034708809342884637238901764 15872514 150173986891382969491768328458564091904 15872515 2973035687972571353282390556067636768800 15872516 1073493930619164332427313717239693127680 15872517 195703032857658679837751328932971288734 15872518 1512258320748677785489297092099297828960 15872519 -541419254693816004528641904472053636000 15872520 -386188249515830794523741003053977600000 15872521 240239982509575156155121662343145413968 15872522 -3437366213437139268214944750422716531200 15872523 1897339100764953595030504148575829718000 15872524 1404300478353630302235562873217054695680 15872525 -1833406055089541018117623963106773225950 15872526 -1975978234768252566959324850905821979136 15872527 -15405379457721775845294886975731041280 15872528 -489066786967076387680832350967416750080 15872529 -1612284509799489594999433037257110252816 15872530 -289680578557242393324601588055734586880 15872531 -5718245328250516554476761680032315251668 15872532 -44356781339916610179287843188350732288 15872533 -2809884768974241694683614928869628287218 15872534 2559827580513515031879990058302982797120 15872535 -97857566651417892369192099827842190400 15872536 95705143798432073465698166265360076800 15872537 289578923142718966754444653726767786186 15872538 318472654190898795461462821791912192 15872539 6337936617160258585869769343322840286340 15872540 -216035594459093073473921984945912885760 15872541 -3772391766510223386172769213436746554080 15872542 466982712245019481218359330522542642944 15872543 9632548373952797238601268420493325479840 15872544 1036648524741441042410174733070541783040 15872545 -177861422807825868200805822360894371760 15872546 -28994447606946999625273248722784701376 15872547 -1329749893127397314162488307100459264 15872548 1297796519687734068773633010065299131008 15872549 1258271728454107062730320887011845557760 15872550 384258870302293941333041304839356084800 15872551 -376344903009714450426880360066858789448 15872552 1458157329603327532118289870484839705600 15872553 1512929157977704481587798360289677725120 15872554 -3175177884745460993600211672164374642848 15872555 -169935104577369717462759556015586459040 15872556 -103613741645763609677240385697010663424 15872557 -1876444859500645775355776433540162943008 15872558 -144534614735937878863828913978106347520 15872559 -3537735064595149159816159995363747106296 15872560 -1285228675709363822358122906556001812480 15872561 4772580390364855122208326718926039654162 15872562 1087483555747190319869349072679981841280 15872563 -1831377659966682322046564931899465816240 15872564 -111471890312941398318967320950771134464 15872565 -367753079320049341759226707316102496480 15872566 -429128422240826251249139180716990612992 15872567 4560738695701521659043063667874468264616 15872568 -3933515904641041013280222424688396206080 15872569 -714994428147218891414945156461105027030 15872570 2160846606819881972444584173603731755200 15872571 2047028583021231103370458502774176373760 15872572 -2004183428725838903385663356043659883008 15872573 -378424285907634985194250826347651877178 15872574 952610778237988089702342352600903690560 15872575 -1808003298015004854765560236010293832200 15872576 -376382802967075328117078502343616495616 15872577 -663576964649836600226601657294884710656 15872578 1130625366352453766088280531866631173840 15872579 -2870253222129818939412505382676874298280 15872580 332764000339508449678068344127724608000 15872581 -346696192944984713780791458139304012000 15872582 1091993682177087231989198531111879985984 15872583 -2855245722459185695421144703570548005296 15872584 -1066003604170697698318000254104945786880 15872585 4882225514693682240333932023593612663780 15872586 1166557424294831579525405545437870468864 15872587 -1092607047251099720136078712557108224768 15872588 -3116879700319602872388288825065361431040 15872589 -821249579532124724872751250565002532992 15872590 -1287601203197091330694691625447319680 15872591 -387723633747257832700742186249264378880 15872592 -608727666881581617972349571594694819840 15872593 -2694366329819001367201920330123283220160 15872594 2486562503522049388675193954413324522752 15872595 1320544850783596313307416646539882709600 15872596 -3830619370667402471742233183153293340800 15872597 -2628966921691353665206290397005420933060 15872598 34158574285441223311200805325316971136 15872599 2339754099727077055858026521439352584000 15872600 2260371133523707609299712200270666240000 15872601 -113564076767196795644517362866681918080 15872602 -856071280176523926419506122652115577600 15872603 -2561939409120148905739193136374229001200 15872604 2549107095844570684505253947918549901312 15872605 1960886473781915415174660718486097472000 15872606 -1544209345341191804574491520577004581248 15872607 -772638350319519217521882407302361334696 15872608 1068988675413488792441618777221357240320 15872609 -111489586072209679362887606580804099072 15872610 670947409538106879873772709837924544000 15872611 100961592625848319441006050678308521680 15872612 -583266351517617986772499126806973071360 15872613 857824967418307049225879080919449794144 15872614 -221178148459849838623396466394861678720 15872615 -2453739534682486826685431812925355826560 15872616 -1708657326935825058576644695775510169600 15872617 -2221507417409932746407941831044758280588 15872618 -1194508281554311173066709149587064272640 15872619 93761883892580551534881945787805115840 15872620 160192609407516809421946041999722127360 15872621 1884766935559540543200073771720602891552 15872622 -430593098664297973669270246373873771520 15872623 -5173245453824427825639831238800710832000 15872624 -777813346781798204520035373575480180736 15872625 2566930338055296740454205857510718080000 15872626 1204190910378340462640567243963912163840 15872627 7623993645790987371022408137517108315872 15872628 751465430615205095845570088583181455360 15872629 1492107777387255333032395690657869597230 15872630 753747673870223877725700994038321072000 15872631 -1009949984736416799174168222195580929048 15872632 -3742611676157654969605581008451083673600 15872633 -18293055410341143176232236125942009536 15872634 782699287999214998543369581506003228784 15872635 5965359787563258729896766446279203470960 15872636 162996425166634385640956115391207245312 15872637 1002633574440500646013038614688130620960 15872638 29579681499385394125203473916374400000 15872639 -6847563992187776263065557495224236946560 15872640 -843979486688799734434613681774709964800 15872641 171570356338694797607726217015407879042 15872642 602641762647194766782879047588569303072 15872643 -231651931344491707972934134387005355068 15872644 4403020503832347160394912535419779891200 15872645 502882320859631844123612755435096716920 15872646 -1203600661078340620190743548230673907200 15872647 38427074234144855203736097446170134832 15872648 2309528910110205142297256498198774046720 15872649 372593948782018447982257613999935899984 15872650 -339363764804209550348710668764977657200 15872651 -2186701328194979115663518175329926063296 15872652 2400825377845315618200737910444544819200 15872653 -2216536540980289978012004238537476897098 15872654 260287068478692085054177550793096106752 15872655 -461725563398317305017767081842283555680 15872656 -127748327896601687093855274966325248000 15872657 290192677227260238204042301570278417600 15872658 227254896749848125944240943061139467776 15872659 -2144030122349591310243544697175250728 15872660 1608484566650223395220642550547750311680 15872661 -845188429545816180188514265236743844768 15872662 -766404373995610718324494228117606884096 15872663 1063411510750901586970690059641652637680 15872664 -2473931340891108700052911955741839380480 15872665 -1064886932050557740949107847671073122940 15872666 1969931428588046548813651937653786786032 15872667 -1079383222480297545852865417196677944576 15872668 -855299120693597036686235237336417894400 15872669 -3469787675746342311939453891761211142656 15872670 1860828357573503742612545900986306631040 15872671 4891724260655408298403601339788137514152 15872672 -6204479580058744486320570325776089088000 15872673 -1060578966318880089283537187064783416832 15872674 2386124920316785717415781517673729013120 15872675 -185906100794302244065757539400413159200 15872676 -32159534088300346367565287890500403200 15872677 3920287327398091313573926616942338638460 15872678 1036435678718208317153892036864871409856 15872679 111501296295593265627200691454832310576 15872680 5279131634570504845934347300765630464000 15872681 -3761924529944923008884544264896184962736 15872682 -21579154749277591893446937737616556032 15872683 -1407597886135785150143396001365515656840 15872684 3321093123107397022468840894229079914496 15872685 2134006214377741671343828581349301944800 15872686 2459217796173929457627891163036638341760 15872687 -5451883590374583568819170295228091831664 15872688 269069339418058995973595966671496478720 15872689 288256059697092811973387006740541072640 15872690 -2106727358633271699643827727888612884480 15872691 373054804223833211273418522361857120000 15872692 3611730281537001652511437799494920990720 15872693 -159928240486862155626580524322235253540 15872694 423546698137094008981973776280593686528 15872695 -3430990511316997465238844706777550914800 15872696 -419027096297681194249583620932747018240 15872697 -55794249793430534156458668691546826172 15872698 -1424933278954050677406146167227761984400 15872699 -315881991850892061055806539801537168448 15872700 1505185893223364475973329006333821414400 15872701 122080561666543130662771892760167727264 15872702 -1120089697059079191609898442562259186368 15872703 237938873322647521986522961221849500928 15872704 -704570967932284244425923802623276744704 15872705 913482587301595887077574840687954862800 15872706 -347050543204860547442891890211583505920 15872707 1786639382976235422500204605997537760480 15872708 194857589178809241002320659286838425728 15872709 440308861129121779006955058395801590848 15872710 -377719544195258423202286569577947191040 15872711 987285122963886308277439559629009183800 15872712 6703833223357853825088884589263406858240 15872713 -516099756144156525641350490813003957760 15872714 -387085207447663766507896377690524221440 15872715 -583769258384351490325122964693538576400 15872716 -662576021632642653423787673077588917248 15872717 3393910353385197372976553956090200514326 15872718 2397368290635829333147535240622497930304 15872719 22487809230085487573479960008520743544 15872720 111530773994044217685220111528379596800 15872721 -1131832987095694971693427127409966620688 15872722 218077534371713188221048008238964503552 15872723 78262350653114624822058149305358052972 15872724 1112341239476848967427688437158527604736 15872725 -4995018327880802606693725925498484000 15872726 1379872057186543602301689613174449168000 15872727 1835054697927898438701610702385226233808 15872728 5918813423479301196483464897818110044160 15872729 -7512379837508510580629295652136106023670 15872730 13464570016465974645743685837240184320 15872731 2441371700700858926691383277435572914192 15872732 -5030221067285897991751112075763557819904 15872733 -203017433504415869857054110485399611200 15872734 2693727401570012005412470329341977382016 15872735 268052858251579268633328021526106320680 15872736 1214165949720011389842383377251988144128 15872737 -1507105072781815538618779813964759626560 15872738 -473213191780322329158499704904067563008 15872739 535577945825201657114810853308747272824 15872740 -209307991776656206913628943526203161600 15872741 112542208314875916646184732070387730944 15872742 28704935912462928112976310897384747840 15872743 -2196547053543407901120009210809559957816 15872744 420967418272485888932958971156417740800 15872745 -187604499004056154525070274289677532800 15872746 -214484511331963605505267037920419947520 15872747 1399061581097240438772260142589046211192 15872748 -298852316361127865911766819190855634944 15872749 -2988082113950651017664755808515556338580 15872750 1456755414132826232772527954595959424000 15872751 -1138574679718397589557918255283851140920 15872752 382764774890887759033598208101462835200 15872753 823046966322590674261851587223585256884 15872754 -16017416798836598996696789109121896192 15872755 -219921705434996158301561668379678144640 15872756 -987183740145838594959170729399196551040 15872757 132839343024515889826496296975339652640 15872758 2158851861055573314063148880124478697088 15872759 2248698635087622651796409719612200284160 15872760 998165060578487933746814888202711859200 15872761 3643621232098701757903981287839211313552 15872762 -38805701212737552125149510258523228928 15872763 -2328244634537505795268461051004662689256 15872764 4394815399933183742673600266255079929856 15872765 -2539745985117615540376453520601681296340 15872766 -332258914985348085195208507686968420736 15872767 -408906210169069720803657195271463997184 15872768 2921819754845022828569863819603677806592 15872769 3013170143921874537595403823762285476448 15872770 -92317573855577090906789904264120998400 15872771 -327272548913407400539282434615348826320 15872772 3262291710144850440415269526919008545792 15872773 2028053776217105749458285995459714069760 15872774 1290436124497457271534033630009138023232 15872775 -465766585047953255991343661116689830400 15872776 482932881568856345766540154809110415360 15872777 -1027662136936032493544824365270627936240 15872778 -211051103501779210792338683492875391136 15872779 -261204087576901469246731861671144947216 15872780 2292078788844067079466501177472542720 15872781 -61716392838070686253156859434803514752 15872782 5152088830480039132495178166553013929152 15872783 -1074881451363257097715276078065768596832 15872784 184842937376365362941595571113927573504 15872785 1207973937067093369012054045365346530600 15872786 2140895779214088471483664831805287727904 15872787 445385088410240295153719997581849840640 15872788 -6685376568779823131827005324898286870784 15872789 -6859036161269057308793785236795998783844 15872790 -701563796956857715843843442024944588800 15872791 1803476170334644461580036882800310061184 15872792 -1941377669784856034157263089899823841280 15872793 3837543524385313937948705530278649079424 15872794 -137701110623313338646052724854768166400 15872795 1522882890492543239838063992174094860400 15872796 93475736717334167037333762992732285952 15872797 892484314527169074871260243749029670246 15872798 473337560189846653070546211948439758720 15872799 -3322161986448707938262367854170194590136 15872800 365287734282865054324036759541755084800 15872801 -566184066435456908586990295029639037248 15872802 -2108371858805653096340647564977135720960 15872803 -1924505170236343482231980747540287720160 15872804 -364595639844216182811464963468134057344 15872805 23153210585052606986258579759679127680 15872806 376193115950077122576067404516744880128 15872807 3255257596948964647414562707812669880056 15872808 -16601446384920670558178236286093230080 15872809 74639784814431633203703225493506056970 15872810 143176618803774970625359665474759453120 15872811 896481721081120861646426535648455700720 15872812 -474132885053379028419916682923615769344 15872813 -680309091842075761988498161292886650016 15872814 -2810893518059675487200224987077428031360 15872815 2328414121077037057132771549849863698880 15872816 460141223434086811995566593841182851072 15872817 2563003914078489474681856774890281850480 15872818 -1439225709537396261875538170457944658432 15872819 240068025486566452012987430358309203400 15872820 -51390829046349989329371405775432151040 15872821 2658467171480315649730151039514849290400 15872822 111950895020859566045736730575912117504 15872823 -3362519292837286714779133324955131340616 15872824 5092276365830468638401902420154367795200 15872825 2532931703135711283593319510670337682000 15872826 2416235031760254177738100445620247462400 15872827 -3847207621894086703920757964418952570520 15872828 417383259450469532967451443167380976640 15872829 76534717479845515668559236915440547840 15872830 -322963260084621603715859558328116629440 15872831 220325845030819500465667511200459189440 15872832 524632801145901116412096127453444964352 15872833 764802567267214863828995192232561286082 15872834 3281823270772234308521646517087127397792 15872835 -748705427270310014053525413393649056000 15872836 1537539957329395000650105184508054368256 15872837 483247530397871085113578468498911847200 15872838 -2586616669675646417185269255787939799040 15872839 -4608114921287040278648775749800941997776 15872840 5097272333677134916142898026984418508800 15872841 88762476092028063165798037638892250112 15872842 488975421162515503883121663207403329072 15872843 1083983025989360451280263360231975238800 15872844 -781892567511337638323582617129938048000 15872845 -671897143763575951247594583317594762400 15872846 1214119321665653193161593368344357053440 15872847 1324788455007007330189713259963776168960 15872848 -26139747632040905330497232999755022336 15872849 7515461927264191118892976971732050477952 15872850 -76800786133953391215155127853838208000 15872851 -6464601433226270265568739832693256010928 15872852 -1018553191723073036589186578005167218688 15872853 -3380790503667107100820737674559095904096 15872854 -335673214880824830696604325102600535168 15872855 1274798799809494715492666396786606228760 15872856 -2999157410363310372278674575784713461760 15872857 555959963305989655070491544932583002368 15872858 183315481441901361372834080814718967280 15872859 4171841254809602092227815034127637158764 15872860 -2864578973002631618526847830948941260800 15872861 6844726209415757501620372397250208904832 15872862 -115092032398337087497126004776756371648 15872863 -3432831761619508346986865153659645685040 15872864 -1471723929804854403273007517704491368448 15872865 20038595690321453997258159174017569920 15872866 110822144650040954321824881487130115840 15872867 -65739215970220698495828625124639324640 15872868 218722563368578892009369320963445882880 15872869 32874491497499113658533649091459708700 15872870 118617829372076427223704636960977136000 15872871 -1099504264772663111921765401529607716352 15872872 -3496660145148731816390543794937860531200 15872873 -4659911772871487001581989065980253895878 15872874 -1883938915965282652686990309915061635840 15872875 1832345720629670852808678880527300408000 15872876 -2074842094462211996888523206778893264640 15872877 -3191667837176413323023145899686085764512 15872878 1125606397146051678006501669929056937856 15872879 -3108085227060227063618217545262068024520 15872880 665084482641020485103902151002481295360 15872881 1870201361252467381419483881026056607430 15872882 -2187121454656590609440404836520724660208 15872883 -649269210151016389971011076087536020800 15872884 -1630905402613561014626964415288983815424 15872885 -896000369358853244897802524605840368000 15872886 -2074752375804634706405732547837148838976 15872887 -7363089337113024581968977249761828558688 15872888 1961568220968638911492501592667170304000 15872889 132317766259500303688213685662222835520 15872890 51952744790180895499246570586362848000 15872891 31794697630583629714364043556498777512 15872892 554727871519337600004545422266880180224 15872893 967704615984346098785380787009267563142 15872894 -506477185162266729248655320127620298240 15872895 3808700076632220499994679837819930573600 15872896 -1166317777885473130892093454168568627200 15872897 5808536079109497116425011728011142657712 15872898 -448291471011873825962880048533266386432 15872899 705286883494569083265565366835917342720 15872900 -675944973938183908030522237405182700800 15872901 -312855293869379210764163221418548800 15872902 2035956647853271847127242264575260184704 15872903 -6988596962384376608967661465114740033240 15872904 -527097740827782742290409407007234867200 15872905 -2508957181169538971873196957991552370880 15872906 -846721643062580029130410675305438551040 15872907 -1924074561720282134606692247018015346960 15872908 -2753968527564655575671929883431198703872 15872909 285825877461309157313159940605313751404 15872910 770427967039220317175471451848281695360 15872911 -1204874033461027324459090236071634465000 15872912 1505944408751540280805159295700333821952 15872913 -3460711279429898411832040170264290838558 15872914 -136070232765537277798621977167444694240 15872915 -270373578958851698770752085447946756400 15872916 -880704359717918827255552827236719208448 15872917 3081622441367560717580120177512533534720 15872918 -8704740447545056038529412925604588957440 15872919 -1858809291224038807842626868829385980056 15872920 -607514069995832886091180444350391910400 15872921 186573702204501448044112732963689497472 15872922 81636559713292368625346053970155433952 15872923 157260534809748915531692652401706451200 15872924 -734944395457575396062082357624154735104 15872925 361923973780017842078836444637923332000 15872926 -208447894215074565505952511598767672000 15872927 -1352024442240010824420787409456890992528 15872928 3794924190850741148007511033071286616064 15872929 -673912737784366155319764699750693324860 15872930 154615063481263671637874886704711301120 15872931 -1605922893992844252016893080652218407488 15872932 -537347313617567173097575445434858512128 15872933 -1860805173560009322779786614914720970818 15872934 17206979783257344185436886877083926528 15872935 -1267769803623879954064940185197942468000 15872936 -3281711836769756927332544838024615736320 15872937 -3051721167551936159200466239827674503200 15872938 -322046662635863549957923035490810484640 15872939 -1111222841978436055871447687418149075760 15872940 490134981217313927645305563543573150720 15872941 2113534171289239792550158865884245851872 15872942 8799409711823926016595756112481070720 15872943 2301451074590514203086745697777023405064 15872944 -43936960236102732553744165131309613056 15872945 -1523858051085504999570131733655413811200 15872946 -548333771743533422110535350331565542400 15872947 60476342856388300506434918267259478800 15872948 912318663418345941642866054449161117696 15872949 2750026312219409212414944926394954933120 15872950 248188954793492194629342445589151924000 15872951 -5468858281731066524041612361143159785168 15872952 3238049967277466417847552554025432453120 15872953 5775335688627039612119271569088886444202 15872954 -3600589103518041055765046215284228007824 15872955 -661045318812758417691140176913113178880 15872956 -3558878761945603517514910566613341504000 15872957 -1513417586868248685168404565549727262868 15872958 1351143394851449807490357780460157274048 15872959 -5048383249615746605780429827888881929400 15872960 -192150532811490500125369599872854917120 15872961 -225342746942602133350542197614766100480 15872962 -1284594038518062823775185898144277825840 15872963 -1325984071613221456383596700219798165360 15872964 -957089084622527564882566189215610881024 15872965 3538607854257161996139891544007175916860 15872966 -1926821114046652338319401715938109805760 15872967 -589058708068227543355205887674206876544 15872968 -745443942146512418663570645291394662400 15872969 322757274695137189823141309816781240192 15872970 805142763253734989914439689788747648000 15872971 -4676664897713431430525728272587727646828 15872972 -895941610880510550026204233942914362880 15872973 2444347503523662573472970108715672072768 15872974 4358859555752222248569887053661213568 15872975 545358677790738571541290487911635389400 15872976 -155024585801201395816074484422200524800 15872977 -5307534523246259464959166277948629920 15872978 -144636113531778077606619484426632624000 15872979 -4494077009981336608649703514171834931016 15872980 -521303285793998143104784182326339942400 15872981 -6856400147952037237182086024542675896960 15872982 -401545184056007359851291298860168382080 15872983 -5910119392283406534892517484972298224 15872984 4890861165133779137282667863731431106560 15872985 -1452605238358074403596575018153882235000 15872986 861777522486227363028936052365683776224 15872987 1334338486251441416531560584969147370404 15872988 -1971693339396035795179948351920494016000 15872989 4132913872978098419310378268111771740000 15872990 75244920515616100942249641162428313600 15872991 -1816218795668202663938028492201960295608 15872992 -1204296945568940313389952720141451001856 15872993 -4846016296101610418736473292694582146156 15872994 376339915225836718820103557879347049424 15872995 2991224428230174409783620313559851698000 15872996 -6220982073190586452147918134677203230720 15872997 -153945984433383930003855701690187181440 15872998 -92100936237136756886459488031708751936 15872999 2375337521260709057738418351761621103240 15873000 -430130232897956368417072843642552320000 15873001 3934607929882663133946155110516357923002 15873002 1558141189040180405938818578383391022432 15873003 -5199755965869882884719972328593037113536 15873004 -1015252651965977306927949758472594063360 15873005 -47752479222940608742453399969381677000 15873006 1519469649666743172381032969651640652800 15873007 -4192552242518304061590670254569431117744 15873008 1046791941734093700246795510406271238144 15873009 323230398700358886377603460759251739504 15873010 -819850631601639024470151400244073567840 15873011 2907987998853344752464632796323481082824 15873012 50505134147197395882988126992813453312 15873013 -14432172377134850756495370354619869696 15873014 3452985073618531863237066028307063037312 15873015 477636271817704805006232384018115890720 15873016 -4748720010579421173795057785474603397120 15873017 -4842060400958847850075855358432023106160 15873018 -40283330116683710356896591903163576320 15873019 -4563735206145733270600878939448986554904 15873020 21485212680472137251475806834816916480 15873021 2756280273070116738211758098110013455008 15873022 -2669010872338676169009819891655573824 15873023 -1284390608629339104720003257099525960832 15873024 3011524511178007197282578167395470278656 15873025 873697041709992667417165329170815676800 15873026 -245135049839202889232744530819270596576 15873027 -1368768740387879472405794808460338070800 15873028 1696302551810225619288574752556525142016 15873029 -1355666185726158191417371572072579345216 15873030 2586044621279769755023473819570813024000 15873031 1329075605072277022023480321881776519832 15873032 -2114910174940653964178035179361788395520 15873033 -1538234137710777872485958317861431147552 15873034 975445020466503061443752653649440365456 15873035 3664762325629234981952731044977663784480 15873036 -67600315491681005016414777564722380800 15873037 3639216250892669347358356598822699389120 15873038 -1604581480058731859707780529853515542080 15873039 445606409698132343605670139428018860128 15873040 -427217835833967030869175327810568765440 15873041 4191287303863458259180126626675919444800 15873042 -1574350393813015919383378708451760636288 15873043 -1366539865108280380765321066023553930708 15873044 3457397903085342669520194675077725138944 15873045 -788961161980883811279533392873416883680 15873046 657083585814166427717293479438860903040 15873047 123612388860318383181750109083243305280 15873048 -2844668827823691172158789840809012736000 15873049 3512512455644980392547334209760944527050 15873050 33329079438809407851848414825000524800 15873051 1821034902273074296810990061733166516632 15873052 453200696689538797209577933494870638592 15873053 569853346103363224116545122246382456256 15873054 474458255672438162498050600118242099200 15873055 3401909523143329929271115580283417251840 15873056 -5127348099801584709068578590812948398080 15873057 907660184289915228151260628904674148640 15873058 -803687913203463293525371177911571155120 15873059 -2984076056952145648507825097092714984992 15873060 -1874094646575093542677988539433731584000 15873061 1202965053753351806783505784066146241500 15873062 -189132074997137867226005523370276135968 15873063 -33787694169319283205758283386436255360 15873064 948426628252438436846574216835462671360 15873065 1104715880097855943558282853322651624000 15873066 -1115568886181417164283492037207233869056 15873067 -2273618730523971432907717310260640049408 15873068 -1542140917071306447303455732823754904064 15873069 152313951839673736939395048554101172544 15873070 1864953803635833304136853917470327628160 15873071 7150611275769785443178995811523712576272 15873072 -242705488328261155494412304233125150720 15873073 -41157442306496804988516796784490469056 15873074 -161163969629250975497974226993605667328 15873075 3164649864121825310684112586685700480000 15873076 -215556551201738370588092797587960538368 15873077 1501344108115514479405687983251927868672 15873078 5103639531237221555819778365883740928 15873079 -4432147448004927124072032934804893503320 15873080 2622592705394951492344611513732696268800 15873081 416982506612039036873647557999383588544 15873082 -1026794314904107006840965279429324181248 15873083 2070796613363139607065062982921230754504 15873084 -167745434449762397603192842379511281664 15873085 -832489225944785105565964719952962224640 15873086 -1290954662335946269362656934955918581696 15873087 1066758191845776553213627411057997303952 15873088 -220935869617082764495704083270612287488 15873089 -5654447761858023547191875835011230882110 15873090 -1567434415509041348287495228214454727680 15873091 -2198448883712512397728061621904499793856 15873092 -718361800200919858677969967680925939200 15873093 -3229562030036083252759427572669995349218 15873094 -1965893010476116319937856310176296144000 15873095 -679141028008137644978833353103787581440 15873096 -1153316213619219653787365444981203599360 15873097 -2432217427542468932622558602576455644454 15873098 58643649878835687169638939393503518464 15873099 1577709597013614219184764513327448256448 15873100 2628206748553364105520771429224519494400 15873101 -1350967255795504907680689579244987685898 15873102 1164891293488708649665900495753619128320 15873103 947075204964975981764100003846423910984 15873104 462997042647855621039676091024071704576 15873105 -861076909958394423062132537647627238400 15873106 -24464157056776564623240534794209378176 15873107 -2093301596951027482936715799705170746644 15873108 -2925587918363542869314220685876008437760 15873109 -828074171873414009222134739573654931588 15873110 712401406285222930617740391769352459520 15873111 2365345967392768659524612491555639792800 15873112 2490254628133686909708303947067166771200 15873113 -3667050303604110056371139682239051788080 15873114 1664798989745928138393152631104004579840 15873115 2603264091066811310352874844431213995840 15873116 -210213223766180253391518683653296881664 15873117 -1975771163207021202576773298100267464960 15873118 -3845392538103191135187698438014279219584 15873119 7110923231109078163763669874045389377800 15873120 -130301725265725847644592341272688066560 15873121 -5448527936789023895567602775058167040 15873122 -2611402388620664948402026934498164789248 15873123 590270511865752873974948558517806425344 15873124 2044119942431055843624351317318536581120 15873125 630970222087229632542577397473127887500 15873126 1226693114952250873712966638499189617344 15873127 -3915825256432799610774104360140389214024 15873128 507270576047472414303177121990066667520 15873129 816357115440282555987313131030054691008 15873130 -260330348295362152864449605506321198080 15873131 2134195505359857772616976037653817395264 15873132 -755995697958052662753645012612278476800 15873133 -1476649921650713534351038954291335010656 15873134 901184609976073932687450632226394161216 15873135 -674093931895072227634419573477981698400 15873136 -973860029624349695550429726714351190016 15873137 -1602885030836525111247216792432547674048 15873138 2055761293531506289324850534840345802240 15873139 -2063898844719421431533368601504434370760 15873140 -400476304235114516599730761032737587200 15873141 -4495237238211392550446580804443491258656 15873142 1376601921970884943992327915134796749472 15873143 -2358693126247068389214880180801310568 15873144 782049669715985117694802567538278072320 15873145 -2111383011923261042017624447693016532600 15873146 121045071385970406801710378945946441984 15873147 -129075873244740106552398943295390630592 15873148 -132340547713175388230509132729865475584 15873149 -94391918875307965391431103373100429536 15873150 -152497833137480398692794141109163680000 15873151 -1105561467464142096103977119136832934400 15873152 -6370497123750765128204697297306098073600 15873153 -673349481173523321727955054791612978896 15873154 4441801408673898145199730342575150085120 15873155 -3312838942654532796202684995112643310240 15873156 27610753295902255504952005964295976320 15873157 -576875643898973847017847647220330442628 15873158 2131464150792959628819801771343999574496 15873159 -1600347090392608875877162604714420639232 15873160 -687955259546569159628417743261533696000 15873161 3890511869166478796890762995496854372762 15873162 202085403162322503847738134835781597952 15873163 -1641505028830965147092308555246905480416 15873164 -4537243775074850957996077718684652474624 15873165 -6173901975022568585316499347849974400 15873166 2403717233904685022072363680023180292032 15873167 6410552396257406716022267560193829936480 15873168 -1550178681880096604385836880482288664576 15873169 -4530873148680345530374101746251722892032 15873170 33437296069437931900057161899249554080 15873171 -2599215339809177215528361778716216207616 15873172 -573009194840736414058014486971077373952 15873173 413302255901688172460268326630684833422 15873174 -1294033114241343494164889067881498301216 15873175 -2097762212273300614644797441946875923600 15873176 -2045571116834825957260439010326136545280 15873177 -171919123011745852419864634888499734368 15873178 -656608479477998429757819954927642946560 15873179 2581834718555714529024274802707440137760 15873180 2303555293968171817096208196974708904960 15873181 4407930446000751326178745340199074410982 15873182 -333500459527720757189626588954700881920 15873183 2731528889757056623622937392399163753600 15873184 -2554254848784396326935027146124116492288 15873185 990175744275323097477813395766270912000 15873186 317959442824007455680978012086534135808 15873187 -909683206281882465001925861233820145600 15873188 -1158643853221767651811530352379922890112 15873189 -291989948418238382410719467808254905920 15873190 18917545090465730700021258994172400000 15873191 -2658057886901840468509172546268754950816 15873192 -14899122607890348701888008535912448000 15873193 -203475653419428571034580314915922265216 15873194 -3756755899241746202407441398851644513104 15873195 336819617736359640447396564600763119840 15873196 -412167194367222266224772469756507769600 15873197 -1193639116880513054341484721456902020320 15873198 -21615301834701284327417597957081674752 15873199 -5808082592946664779952569385074814418800 15873200 33852778968950040869510660350599168000 15873201 -5323457050014467782829102972275143436032 15873202 -193099496364136003347034019193802658688 15873203 -234503748021420214613081659743649090548 15873204 388377950823114220485086153797611933696 15873205 1596540264207765737356211211331641112860 15873206 -3688511263076580742051114594089311663040 15873207 -2317791622489891260293198401489476004248 15873208 1097064706941499392291028872223696896000 15873209 -1694056111029001149760294617036382252800 15873210 -1161454799792646443621802934306937728800 15873211 -775676619529312414457167516223147852188 15873212 -765941829984875550154695823246903532544 15873213 -2544227178342441712026378030207611899776 15873214 -19614536374519128865861756937924280576 15873215 -4542377759582180096391551945418222671640 15873216 1657907328911656082545987220139682037760 15873217 -4562579604895449869636457829208052812734 15873218 209321872589495568225227714459002567200 15873219 2665927013085551155724751972608988718320 15873220 -873677595722731662185347336505362391040 15873221 -322359995509268774123694607871501815296 15873222 -70924385198304514183841151081048539136 15873223 -1210400779152676910157653089663180315296 15873224 -87411682770370932462179202341791610880 15873225 -937093735950995023502916385489497692400 15873226 -3001610720154347325026444902677418868688 15873227 -12419347972293323389363462673925894673920 15873228 -130094923250058744386001678321839016960 15873229 2513126173022765001377550140515143469600 15873230 -153479734103837128535799868319049426240 15873231 674501591747349064743934896579173223168 15873232 418680508865498533936421071328064356352 15873233 5491662883562638816206422210741856007680 15873234 -389487066524242544466504427378792296960 15873235 -1610155184472855981061805256448896000 15873236 -1198056465298917162291835390944025239552 15873237 2172410087643548048699338444732546951320 15873238 -1203026250667623576480837927181532349504 15873239 -167829929439060685680477626391459162720 15873240 487180273113144357555930322674725683200 15873241 3100320429344102876002900203283691045642 15873242 -193678194563952898612496006899972730880 15873243 435339571467634449909022109333142733824 15873244 -3270743341062305810653916443804963904000 15873245 1347301735494632824384048702605304939500 15873246 1128974775293164357936509975996803481600 15873247 2427962244306534484665064741687896846040 15873248 5569606408810989681510562303950044528640 15873249 -845761242425274402436926487479905501760 15873250 692375244046635294830216982831217704000 15873251 -4110389571152288164601295250330287661728 15873252 -515203748813799581162219207386340825088 15873253 -5908267687195017385790686389931727741472 15873254 -3547391323817462006298281816479767865728 15873255 -670011135860623360281022614963883512600 15873256 477214021558686057467783546426130938880 15873257 3695957728929490986621951560503296136704 15873258 -2405451941110274162939892269109765686016 15873259 -633363846807297502807105564027869692384 15873260 408464894351763418881345751410113909760 15873261 3599626308372075933669755258427764293344 15873262 3056058448949315912959291963300918189632 15873263 -1389678531501505703343612954327309640704 15873264 615429218093150022863161442864136192 15873265 -787731899354925841576711717994582870400 15873266 30094012123114228430691652450132055040 15873267 -1173340254060423706312513454842496100240 15873268 669980150724923079877348720582893638400 15873269 2141168420289406834112277414763861550844 15873270 -271104816164685090172254122941841633280 15873271 -734262497999190112286454235111588544512 15873272 1447061611250427553588932748093539532800 15873273 -1202670128327217259219372611107648432640 15873274 -2951627481579020561123003130183271253568 15873275 -938110664762995845590172645342775592400 15873276 2809523762913022191775898747059169746944 15873277 526464496354612839409893923832789554272 15873278 -13238322897645178511465334171143562240 15873279 1890704084126512447410442626920088938184 15873280 -3828801611243015397817062880528973168640 15873281 -4227808873063274203029548655872435697918 15873282 -425841368548709186222864518832620762800 15873283 90421380299200464783997484433849757984 15873284 -532637595358078139712831147177898659840 15873285 -1931163062902478525362768195626316704960 15873286 -286938047833288790946871972713039856512 15873287 1811464228875912141594727804765771158936 15873288 -1452356121420683955333586109529450086400 15873289 884624032080017595445140148969245498624 15873290 -1882616729084278260652249150722855278400 15873291 -298165371910744035868259132765808174816 15873292 -1994496670685141216009953070082334537984 15873293 -1002175578721496533914901594606522895040 15873294 -146256871671869534228661041209727678400 15873295 2557781110190544216625484834972672188800 15873296 745232925705437429884347089258857316352 15873297 3817753989326505664705793034944636243040 15873298 170733234009916192451656924685736110592 15873299 -233546876443110349257456052529546939712 15873300 871985804013517524648191792644446720000 15873301 -6500981284987865529080890009045709841600 15873302 211566590185611898347805899637823599104 15873303 2789339671698063871608331843092039187200 15873304 4800740081618432684832508067294795765760 15873305 2346949565536596763379586164082046952640 15873306 632535209819257462260139912024756053504 15873307 -4885500007078461366179211571695482297448 15873308 -6135170582618564417850789337487150896128 15873309 3710062214807650573721096057649638524614 15873310 1311191427442364191535585007329771880960 15873311 -1953721719225448845969162464167285853088 15873312 -340759567068637096102065101568171048960 15873313 4240217781440034658064533371860697406562 15873314 1309344218921738347567839066380782840992 15873315 -1081182701007247240464709125656061798480 15873316 1273531761162078442024278793502231911040 15873317 936963457488942521710047146919600521760 15873318 795801796143451867569253330617837312384 15873319 -531400657354837341747330417850364449536 15873320 1768135536949487552698146688032588748800 15873321 43586343153969181146021523774988671200 15873322 -1182376432272811295605261905060273849600 15873323 -607109274796013303419152477294881956428 15873324 -1396056304222710399130051285821514736640 15873325 -642638588689066342742023630932800364500 15873326 -285545431040252122290335358250024333440 15873327 48522204337668406256186247365954971776 15873328 -317692399632394899584960684135367966720 15873329 1110645360643305308871649243375278630930 15873330 -2176648383643310226796440757958275522560 15873331 596101062168573966060554318789262315672 15873332 -1657235356906210484123478401928478844160 15873333 92027271199189941648039314707126640640 15873334 3418530753880829970757269308587034406816 15873335 1171977459370852480269543591109274787840 15873336 1288760793445627789984926120554130800640 15873337 -4707113045787783885790828119068552333014 15873338 522228573677786339826744316858430432448 15873339 -210165962945039117403314746180928125392 15873340 1024767539678309392334219338057850542080 15873341 -1629017596706880413754810054895454965440 15873342 643492472442995412092742663956117387904 15873343 1894156980191738909022355001690871838320 15873344 1409082294839177844057948655482551402496 15873345 2156934367085835739674644933479439632020 15873346 1303790465871929493667321448218222897872 15873347 845812822298540661847907147730283588512 15873348 -1607568789654290196949506929451882399744 15873349 -3101479506902570586546706582036574411264 15873350 1269917212621213951896724684606531324800 15873351 -75712543743098989127945355962433431904 15873352 -5699513339103023168795755855174123315200 15873353 -8843924760472198719951020849643342992220 15873354 -2408095906301166024012458919132605184000 15873355 -568852021679476000380528947938733832480 15873356 -2438191759844476093483288627292053966080 15873357 1151449058130460315621121895139257374592 15873358 1421269965657651845876812022712003280128 15873359 6839487614985353231236080269800070992752 15873360 -41350462334826788805801248995806412800 15873361 -69712978364877769501677741877870040768 15873362 95762145088291040976213514246671014400 15873363 -4326962264639704307174876793493078026240 15873364 -9100298745265402503086352996141793280 15873365 2548145150015701949469871735537229685120 15873366 -1426640903420937434324200023319566835776 15873367 -5579455929105877018149235239270424334584 15873368 -849761666235889138312788649628016230400 15873369 1593043210668062728029815588171645697744 15873370 -861986757930196009246082003656644690240 15873371 -627136533650206606379788044446136022968 15873372 -975233121779793298346184711707529205248 15873373 -7232249110849669823896814428295856700378 15873374 4353906039866759477035043019345599708544 15873375 1013316373207341394125878426924173824000 15873376 7692006214777916967131005539774482350080 15873377 -3050227910507738197450308239083543592940 15873378 1467962487227757321604467600725854372608 15873379 -3603977415293716884249203278353568784360 15873380 2154244818300142666496325006861303916800 15873381 -1363478910258556732095504794589936981120 15873382 1638300342016606135797481664847737882880 15873383 778230447553642132947452213851649529240 15873384 -2292783565416477989295417279284136591360 15873385 -3336233488714944872312051364804098460 15873386 440235686721789015005066949841747068000 15873387 2700639186175745839301548600213414671960 15873388 -26659671985101196500702935265717032960 15873389 -181031023658588892795342738549846578880 15873390 441984786508502130013361546821832171520 15873391 4791648441891760448528256433260324210400 15873392 643423810607470314881371728142968324096 15873393 -1770263296118099595911056467513110420160 15873394 1102187143957220930752424755299080388000 15873395 -942651675765404605784422251202567958400 15873396 75100640213316477697602253416114094080 15873397 -2489176715270138579111996418424798035154 15873398 -2315092815036739301138145571436510141760 15873399 1769622899564557067255491089814068981168 15873400 1000104792088853613875024595017636352000 15873401 9340451604709705892535476903188504282704 15873402 -1699919690039815422089598938950791149568 15873403 2342472052430067952734153870861313251120 15873404 2500571467866861137749787712314572603392 15873405 -1199781548677012662477739163909459175840 15873406 -25408316660889351159687070626077304576 15873407 -140765251790897203156426065567236736 15873408 -293960895964442584248420868362527047680 15873409 -3013343279196895551082640170662649004220 15873410 -647278752854922467713483247586083404800 15873411 -945114906083701914691358619900530886480 15873412 2961517132110911624562564407338715392 15873413 -2245542149662480991087416470817579570338 15873414 -1312103689132671205678139766259339978560 15873415 518789868710916723281526284074973419920 15873416 386283115271762166334067230455251404800 15873417 565558634407929346010232862938321840000 15873418 -2340806883242737992835025830771190575872 15873419 1295839442977385059505670867275391046920 15873420 -1629486424225285799845983714763603568640 15873421 4068471668029058083602543435812783630700 15873422 3061818434388491914910982366973139601024 15873423 -677731644302087220920693705567712535416 15873424 -35793750249062718809743286866799493120 15873425 2940713823061356461573030763447062754150 15873426 607624411445540944279016134523534843904 15873427 2396268997618265285459456115540644589792 15873428 677823003122261359618322084868668803968 15873429 -37873718612192687560685421533277433344 15873430 815400737299359593144369029614151215360 15873431 -276263347989378799432587172471362704208 15873432 -1874453412595385096672260136516232007680 15873433 -1252796820999240920451520311065458405376 15873434 -661386420521280887814928783208234169600 15873435 -1254266174040129567942974115135176908800 15873436 -4254149915320822313693174594481925365760 15873437 108148177116261482402386133430512177664 15873438 8376101404075498473164911791690934272 15873439 900246674913629641380720244370192090056 15873440 -3252938607570507901696053563807917670400 15873441 -356260112969708927217061700928352982016 15873442 -566660169696966484861362493231339423680 15873443 -2765303780766181457933517752477957110308 15873444 1205634057791282954798698484022783508992 15873445 854345427892122061689317826117590436480 15873446 -1051739321355568824400806872560274807328 15873447 805756078548160691958126765735921624528 15873448 -3182579083721753641711482569518695920640 15873449 -1881429551590313785873516495439997546636 15873450 -4443391469528518201132047556352716800 15873451 -4849365433606796354058967620772074986496 15873452 250161273827979606704675317999527982080 15873453 -458391895096903302159669990595023326538 15873454 -2061780725129527419571976323142050501824 15873455 372511510397988155607579981369904826400 15873456 748165656830227355202065667272142323712 15873457 -2158312911933492616188807189644558371328 15873458 -656686778532921481931749835783014153824 15873459 -130276964380916989073477878036885290240 15873460 -2514691456512146397442092171180468798720 15873461 202223853140253255232119365455794562560 15873462 -2523193620782316405166189065959425797120 15873463 2671831723758244698265283118200563200024 15873464 2797980601178136701371793783581023375360 15873465 10838248454111199552297600012629562240 15873466 1173852477604605858754111117589791768320 15873467 3505074620296774584190256681110932828516 15873468 778745204028308582728395177975283353600 15873469 184477393658214502496971037773361058060 15873470 -723074251028316424686037342153464422400 15873471 124519925994466479850912951740839406840 15873472 -303623357253039399632368312062962565120 15873473 690099210309731011709273624237736158208 15873474 1614843664480114017262998720735097601280 15873475 -2321324835933732993986768597696371826500 15873476 -1884790098740782010489761678755085811712 15873477 4297753091617737536299182840397792754208 15873478 -1442262710626455408167523430829935445760 15873479 -1198397434634113878438801945050155766880 15873480 -206878393410270236279442293613096960000 15873481 -1241476402321043624710373934129785229872 15873482 4198504947911877335655337839358162066272 15873483 -3884930791596597062414408753630374151976 15873484 1664929709103575162453104214793750085632 15873485 -152663605108582200231337892015818759440 15873486 1945875564191569375291644435796319513664 15873487 -135955176595484985112552565008690964896 15873488 -391376609751443101838164544007892893696 15873489 -307560545104979679203737983320475373296 15873490 1690977474849556066802777485843675428000 15873491 2100282529992895430792224513796928527784 15873492 296773588178908001651318798273603346432 15873493 -88084763249188624661009501273581880800 15873494 -1128243720444479976474960055436906801280 15873495 1823907602618808370417151206881702739200 15873496 -3620208195984812620369794189321994444800 15873497 -1784665112747923551885030612942593093100 15873498 3233678487974435808680931924366914242560 15873499 -1641908593994179418244149138659705277500 15873500 1435513141416085275997965634749043200000 15873501 -989102244369717172029218641310718811296 15873502 2846355102926719804556844818240924237952 15873503 -1171834942291500248823306593309995537248 15873504 3154649319096739765653155828645737267200 15873505 -1279020247426068919626374292941071487640 15873506 1414000110258333832483541634273926991360 15873507 -1890132466345190814230936045740463606352 15873508 -559823605903469637389902969445142953984 15873509 -3161419646007409304844592312925738620290 15873510 27476763125702411780442389263507954560 15873511 -485349310765176693424741163662989106888 15873512 -1883285083898827115522008413372206284800 15873513 -4382221156031483979505569320652001382256 15873514 -2418805746282564328082873968668809304144 15873515 -1115972936937351147589781615252853707520 15873516 3254630487810274383916220565375718517760 15873517 -3742341074050941287432604129440927727936 15873518 -656130045681366670500010365313904990784 15873519 76248087040098159012414694616405962752 15873520 -248945220826746746366747432661646049280 15873521 1641486945878060386773149679465044609700 15873522 -268283041649901317456428525586937446400 15873523 -4095053690195074024539927771396863410228 15873524 2683723947281359448762570196812395380096 15873525 1786034281765056648857769730088167346250 15873526 1551746480622330070718396498129592599712 15873527 6074102938672857047710895709680339707560 15873528 -4227793636301537377453296256225652244480 15873529 -2221250323427479643708148967687978522368 15873530 1325879256632291670187736677397340645120 15873531 -64475775976384658133193003657196223528 15873532 4626373227126597686936611549141154284032 15873533 -125042974289103940623000101846508252936 15873534 -667434632474275342782359543816963526720 15873535 3717038541598855835980468433885111877480 15873536 23626363917250362268587723328862552064 15873537 -318635856958576484462730609362504355360 15873538 -1502845095953179097513128486825194412080 15873539 -1114793514330697618460966141179601135040 15873540 -832393409048319706198958043495403315200 15873541 456981475103732687344755587681918760000 15873542 67546258429318425871866777454753008384 15873543 702956256302871031061212180546011390720 15873544 2564386002655659274930194892884819148800 15873545 -6215150271760257561546436425371790702720 15873546 -814524401515911567603178479596721418752 15873547 4195358617573959569089471421797453670996 15873548 4174136006632395307164523665827006347008 15873549 -399388722684429864025252595188954016640 15873550 312790649718385818067137450008864256000 15873551 4866069545267620211239409363945060421552 15873552 118237417072466800613809525580295512064 15873553 740951164432062694352398771210510511604 15873554 17966950060796993987074266686805844992 15873555 1963154734665116475923294165135832566160 15873556 -5303827322826542538751373306518427685120 15873557 77995286847063568562556108177835538112 15873558 36283881694822739970862027455791077248 15873559 -33290332508339703043061483491779050640 15873560 -146399889962821051625008078460399616000 15873561 -708498620618605011576068142142555845120 15873562 1204571920039801288032283071798983742432 15873563 1001864433735734393456971489581123689640 15873564 284717917772406712286720315987110723584 15873565 -1836540395479309309572655976636303930880 15873566 1755733643757793810979360470465451726400 15873567 244923347049946191113630378083071728400 15873568 -245536725137478747052937099029567635456 15873569 6695383821964702246137987519526510881840 15873570 30822965902158262434565049317508232480 15873571 467302468299841560571230380336003368912 15873572 -1985728801384729076027875711323699572736 15873573 -70180029917165884118097079488730056192 15873574 909138265358073197289150525136699352832 15873575 3761715933063931357000933332715569748800 15873576 2335826304834135063726243946538390077440 15873577 58392957697698147686909522777954412432 15873578 1188271315489640234200172992558399846656 15873579 -80211763573338025192321764247814311896 15873580 -244112794569735808152327193430326517760 15873581 4507865887897150346034836900595070003200 15873582 286719610480385180809375443950758665792 15873583 -2193059606956555464419420086850597791176 15873584 -551004985830286417141608041254197559296 15873585 -201700483517049372976594285271825164800 15873586 -2640935804313099499948723142632839653376 15873587 835721871773865913949636146862565124236 15873588 -470166485432803081003566643523052441600 15873589 -6810974759550344559880583384183880566820 15873590 -407790858475562747616328718510030718720 15873591 2275394081848877191354808393884628316240 15873592 -247854788983689030685109098735156592640 15873593 6128202664829583553384935525529558659780 15873594 158850383142964027306005348417747959040 15873595 1518088845491423906358134396648400386400 15873596 -2548743804724296035404826544587058608640 15873597 4401149395085449434508019923709732039040 15873598 689445653232608058811334657385419849664 15873599 416933114193198665047582414275296025936 15873600 81191357885761664995820578322409062400 15873601 2045272272211238990434825523191084644804 15873602 2545008793488024906014106091884192556752 15873603 1396005173897233957313071464914521632768 15873604 2610400251391825648023663956279064170496 15873605 2273337022888448313058552908596786982720 15873606 266400775930838983629151454482249085184 15873607 3032091541874776012269957689570980696840 15873608 -1453104257811440103706602620314335575040 15873609 81508640316843874889524631938066932480 15873610 -414889981772243845542001771654436315040 15873611 1787030847664396703448020644569560100960 15873612 448968738210438662514157826531348840448 15873613 2559193893677455520004751687284954983040 15873614 1179191206465945259817524738195915951040 15873615 -527935914876090361510391156382295951200 15873616 1096321254443121596859859339618825273344 15873617 1649984955567971060112181618079039445732 15873618 573030354879790539463014797130862783104 15873619 -1055763528777771220823440731688597858704 15873620 484343884838599682307357606192530350080 15873621 -3789976435809264380842858738708860339936 15873622 -52855685652939271397765873484396585408 15873623 1373100892609463401019893162422101092872 15873624 -580593162496106196149795889244578201600 15873625 -4995151134104789165217698418600271395000 15873626 -1943638986339087597593593493206614190080 15873627 -1033942610929839167957959792298467584 15873628 3762256016822247089123873478019354460160 15873629 106302436935927613387809329052323079276 15873630 -525890188867557991666724645539939332480 15873631 -620085773422862418793784999201614427616 15873632 -2384307677530786845674611696310064119808 15873633 466390759076006451565627899934656364800 15873634 155384521422881003207578091681268636672 15873635 -995836400873763553449995820257037241200 15873636 -1737497563132798681007167731130027591680 15873637 -3295891954716105078331776121635168356900 15873638 -2425072323416667868889624961096124789440 15873639 -389377396589012650657912158224883459072 15873640 157543641147591751701277358424343756800 15873641 1522452328542531670926396007474806329472 15873642 -328462449578291248062513682790266802496 15873643 326461344083959581252353508867754680960 15873644 -3910084497226316726701966115355303761664 15873645 -1239632148704447815427828234443007188800 15873646 2267985761636926270317847449648414046272 15873647 -5366939113775081460660192960420188537904 15873648 606690593863237986575768498981674745856 15873649 2461269078788343984835662225148400571120 15873650 524134138293990460829765752946892069600 15873651 -344909458962983817463699409747909599908 15873652 2913556053948136987864924183667397947392 15873653 -5560569825201225795177992921183638342098 15873654 -2337083060784558511711398404846261395968 15873655 1220666289555310812596772014577343372800 15873656 -291397861837047901127647984373493411840 15873657 -1717545062848649858133620005923071201280 15873658 -3156348555153248544019222871854169074320 15873659 4712913860889703975040701678991547115764 15873660 -810455716149968108009338203573950653440 15873661 2347235978536654966717037106894964228000 15873662 -1061290092341750893301359027403373077760 15873663 1657053936458301918219596195405885233920 15873664 2262653591562652104253755891403613798400 15873665 2533003754776964331707431377395210266920 15873666 30039695831992589640639525215263878144 15873667 997994646389962200113767507420058751000 15873668 607626516677627139390149087279033298048 15873669 453109944491585209088608428451779932160 15873670 721033163127616271725584470246674377600 15873671 -3265873884770097155316188612334160863696 15873672 3181429819675022982122563459959921868800 15873673 -4070793806393430943752907923284934271078 15873674 55094291830226984819282061302793277440 15873675 -343420095782683500246061345886976370800 15873676 -350495515074303219400084395135980247040 15873677 -1045719730042893951912696828279590022474 15873678 -956130109334393123717765098956628548480 15873679 -4501459981875183890244261538927121152720 15873680 754679209948781337218868351502795407360 15873681 -150341721270871391138680681507648216848 15873682 -1973190620298059778823107483336900846336 15873683 795989097117418522227156317926572837120 15873684 2197600279462126566389782539703028422656 15873685 -3735850940344743646277917229662565155620 15873686 -6758487549765341075546957599635577294080 15873687 -5184132455235951532072417745286334212840 15873688 -4481727323434023826913118284667855882240 15873689 -328485073545067588957714309352827920000 15873690 265845633449333616756980250192485222400 15873691 -208314317221861923581375215152795480968 15873692 2054659451156359040472808149370807165440 15873693 1214054550691918395915983682851992477728 15873694 1297076123530470708419320379013971008896 15873695 1098547709771914288131292828999154668200 15873696 -1761318611036748280557459574563005595648 15873697 -3224111733274387040256762394076059696000 15873698 -20602655485573135153643951407094801760 15873699 -2778517615031838535722343815387242057760 15873700 1051418714999254877963583505719739974400 15873701 7178502701417672749296561508045918355100 15873702 287247968382187561177575509216092968960 15873703 -560804376047631534960852558312841351976 15873704 -27574109625115066067106037074256527360 15873705 -1092830070119053787540415439805014041600 15873706 24939784185750902069717479580892027744 15873707 5380586734711888989830331324711105600000 15873708 23071175718684066381477121369767604224 15873709 232890007250522138834238126684998533910 15873710 -303274093495515972890115793890610160640 15873711 -2405497557384196707827168411151216358656 15873712 541767863352160834690842919696776560640 15873713 6115859174401495442943512320433915938962 15873714 940284752839385933241195206311512270720 15873715 -657259806096716039996245670805481086480 15873716 -5520838614798983588663760198975200931072 15873717 -5021271654899316642658676668888543471488 15873718 168527183503504595084170645240130150016 15873719 5623624409775319007933037624994889262120 15873720 -1453470747683695508571272952655011840000 15873721 1096991380812770173131113828662236197200 15873722 1641289796264643214643778422821763273472 15873723 -2285304049453142642607127909264319351028 15873724 377032887971432445734871019997354256384 15873725 505660881298253889249506099771011948800 15873726 1408212521160618255284581542591025747968 15873727 760277297659906718625544595538198272576 15873728 216730999872941624583037348090352762880 15873729 -4765159871864111560901260941770558703552 15873730 -280680698787104420968931013669573427200 15873731 4637088474718813500005267746114815497532 15873732 -1470904261376236655297993179669418323968 15873733 -1680887721960403562732114017671641725824 15873734 -2687975323257881336831560603748057229984 15873735 221097134610279225570264598765184130000 15873736 -1248897806565288684168906871107694755840 15873737 6737755042241237899336990789069117654992 15873738 280064256736452851530433511799788049920 15873739 1015416747026989302639238758829809344656 15873740 -740879121806997689174820253500984576000 15873741 -135579637810485209561302262334053045664 15873742 1077040178570428225889238316599724237824 15873743 5927186834548008123267552713512228138992 15873744 438042137168989860224778470198922706944 15873745 -1527364122301336154038881996310108099200 15873746 886213459456316718279694790995957031568 15873747 1884675045197091628997164634924616867000 15873748 3867862774115472686194549719555653504 15873749 -1476841611879685667790195779341480587936 15873750 -270134703410855569328852072841168360000 15873751 73505100751981595238735395257061430144 15873752 -1957000443717623895195890616335187025920 15873753 694453755693957067586246851085124814848 15873754 -706357733491237679341224241479915801600 15873755 363376090376662227539119946239621086960 15873756 666376226368191837894365909696583977472 15873757 -4056203440392148602499327176090738521600 15873758 1568402859074842443534038523928074468480 15873759 -4023101946558155068002037955974998336000 15873760 482121371745726952554047008217377013760 15873761 1093201353338940987916048937758054525332 15873762 -1157909523691351201854748965769002218496 15873763 1170373965662774635011992148602253331624 15873764 1528120250740454273799980215633018579200 15873765 131631899831350882169152452689678019840 15873766 1617295310141709232940150603554993851264 15873767 -224465403705004025719221170996733284352 15873768 555729397921951844681301202303115443200 15873769 1829370782853780626595877444295160182244 15873770 -2089965065344045205319137872379790570240 15873771 1337983394853418203627055384289199589824 15873772 -2533617207077458790494145288196256969728 15873773 2598759897419031736325108771674019260800 15873774 -1177791463576715964024807338607219419136 15873775 -2982418444126837709939556600956188720200 15873776 -857660062765612583734658526040880775168 15873777 -35930410788218565770622860764594087512 15873778 603164995751736830625378820495725709440 15873779 1226531039734919195808887211987243493920 15873780 277839741237250276059769575610250526720 15873781 2177041581198708125655206724860817918144 15873782 2347146087637794404211583924426184056992 15873783 276497778034801060086341107661630581224 15873784 5489104550990232350783187555813343641600 15873785 772950300562941349538192026640251262400 15873786 327047126532388123907907439222000204800 15873787 5133083043544309320604254093310210333800 15873788 256108396155320125969928276049643253760 15873789 -4077682736164947329262415645556225014560 15873790 -3488506085201903404284216423461091073920 15873791 698210401337667010938220333583151144192 15873792 -891372035196806766454105304241096622080 15873793 1923826039402585315203460136492610703444 15873794 -14462439686605521709417505975638268160 15873795 -1727524863310935589885129317665661614880 15873796 5626972091954285077193777739057744116992 15873797 1748319407411998679959980328944140584800 15873798 504209377359301279967238890355080110272 15873799 -6431542498414179055220477484656876001464 15873800 -1841269385218532669211023965420631040000 15873801 35281477289382338881566968414477788800 15873802 430935326957408988283059696586689514752 15873803 -6250879651837079258624363400078978990936 15873804 1036771673584129993003978981204845431040 15873805 -17571153748667045057885014897062907080 15873806 -309859451074300366811884704128889570432 15873807 -3550690640089882500819651051384626039160 15873808 64518597541415738423492180137968607232 15873809 -678116761804262454348880005890982197760 15873810 -736457141622772233976684370353996515840 15873811 1451131820318396299492410924735815578412 15873812 326394151004747987462680650585823990656 15873813 96927976026583452987802460249786264142 15873814 -1134532335108400207469621083629716247936 15873815 -427970265131525442667756484208113444400 15873816 -668198414305913315375105636873689497600 15873817 -3190469072585556502694784700543356526140 15873818 -1141458760373371446893966750553139740672 15873819 444603959852822104450983809501999609856 15873820 -3210078211912370278970060810512918417920 15873821 -1815165073521792109228719317073275151156 15873822 1055458911372698064762773838991465917120 15873823 -321126539052769462724944777025318641440 15873824 -5063105184031763785963630416321956413440 15873825 126741224197292981913824005702127462400 15873826 2294730999482119226437611383334155660112 15873827 -354993598911595851790404775677316433568 15873828 1615833573084589866423401155727982458880 15873829 -1336641135312176472694658136408361047680 15873830 -904203183435777302970432231514100678400 15873831 -1529441236736439937157246381451174527280 15873832 465682480146944370190482878927185920000 15873833 -1231523068799947058084223644418855828336 15873834 1127676887840394398308266263877141530880 15873835 804298138611613245206588804665603068000 15873836 4816095690576871553377017889167616965120 15873837 -18811494262702936732179795758521505280 15873838 -469002885592638840477586897594023175680 15873839 7663732318585252358662670537444754074640 15873840 830919457585428015492518079480053760000 15873841 1863840144600069918064629173918377360704 15873842 -662954003023076273510000134478315750400 15873843 -1264242310062998905941131600431864539336 15873844 2055441503598157549310404542175323980160 15873845 -2022960242949000293971985296226797541760 15873846 1050665399348877686146499232367682620800 15873847 -1005714341942832250332960264965666561952 15873848 1574719342043462290041623461171528028160 15873849 108184709057374846480246560369621325764 15873850 -16464820676728469524393449073388220000 15873851 -1495249501605077932128416451907396552704 15873852 -2547175062291271317202433337482643790848 15873853 7273542343068655162511541616509521180102 15873854 1429311544194988345111444417552815973440 15873855 -2791267463823664622299330437954919517040 15873856 387539770827142233219159980517247418368 15873857 -878654930247351786908881031328741777408 15873858 59553901474750108135199900091012903936 15873859 2517147480156601194137091898561890349840 15873860 -260010760533222605728675376371713392640 15873861 227896934738509709501201546918079111840 15873862 -2237267951481926580634349599365884223360 15873863 3702176163177907737781859076777101457624 15873864 -2409404891716070006649847878699638784000 15873865 2373262452586672433094878047170820108800 15873866 2266635936300450974989555928278204268640 15873867 440805737805002508958208383897444704480 15873868 -1053561185900096918886828474332311079424 15873869 -4292482887253147309450623676964295252 15873870 493345223443996615487586761320457116800 15873871 311921492921201873535072385768902236160 15873872 -486613210082939189138893716048206757888 15873873 1311573894250911435811044313520324493600 15873874 -6786563431686956231537694480924771560304 15873875 1269078318039529811986379247313726404000 15873876 992843585817791999099974047265201909632 15873877 -3659035368211015983786737234367961044274 15873878 -1238729157424170200001139607400006942144 15873879 -917308781545626782076703793858244259200 15873880 29744140967656625558506908673327104000 15873881 2610985518855538696973984469477312527364 15873882 612970553837633169964039884416154235392 15873883 -77341312552436887341617239606315767720 15873884 -951824482192517201823185767860861709824 15873885 568538636064227853106350179062813708620 15873886 1200897687196327692216984913173803164416 15873887 -618129692113126396922717755987651537920 15873888 204505222676805679212894431058450186240 15873889 491035088275043613737039348337498854690 15873890 2183263595554106354756783860228974055200 15873891 -896737437972361169942473164424312995840 15873892 70732907854243165964538189650091555456 15873893 95227508712354352431295909853821547358 15873894 -84277046960822609469319659798136646304 15873895 1643321016286238724148285445341263232080 15873896 -2774650155385174826993991688599084810240 15873897 74249584950191787474674530356084198528 15873898 -236391072832340494178246800324900318800 15873899 2075225515457841921858858108440451723960 15873900 -617686796093182717725795617401706496000 15873901 2297118217608915929796414190979923548012 15873902 1392498599014007674523926209331558041600 15873903 -2578829445924597624696907956633630295200 15873904 -283045652354912206067426048377413795840 15873905 -1181443353718252247212284688675267028940 15873906 721439895279703690700320630912316440704 15873907 -1278606806706001059037149645634299290288 15873908 -3406502507035636507844229383929999177728 15873909 -2675925272669338310854206181203208444896 15873910 309532918483388256997452280966371571200 15873911 2251277184643717940931501405878388035400 15873912 3333934933068372000566206962309134929920 15873913 -3021411153616345616556244132021973448816 15873914 -246402094963384862725334217987201554688 15873915 1001099849783570482204005515989125423840 15873916 329087630980424191241935286368208409600 15873917 -2825554780751562633942104538698706119034 15873918 414120056356885663358461310819454471168 15873919 2432053646390007462438155250732130632320 15873920 3647328409489735595793008292651859968000 15873921 -3409268298043156706792185994793675386880 15873922 140145790839073997498747797625836314624 15873923 -2170590501342697033821898521811421280 15873924 -1451509272736112574544218325724281835520 15873925 947153411574612174900218846439433583450 15873926 -2834566233032072512985072733690831005088 15873927 -1421023044419762773509541762198178235480 15873928 1053621805010781838307018184774550978560 15873929 -1103054317663780572310372549601908890060 15873930 1213268029106228882012105454983094086400 15873931 -3151847472929822031219758033856794196268 15873932 -4390426676030576098302716499261972021504 15873933 -127446156817434597333547276901197176960 15873934 4176606123634242910830079968732391367616 15873935 -2058066255997533157855120373503339975680 15873936 -6085876407544986178215331420978544640 15873937 -7946214943709863578930524145114839262108 15873938 1125395280073856358328767544883165151120 15873939 1316809272654754211176554474820185784200 15873940 1234773030802893324627952045763049646080 15873941 -6111180244599913522475442498246757084068 15873942 568504311998403047081877607312642456512 15873943 -144300870852160317216863247122637699000 15873944 -1464624834796179482732676749208793497600 15873945 -1726829588979313394918276797926481414080 15873946 5473770816902976935600070436952125478400 15873947 -70761518582029128635961167887626347928 15873948 -2535187703996079176524108027300632084480 15873949 51803917457352952443699663473997719680 15873950 -1912752182006425574942238343213487352000 15873951 1786526349929986500888024495433780492560 15873952 -5562187400755634616804159208808823914496 15873953 1602950902010038199609258009776034703360 15873954 223179888641930073909445081457718796032 15873955 -274786708740803475675920346995014530240 15873956 138301320755978299399787558441219248128 15873957 465756917629224080682557985784922058528 15873958 2070836076509416357312727156364026650080 15873959 528615265550175181943097154890138176040 15873960 -2052816688946568116614190988674915942400 15873961 851316909796572088135325754347794610532 15873962 -438756134817388772897942487633087004800 15873963 259991946788884217179621904897872717824 15873964 3083734265301127110013312830235785118976 15873965 -4928054636578554865871338443226848577140 15873966 15699147257685858619849269958660386240 15873967 519800412276862191286660810741321621872 15873968 1235961920252584117529296646883225108480 15873969 -82353578641177124699180049309948902592 15873970 6787637317595640566422389351559173120 15873971 5142479855325668518756535486349864131664 15873972 2345241203706203839226832649644550459392 15873973 -5640246422765340828230091501175988277778 15873974 1462332072824229608007124508504731448736 15873975 -702935118062883387275026168256157491400 15873976 -4231266496713979986457646542224862801920 15873977 115455668033397390020660306680852900032 15873978 106761412639772155084751798252696884224 15873979 -852373622634143569364474007453774035712 15873980 -1855170297870185619517634205866503872000 15873981 1503367698678320506669512860675856644352 15873982 3133811041544001678685611353430775012800 15873983 -2428896027159794944396624503729224144160 15873984 71306627154464919306650982865585569792 15873985 -442948970038946058749291974752198133440 15873986 -202783624599400464913945039663940421216 15873987 691818516508537469802007171431328553280 15873988 633666178883371445413475202173738912256 15873989 -3565394904611008350570294037136080466244 15873990 -987505382074867375003460805613299840 15873991 3802940281107117285204773199776207253480 15873992 1263398127288788248919279471707311513600 15873993 -2733721898879965442078759943036241435536 15873994 1258393858273426416229038600689601205296 15873995 -109004720073068018713523531674818876000 15873996 114023273099347398119892006866943458304 15873997 3495382304983265648492086523967002125420 15873998 931877428819830468966603161543684516736 15873999 1626426067881195656410405667031967125888 15874000 68965344722044998414884389483671552000 15874001 -1065189022329209114299626101135195119440 15874002 1178657216004384908416343805098827207680 15874003 3942753947719734520582871357479706679064 15874004 -2344289298689122354912381282511600674944 15874005 -1006426604568470763452102769245794778880 15874006 -14272932920923326080079938752895234880 15874007 -2362441820302453173229932784523482938744 15874008 -1211364361235315935823189476986718064640 15874009 39290756367958459132423342799520047520 15874010 -423231524160003916429123853986714951680 15874011 -1453453062667584723352473911111421938520 15874012 653367487223230640209031803129892413440 15874013 -2908945762225665407336410319499187478100 15874014 -263577852234195842603250920339977722624 15874015 225869271439638733494325612596894412800 15874016 5523959942176133887431933897056716849152 15874017 701453520845038866912763376274726951648 15874018 1747830732021959953437375935110949730816 15874019 -1677572713840490857831679075140127784960 15874020 -8859128195020313233667017640345587200 15874021 -4921568341959746034816455679655514619778 15874022 -3037644864812308760128315667660694414336 15874023 -2641772780783476886010894083605756915200 15874024 -5190282245794161950522065054491882209280 15874025 1023956729472187159158851618187166872000 15874026 -594460755725950876737668309171058327552 15874027 2691135455643132753254531579735603754160 15874028 -3058374866799614819780203594705731800832 15874029 2050136818869574758401226742150576393920 15874030 -622756689757356191712395647090735791360 15874031 -44046242837248385104122110996185626000 15874032 -429755970237898127106802132203614502912 15874033 -2016005932836508437451471439253724345280 15874034 3364982673863163192812051950712597338752 15874035 1788923806819945428756867947195176800 15874036 656561152042848631086975957538172794880 15874037 378131569361422959503049813674681344686 15874038 -1192769012321169947206334771490815536512 15874039 5587616178278764600218304629907217992752 15874040 362478118630268095470254761211289600000 15874041 3336296356625895302078107884894522176592 15874042 -3440098189380341042352516679675532126208 15874043 -2182141686266146846995861590586140703708 15874044 -1036962552227473244268475720806105538560 15874045 1324469484878592225099256564606314284160 15874046 332812939979367689997846490332722241024 15874047 1607240596958075136281493208866949517040 15874048 -300698582225507415762184025418309304320 15874049 -327863048228856506377167468823802639040 15874050 891060334682938718519971744057184889600 15874051 12656257463519076394863229640491202335520 15874052 -8485702733364116108888002431667132416 15874053 396588035904804116797962683314485868608 15874054 404526425141643511479065147444389817472 15874055 1306385253460674343284633699437148099960 15874056 -327998253580260591125341617537599815680 15874057 -2381044010974124056643463859185399343512 15874058 111442679242013282417782193277411103584 15874059 -3144920254398094038715059137276462784000 15874060 -3178515337896686616233563470199398604800 15874061 2382455578735642041351459779066470820832 15874062 808010484901024126046041362867594928128 15874063 3045349406500788284816520460902458239440 15874064 -1599653486101489451530525876545941790720 15874065 -1618840091255188034975048434169977144140 15874066 -485562425779073480931249304894834195296 15874067 -11736228146758877691700970123380072920576 15874068 299846933624324955887927057640092958720 15874069 284148528288557271897670698593716479288 15874070 -547431977630375924941476612942109643520 15874071 -2719029681796024268139002630386700626560 15874072 -1995076158953741308566372177259199539200 15874073 3024115475759750766728725278616745734536 15874074 1585939450815050972618925230997196855008 15874075 -158204641857664486908551853590935106000 15874076 -7536051605705992611707543876093914344960 15874077 118340118137095759949349888949943727360 15874078 -1653211821767654325940109095921780608000 15874079 1936449038426389055794465091412971568984 15874080 204627742941514887511675846275807313920 15874081 1274498158701514168128387966001063206832 15874082 -1220345446036645337277932842068773683200 15874083 -487187165166507055444792907384514018720 15874084 -595986996492844552805209256249440998784 15874085 1393409034280347109058570346575432502780 15874086 -328540103983870793742194880434468387136 15874087 -2429215311320040851754520505401926304264 15874088 3783612001673752999054611551048121461760 15874089 -2563460084028824441228457906735638534688 15874090 3265447815068443158376333236333745817280 15874091 -6970889312729375774612078590859954664816 15874092 -727097183256553441496362033122812894208 15874093 525440136801691116541360583938073824524 15874094 -26192053286034135658063069717892545920 15874095 -23690462653422254544681831773409567360 15874096 -1358836507025887277180973420334022656 15874097 -3730512066835607681717351159797608521454 15874098 717470762611916350673250462909266688 15874099 -3734748350994347018924428883588948758800 15874100 -179034587440253755665759826082404147200 15874101 3909638428636589491767820306304706046080 15874102 3460956212568148698189796280320282041600 15874103 -720609033170950193323161737430214205520 15874104 -697726300196454757725472638309948026880 15874105 1988383895463129681536589225899096892360 15874106 614773441367626122987621074594299572960 15874107 -571957589177515964831496119775418862880 15874108 1595351712124609704322963965797785886720 15874109 5627047832319139652490520255561563039168 15874110 -35242391893428274956825017962703462400 15874111 66486174525921640410896650246771456 15874112 -263680917146451987064052723233913831424 15874113 1863099299706915672915143899830154617024 15874114 -2606062273208185057585184759542671319344 15874115 -4336945440355935468650621665784735712240 15874116 -1255032432124523214856972038837153358848 15874117 -1097322030043859081736892108403789804928 15874118 514206367888157058536134423961216219904 15874119 -3620608179098775453196965478908930792096 15874120 -2434656110911116139004733921175252992000 15874121 3373161755648067352293077243577466473012 15874122 -1743603239578300498264013705525714562816 15874123 1904586222245896812443239403062738052372 15874124 788344621976210605941539970207968716800 15874125 -4075156955813843576636667939207631032000 15874126 -714327501468868708312425542753261383488 15874127 540496745421912378160529170385746833840 15874128 406810944391333200952153158398995587072 15874129 458624074786399941566083876025646390180 15874130 -542054000761995625072848366863879219040 15874131 593628227006783614402152375193648621824 15874132 -1049586165098149177338809423977071743104 15874133 -1144360746981409071105084760787753832576 15874134 -97694676046356080200280851139758220544 15874135 2292238194767700866788043559644241805080 15874136 327630226036199989703730921348734361600 15874137 121104020346274046278273489129811406186 15874138 15679835686293721927950603798579799296 15874139 -1177885364057141411108829708002919429120 15874140 -686791869730791467794072461253211258880 15874141 -3870451683829266808251155256359752556160 15874142 118899632476229835513677013992163372672 15874143 -803242066997599502125247982513569655936 15874144 -328424708302601669588578027819035525120 15874145 -1591476725965443590910770648943586179840 15874146 942546775564858291851619948893706283472 15874147 753934467475629664428286620208892265632 15874148 4061969793418892602016580540345912686208 15874149 -2260976010847973289309672153652300472736 15874150 1658496290245331872945197213034684984800 15874151 -2505323138565029834064954067114326571848 15874152 -929275746413258868353827133258686464000 15874153 -3636526812359381415775016126539379862300 15874154 3146813803502648202399355994587348958208 15874155 1477064175459086197863814423088677568400 15874156 -7175634090449127528990672339503332165632 15874157 -2521539444592071143662420104895104548820 15874158 2076418788996252436062774079290322452480 15874159 -1449612273765895110924770249077037767184 15874160 140331914977989014021404170705355898880 15874161 134495534998874464873603303086741262464 15874162 805112842076174893477354824082864068000 15874163 5142089910752215291157753215355645591808 15874164 -778367896863298620313965749131603783680 15874165 2288928063630468341620017988991220816000 15874166 1512755039539924645414794983001840936960 15874167 1300046605885656966949157719942025339880 15874168 -3773225244626860701994074089855123005440 15874169 -5771547429637741005079548849426512369430 15874170 -184021503781799886702927800599480504320 15874171 1157729013018820103047359616947754622372 15874172 -720837153895456338679692086388028237824 15874173 -886093718689943647380192216840133572576 15874174 1605269628580308369632111563794817998336 15874175 -597337923335839822033799117847453950400 15874176 -32099201573150468810565095067305902080 15874177 -2380520124276536103943635604021463331840 15874178 2321576087388991077501852812833754930640 15874179 -1297470141778947369090028120328520798216 15874180 -858712871001388417861731100019342622720 15874181 -90222645433896961982497532580914647680 15874182 458139781272582236426195635779387088800 15874183 -66952620112813661713752119028816432000 15874184 1312223596908148948394590694590983014400 15874185 87316174465717513712953616325956108160 15874186 -402559773626516271498967044708128448000 15874187 3070819056588049071124422777823774150872 15874188 -4994300551712420922477809940311040000 15874189 -2266223770433972547368727325886025141876 15874190 -1279853663931828709426465099068021736320 15874191 2434181733750866681300827647539996407440 15874192 -106305265762964764772613512854832226304 15874193 5655322834581236660666369699968589915442 15874194 -704371030275268873581980818737056302080 15874195 -302396450330163458683104064168450330080 15874196 843553891146541089044527569700643665920 15874197 -279036333166742423094932688073435567200 15874198 -1173249992504442995333969591942811650880 15874199 -4289139450391082699546029018712345073408 15874200 360400778832876761543799914031386880000 15874201 565706977037925806859657283212146638848 15874202 3219098601132471167912493576893043597552 15874203 110382116128492092502406900884032121344 15874204 117868634339967349469559976106615123456 15874205 2729677396769958178296531073092324778860 15874206 -320871933164959050071177012968665621696 15874207 4182607905919204047086642790322195487456 15874208 -141588945999012385804298657936031350784 15874209 1315829335409888342980651828821869228928 15874210 -2202891254006890182039950829853467732480 15874211 -5766499146293412613616381869849537230168 15874212 -1464084871519958568060351490272757644288 15874213 1625338222455734817659710536814137069368 15874214 2037359271324220676808652818427602303456 15874215 -23371472348509911536596899271234176000 15874216 -1426456811417993635732170418636068464640 15874217 4676476727474203829533966387717925228880 15874218 -1430005587324133600016613007336580152320 15874219 4350448083090704788806837145221961965620 15874220 -1210242928568437290387211446065349765120 15874221 -1738542454496722172282575525951587060672 15874222 -160758775483936222617944574281915049216 15874223 2096506703575146844083559676356790398680 15874224 -2922755937318134570185650459637972992 15874225 535212366295986420197638611653219711750 15874226 -2163416822048502681454766441907381746880 15874227 -1722839540917905986479708260261131699436 15874228 10359134252324133519671341397728715520 15874229 -100403913955640521643048996554814070720 15874230 -27518787711285420748918934364353280000 15874231 6107650357605282187797006321836961045032 15874232 1346409967645229920093028582066012160 15874233 1278443952559279209653772396015336051024 15874234 401943831165288887236347943678913222400 15874235 -191664003261178437888716336481890314800 15874236 -388379310610754285046326676229798464000 15874237 -1153892919064175254254616334209600669114 15874238 1253641541837622343680468199805189584896 15874239 2838418355076281953986064824728891770824 15874240 32227878397974546066843946568594227200 15874241 7938853414074623196289019047468299204912 15874242 333523526030887191118041682052629217280 15874243 953980430510523061701204484598327361024 15874244 512984900664657068655911321257106061312 15874245 -427233462303736186443404366381485488000 15874246 -214033714512728742034556030052780896928 15874247 -1729486389913696699530247883445998507304 15874248 892274839420957506559699499112657223680 15874249 1194816149872630757905992556714455772250 15874250 -2109986621808568464920937206850026496000 15874251 927487300014564668750072030307751148544 15874252 874374779655143021145954406349549537280 15874253 52356986225641125555352256171766004182 15874254 -2590858858955791713346961864369065829952 15874255 2790836049744111129580159580353233254400 15874256 1003170251849641002689939565427038707712 15874257 493497392151209491658774444712163338240 15874258 -363932360229092776705414801493889270624 15874259 1023690348733834654212249784297257948240 15874260 -1356430536162258088181799654250957209600 15874261 -927046994892324540621931097553629066948 15874262 2099564996713414842681695211119910633600 15874263 -449912418418312148517409757136466437696 15874264 -2179833643224679014228131393721815531520 15874265 -18046440533982094250135104111463064000 15874266 734892093038378517145107591556056513024 15874267 -60406098456902645108910215270923641560 15874268 -4348810662083124256865763568962005386752 15874269 2679369699717179179041274987329573001344 15874270 519169637459154193748700484541680373760 15874271 665864325667118735911604661126679350624 15874272 2842332103036768110344144795064493670400 15874273 5455798625771362925868040679898988463522 15874274 211582729670241520067484571246675890240 15874275 -518183472814113792111747806118601258200 15874276 3055968147874933501943612202484052935680 15874277 2190080135252523614371332497192173556412 15874278 -389672611723471862186699309300239921152 15874279 7452185985548453925935029994851865850976 15874280 -151828350707546668661922187436560896000 15874281 -1580233810395185014060841680424559637980 15874282 3030744469977515371268568056876473858992 15874283 -238078753127224296080119043222442867468 15874284 3248680131531895165626773921986688103936 15874285 -2972739624996234606562516836866470252020 15874286 1694121894564986365348179902051245869504 15874287 -1605554532048589321143046223212604682624 15874288 27521217643669254435508256355054321664 15874289 -4198574896338199484300270978545583156910 15874290 154335639136724715935898236923410611520 15874291 469830465872541040298472282968599811800 15874292 -1408918122237067739141240216786319943680 15874293 -844092943158307449636872504720426029536 15874294 173643221152614195064478078060241798144 15874295 -666980429140042278002929153229600584800 15874296 262887787788411920525874851514343464960 15874297 -13155735017355113015388045365925170395008 15874298 1032850005572488841356200243573426278400 15874299 53016285976449464690845286170514251536 15874300 -9224568105154352783523273832586355200 15874301 -1178212948557625425451087145813766976608 15874302 661841908102865919633472732161131687232 15874303 4966311894103401569519595656380846617544 15874304 -3974103809441884908024914908398307246080 15874305 1061435822490627329953640382434027141760 15874306 -501967165361987929809974401587940038144 15874307 -804192746686371442588818522241187929440 15874308 949122214373615498105106199589285208192 15874309 322310474735337520177556098943090130240 15874310 -42075725667448147646166825504424704000 15874311 -6385800844254300419465915765063864508000 15874312 672802056969446681415267893583737702400 15874313 -497823304956290790322001542725132970176 15874314 95166747548405709956572323528974592 15874315 -1123995942551786205613755719069872259040 15874316 -811659636261884439284232335399137539072 15874317 -53027930391639063565547556162350845866 15874318 1700690994680665703798577482570411196480 15874319 2031894051933152451794293397338824289944 15874320 -58534286234682029136964988477689036800 15874321 -606631415605292622909555586428094070156 15874322 -127628870937343722764310463735041893376 15874323 -3090306376055242384191729358452419871816 15874324 -330557594113236808643974899758088929280 15874325 -1066378948747848396136579648181894006400 15874326 816567593295160958951535873416568564480 15874327 552444433516703547899287129174464443232 15874328 -5360801766116927148014595172407676846080 15874329 -2545769735401235666368193411193225963360 15874330 -963274790758810376909613367973085814080 15874331 -4983901781087760007039118935283205677376 15874332 -593582015552229813431429047621571079168 15874333 3164062434429475624762485205342772084582 15874334 1022254025298957811506958090732453464576 15874335 -2739388477196293498912439495086882356960 15874336 -7119529160172869956989274280730360741888 15874337 -94929602476074487376414376987104332368 15874338 1147919033177197684677969842545534249344 15874339 -2199355203304340900098936033756962830400 15874340 -2065614343836044094426168157206786236160 15874341 865729212070960895910713014846846829184 15874342 -2555335995771945907553015144210992203456 15874343 1674342162699502521362044975163172164424 15874344 1783242367257630350107693003001709035520 15874345 2133993304802889438375923005951737652680 15874346 593251113631160799456392848047850238304 15874347 -1426395867673821909880354550824889590272 15874348 -102741358211451269933810885570194882560 15874349 2548479368674859977511789669649674752140 15874350 -252288774389497769832247049807005896000 15874351 2945631521889366652408639522531936846352 15874352 -476801658313441805684197995101919510528 15874353 -53248263935118116763584825749834560 15874354 1188939401624863352502288760516715567376 15874355 -324203388126897373207028478404757683040 15874356 179113173003352463210662936678093946880 15874357 -938532826875570962779217026047664622340 15874358 1976660458436638910389600424749837541280 15874359 915753228734287920757886981277818396904 15874360 -5553389786068315587797929371797917286400 15874361 -126752585978505713819450591320223290668 15874362 400512865758232888232962769457066852864 15874363 -4649371603748050538213436956105921104440 15874364 -561324587902635364897449634618065166848 15874365 186275238126349320210769922995951472640 15874366 1702197960154167420123539468556791077632 15874367 918696247518036319532350712194189159680 15874368 1511359521364271706387954205446226575360 15874369 -52800524283252034540513197513281249728 15874370 -144111271701662677215195643394960140800 15874371 3538865345544068739094107465731385739560 15874372 -746174838607379209141849579978409442048 15874373 -3418158020147093798189447147526300897696 15874374 -493532017158674933549994785115893091840 15874375 -860753685049725589630916281026077925000 15874376 3124903568789743138087235144703555010560 15874377 -1086180229748975847286904148157395238368 15874378 -338283135216653186986305771585163298976 15874379 3439474191924437454119892591449105176776 15874380 26044218460875212604511838606543155200 15874381 -3967021925950944596142369458787861527818 15874382 1593962310457322025612869626656231705792 15874383 -170793155346667278573173073502965638400 15874384 -60883973272670153216069782478709456896 15874385 5103809567324680735617759897935481600360 15874386 -88746995101196519360347943440783411200 15874387 951764625429462437523082702647208078464 15874388 1173906724202536875396242306774001852288 15874389 -2702792091740486696439230648515903468146 15874390 -445895103123570000024017139881939915520 15874391 446174166302437436170861912027861606464 15874392 3157495459491011092616491799107039395840 15874393 1954376236330884253955149338320253157248 15874394 1045723738314126532397118046030008541920 15874395 -3652262982016701254946629118082891188000 15874396 30268101002714091144712733138670458880 15874397 -2510587096215027726275430230746405238400 15874398 1293404513696881032355464035993169893184 15874399 -3567574973984144960764461989441372081864 15874400 116060818264318225949342579120082124800 15874401 1532669686602645918173117873612992450560 15874402 2099674523932389726213656352270192067152 15874403 -1137602432443781904932376438374145093348 15874404 415223976664442069885948652260651261952 15874405 -1384397760772534283455555178798681340000 15874406 -1408235392103620970174446732376431178880 15874407 -315410832187644972949462945646655701760 15874408 -3160358119806036870326864550244364206080 15874409 -976360556423096894642099082749713197084 15874410 155076462405881715523757594847958080000 15874411 -1094776837162006077025359635557085664368 15874412 -515706857779017705998201609590678374144 15874413 -2558865471236184087226570471704257618880 15874414 1178435120538431725326417571795619415360 15874415 -1714973880425384694221248266428784891600 15874416 -160382407838698032180907482293220605952 15874417 -2069503001161589528688520854887682687552 15874418 -98902073422916026289252687836576481280 15874419 -4265965103234454604427988222778790918592 15874420 -2136697821915189480637473408300234558720 15874421 2983487357380655341733297756696898757944 15874422 487013831584894539432448883301855075840 15874423 3124227750491818099882586599394113709672 15874424 787937637781179131042890177158956851200 15874425 -90484759864636163078786103568869216000 15874426 221005317066789294873311019512317728480 15874427 4766782417610793519362083075961726889072 15874428 -397218587384732965858454980314266426880 15874429 10712760896002845124380167021241636800 15874430 293096511837201276775574074490906672640 15874431 -1755921760087818831132035858442156673848 15874432 -1142611338296424703519422439641411747840 15874433 -2414478315874557121951262539377720935340 15874434 296724223280681567697584020154859210240 15874435 119273310932766484152490498505272628880 15874436 -1549744164852206458988712724135233131520 15874437 498057231986386813439616944781640136160 15874438 -294045948485977465792265539647320252928 15874439 9427555345415309515940200342594318848 15874440 -1832917471789600165768959860892676915200 15874441 -5919396946867770602817375356073989261616 15874442 1694658843128194999670283765143376558432 15874443 -694157880187627150474220847631682804640 15874444 417265515746496327408539821053542657536 15874445 -1570248694733343392433793782814752837300 15874446 373871078683624916637198507747629650944 15874447 -1531980870950509208417952904828671346608 15874448 -920312470967500370679757922174812643328 15874449 -99102955246960208096506440221682683904 15874450 -1369415683768533360599904448808099394000 15874451 2708621961848095837865948288434369825452 15874452 -824235295214918473281179842059968329728 15874453 -884925743232883704352799586212804579200 15874454 1929232938285670880488291412018315857920 15874455 2344329273494570680060172840266313133600 15874456 2521378810602603626127530527096735334400 15874457 2895372133589729484015589166051054662344 15874458 -185474492676601402450438573915397423616 15874459 -5462649171381819656767651374422028311720 15874460 1028318626186983147327654958971213312000 15874461 -3736645001906484634203439437828555711168 15874462 -482649893925812071996081432002649712640 15874463 -222581936378924027956038409337558608512 15874464 -996177642529833732376153937235595493376 15874465 -669074218515989135941686831236649964140 15874466 432259419965029271445908036849861702304 15874467 -126659773804512866632023072275309790720 15874468 -2531119868953349944870004888189930196352 15874469 -3005042365104324473507669224645885173156 15874470 572785122501714883085582652233050705920 15874471 2717651990764979455624978677386444375672 15874472 -4299786012168773838727957673528712115200 15874473 1638807609318539104069604605645399493568 15874474 361068931307347106060913052148902656 15874475 -1446035970565275426683004499949471725500 15874476 2080200615453462376557801601078630712832 15874477 -2037205527848521404731769865376391197674 15874478 744891893071794651459863975321875597824 15874479 -1921108402230592340001744387839217352752 15874480 -43630859347547714424719064182717153280 15874481 1259917587092215280349832551060244438800 15874482 -14024570275920745727725283844593324544 15874483 3460323421825079295636231225292351742732 15874484 -3757224535648995192053767327942941216000 15874485 -814797051035942938601470875150766694400 15874486 -1963982188760399387102190042314564915808 15874487 2995261922179274152855296415512786227112 15874488 154191126702769363975149689532825600000 15874489 739109079428871066778702429754977989290 15874490 90446913652229985189689738932676076000 15874491 773843195789797397573693320578735898392 15874492 -964902702888030256557777372735653888000 15874493 3675118791218171098535351014553001020742 15874494 193353173077172411749357559581367112000 15874495 362024755623923470657992938994188428800 15874496 -1102465706177356331348712979456013107200 15874497 3283228985528483209717012462794715094400 15874498 -2498585613940171564592752490321220884064 15874499 -6272652816299408852053638456829888258500 15874500 266192032391973357625134325891261440000 15874501 2320613313506230212926092997503769449502 15874502 451107384743219150208377341776238695552 15874503 246798630125089513549773366248954144208 15874504 762213302526014765508494008565983365120 15874505 448991162013582438623644575866776146660 15874506 -188407170148551024080084970952503284688 15874507 68897557159008344164313131631237930016 15874508 1369040796464323981405274601308450878464 15874509 893722529626975078084434161619235681920 15874510 -199105083728699911644031545616236288000 15874511 2474773304870537997180778846775956744704 15874512 1114922582112806846800099745070136688640 15874513 5185146842246066715763520148338736628980 15874514 -1882534351380268785875003602852559415168 15874515 -748940902996777691688620331339160238400 15874516 1077231746277567774072302282746378774528 15874517 1819771067173475911509435160842465363000 15874518 947214179118031628868376630956997072896 15874519 2739167225526368602542661241541619213440 15874520 1849718797972674503205895989475083264000 15874521 1271255876235451959395541123787361461440 15874522 -1952648898600836329854369169013039516688 15874523 -879371858241518036893917132177722041056 15874524 3140332481496676526216510784895475343360 15874525 3852449624881334776789393370174660800 15874526 531632162705920706925156600706541891712 15874527 324648806211989561568986246401443502920 15874528 -6943173117310748388635795995235222814720 15874529 1627381585792209308762354302542434639280 15874530 667815787354755609076833512971150464000 15874531 2984865981099947432655289907415227578080 15874532 4497766530883244079034635282877424713728 15874533 3396549698915117088717613502125638298524 15874534 -568356535980763645836852179675423354880 15874535 -2587298148376539185254700249638382076480 15874536 -1128590075722277943174373785591142809600 15874537 -1591681253397648719159816302574927358848 15874538 3522944777065246368164025967687139331840 15874539 720471708721137103908907623663339279360 15874540 496567245076746346425814108569534873600 15874541 -1612772410076524326409523109987655478058 15874542 19926722278254318787777476028732185600 15874543 -6546264701962582506470573398244215607096 15874544 -133737687214275306909072401743920365568 15874545 527174551742287413786231660663933112320 15874546 -3733376214911221711953719097485660076528 15874547 -2734287286219901772482267555882644085760 15874548 51840009360360358061918797810575507456 15874549 -5975627704734172507779694786620256801764 15874550 -721266706991251317214321690353408991200 15874551 -1792791541206251110596895793786104718976 15874552 -2446032029474121873008884424919414374400 15874553 -711339888168517507458899936315461314198 15874554 -363089871137067324078406524515119272960 15874555 651362520997086367664171623486885032960 15874556 -4470837405807703565652302456087360543232 15874557 -1797507416110392262647049344595309084320 15874558 -1111564387108373476058004936851403997824 15874559 -3058285092197360633341604843473820727096 15874560 184722718339234173276955542438323159040 15874561 7550473859632299983897663388517603576752 15874562 -2763114404297646109852116402111699371136 15874563 -6406981580960878735895321727075653362512 15874564 -12663445041731991932001606634218722304 15874565 450357955456216651364908672774239004800 15874566 -4496987336479863498858797229926744543232 15874567 -2338907823688486287264959022640229058048 15874568 -67603984995909891955410315123806576640 15874569 4906236573146639576644341751537715524320 15874570 -472524372600716810302217705423392761600 15874571 1969012755922829743182103367749621962000 15874572 -436732853167558303214641597947364098048 15874573 287557944618337805975474329935010131456 15874574 25304960803631806573556518533306936960 15874575 745201086836001611901634892591905368600 15874576 -2138189080980575786520571900311489740800 15874577 -6929962860823396628236331123563239350208 15874578 1065187051652459300211334046883510774144 15874579 2701189390329445612790767095983281367232 15874580 192803454145419372335164991771487006720 15874581 4749392343024202295403267517470415891680 15874582 926799041967080941976764608729955471392 15874583 -3689760567833706953067524754824648344320 15874584 3464286815093726963382024251231006883840 15874585 1798535244820098674743075929821585829120 15874586 394425944942774843143327566512282256384 15874587 1607719561182738507014916156693739100844 15874588 1305430374733027747375472196534304306688 15874589 4428765507514453979486652123931257825120 15874590 -634918757849334411632106853992766519680 15874591 -1800695729391700662494686622830347457688 15874592 769797536045799539093206751884810911744 15874593 -44578847748891817010628115580029991040 15874594 1154664980700170737555126162269556662096 15874595 -4487468696903819613545641823385968400 15874596 2129255942645454942853744566752247183360 15874597 1524899775321628266337582474272933036220 15874598 -36624839014728339510600063649643527200 15874599 -1323268992982255837535529193120403664000 15874600 -596310022896956585158357538818375680000 15874601 -2670292632044570988496431238574569284108 15874602 537135337974733475407439533405099142400 15874603 -5645181549204839500385655781019308131148 15874604 1225856563779267362994394395425058803712 15874605 -825683598159344522740149804618831261000 15874606 -832616951843967652479854966923457068032 15874607 2596841562823910269591342773463824099312 15874608 484165960979634099464512842485624438784 15874609 4265835671050270639431993863583953109300 15874610 -132230052540525039644191052252839400640 15874611 9105525467292374533179531627446283840 15874612 -1349435101793238488759589288953761672448 15874613 3918392066904257061006145935569437582044 15874614 -3307545782477513269731741978530236800 15874615 -2535835045121486271072101420536044063600 15874616 2672976309391855573022349777801868308480 15874617 -577959660583903216719465706435672259136 15874618 317840556601196307358989871466223707616 15874619 -40925021935509569674363509934632837120 15874620 372592659726874964417206465456587924480 15874621 -1382122152335041287410690687091799002240 15874622 2035383704321188332329877961093259450112 15874623 -9608249908971919228046825092978595376 15874624 -689521556972195584477468412757600108544 15874625 -647655997653022848365161839060708270000 15874626 -985855504021056698648188882176665966592 15874627 -3002108580203930079500093508415193961528 15874628 -177241072189941627839110268349418598400 15874629 -2337920983379183495370960701227179687840 15874630 1373382712717508308778616755727501361920 15874631 -4388965144643578890543748334809082342568 15874632 452325975964787191928248553243966392320 15874633 8299431658240291035804619560253035947040 15874634 453261784151285193134944675204025702400 15874635 -135761038102896829503290137523686625280 15874636 5911214719404343423257106306044373837312 15874637 5677876447894950238963066410363684599286 15874638 -89753859208703868130451628238963359744 15874639 -244988287607375191332991878083824848768 15874640 -219869680474361419448644092277859450880 15874641 1763359503451237307578928075064872892450 15874642 237901702051048470542595448966885082112 15874643 887330188713301605574318027197294662892 15874644 132061297273031813721602445358962518016 15874645 -118848339248189827363485860283864829920 15874646 -102899385762816326024931760112693135616 15874647 -696204078133983232604047364211128806320 15874648 -6189105171658248388968706032910422128640 15874649 -529347802175239333477986840422098385664 15874650 1946271000973154134657706301939376320000 15874651 -664088803065249444423294708444170032800 15874652 -4645879639406089925399768472179470794240 15874653 -25733405269808553156061999991085426240 15874654 -45674058353440892840792579727050744448 15874655 -374407252916409465920591082713398344000 15874656 -1829458447820667789151818236241490477056 15874657 1361017870583233064319590498317623311906 15874658 -563126513022126059510466208650716928000 15874659 4472525807148897017032262641343457064164 15874660 2674582076984070854776945902994438375680 15874661 -6882365080922793105906797978525230214976 15874662 1165795709772655301749999363012970549952 15874663 -187961941294168758944806029328135614720 15874664 2678151276810073886020974562034649937920 15874665 -142137736765045030628534112610875900480 15874666 -228097520206040962110843252931294052352 15874667 236531316156648578206386180534039379512 15874668 -1598186450284087839783861547964144079360 15874669 -5178107220372999973702452596602238819712 15874670 15668529305681203952539946033386206720 15874671 2639289581865111168616177877874977335680 15874672 -1018650280139828196804041354879730352128 15874673 -5188828665259775358841790386080730467840 15874674 567351505485730209737329631006842949760 15874675 500105358787523500288523696916537640800 15874676 -3093913200762069244469537469691271015040 15874677 -1775709761452804939821878939848648925760 15874678 -689419268946192269112339379407547563360 15874679 190460271466877399094475589744906444880 15874680 -1264425568274030023202304835994340556800 15874681 2796012056428384549275481018288264437482 15874682 -4159837237512365602700410400684167312416 15874683 -1006349563469605764031446933421175852352 15874684 -1670865803719236278402216463248347496448 15874685 939948480579840561927324920781879318360 15874686 786410312342792771625976725762306547584 15874687 -152722772778690394365831668431289550000 15874688 460080244356476105986097277026980331520 15874689 1114028369429087001591920798213261496624 15874690 547180142321861658554174454940380403200 15874691 -2456787653954120512322853316108916878128 15874692 50495241223338368355006154432192880640 15874693 -1866518206760673769409278102051505649058 15874694 778884351418415414979542757929858862912 15874695 172542825741874552909999029079621249320 15874696 1235748553919834987251807419453725537280 15874697 11383264934914432976862887946451779840 15874698 734798853830208644270024356821053030400 15874699 2989990733973885404401333629928000159700 15874700 2611446172684556531693570650721760403200 15874701 -1927086759231093038871234354429405319680 15874702 -207579343367271259399542695093082084480 15874703 -2387468623290695460400578864238819167816 15874704 869036406096351982186275443811038306304 15874705 -1069182676953423164864961418667101303680 15874706 279097407797552355864339765800792818464 15874707 -857682939411346007750435622566709631560 15874708 1857597866325121694193892019354001866496 15874709 -2914715489700591992026850720899536540960 15874710 775180494797893760031574687651327512960 15874711 6433569319341914543410956752907942469224 15874712 1285906957023935214591195743282050498560 15874713 -4034088232395868082732080939800837421158 15874714 -2168408586470609468901430785107197814544 15874715 -1955042230962784449320252732363609458080 15874716 457907007190022426521137552555511296 15874717 6473355097971797408610165086705597793120 15874718 -1909012475363093330279520570962385613440 15874719 370291190244250488959578241346923381760 15874720 -861404047756365443758749088477756784640 15874721 2682806392622537153572349526714731165922 15874722 -3332425315667912038322155399320361615968 15874723 627859577266044635993486535358480444464 15874724 6508784197772487230279193601026245166336 15874725 1346181595944896644019391595205060913600 15874726 -180189372332544273040025073182995238400 15874727 1825274143801844837383746328076306072472 15874728 -440684632766850127725194156823360307200 15874729 -448087548453724705663386456892125937720 15874730 2853562835080454442146304212952276305760 15874731 1769354641743714219744329821302745411200 15874732 60238877673502027087627080243563640832 15874733 -704943609249136328649315960194769241536 15874734 2069537456527477737433716692297149009920 15874735 1391592512576168157735216813676560052680 15874736 367617996243777798383601795816023949312 15874737 254176956207887100817099358547276026400 15874738 -840617792956594700772599491151658439680 15874739 169181341533910756621459790324023843872 15874740 -5543589594871627549901125072189562880 15874741 -3621477557614164624221899494173402425028 15874742 -311245105556316949473858908479301505408 15874743 2498235477965242456600674557214398700264 15874744 1625467706406989687637017687002210652160 15874745 3463550223570369891716278146808778857800 15874746 -605152326601170150005405811521413251072 15874747 191822370320141779065406276119052851200 15874748 1239839512376456282116528453930526555136 15874749 -645992727373536459683172380254875276864 15874750 3715252962505655329884358983046374000000 15874751 84900743133729720407121809244292982904 15874752 -60783535165423858179464481620675788800 15874753 289323171333211126567573231612980918660 15874754 981255327320908847611364653642199158272 15874755 -558751335893287684599593841519846448800 15874756 4280149239564554969184507392080800751872 15874757 -1491769697128534649554221265832012576994 15874758 -2336567274576069240016000543303334304000 15874759 5241141654354598839147783216274225441560 15874760 -1019231175929627018594794964279537664000 15874761 -413895268466540196560021155199726364480 15874762 -1509011845752391216974426035673880587936 15874763 288448018133665708681027908049878797544 15874764 1612597932286671423054957661543627685376 15874765 -1325265050723610812780326016705270924340 15874766 2198840348058354524860457389941553372800 15874767 -2223453276765952960903658336379640508640 15874768 221799516543020075108056954435950608384 15874769 -6348207973758801272555835306920205154830 15874770 -283872736228162551415356499981971402240 15874771 -1963163686907383890837236364358252585656 15874772 -1307239712277722764567070410027883225088 15874773 3133695335166710482466801315883130653600 15874774 -1524437976819719422248360577255750625280 15874775 -486160496112786886157912494462337868000 15874776 -742040790818870934867423046672316620800 15874777 -5670891708998626782286269015272544152960 15874778 -2122493353500472700540150697511345516560 15874779 -1844839057017479815419757587970731109440 15874780 -730652165547308354784288007972555430400 15874781 621488231418449088484471421092634158464 15874782 730585185193169794468315235076657481728 15874783 -32438704095334390707818394152840797256 15874784 -4622728046456105937545819535936635535360 15874785 43381156978332674959882991837336035200 15874786 -1473459329905226383295328117929190387936 15874787 7360073812224721365349848761417416431192 15874788 791721823485244712272793542912304793600 15874789 -2328277072579913055814627986262971678944 15874790 52390287598610043658095890672574720000 15874791 -211573708463434542060612241931391749376 15874792 280095708898738000126188875777053409280 15874793 -27029524095909895449741544458431097120 15874794 -388043223973809100431557169622341830400 15874795 -4007534318895374959289568253574676487200 15874796 -784033220832481067990560519716161716224 15874797 1335374904154728162669542404283616667200 15874798 -3931001279357091456025496686153460529600 15874799 363599729498784048630244857166996485264 15874800 -287517119064516832143063256733454336000 15874801 -3049700833819091549269070723424423398400 15874802 -571311930169833097983010584644450035296 15874803 61542761439495716861705283221893130400 15874804 4956660443319451282293716252977665822720 15874805 -210676624853299018429536277357962480840 15874806 287108848601288031884636642767895347200 15874807 -1168279405644111560124813772608145967712 15874808 6570492751468184267276118347827045416960 15874809 2559772285832101344230912647684623032160 15874810 -656571289839913775690579604672650096640 15874811 3854952802113598002441896222644472069412 15874812 2231556826302212986912027149104164070400 15874813 519091483258651225598063268805562543360 15874814 -3173679033839754672470284635674716141056 15874815 1445484830023085059822755254073770759040 15874816 1438298003595673529232525790097967153152 15874817 1810488211365866114819854109044194297792 15874818 -671812566753612499725514695669195662592 15874819 3250781533831634673001825709112834592080 15874820 -211887652283604302770850022202500318720 15874821 -558835702446062813867375509504249019136 15874822 -1018211255846365355656462891149298296768 15874823 -6578520102871095781976636370288038834160 15874824 2311741831000424107400617033105136640000 15874825 1327922937777524632534937161669751477100 15874826 -15665310165835196142475725139318129152 15874827 591340341859622785593614347546553164800 15874828 1116389460609303181142694522618925380096 15874829 -3742402921186704185950552347403568900352 15874830 -227217565767043527269319498743628537600 15874831 76522629668202273760392146779544147424 15874832 -12754341970689811163177265233684643840 15874833 -1327540390882400282114989929645954732096 15874834 1329100633800741936754759920024228711552 15874835 -2678719673191140906507908025725517980400 15874836 -229098620991103447311661916061329983488 15874837 7696080374183074331883316229330308889664 15874838 578279276527590553384096461655185192192 15874839 -2758100816730561973933396566257041073760 15874840 4364376766710758405323141004722831564800 15874841 -1768020281199486636105382451392110550560 15874842 2287002151565914558005912353571446722560 15874843 -2333147573215188735320544603199676534908 15874844 7176582013413888295590684772072266624000 15874845 228577209340864491078921606538268150400 15874846 -3103604600521601700438181786154394317376 15874847 -5203115475000167071336645882944592241520 15874848 -4475074912416331890434586996359450591232 15874849 4444148501595517239149722807074140554850 15874850 295245927428034685959860262592113832800 15874851 -2804167216724403380894508607917001302096 15874852 -594177613227217581636742880866942812160 15874853 -4995031356805383979062444710882274980736 15874854 420864571927968393950232746286055331520 15874855 1626136849745137766780891663853224205360 15874856 -74054036830107903463916449410702551040 15874857 -2637638915207312202511570262488222771446 15874858 1978780456559051355333940839753242964480 15874859 98413971271654014455006289381848067840 15874860 -181694815652677896439183695526444016640 15874861 9098131072283384457165179898173043859200 15874862 3361814841783661134607054770563863770432 15874863 -2064590489400888178919971396756605284856 15874864 161478919828718323446044659258212270080 15874865 716329606075411408153681832689643662260 15874866 -77873272841589717725539277690130048000 15874867 -81702837349750219523752681424957524084 15874868 4498102801255140138729874933797861464448 15874869 17011056901311621531309605332822459200 15874870 943823642162700177719416440750927525120 15874871 -2802662387525422504444366605493974045888 15874872 38309588180693849490094203303670087680 15874873 -195501466889092814641059110820319601664 15874874 7512079321604642257257750566605237981440 15874875 2737304226813528406679030708101056648000 15874876 -562067519546696699204574031293240019968 15874877 -2020735861119331389706562726772451227348 15874878 -803844949685336432916932342795651632512 15874879 -1237192234346466533579082255322179553800 15874880 128383716337827470558931651231586713600 15874881 457553238102748158156639223602634321920 15874882 -2330891529228813776342895246248789372208 15874883 -56434180474916633750806562121521259456 15874884 167960907984054618258307719078378620160 15874885 -504199512853265011016828536888996431360 15874886 -1698496692283498949011856858118875368608 15874887 342114480908705534703731269099197133824 15874888 5204074276348981009022216647916817269760 15874889 4699153452116889101778613505329081263156 15874890 -880041932056798335191999851072193894400 15874891 2917015141379643547128293708733714955872 15874892 990915338662525335540781956462039367680 15874893 4315340399402934055189133258795954827200 15874894 1061575252698235467046039287152277427200 15874895 -2310110995351361528175182625024070308600 15874896 -184412812151549723959072049896825159680 15874897 592651547732878936561040801231445439346 15874898 1476492858111238191316272443918343823680 15874899 2294373863734630149100220726362102828800 15874900 -2200309631125849893928182228066895600000 15874901 241920467503317814255555402456100040960 15874902 -1517490248793854473919158294646267932320 15874903 7232121923523444324048493074999907998720 15874904 -3570139055834066724426378999611560458240 15874905 661303964105733821393262781583925796800 15874906 2619953876066981386152089901783072353760 15874907 -8877128011769509781735225220965501863200 15874908 565769611869257147130541573963093573632 15874909 532186373045663188731680871474034960960 15874910 1172269608540783371692103710407931479360 15874911 -3720295280189018299849601464428239664 15874912 -58976435748937089072573942640347709440 15874913 3368012636787678619643748646268848419360 15874914 11898794650835463817345086599092961280 15874915 121187758824946532063343923783981085600 15874916 3990145818177361535481974798120731674240 15874917 659604427550920621476078588182368694880 15874918 1360159716664743774744693896680852563840 15874919 -4174619795019249219904894904912204200440 15874920 3621814669476726969169534387250073600000 15874921 -1633896159161627766178765701429545927878 15874922 1904663103489622581766862126861864178432 15874923 -3941630202547978316749184057220833016480 15874924 -902707584327233279327092035969870065664 15874925 -3274499140810821155242070436684857203200 15874926 338118817151046221904286269262044086400 15874927 2027683345182540850222066962579422253776 15874928 1176960639005847090685948811348357578752 15874929 -312870323947694660215459652174798941056 15874930 64346675802208748334456457242620923200 15874931 -804504819520278448806250603662105206448 15874932 -1344264578607644965502499465666936262656 15874933 -3301375092209061848203483336272831236818 15874934 -736510656329181210549797223906707628384 15874935 1666902086315843913281765728578714238800 15874936 -923902529652865978448156112470376775680 15874937 -2449165616916528265342114509141215637120 15874938 -319884305888872317076724574119374569216 15874939 -536919482081713929157266699546760658360 15874940 -2180742356646672346535330339134703262720 15874941 2077594922279689328751493118442604872192 15874942 -3028012207537008752769730970118737480256 15874943 -2426346073831517768512562930401539849216 15874944 212698281576609597654674150021073469440 15874945 -48453676807760318013170022630300395520 15874946 1406463320469916324209820327275527262672 15874947 4362287568952165604976185180746627988160 15874948 1412210350256625750957254904888587059200 15874949 -2618320396728007192226442574294980838050 15874950 78458292564752574368822037023285299200 15874951 -940045865463577882401486313428709616448 15874952 -3341473359217668409174187889408292945920 15874953 1203947105660689781732450021683144264800 15874954 -897149125460060675558765994758713591968 15874955 139909747710558536419570381301212408320 15874956 2628881440690514396462814823240934131200 15874957 -1662762231330241184792301767285423423808 15874958 5171972762845843280805293986313356800 15874959 191201023679537790615761533529026823304 15874960 -403115374109343538980595429245679288320 15874961 -1853841077956535575213652798868709139136 15874962 1607733139938222111228453978334644135552 15874963 -677104126001263058148607616129168350000 15874964 -607882972292798867109070202542777104384 15874965 -2072197177868243328529344707194504750080 15874966 -3924605982825836782707792361490530649568 15874967 2727927499733457065555331219004506001920 15874968 -703424063642927703590319505040542924800 15874969 -2294841136079451075192890956017416896992 15874970 -779498200178331053971896819060981085440 15874971 2665683988537346093744847826246170247680 15874972 -1311839078725559814883220159888532980224 15874973 -1500459513603897161089555282598143451040 15874974 -1593618175213219111697020830374496725760 15874975 65318405812463256617380177383399564000 15874976 -581641762104119982099008847756606308352 15874977 -835986145615103955763874227469079689280 15874978 -544933369113076508736948920730131650560 15874979 -732581926884401919856739370253226256420 15874980 2336839726554712261321385362044139929600 15874981 -4664124449939410788600629371418025521218 15874982 435420118287871769434871980395762650592 15874983 -2781008104464411424916244007809040137648 15874984 1766742741702182185972430349964209592320 15874985 985849646079510789021600294466635322560 15874986 -821975728662262753512507184805989998336 15874987 3797326679187369131150297471643175139636 15874988 2576654624925738533805048779588997949440 15874989 444231920190743497563155626028864027328 15874990 -437815322202690983680093487844616680000 15874991 -324715577988856822059977012116446158592 15874992 -215495828808781200327827355757142016000 15874993 184846923552134255677007522459279529780 15874994 1467140514857157060600330024902291111040 15874995 -548706441699109819874763302069917739520 15874996 2927756433432265557312017924828393276160 15874997 -1091655993093507876220163444709454540608 15874998 8373419482045472375361147087932325888 15874999 667201690195520996727685578654173725920 15875000 -2155808859493710174796283823098880000000 15875001 2735167225497121370449110839354086046400 15875002 2440177705691837287137074715866915309568 15875003 5921322085190132665453757896611128337252 15875004 1144201234621775257272983044026344772096 15875005 -3941067337257253432730940839059433120340 15875006 361938994955103980545180936503261765120 15875007 507008815565908230542702569987144903680 15875008 2801411317736297174919761891635281002496 15875009 -8022884330430878079884344612245997913790 15875010 135112777789878569139407369540340026400 15875011 4968779035566936046746125376637313303612 15875012 1098444286142386713932366768926060431360 15875013 881366871115882659487694343628367047680 15875014 1134858651502364717729377780639043752320 15875015 1875353498717571978567579871038783119160 15875016 1562665025113760299276336185615371673600 15875017 4580068390260246557578071094435944095066 15875018 50201170810737667285598208436793333760 15875019 -2023620119187718611437539670261205149400 15875020 2493234469045646549659700327783540459520 15875021 -2573036864508424669722923433131311760778 15875022 -3257400368634979559402823436954568050560 15875023 -1113871342824262699370647893930379658976 15875024 -1206641560576893279518945730690505113600 15875025 -1244635260637006678460943773742653210400 15875026 209136209507194401197525519278910899200 15875027 -239955272552918903657233982706224955648 15875028 -37591886358784454767935223843184359680 15875029 -3312457954910639411410126915470339432370 15875030 -1364554652092545547295218256936449731840 15875031 611611778285629278314807727078562426320 15875032 1399555688098277790129486509826401894400 15875033 -4360794312093489805378915727881512693756 15875034 -209257309987292926934535080322714710016 15875035 -1561015983770705599326494284434679224000 15875036 -1363081824387129882395457395986271539200 15875037 1088966813769887454695584780984797821568 15875038 -486572543424449218793812642732815782400 15875039 4325920497008592107090084697515981319840 15875040 -1720743345542541145437184737458800558080 15875041 1859936053007472304321623438723977344 15875042 176181205363759384106758224926832607392 15875043 4502241767142194156435994206384541722544 15875044 -6168874345260770997757654515149332864 15875045 440701312806012179667695554553155794300 15875046 -1885372292579783568294837619946186318016 15875047 -1027352164310543592668335109237473004848 15875048 -94765794917421077309538351932984524800 15875049 -4942236535345314515601887376488417781120 15875050 -2073508197192417814831555284499940160000 15875051 5420064149033943286055302599715540977600 15875052 -2380976328590928533878893942691635399168 15875053 -3072676218784976064318990599033324774698 15875054 -1598219197292492922966086419420844379840 15875055 703324599559729298296074735363157017600 15875056 726061889399596341692461684759056384000 15875057 901557050681495352842767570628255341824 15875058 1968781874814982096590920095862497171584 15875059 -581064067594780355433167019017688986264 15875060 2311316600512774852295720440884587151360 15875061 4149849855865031058337336821861620400672 15875062 289412180098040687985938063805680817792 15875063 -536779662546497137992663277659983537688 15875064 3363478668433337519008426730701751193600 15875065 3918965902575391608579227896254555515460 15875066 16050152782653558635806205502139109232 15875067 -567558996836717018410203196647500415264 15875068 2996929049197093776881827519985147722752 15875069 -1086286916435629875744666574190116684800 15875070 -69278635974926228762513071888954905600 15875071 1014917918390655533617311020789823922200 15875072 -490835620344352239490186152672850083840 15875073 4331028476527375995347521546965174129522 15875074 303702789208089564602868640806625491360 15875075 -1758619744643159356823161510788878429700 15875076 1331768540877642242380169168788467081216 15875077 2147340982848430878915250570917766253532 15875078 -1039217248323527823605929124798712115776 15875079 1025281489224317659427434628605049424 15875080 832258295668650370561419047732181504000 15875081 -14619219023947386641854757258466783320448 15875082 -2248318129733312223120704325282718402560 15875083 -305073488082092797779833694645627190272 15875084 -76310860349634356027861764035519880704 15875085 -787763325907731933959501481858741837600 15875086 -1228552428528996726886290158115190093056 15875087 -990652882937695042822062049423496361480 15875088 -6109609553891710224712204241316151296 15875089 4828263224928332828598865364361982211440 15875090 248212469280705979909238619787404748800 15875091 -2251468287354133193697976473826994866932 15875092 38019352016318830515068118335671910400 15875093 -3648230204226148281034197351901870457040 15875094 2251113576659442131618708673939007243200 15875095 -2834629505099330433793253640916995582000 15875096 1443209305658334621728157976376819957760 15875097 -123559108763555476331002713482453514240 15875098 2930815604671513054243483260897877762800 15875099 3849975208657649791188007559841058964100 15875100 304845507058217461085827865922494976000 15875101 9038462959170835194666255675653742285024 15875102 -2046376603078159870774590004080594565248 15875103 -847827233356824291388270869699791179392 15875104 -3526213452493162166382953698494938873856 15875105 3978261884213856107171469838724717722260 15875106 412459498400036073372871597526966092800 15875107 2873400951552592910139060037958996523356 15875108 779627635603227051760802814950081894400 15875109 -173277868260062970488775937280761734084 15875110 1508501187118026881786900264161395144960 15875111 993504806805066428000241355649166173232 15875112 -2338550651308446852939825407799450255360 15875113 -2143144443876502174295473824897673109638 15875114 1763896799921744115543144206405435089152 15875115 1085258442946108118304226822425388692720 15875116 -442549590828564162454707759850600846848 15875117 3887517963271976294866780558254532475052 15875118 41401176466949723563058614446397054080 15875119 -14421978769634345896517106859789506056 15875120 823089390621606487167858726863491891200 15875121 2859913672290570042257674840830326796912 15875122 1969121952941097779803411388917521040800 15875123 3950707763030393494185336036829977954504 15875124 1513340980786406474287362884300336787456 15875125 -3022018047886750739735373234396821376000 15875126 2610207096532860822489944898779097412512 15875127 37645858819969448527641239635921735680 15875128 1969454110358344449152663966050726072320 15875129 2742059802088393707713805298611605794560 15875130 109306416540747787842654201977347392000 15875131 726208944072287427868452076270628332864 15875132 567810003141236764348634197087906977792 15875133 601093312886535123201417037940707194624 15875134 3799218077607960399488657822551979612352 15875135 -3061858845189516392894110385716577488920 15875136 -1440348870300817244911105895000010915840 15875137 -3631035341278728239219060174673485265214 15875138 620552222015483027458258813609090944720 15875139 148804921389181528123544801924114929920 15875140 -2748540426947494211248003944340090018560 15875141 580604394607926453582538358098081519584 15875142 -25703910841993363993532958651159682560 15875143 639695315498445083365803136843544706624 15875144 -25227810281054676100244547094817402880 15875145 543571838457239240037078444478158402240 15875146 253300622384044129314915198521530352640 15875147 -2885661210037846292360047372158680343168 15875148 -412154132223533935164318934043157550080 15875149 -2327239734237827041577871575778773693364 15875150 24642913211833661789807392077107212800 15875151 -285572371664963887672159573067803751280 15875152 -7157390303033204730426469621286830080 15875153 1758789580566307724252127951429213122880 15875154 -1048675955360707846529592936212881514736 15875155 3761158646968377881130202682834150848560 15875156 1812260786407317811281534844999404257280 15875157 3228624798859746007469962369111594542240 15875158 -556633868215508408723819037115662527616 15875159 336735732738917632822996775416665542400 15875160 -828184987735408071825768148872314880000 15875161 403371641626559295633698541265792129824 15875162 366627710199427245372333448181247473664 15875163 -811570019583327688189403000355947259600 15875164 -376924464090134010974803147927110201344 15875165 -3695786015152101216164369977805902538400 15875166 232602964625648461009517672643809365824 15875167 3235375138318715359749709672462246451832 15875168 263336299474232152760096907377141612544 15875169 252323619269703657885600723584263360944 15875170 -21801350675099973997171318769089804800 15875171 -2708770803158517274206153013807476981408 15875172 -1354713880539278897183096810481961670400 15875173 -2693224727278581755146435679822132462720 15875174 36065386263823866567283311287137327104 15875175 500371080952965896051700739853884963200 15875176 1119786806704449959932718328389501230080 15875177 450136926454798374401003458080948244026 15875178 916648118739884089865290102914603225600 15875179 351974874398946558282053966244768542920 15875180 281187390962647057511363371311382732800 15875181 -57251291847021070787859893389650419136 15875182 3475358451376018806819552939455882928192 15875183 1383005064480479637936065870089409974944 15875184 873173747471703169524943844535616143360 15875185 186198241812784327264552586990160163380 15875186 -222174922146493416442475083147523760000 15875187 946373231852766161288300097895414033152 15875188 300415472744397801553703303511994832896 15875189 2574604672829296080061966946448034898880 15875190 -2491363630011941544059782811822721945600 15875191 -5048881890168970747091771522124269152408 15875192 5531167203438979173093546530378836992000 15875193 100220510186397779509064579716765456128 15875194 -106893883067887781399461145393123689104 15875195 2019062070195141555208709581059723101760 15875196 -514423599715853482710666697910140262400 15875197 -653666145522422850690722598881303960040 15875198 -2322331245699135241816322331610424785920 15875199 -4478448591893464810483055057554981878216 15875200 -1323622587127105041468870936231936000 15875201 668069385881214851581540975883675922900 15875202 678039428390781731128070215470350390784 15875203 180178178086124093330116869118390340400 15875204 1608077115309779328356476858284084579456 15875205 1071269151651673258209587599151507328000 15875206 1495317415664380712372801003275265453184 15875207 -1923574152621171719144777077765886189544 15875208 -621645992768603400550263413413561958400 15875209 125955020811143333378061140470072810560 15875210 -952512989711823807330689191501620632640 15875211 404523134890783821787449639489602433984 15875212 2276031391429622138529791970729990279168 15875213 101760056630687597724066689947902048864 15875214 34240725611579502552821940490705137792 15875215 -3695937414490314767335931193931520183280 15875216 1974040851917407947360134756926464000 15875217 5818697076696387064996320355740066318240 15875218 -2848149315480167236706069770106213093760 15875219 401695660171672358105285753345111196720 15875220 5153088750979012622079366552939970560 15875221 12182041325082194791926576378926520384 15875222 -859711103592198480610878585380110064640 15875223 -570766214388626299812232079172167450112 15875224 640200936288931416821233912521567928320 15875225 159179147202713051750690395555104360000 15875226 804284603367620522784954953073733741824 15875227 7685476600220565978580494551473114627076 15875228 5445135828294332514322759495970536877568 15875229 -3192692606890122677971962219199138995840 15875230 -141640270570710657632956945363084396800 15875231 2413410230893818437172129972576595604712 15875232 2271560417890435106490197645250838659072 15875233 -3104955824799515931222472862217159959376 15875234 -2135338862829193677869798423677438023168 15875235 -2354143890165458967378253677732680961360 15875236 446726381978748005552127810591323947520 15875237 351074659683918671480043292377437643264 15875238 2761452403348344410224995219253973439360 15875239 2658972763350466344299142779730863329456 15875240 3194179883402442173803594974900976588800 15875241 -160811799646569378247216601364140418240 15875242 1309726106049965275019136050455675012272 15875243 -498952081145042453679541611241636149480 15875244 528074796449234418167397374511092858880 15875245 184963518497360044099856099373555000960 15875246 -1071502592549113895919314048615976842880 15875247 -5091272974217276950510734396340969595520 15875248 1029619521395798652613881139643142635520 15875249 824200929525007682208939563708578184808 15875250 -2351139518348473373654749235389671552000 15875251 -36307463366239580029865964318325516896 15875252 -5350643027778374815075703524326523035264 15875253 -722227685158744691071925434001514642180 15875254 -2281620943731684047676760567363461838848 15875255 572249091273642587387555227759325552640 15875256 -36837505964726124606243207625820405760 15875257 -850016096004991070585238188529747758328 15875258 1227993497096949462764800650840585182976 15875259 1855166514371332764868101295734721524504 15875260 1498341365414132030905825875958520140800 15875261 -313899564248357284662014730659137893108 15875262 375805312601938544056595620959090116928 15875263 -2432084456177866297236154372568449385760 15875264 1142118138835774097701583682792965799936 15875265 33914475211507460516751036268061088000 15875266 -2076407455976825443142122750132535351040 15875267 -3081969227195152507387486422926610965280 15875268 2970463305863705195736296922522877885440 15875269 -4892776742345306254450195605917790947904 15875270 -1816921686467229332748277749379298305920 15875271 140524747660471613173168838658910741512 15875272 243507821182336431695594193428390215680 15875273 -1163275944448016233882949864785016887500 15875274 1026038995679084003829693743779689096960 15875275 -1225579239293629856669370062214469047200 15875276 3166280535579296497995749124752084540160 15875277 668060453161953357406568374779352111104 15875278 646708926925731168691743813227316469440 15875279 -398373988141353844060531705779009605760 15875280 439556953326691216666654580338956533760 15875281 3931123577027399617230257357181639346164 15875282 -1523410924554582276285364063053705698016 15875283 -3490560756285679543244284086981956008776 15875284 -562722741039703163793871783455148437504 15875285 2469346206634660736512020447943445317980 15875286 -39748776541404269982326712530980208640 15875287 -13566307265104692690957893618607351009280 15875288 -783846022915140846466933320441114746880 15875289 558456526642008089716789589901103198554 15875290 960364483682670865369033068551210385120 15875291 -507214880414905852233768574317658261308 15875292 1969531336889059830544651394700184177152 15875293 -2322511730215249478346290169287943393600 15875294 878345233363992692774885668647077381952 15875295 -89582324121789428518944888363153709680 15875296 -610233384087539623553233476010994565120 15875297 930508568206746851940398864190966096000 15875298 -880771494953500032243366895115078899200 15875299 30909722354496583943348770247159235648 15875300 880215258540061752966567931422675456000 15875301 -1648318858764355908918182873913256553760 15875302 409184130126134708522783223251412373632 15875303 3314863159885755113959217413695970896984 15875304 4043612276137397309606915061472192512000 15875305 1276364678678520693936307106618822229000 15875306 -1961819857385989114289932558466755681536 15875307 -1087653799318414200936495181738953269760 15875308 1454855234643506204497529337788001820928 15875309 701093037687594757004425064914715991510 15875310 51780306823943672274707573398049126400 15875311 1192120257144901940153770391425293401264 15875312 144585079683101986295210597569209139200 15875313 -658784656990067602608981005657567000256 15875314 1285791651609217956918788166853950480192 15875315 3004130453512919695555592740795111633200 15875316 310285339359187390066926479653514348544 15875317 247594808358813093123990314447375770880 15875318 1806434388457271345288859045494446131360 15875319 1839991428225352345574148458190299562240 15875320 -1042172748986406079999376834842343731200 15875321 -1269204863201726950001154656197886784 15875322 485966097584076404126417708337891766272 15875323 1791170711908954609780039680200027861784 15875324 -112798071064323363290536319469644006400 15875325 -1220111209363162475986464385464867720000 15875326 1668994746534461924333053675824392576064 15875327 251451526499530789906623555604376422608 15875328 -379363893589210430614459605409119338496 15875329 2536080245003449055873037666575647578560 15875330 1719215045079900810672138920312348950560 15875331 1432827898699418634992733895726773365760 15875332 -652031086118605955865732030122929148928 15875333 -969041886130733835023632383287312336418 15875334 1830737976465227186287099806233035015584 15875335 -1271899984459695530183863303645337832000 15875336 31759383254450262531172183102817894400 15875337 46358164774141288086957809991116063760 15875338 -389777243906037755898355508504352633600 15875339 -1755746215897573080956458524270127477680 15875340 321476097210903617094842747946176747520 15875341 -7771168912343135183658442780502559181258 15875342 -21350320839673460627925815785776147456 15875343 2497037153720161211760018031937267573304 15875344 -417706452642538937589577154857697017856 15875345 2321928687589733035841778087972399452520 15875346 501695887952419450741988768440666041984 15875347 5172055649600069589952985749287689254272 15875348 342778326645248458619301130282431553536 15875349 1346820533180606972047991128953888709440 15875350 2556074893315303310911536194408772864000 15875351 7281328880026945692951160138857007073352 15875352 -102601934598481392362464469129760000000 15875353 -4722973911548670800425732920122283533298 15875354 5062634107628003480157718341836813184000 15875355 1162720277950780980098505169835996908800 15875356 441514108829029339072572389678199712768 15875357 -3072563112580484834367226749296343434394 15875358 1649562276500270056250063732169378149184 15875359 358185361253635377130255318605938161104 15875360 7879718580065354641212403340093781442560 15875361 3754383380562875881100473627790408304210 15875362 -536389003490893413385933084468128443568 15875363 -1272426954815285506790653036197029441652 15875364 2234381895705999999008677467767077075968 15875365 1568955284223690369184258970264811508800 15875366 -1732020328024923783732147331959207628800 15875367 -2883796083392734306387265141060164975320 15875368 1704588620851912514444790109054399272960 15875369 6289779950464742315169293000940863703396 15875370 137759302714280773328333409637070807040 15875371 4844529639132048254525093899677791835572 15875372 4933839940365930307284332648531924063232 15875373 -479378176615192292281975897063350311616 15875374 -498946228133481482880216697240239149760 15875375 934108674217014300195763698439122180000 15875376 252452001469643598564880023033925337088 15875377 297765728857211635989914861524786795072 15875378 3810871219199704538711581875378545427456 15875379 723596881203673021665099964262744524800 15875380 -274845237412980854150440760233366099200 15875381 -335082535951098658710982854280690242048 15875382 -985437089153436114311082149905425027072 15875383 -486948941807090276983454756062711650000 15875384 -1204366465152410043725483757971661004800 15875385 -6149491464326326054014665428080030720 15875386 -175848153808388532832540492565786590608 15875387 -1176699885437628718258653296191939182336 15875388 -2093958130771847362030988772317876540928 15875389 1221687300374008250061839252424380178880 15875390 -242384855360148464720402230815270862080 15875391 903731445217360329226179852680680912128 15875392 -84051194039245220449068353762899263488 15875393 -56323138491978556374042202762284233760 15875394 -312010241750546371059087796891423363200 15875395 -360439289761623374697489891136119855600 15875396 -1637378820334080547256287344450111643392 15875397 4617490287401896112708496786054550950588 15875398 -900712017922878149808982279807593566208 15875399 3268749692037913162587091110894486907536 15875400 717104421360237572731196498249303040000 15875401 -908391460613635322328980152222449666598 15875402 -4140961864664951747424995762685086224848 15875403 1054529644808008321746183494533028326104 15875404 5637859729257023665545740620744122656256 15875405 -48905762525545402378944636845717007360 15875406 878482199892324557335587842878316956800 15875407 -6704024581962059637676827223985965619344 15875408 -643212291511732388073980402444019204096 15875409 187443518232266644425668975036336812128 15875410 -4373185023175864693565396800922849280 15875411 -3736957455070603766866861067474278547988 15875412 -1180849169112882741285625207814194022400 15875413 -7312785526549832720934981200578011116338 15875414 -623142083343029472822073410043534423680 15875415 3125542574487341715879681018782378230320 15875416 181604723192349112205109555171949301760 15875417 5910446882554174110396726366019491299466 15875418 65330761977954889599189077459863872768 15875419 1340559417689774585941063991152759649296 15875420 -1715235762790173325336505402032327357440 15875421 3262277214620396281275986570261721962112 15875422 -1346282792200501868328961487514196781376 15875423 3627127014704443388957567478350969759280 15875424 -267344148804695586457840234793572761600 15875425 -4204663239871462099753621591634850480000 15875426 -1260372039856054044819205553552416151040 15875427 -455955189817311159958501196819016657600 15875428 12265999291303752976308567739741630464 15875429 2416967712155804725989599743117012632480 15875430 965206325590707780605821019172945333120 15875431 -3090160853934096777673713211100783859840 15875432 5327506985212323970346689035066603494400 15875433 -1284818994370036472093058675689638341120 15875434 613907999163687681778108998433957853616 15875435 -1584336756809323049176294442527108847040 15875436 732230238544075197127756844485497165312 15875437 5208793594584127511052845028903546107340 15875438 -1819560194787065599558253080394816594880 15875439 -64548139774841054145260051011985370240 15875440 193554060277656953861277615212249088000 15875441 -964809578142424933201101778981428422400 15875442 712270565006836444008711094067384736 15875443 -263174235673676368989566880911007197280 15875444 847516765612788961258270014621418150656 15875445 1313977099252885099716920075549514604800 15875446 -1106334791647807475549554572179008190016 15875447 667491987266618967338575764919662413232 15875448 -3416210442412137573038728722147381719040 15875449 -6709198433032153617265735314658038214064 15875450 -535853611656853227362695081336484544000 15875451 133421837913369329138841094651497954816 15875452 3739992974361932728404177386502512347136 15875453 2861283035501738438705708606213164008864 15875454 204264649137009476900834281000658755584 15875455 7292934351473500228572745635495875056560 15875456 -236924050237596004470831848563408896000 15875457 54798610118052829322398462534442500416 15875458 2445871762104199511912748619476328281600 15875459 5867497718063225823944122912906453473660 15875460 -2279160271860934585687420660035886080000 15875461 -108772849966319930448760074201753880068 15875462 702111076088456278700531801753732891232 15875463 3492933490096943298909621309413385413544 15875464 -143423777286989623255097848286818713600 15875465 -2267961048843988432675020708018742858140 15875466 -437174754516218242375399402212186936576 15875467 602918726279833901540652501013942556232 15875468 496245562546774276217058229840480665600 15875469 732596329177039631296681613927908234560 15875470 1263138571053515310651983189013546297600 15875471 4671004889484647906002385209700704632 15875472 48037239260901899176544307268848451584 15875473 4021833088815480401088397625297260188722 15875474 -271065507818038108618652364444797394432 15875475 803844339045720596792497276482880800000 15875476 3060126355468409193334424154958315506560 15875477 159526215188789174906396122901756797326 15875478 1375398543310497198703166792519925609984 15875479 -2517760631694727430946005983147855264320 15875480 -2317862687937385288541881668679237017600 15875481 339069887563114769437240400207065382352 15875482 -1483150031585973040411668150884561718528 15875483 362873356465134612281934398246108951328 15875484 1672405139649722446849703167460350771200 15875485 -3863291801837486157298353045903394652820 15875486 187684194241737366704252273162650762944 15875487 81251318379696626698261292665270766880 15875488 -1871340961692490418713092946714070876160 15875489 -1659073969374278357188699676806072179648 15875490 894647831757130884531243930812698245120 15875491 359654869577681051226609860028944335800 15875492 -3062377431418505093004658098063876787584 15875493 7051780473432313796136046883757439618560 15875494 2304539321567139783269088936715863597312 15875495 192536773033457579037562428429396963000 15875496 530348633312567001243421953814886154240 15875497 6614389031303420803272903684755482275840 15875498 -3349888421866063393665484449214327218000 15875499 1035443942165555104030687966425318155520 15875500 -3255533080376623634936757336939664128000 15875501 -1976700767841345101123611023602908421268 15875502 691123598946513727226322621496134829632 15875503 477545020386369544670285489220268185600 15875504 -734283638740655768634512290186344775680 15875505 -1096726429936920098318969505990354767640 15875506 -2381802557336978568633986284461394680048 15875507 -5030622760396752403014243723860785541160 15875508 -1485482974904052339656660802157989593088 15875509 -20173230329772024899677256598211720196 15875510 -329681969751790309363760716206289257600 15875511 -328830529641265591018616408553776181528 15875512 -1044686486591502015202623635623006740480 15875513 246610406099439458983736939704643808144 15875514 -59256851935836262014808857494418270096 15875515 3190348465167980818621606972842451253520 15875516 640770837280442028384847007649769645056 15875517 -506959553133503061152531305202116337088 15875518 -775675287898271340003355321817604777600 15875519 -5104667412858090595444304975210581164288 15875520 594744109439043978132262976333493043200 15875521 2519763108128579321227038907772159251392 15875522 113916133163788773471180398525764246080 15875523 -286541661652116095571615023017526116560 15875524 -1555768754460760378730582589724770549760 15875525 -2139730051985211120163292772259520602950 15875526 -484971071668124682680721830183301826560 15875527 3183377592021844655175927256320935932376 15875528 2488087986608814576556840861459309056000 15875529 123550431706443668126829847273706023296 15875530 -1198309891552320378037298162586866138880 15875531 -313743241548807337384756674764815767408 15875532 1631588248629914423527116605880601779456 15875533 1961879206042593607085691748215886065782 15875534 -391778014988696812747270411785136286208 15875535 -154164056339406980732368592839424875200 15875536 25977986886095890218023032532106870784 15875537 -4725764026642011572817427746362376044814 15875538 662341891232105188949655839809322680320 15875539 -7587007327080925247880522074790569152660 15875540 -624298319181755244400163985829282709760 15875541 -1409490777463558429424852663539686025920 15875542 -1072063673362214352407209761799704815328 15875543 1600063972671775880756519668961128944000 15875544 2599431099275273476833745748818066206720 15875545 -775431254296029776950866319200447004800 15875546 -443922636249942563701847997877087090176 15875547 -357156766788586441557278938377116806800 15875548 191006600053934314133499242915884872704 15875549 558212489747125915235387210391156272550 15875550 -801231229933873404096376923839766576000 15875551 -1665251037473556518094916225916368452448 15875552 -1781012183469041260608600741784678563840 15875553 799505898082319063051714480779440708480 15875554 -3412299384816687829922702983215724335024 15875555 -3118666657957798000582244773218894232080 15875556 -1695939502278707320850784754468543024128 15875557 2131785877773299133287947123088627680 15875558 -1527139296867832628035326764360253160320 15875559 1255907131138902860553910155293526876000 15875560 -388559735485802579894996710262920089600 15875561 -1031758738774935563727701878962067358748 15875562 1065159967934611796629801654250547178752 15875563 1691853966974656258621767709247352716 15875564 505007723176428097330770842727004454400 15875565 -261779507073376026481878467373782760960 15875566 975287946338417294850435684436201881600 15875567 -2440256621233011861294985559495399383320 15875568 -511944942696358775651738435430604800000 15875569 -2765296020256756799219719781803136438328 15875570 2451895811776534030088771256104453208480 15875571 -3066906799954936830134167431340848057288 15875572 -519654743771536215382241419056711697024 15875573 -2327748849362460683193118478641340271360 15875574 195457940713304206743955373212036478976 15875575 -2277817902716364664570324684340303364000 15875576 -4007079606112488326880311187113643110400 15875577 -2604614333548674394636717072543554578886 15875578 -2191121920854094983098426024629873453344 15875579 2276045559751249592317228598162707748760 15875580 -31040141706122190595373241391804416000 15875581 3786741820172263579810072635370203094912 15875582 -906541419263251443412304524453694404608 15875583 -1554685822550845951310561826454585407360 15875584 -456781028824038514971943532052986462208 15875585 -325949608570765039198117929526961787840 15875586 642416211642678236898027799394226830400 15875587 -630017618957839912958370376606819363168 15875588 4062128333310915531992002357679241794688 15875589 1570873519296994992564869542683815951808 15875590 -254287664249170939953190768493023645440 15875591 -3294084758925206185211708304985741819488 15875592 -511225746915202642016798220904173281280 15875593 -2637016375074649595678738166795688184576 15875594 503788867487971448269478648197848575232 15875595 -198313234044283196875682819792620344000 15875596 799358568376437707612868767879450984448 15875597 -6404659064565764220054028207889422509408 15875598 1487111870921905255433753962669008435264 15875599 -707701943931452428864928731812441528400 15875600 -2438551967280500060833742897106124800 15875601 -2197923308680045016141168602062278238336 15875602 145796134927745366040305456511762470400 15875603 -6201212698676111967591684569235899432640 15875604 -780351109643536558421152503254592044160 15875605 1601711563437209234822688827814556855260 15875606 -1530811728071905290909820753388343656640 15875607 981932894901957806437614871280686830720 15875608 1273143755192860556659960882012926720000 15875609 3494087724610204970074517618263604292810 15875610 -164273646393182475398288558141793031680 15875611 -11647991775468003858495415048367315459376 15875612 -1646748688545164928991875519808072670208 15875613 -725903138021915417764819577905848496896 15875614 -536568715362537341038226559967597562688 15875615 693334145335307298702208740050260420800 15875616 -1534950716836946744151462127453970890752 15875617 1153214875757988763422495286183471196352 15875618 -2247449122096690116740224485932885381760 15875619 824280178610526126344653941680009458608 15875620 -330866533933083010754282324977708170240 15875621 -2007933941610220938939135610497592840800 15875622 885979444601878917779347129682611200000 15875623 -23145120761014558944350541251445822800 15875624 5527527110041448680226372969766879144960 15875625 204652644650503277642450856807572970000 15875626 -330894503480010634320654676504492600896 15875627 -747256408001304333836948299115435846016 15875628 2989106625688310846330560447184486707200 15875629 -537708313274973423369989989808343486528 15875630 1906531575845605528984799127214510272960 15875631 1775194033364888193190037982278234058120 15875632 730971166757868075617796570945576632320 15875633 1194157921242486992206943829980789324340 15875634 -19120796945029005306248350393955009280 15875635 127285808648240896280077004990087823360 15875636 -533413069292568479215732541352535345152 15875637 -300844229051996778119148844990706281248 15875638 -1724182954647896496252412672947472733280 15875639 -179962293789612998650787737300824549600 15875640 1795435732922791368421279960929460224000 15875641 2059694340451442869686724081476699008042 15875642 -868145464215757035549335717764787066400 15875643 24643849372778782537311620682215670528 15875644 24313938782453336933520202845603878400 15875645 3503670716684903490465920070936111742200 15875646 -1308240095940601492831388281719558772416 15875647 -204411588324823423793166026449506553728 15875648 1201644148251089257807003777891796779008 15875649 3107164497470924834542302102349620825120 15875650 -224173268987928924033994760929924185600 15875651 -143382085633729547850150722741939934192 15875652 724588665690026528933267004137303961600 15875653 6131285508320176406556150862650668607902 15875654 1983370660396093199282037401451762835200 15875655 -1667916831587869493652969088089303201840 15875656 -2726618663353524147165284408575574277120 15875657 -745240135627494287135099992442736361548 15875658 261534623291568760201935690319139524608 15875659 -1745197560251087436151593992821332912960 15875660 -2564413590305286299907407140528056422400 15875661 803487085769399125606481381740888392000 15875662 -2712852036742629746552683052576878249536 15875663 2762423062225326780523446938992469004912 15875664 102465082967060390976245879066816151552 15875665 -37588846979980991743111066096595638080 15875666 -336408313528729057343061308121674413920 15875667 -2281355077963736642534240970904800146316 15875668 -2886301828387120327859216021821155405952 15875669 4855817960434474900410692833424987186940 15875670 120113932580172341743616413416115107840 15875671 549131010674366159534652916444010357760 15875672 -5879020600952416343478394703975736883200 15875673 2746718463244940612324818920456805226880 15875674 2416589604253963900376573643236950692336 15875675 220033085978486608593625273569666735000 15875676 1100580185442890075993741650341460188672 15875677 161872078814209053182765611219411970424 15875678 -561972722603243682785238312032754769920 15875679 -2007082897618511616175178006643703404216 15875680 -169595747082109889918628247718437847040 15875681 90843599267110776548154568588498638720 15875682 1691289312521055575567533675524211461120 15875683 -6256864389847931671976197603242423994880 15875684 -4342793614218579427876230555590919552 15875685 -81797194051333589550573590041321200000 15875686 -37041955556501919292866179124265414656 15875687 4146340799186180149773749043502237523472 15875688 7113440907251587810791552929533705912320 15875689 1614316962625169287710035443799496395520 15875690 -665954173854245753971263780866600522400 15875691 -348151773273955717486583238316992266544 15875692 -827876712814609117998951214534931281920 15875693 6533540222289293060589288085568759865942 15875694 1512877512469992793432485621791921524224 15875695 3618854275107708800853215920794810774000 15875696 514111645900641541151459794223590244352 15875697 19088691776225530145229271886204215392 15875698 2358134416319747895401056020346039326720 15875699 -385588737330191591564708262862569896448 15875700 1002752711457230639432805542815557888000 15875701 1121157160798814302547317203485428395800 15875702 -2758088153440707679711661473556121974400 15875703 -2536750384490672601457171050084911713200 15875704 924951902338471820269056121144508497920 15875705 -2315614868855520177533866373568303726840 15875706 -357251056461011614225731419407228404480 15875707 7641462046449815493006197074069822440672 15875708 361265364626518393984846018399249675776 15875709 -2011382158104355509473818688759025954432 15875710 -93392282835354484950838860500201664000 15875711 -484787950030533092651543218639287395448 15875712 659165254432529041459723545466990755840 15875713 866928004405795197386898421552192071296 15875714 2938293095612102360805574747626310485456 15875715 655726480646954459626704403232253843120 15875716 3107151940917000002536423432090203089920 15875717 2034348959508952841096054038085332233024 15875718 -1046220167794061290878047942552701537920 15875719 -2490084010464796747015501328711251305560 15875720 -801822498515962719143959381481238528000 15875721 -945683143427823589012432687489815821910 15875722 -754054739256149141333918965456859513856 15875723 -4008257216161124164836556157205588194760 15875724 2999193379673396014199507177762781728256 15875725 -340710364244912036763926838790385084000 15875726 603898367270369131615728120654580714944 15875727 396095495308436362453579300948853921280 15875728 116032344101490644310822493784385060864 15875729 -66415227027925498884681536885997322752 15875730 525739753280281096598343312619595750400 15875731 2312506058912235493486254858733962026400 15875732 -2831628545203386971018869990272697202688 15875733 2174542656647988984686662614385635514368 15875734 423747661918586189449675616432945252352 15875735 -1199823302836970330378565410532629986800 15875736 -203854955708170378176031828495609896960 15875737 -599277007786826494085752635907734578614 15875738 -1608038900960151158769577308163864097088 15875739 1454381089593155324186776285191465449808 15875740 2793407532483977296716002746204783664640 15875741 -639340713261879806502489230599949619840 15875742 -1063801297082143474341869304975077222400 15875743 -2299884950420582806670622196429222912512 15875744 4800957725405208400692165333644690718720 15875745 -2253680755195458006502159846582863434880 15875746 1785285273825125518252621247057777120640 15875747 -426702340879881419302076880270425976600 15875748 -44325561483104336720117499728654401536 15875749 -1076691196342434104330242287216615741250 15875750 1114922573226586500817727592607182336000 15875751 -303681735451431169932192164692279497216 15875752 -36096907264281497202898082086321274880 15875753 176580193638563633921868561029774619984 15875754 2658138508690597456983552466488835399680 15875755 -960745579906085244394202717514893016000 15875756 1142657182652893439272619529250216028160 15875757 -139575009736483250519932883619669077994 15875758 -710755038446919968144356573673687267520 15875759 -10736584844386130604004893275634453379320 15875760 -397565038391697276946225318858958438400 15875761 -3645360842292844317621265772942640892800 15875762 -837002813234463853936921771956770488320 15875763 453579939840700772226186936686436582144 15875764 81713811888337199935559080528776200576 15875765 -14198384573254835730251172783819808200 15875766 582460315250095970498861021729235766752 15875767 3165698276108917294278229497477872843816 15875768 -6266037025908069626961983523366033469440 15875769 -187941905371234341730854318810646634112 15875770 -170252453371302510952291856649985381920 15875771 -284745133488367690014236657186366768028 15875772 53414991316628546986197519769556066304 15875773 -1521606712134287208055276912510934213760 15875774 -1086443906325396297752451666609937784448 15875775 115112942292723347776618099584802351800 15875776 313895244511021883961670247814201868288 15875777 12204761765030381048828574342812463963732 15875778 1227890743835706268195336389670653381888 15875779 254763146878612614609686103155692421520 15875780 -1127307432922531392919539983742577478400 15875781 3968226128436951247156533335980444899552 15875782 -493546042801822896710065972883074599936 15875783 232415661041637402090505108972178732160 15875784 1046968119933895050443055537875560857600 15875785 -1616277213743803729547317510179522229020 15875786 -2517942014749714272405051956604425613216 15875787 -2185737010117848263427788769925552966440 15875788 4284602249985811599536161628227054009088 15875789 5040361543821555704449180711216092332460 15875790 645377303392748494677768856957232578560 15875791 5293262567760797481983737187842546356312 15875792 196284836940087477271187146423287152640 15875793 -1214726173173429328222884297412916993118 15875794 1722836741991016282597538569793988092160 15875795 -1068029406483405609461457841558992673680 15875796 157350743915526603378265945857076813824 15875797 1824679029131076355943672714481556400032 15875798 -2133100364073816951351646709127183141600 15875799 2646752173941037224817980258149496573648 15875800 433886672772018136737282737274082560000 15875801 -4894442885624805641137062604429386345600 15875802 -398326038107487727133506293527130508032 15875803 5469166963701301860221053571336082874052 15875804 -150363910500780449424553088368065440256 15875805 211538920708843175417402950078574880 15875806 -391135636166911070582161120414068171648 15875807 -1919852654666227459317058225049303934528 15875808 776896146714123645591536181217382105088 15875809 4707875739782978112429029265562129934016 15875810 -1262169446731821911939972487418012681440 15875811 -335462471538601051671986441315548915200 15875812 -838876183093128602781071644083776464640 15875813 -664890023145968705053289537675584215552 15875814 -779835807327604435607754932531988234240 15875815 -22579469085829071869472956618893145760 15875816 1856685545203152264345908638760071987200 15875817 452064408832719798409780374351684750480 15875818 67437595289472178891363108368161218560 15875819 -289133290871957738641117275441427981116 15875820 -473356210599925570383781484975455641600 15875821 -209553611704020191916396126885166563880 15875822 37077906873424988950215812248948012800 15875823 1100507511549343131699463428172586258184 15875824 -378132528545648289488216196122866089984 15875825 -31899387629216855582498542349759870400 15875826 -1877266766928851376403228833623840528256 15875827 3631248993824869436565111862528904265672 15875828 2697500630133479763743321576092232592768 15875829 2294154477734379028963158173514411048174 15875830 -2665794081644049238437852764921381558400 15875831 7986997110342434719308879783473498278632 15875832 -94876911515770427773405883221557903360 15875833 841667251428755336997093797455253119082 15875834 258812690976692503564043585121181728192 15875835 591118490323262884940650794119139500400 15875836 2836420871810122878712074018552711080448 15875837 -6164717937045775873160218842036433355514 15875838 -91406468980923135829605328241040399360 15875839 1289005495016948630155682716476278617456 15875840 -3302953050246752847675642676799707545600 15875841 4041656706342564702293999123225415013344 15875842 -2586242162191894992360331091816797048320 15875843 -4812126728718228874520375639408710459908 15875844 757668935770277729126105299349968699392 15875845 2324800012454263773653229792333911303100 15875846 446181177720222770635558775450811354240 15875847 1285390593127948599224756173186218597600 15875848 -7532672104653504593220418428413712138240 15875849 2827930805088739316678994568054683794880 15875850 -243507850773097131058768586677967904000 15875851 3864240536254022132810237256016562527424 15875852 2234742303932427234565175464598821555200 15875853 1795337667450507631444971031916903664000 15875854 2384952502566446103422559956919199229376 15875855 5808497053156300387317120931369336059360 15875856 -314108017067123262741621742233405603840 15875857 -2564465174444766168456626422600451842894 15875858 60711079820519577543033333892173016320 15875859 -1000881835322278813236962141904273153096 15875860 -645673224588902679995147144741734932480 15875861 3949039473622326893002420751442877992462 15875862 -873929949706577421565728663258711747648 15875863 1486901264776201074523157953858832023112 15875864 865969517438826336238472924929132216320 15875865 -925883369376751948978750038545368569600 15875866 -1654048020687032230825603796515209988368 15875867 1123151204733318658096388812582173042192 15875868 996574185099605005678849322471076864000 15875869 3135125134276966973412823208680332024640 15875870 2228830802633544125676208947613739522880 15875871 1365645084418627136580254052971111076864 15875872 -691866051897148390132568651705100926976 15875873 -1143311370253979552991377105334374051436 15875874 -182130955104879852782095294091101850112 15875875 30303699812016058863622314103894848000 15875876 509628000233511807117662070947386855680 15875877 2750738127717801077552104738323879316320 15875878 2560777432728698002665565065225569718240 15875879 -3439602865796149010334407261221328864520 15875880 1098832616308807474455001739845232640000 15875881 522155993509863809307269649518828747392 15875882 -2319705319394423194030476391666086153216 15875883 -1938653890442943774650548165416754748880 15875884 -1728133913041516033273281007197070138368 15875885 330215560799274182443551797623429612800 15875886 90346373216650586318412575549641321728 15875887 3949192822776142601159805834686320566480 15875888 252058224872379614511413273308481716224 15875889 -1403691550023077913903342438963963663360 15875890 -1466845476871413341303099503638775948800 15875891 -723851009601734933118851566447792465128 15875892 -2685362017276959359968089557733206384640 15875893 -5313629606202749305634785786293190007040 15875894 22627418355825438474432794786066834880 15875895 737674036476194946601871369619516610560 15875896 -2211399221375401802575764356284038144000 15875897 720736559304175413417840049170316499040 15875898 -3032637453424807103641081105108025425152 15875899 -978474388429908925081405099456005932336 15875900 1696345007790851510664418737400948032000 15875901 41869111850977142969515950271174810368 15875902 1078528051999979070993689337772065648000 15875903 1329522716872345364458815990764490889152 15875904 -9065987139569518636397151277849509888 15875905 7863552837175926992210120159859434169600 15875906 708834286181108243578449451750117693440 15875907 -36350106612940553234858609776164006912 15875908 1302972618843237614501708951481250053120 15875909 615906877060309263268105544195277360000 15875910 165461979727190564819761455479036822400 15875911 764996741140423897430852817824928008064 15875912 1083226812363879918535759767642990858240 15875913 -4698542856095605522217773720896155452656 15875914 -877126274447085130560416485856673672960 15875915 -786549998931761033990494565996708884080 15875916 -952467816818957257158904950319245312000 15875917 -6270876273913900004631968461022497377034 15875918 -6493110948386703499934816811201092427648 15875919 139214375636885694479994028667424725760 15875920 366087131979370406180827172827457126400 15875921 -10452064434536871912342012963206969716056 15875922 943181433569018191602868298615277689472 15875923 -314996681824039839905325149287373018464 15875924 -4526255816907896678625168884290527871104 15875925 -880893003915349957927993105273478328000 15875926 218253189851877654288260486334804384 15875927 -1767443321328249173808382582654767504720 15875928 -334379311105423802955843403768336588800 15875929 -3080810929621504162500005210820716036470 15875930 580949260705079254277523515308495104000 15875931 3817222496314957874010094199634376163520 15875932 3329287670755063803017180705295857578496 15875933 -6142064164572342623948073024278545849818 15875934 -1748310631062948438862717397476871700480 15875935 540649127427340003074385728081243066000 15875936 940050057221110445904968630847566118912 15875937 451925871954202703428814286909129093120 15875938 -143439304894533711865902929616891702144 15875939 547779534815641390130228607308205523740 15875940 -1119034570203688743151643019660129792000 15875941 7249503451810497670782810259642421657342 15875942 -4896036000331925352313630328215153498368 15875943 -1071528267058809979042144197302747745456 15875944 -40202965512356679022874052395158732800 15875945 -944454025534639595637312310789940737080 15875946 -1988700319788103992581720066934357120000 15875947 -5216013957465365773402439147958198558604 15875948 1542963054118643727312344102283205003776 15875949 3668915464322071531382304228209951561088 15875950 754634599263686517935102174882968920000 15875951 797769444621151948034268836935154761752 15875952 -145414916749088069852641790921601024000 15875953 -4958226783406432980761609460132796438620 15875954 -3821831533571182041682098024111131598720 15875955 -205121291473225868648290677494304501600 15875956 4379563848668916514960777548496873052160 15875957 1820457906055929323655587386669385793120 15875958 555463919561596947259099810129571328000 15875959 -1090592193850110688237201178380251095760 15875960 -2188998676460913096159561090538627891200 15875961 2014473125781555779313318323969607112272 15875962 2503121615630473750493407421780758565232 15875963 -3310760391886340649280134582973672894800 15875964 -393333527773433838107604760751877152256 15875965 1312639742330920131730709217661631808000 15875966 1641491250031060481105783457095303250432 15875967 -272591436549865912965593216356724839152 15875968 245111233640776851074880137110738698240 15875969 30098287894158084445371515159799123120 15875970 79450308236483988051434291082023155200 15875971 2023625628127055294330821573074001447752 15875972 80082389438245204853251298800135680000 15875973 -7538421311346635149378451057366562720000 15875974 3657197221835441481468280441300708784736 15875975 573782986073885389294209570818587476000 15875976 -3912201347482616982751977290010928742400 15875977 2461512563861120634847471425822475347912 15875978 -831762154931884903859222301243240483744 15875979 -96971177231523039075530970184441367040 15875980 118984645321204575083021114275083663360 15875981 7250172893472728233159450917404974512864 15875982 -1566492273148994985892726516070511584640 15875983 -579836350974600866870413321941159404720 15875984 -1858054860709791034527830754372344832000 15875985 -2898889468569548721291972050565767202240 15875986 1607525884008481651665201266689545974784 15875987 74312134386047906020085053371514948368 15875988 -445938468628040337851138914749412300800 15875989 8974271808036496496949615856240915053312 15875990 196476664407549703638585741058064313600 15875991 709839187799412892641293129891027991696 15875992 5065986661850343398960887980750900633600 15875993 -172691686348757201952242514783920367360 15875994 -1684855347712927206568750142921140471296 15875995 2628606735577019071254764362281030393120 15875996 -66689083197175976505279755007251573760 15875997 664806304609841984251785529461003696384 15875998 -1226428970233368912500551933348835904000 15875999 573830644397572048436659634939481199488 15876000 -199549370881039570702073718823010304000 15876001 -3914130049631908294622498572858577488800 15876002 -1406609694292114026983864702603975764608 15876003 -304690867501867025999977750576588899840 15876004 -1966736342299438840471217771670022466944 15876005 -1614529339900107334365198303968616597000 15876006 885148588884720348219108560155178675904 15876007 -247545036618986833765456797829431105488 15876008 -12371389698701662190424808983363597680640 15876009 2078610500187270939062843854557178200714 15876010 76717096731713586640925912020277400000 15876011 -1795803694404881358132977265365562135288 15876012 752012082197350293350855248793576474112 15876013 -213181319094137222935839558628759609716 15876014 -1407228856053383762196036626991477758976 15876015 1707305591403874506773020662012659184000 15876016 350482842861742393632206685708027428864 15876017 952415576494803927771222752090892985200 15876018 -136351395647378814289173958186362078336 15876019 4230181354009065375317366514627587941240 15876020 -993272495937064339497905255993906688000 15876021 -249232772289185942277801684665938176000 15876022 -3178989665303854980472754708192950101888 15876023 -3074972104223628913704806023679780800728 15876024 -1729482046783379805635118475485290496000 15876025 -592145937584146938138195261005901572400 15876026 -235154008678324146145359532813581806592 15876027 -71394691443364884125153372926639750560 15876028 -940180815030456200653167229490705025024 15876029 -3093928530373187307577063876667320475406 15876030 -5501620923882953313847335678994268160 15876031 2276590562151635658030530496169635904832 15876032 -1438413870575051857349958227461756944384 15876033 -531207805912685123406527128636295335296 15876034 52825882006297204860066332642048058912 15876035 -798172354039930935247407129617910419040 15876036 -3600821994379620351042349786872788361216 15876037 83309777042645583228996107000775161568 15876038 1121727843610436239537148375837475731520 15876039 547004189764968954901991020720241280000 15876040 104466101559868419023973530165882572800 15876041 -512223186274631548733538027336181755558 15876042 19320034756017455131600186169308959744 15876043 -5687693958480195033578798706440408523056 15876044 1379168664870946814531934645908106556416 15876045 3083847817993958613857645327222056408920 15876046 391930479767820670612962166428346913472 15876047 6629920070805327202046083020745984680 15876048 -243431507917874953823239951140519936 15876049 2327939817141718819037041608708860504256 15876050 2276042200603108434295679482406649900000 15876051 136908445984379994084220582061938792632 15876052 2600553094692917139270035849931787601920 15876053 -1266042701720265625490567867099729195520 15876054 -1423866632415108404128599338795671724160 15876055 999443549120472157982832403063361120160 15876056 -1901549584865092869426026624865334026240 15876057 -3774219184267321869677496955373189328960 15876058 -42033845293172331655140393551521344000 15876059 1978539551518372798051981515089232376260 15876060 -760817887595714899413696399086207831040 15876061 78521623494733135974748014903122811648 15876062 465515125181189939155964296488019403904 15876063 588630003569983004695226733349767500784 15876064 6481034479224203993791568767378098487296 15876065 -6144120933693222796124846412246026120280 15876066 1338088411615635586009201632766118538624 15876067 -92438592926178953153129860587475286884 15876068 349027824405794409595886211675972088320 15876069 -1611199251494996261064525115569478039392 15876070 1113515419680649012842084413704933532160 15876071 638629503112783373192170251910589173752 15876072 -1055021173840045531315126675556736122880 15876073 -11624232212139245577697236300051582896 15876074 -904772150533322036388328834770233736960 15876075 -2184117332681536415343621214050822665400 15876076 1742128503684752134129412758206448021760 15876077 -3245196918914487198854092036277658316800 15876078 664952542453730761446256111856008655424 15876079 -1832950591175154459948535803699086973840 15876080 1063013947275178398950602895253221867520 15876081 -41575434154735510850883452100825637068 15876082 -1456008139670158938638998928883910234608 15876083 -11847362267425704328641502105022480758932 15876084 -565624048740079570084514378120664416256 15876085 -2565303991919773744830076411145129456640 15876086 -2921332542183991757712152518880934199680 15876087 -1168377042522071086047531019469326681440 15876088 5145859735219539155331533014563956981760 15876089 1205596904493677991525512491865820262980 15876090 1169013864297005307928974245326984977120 15876091 -2276716977677886553716917252657213949696 15876092 -78126491530460421624037261032127254528 15876093 -1691100934986534626491845938939268366336 15876094 1504788012749669597207271525296945442240 15876095 2236511120453409062379716417056577375520 15876096 -1843715171958458066080075652117959802880 15876097 78262108921975534408691280416289833280 15876098 1417302385670597676999462957634439193600 15876099 4070587591343372457115825977386173392000 15876100 -2175304178418263535289527605196422569600 15876101 -4316133895640478844951840503162710084898 15876102 -65716660503208665302130761855912911872 15876103 -61144999398574373631230669138674931496 15876104 -530903995647077846226315630008812615680 15876105 -1145433102224947707225286540887317182080 15876106 2103979527242264923010670922986363304752 15876107 1891245244543171847660460856239013098480 15876108 750070950975556320217195432535411404800 15876109 -178596586177381374845551928055873002484 15876110 -2493876527422979572793397621511826015040 15876111 -4060497239086911497041913123774868541440 15876112 825826434928417228758816587450423705600 15876113 -284217120055868682267714070844887787712 15876114 -196214971904799996857359179183472460160 15876115 -2081590405288790786969369775937532672400 15876116 -1349588385665946074808526785057325056 15876117 2127854185131115514210596622725327971534 15876118 -285039703393880661864270310971064173696 15876119 3394882782233701573060764260450159716992 15876120 -268180997551226787779703118550683238400 15876121 4717267102193287323038885600868464581322 15876122 -1220843157619783454895836672256172911888 15876123 1455617454627388242686078190028483335168 15876124 -3072760287160146712783969722369501547008 15876125 2787953705445843533929720244563055592000 15876126 272040056846970042540631711552065869184 15876127 527278982988662060299039737586881178976 15876128 12483829381992912934839846715453341696 15876129 2355504400717279405036242724665883749600 15876130 -2274039726012799506402067084479485368320 15876131 5258261538292495863571638253236726211932 15876132 -1289811657244251429128543989907935254528 15876133 326831110057748135294905039279982248320 15876134 913860568127679390009853773736451528640 15876135 -4096651186537819436538896168493209145600 15876136 2243388948639547817005278264914693160960 15876137 -5471538184983126385456303762293969475740 15876138 1927166410603466015205893071373425522944 15876139 -2378058619522739470210982920807087690060 15876140 -669089742788110007803002063770523402240 15876141 -2119845576542547707315404172120741739840 15876142 -522547308003506124188794293499507662528 15876143 2092645347334560671365758297806444889600 15876144 -579059468409537330509848432754588368896 15876145 -590066263218439384501341305010009832920 15876146 -1446026952544764732645752877593172060672 15876147 -2091330614399150891253160040996920668048 15876148 -1781592482716480674611332046081259697792 15876149 -7182799016443684489591077090842023112850 15876150 -235520609179463845038564424812881942400 15876151 7458074782622047858579183706418062225992 15876152 -6792587836292259032871141582926317056000 15876153 -339676725452345177500449812626250421600 15876154 490491013679158863624964992850420260864 15876155 1293854113297772384656028946025541660160 15876156 1433107745073466866706145774873798983680 15876157 -2065681945647356309226032739154696787040 15876158 619228709499940821298542304626441895680 15876159 943735576408928524711541204432512128 15876160 -609912285970006588863919308564694302720 15876161 -381850093469007609092348303514551673216 15876162 -554281713343083989902049025480350662320 15876163 5410999949422339322166090081647783052040 15876164 -2443493943675493830084178361943209484288 15876165 875351646685188015256594683581031411840 15876166 940748548791797708013491384738408186880 15876167 2200593493924593719905211306316867024216 15876168 531448618157743530204970659348432814080 15876169 2926554784654467843803563304371687460570 15876170 1304634087724815579057276572613198557280 15876171 521985810862795363059816048328869454272 15876172 1609786835365909058318817683404004326400 15876173 6032977670279882029392807150509722642422 15876174 1120891856972683704433522173509352989760 15876175 254838554047593998977193163738575920800 15876176 111366138926973271340401025919031296000 15876177 -25272259534338716321748976151508975360 15876178 -806640619055039758915982362248124437360 15876179 586351196158467917031131449976565936720 15876180 1334509044569576124824910743236948815360 15876181 6112350935560051144963558232983300833372 15876182 46323547530283965183135653509865606400 15876183 4599874910193370186132682265247617904848 15876184 -212595103910871079024308923448345600000 15876185 -227330603947779246594139078900979174400 15876186 -232354521822646524390876436644692716032 15876187 3533242789900202681850340880849437272240 15876188 138078151848545365218307924784883402240 15876189 1712339377754236269693781701537041264640 15876190 821016393003664131906571389442107897600 15876191 3621020672444751682287937704701305938000 15876192 496203236714056250778954156985118883840 15876193 8435763266683713766172532179136368700820 15876194 -255670029010728952579340424804147354240 15876195 2055333572368877919331489870551903976800 15876196 2863141222119696807507431767028817057408 15876197 -1592940907190919786205775398495623204354 15876198 420584250239980490903735864402490947904 15876199 -4462288625857393138146073510045016105800 15876200 -169514130671091440284073995122640896000 15876201 -2539101723641760252333563650201545393696 15876202 -11194296655097785034705851090736206848 15876203 -892732532977867686875523283590113404896 15876204 -1959047751113787749914254580380356258304 15876205 -80927283213034574163252902234679380040 15876206 3183820171777401428923865392722418560 15876207 -1970988955482015715781184546576451820832 15876208 -938991098677794448260215053042211258368 15876209 -168534716180092819546832291390626540590 15876210 -92396604051865631834816176665199411200 15876211 -182723497279969426147027181996593787648 15876212 3937987317514445859788237455550296737792 15876213 2551946820932843119416819389769477824544 15876214 -2546350789875798554204578143754854130560 15876215 -1043400347825793977537746023939096440760 15876216 -1050496034987874830698361997733566873600 15876217 -1657051240809279737245046036462972331008 15876218 -1350758446703527785237302910309668983440 15876219 -82830332240274369655358404616520560160 15876220 108373744663571285794835096575461120000 15876221 -4784192393999423453300902816117917523578 15876222 496309438397896313052578258135519176320 15876223 -2420411848911296031466444260375777916296 15876224 1128521931603123187004398418053929369600 15876225 385875269040873110361318480766955402700 15876226 -691877841594704701965908897922570032640 15876227 2144316878861794041508692493346490370560 15876228 816141981570212035491692018817968971776 15876229 -1267531671563683090006902431028453371360 15876230 -1595218966464255676382932797454909603200 15876231 -1430062348654212968190242936814063094656 15876232 -4055178662989218430144769387694302576640 15876233 2040546813441586266537117278473966512384 15876234 -477257568897266724101761739161688143104 15876235 421080120634943796616845226562535604800 15876236 -3930193202161748364033228107172118974720 15876237 486988657292385626447695128594486439968 15876238 -126421613195299883854550097205836130560 15876239 4741792977866255755568231303335266247680 15876240 -81153578282919278901773041081645793280 15876241 -1308125326765380407019506883280807923200 15876242 3882548278077679505414830722956218768272 15876243 -342152349878786762359602005075641097028 15876244 -758921788914717105404020250309307278464 15876245 -22302537556545858196972953813850424640 15876246 415126395775885157025520973954597198784 15876247 -125617375638939243221525924667301418048 15876248 -5754070329514080534727841279725470720000 15876249 -4776779166903096803030792474426516018400 15876250 59239368256775603453876471996941020000 15876251 5796703484630609195596508512565718851400 15876252 225651456290178386840159717096099132928 15876253 4890145052247463266920494281237508457760 15876254 1367414085838443014875986177572074632576 15876255 -583802716807483674188341644107956752480 15876256 -570173812647301496249977702837892677632 15876257 -5192238364284583384415370280650447962220 15876258 -923855714335153636363015314822973389312 15876259 187800230318068264595000716680207163040 15876260 767416043755016267948824296196647194880 15876261 -2618797257198894168657800257933529793090 15876262 -1266249107920947720692118935731453721088 15876263 -389541022424443115793473094516574613976 15876264 -430285485572125686063753263670901800960 15876265 -2165511979649450531266915732053566023800 15876266 68516524262359867034549198420505234432 15876267 1867135095127767288631662192740199557760 15876268 586298918718364562706131334991636821248 15876269 -2719347185234944469854696125497234628330 15876270 -272681722433732013755364030742285516800 15876271 3933976283012794588355632588805643404832 15876272 1091589730028478051642219768953156222976 15876273 1586422384542442361928185697433052971008 15876274 -450034064961760995700469783083103340000 15876275 1933646478610726790444923258878309240300 15876276 472594801408482829743046756345579997184 15876277 -3804105240171764960114836196839881561874 15876278 -479270404214943714650406997136027566080 15876279 -435556472462773301861284450042927128816 15876280 -153335248364160411480793453769636659200 15876281 6133323230952447638446889922858649763412 15876282 1407798211725852347897779478081814385920 15876283 -10256533029426439956947013931740528972240 15876284 2639504421743572774614607488045493871616 15876285 -2748057760252192929892742134912953808800 15876286 -566385098219542822342934186313104073600 15876287 -1680077394488015559913275587043646286496 15876288 5296998781178897976855672830992318464 15876289 -1134272969128198641842289758951087468 15876290 331703561010724461535499014758218618400 15876291 2643596549832809203654154694437428570368 15876292 -2263835218349257869371597412432980705280 15876293 3819062156732851856151918115707407087418 15876294 -428384636338498083832831620222712120128 15876295 -189583262581596283962805765601273128200 15876296 4195364192861273134827251017199247713280 15876297 6805517522310118309911308451606150563040 15876298 3667065798348990604195484761956363620400 15876299 3689492215994429585559314074233535914264 15876300 -583653982474221857572096430160716390400 15876301 -1401363610582307628872248673288597961248 15876302 426162807059466812659335154896499998720 15876303 1145952068616230247273738379489749105408 15876304 -804194109388189136222239178994743418880 15876305 2491019810843471126414763880913673072000 15876306 15749622133369825921459517182951306512 15876307 695997988955499255665700607387906223592 15876308 923446859308300734363116444438137890816 15876309 194336827047457169759508905004202338816 15876310 862652609435449666028276974101742848000 15876311 7526556872452998833783207353042192385760 15876312 -758263606289081477804752220658767892480 15876313 -727587520191570208567014067547145221936 15876314 399890106266107966323759383536500533760 15876315 236621107828857152304164618294904832320 15876316 75398251643656980006441453102168975360 15876317 -179150154425778333325012135894247393088 15876318 858061137504033162252378657006726297600 15876319 -484073386092365025839503852583528079456 15876320 2660255659379590662928322970823659356160 15876321 232474333154600522158355449876085153712 15876322 778135708251688305027962382651496180224 15876323 -5997881288609594062284582219827275516776 15876324 85322615472917647927008311112407884800 15876325 -1477219068258287649367343369387090810400 15876326 -566187085397475184519075664980331097888 15876327 -270217913395555719227581370667047281968 15876328 1240504529286888089322582955580936386560 15876329 -549141968311157430292507789969737456960 15876330 717987412601489750252151434839476203520 15876331 82351748620188204382794990240548555024 15876332 -22217051719339722225636814004808718848 15876333 -1354077535960503426189864892600072702656 15876334 -3708837405252471401512746222890544547968 15876335 3152188453698649550149293228281185734000 15876336 -155831290933310712704094940739507060736 15876337 5108353867746186843037925801692836507986 15876338 931993851633170003473778079151490896896 15876339 -257152689750536923764733032015385030080 15876340 24897650042204764299870453967903948800 15876341 263897129497430216462327372807322045720 15876342 -1967231416085069921636096367211001974560 15876343 4582434236652193839051392353589781330120 15876344 3396075927843177020743118108584647045120 15876345 2931188670375401148411572851164232691520 15876346 -2200206973745582798031620152591974442128 15876347 -6815987481400826468988433914894135210204 15876348 481221062487950171921846962877383123968 15876349 2802077640268211031888477887681643843436 15876350 -180562914504320608020129734185807459200 15876351 -6263303157487918863650118183686816479200 15876352 18588764632771784874703018137051201536 15876353 -4987550145937888676482296004163833222398 15876354 -449684142427814429132251378835117783040 15876355 2972122804824314294688955332458891501520 15876356 2926352200772961388967359856275479687168 15876357 12033273325437383516927996790984649344 15876358 -2183906350232991640354746492244629666720 15876359 2094641835545041809138829100235669472200 15876360 -1009829455466379888820458583813433702400 15876361 -5204937829657875416081435725487252600038 15876362 -709608535599710681088745118476889445120 15876363 954420021295018173627939155763735125184 15876364 -1882735862287833862655517659552408873984 15876365 6685272061725247217501911893405111916800 15876366 -156101905129478928464974796142717975552 15876367 -1247929272759091798942777041230383111320 15876368 152114210368447885641522726937442795520 15876369 -2563736407493114761278329614011880708800 15876370 2820076838363722149481478098036227806880 15876371 24725073298635311857569119197492359168 15876372 -1208859397454866404265072547415822563328 15876373 6069121379292797104303300021457425311004 15876374 50778012668789221171778409101586131520 15876375 2060804693846953015647876544130886564000 15876376 3636743680430814503709970496546150062080 15876377 -2049640915307633590411368647406773023728 15876378 -220634921563586573877518455717188802560 15876379 -4425490446298708563751230485229459579120 15876380 -144320328597766831357597908924516710400 15876381 234792211971767111184495729864349186560 15876382 1433869424947445415383496148371567914112 15876383 465690835214269626509589873232084700184 15876384 -2849796996554385074404098642465812643840 15876385 -1309292978799199289046145569131770362240 15876386 294031208205014749587223688310753133392 15876387 2631122015157097854042993478502783991408 15876388 2438629985515991394388361427355921191936 15876389 110784554943071657165694059795254655928 15876390 -1484674116672970209683655754752991870080 15876391 1335371762273329146197231862493564268792 15876392 1563359543017906597183710349796781250560 15876393 -835463347183422956999858292539193519360 15876394 -1183559457739801121410395520110177112320 15876395 -2377551038513051440553532997075070156400 15876396 2455360277629381876271736987758783223552 15876397 -2333164695680275090381104567458137344000 15876398 533022901583290160582822963698805303040 15876399 918290477613153038411423676080929547520 15876400 882810925205361334761288250463211520000 15876401 -999138796924381446056475699683595459600 15876402 -895219722321238857430984987238155702272 15876403 -1757466029838604968013232407160417695348 15876404 -2350708976988663272253926275293052679424 15876405 159302974286762102935927245791354529600 15876406 -382343259759883432438118760669794568192 15876407 -667294302128057499391150121287608997968 15876408 -556252578525508544380556323021202288640 15876409 7089725582319572046873577588185935521540 15876410 -10015786604970576823852653625861920 15876411 4191996435090379069308048492953322401280 15876412 -7465074793296894270162702605305268582400 15876413 -183277739954241899018941265968354667904 15876414 1042511167473467441360986976611949160768 15876415 -488584951266344017864525159877687936160 15876416 -1168614798596306159148271943603076464640 15876417 25432058168461203839275785081758954496 15876418 4565078422265212651924341254666930367360 15876419 -8208081822954195585245256892742325600 15876420 1204845191788263822839578043812384604160 15876421 1263808725905552602924478107549422144 15876422 1018259086597382617664432399436041116512 15876423 753299706256826480590947792368008977072 15876424 -1133790598005224300071657512493338132480 15876425 -1726464415558916128197187588415080262850 15876426 1170435316287956604499589597927912242944 15876427 1286896831482113828884033033741910556480 15876428 -682454623552873178216808684506225763840 15876429 -2555670854076791063205770503969596561216 15876430 -989357814191044404575324974105169374080 15876431 7022271935491773065174168527686057317232 15876432 535346619502342046233776535831306567680 15876433 -582918960685544117216230832659171164672 15876434 145375859482273952742562783799556744192 15876435 -160495932999440190085677471967578259200 15876436 -3556623102327716482347970657036759863552 15876437 -1614738669773870552428723786822978180914 15876438 -1170958083420046019819167335622136578560 15876439 -5921410326243535055661618875124050496760 15876440 2081602213508088952437333642868286668800 15876441 760290938709071579118302164347116304000 15876442 -365170739787671045828524152963340352256 15876443 2164379858032966100780271991617364508880 15876444 81457207039732981288206411749075973120 15876445 1380413640817198037799156770979803980920 15876446 -1467837861680415007345932883646528074560 15876447 -84913314118616330102186292370896790200 15876448 749824206329577434925005090263807819776 15876449 1284233544671402791771296548159096642964 15876450 487072740881584597335503777637309903600 15876451 -3815221669789686049607456154281372792548 15876452 2929010403748133663407936930885742149632 15876453 1711380584032044725311935079238668908864 15876454 4514612959061099932768758799041714522624 15876455 2423116113649475157037337391725360486400 15876456 -2588297138113140503704632582825950822400 15876457 2168878929948227425439716451174259709840 15876458 -94145409101795240653992321032854106016 15876459 -9193506947023666751086143071309195612160 15876460 7594477711298026563825001023530664960 15876461 -5166734095675002607909911381278828704938 15876462 -54921903943695284176689618731282144256 15876463 2526852648211644742712961961398119156304 15876464 -477725017038073820711998343934101422080 15876465 -1799805046122875628283116650850572189760 15876466 934155796155149968629706864930615740432 15876467 -1983710388619352404383476035452600962484 15876468 -1478734472629815891430093706308711632768 15876469 -779842093702305703603613264106505342304 15876470 -2907957346849638039836732206228016244480 15876471 548583151384938012822725795256283662240 15876472 3926547605911750336865249824664667340800 15876473 1598674024190600192991117165347379487722 15876474 2237391989134550620940070451871872911360 15876475 -2525226633899826149639985844790151992600 15876476 495280687227970055169019326689633648640 15876477 196422713266644095641074382954448723814 15876478 27586951963612691604409781272085086080 15876479 -4921648042912516308516006621704772865920 15876480 -2577532984505619993771965266261966848000 15876481 6005593370481360374002068720051434033282 15876482 -3517918910665687178898389587721884239408 15876483 556987547029848212456278338082367787264 15876484 -1860428153551478084794795068320342806528 15876485 -2201147346128596099502127011162406950400 15876486 838307203699606423032702880399595904 15876487 -446269944501112399959798964110913459200 15876488 4315433266279647580317058897967460725760 15876489 -1246380530460041899535359378590549313632 15876490 -745864446351215539021969612812156873120 15876491 2350055669495857975395779826478450631892 15876492 -951929146617612850270247852400132469248 15876493 -3054382744908601487242879786400716772352 15876494 1608073219404378904978203581032468495296 15876495 -526319255363773595080883857423868160000 15876496 -887216298318503597439791164009354190848 15876497 -931829934899928776304797811334532470848 15876498 21592989627513088782642573673921752576 15876499 -11391414927238748656736310749844494382336 15876500 -946519752949807831054877327470171776000 15876501 -863270428006746595246695575152240362816 15876502 3029303389357090219614586233496332689952 15876503 -35285642857339670377899712372556823552 15876504 158523700275097165167126492526422220800 15876505 -251530926127467190032829840481851755840 15876506 1051449449894826811438069058073447974400 15876507 -3714256064779537546190184404451048410112 15876508 -1411551316798723596578694255289565259264 15876509 -2492230881653365123158224436618810363072 15876510 -457780635093848164752163798312629292800 15876511 -536989654445631250707102465541389895568 15876512 -895517140355609820393830806044581953536 15876513 2442170713172799540821652118374671066400 15876514 -1442684179201635001070604702960023462400 15876515 1288471826434956617426131643948604243600 15876516 633640951543190413919445126683463140352 15876517 3169308098074896300856230419773161861566 15876518 -565753499414986967715301036978234406784 15876519 -1102588800807493821602752827788042011440 15876520 3736827296339643590358683987197485465600 15876521 4142181863832700426103479084218315817344 15876522 114607052166875048138153122219499114160 15876523 3518135412272618743275242610365029352448 15876524 120998485532610924197295632893678534656 15876525 -512948577934470537871658473588215854400 15876526 285633080624418414005866566944563458048 15876527 -29953653257110374343590233992355875008 15876528 239417099091145336277545471469867433984 15876529 6241076294657970103387802792635359813184 15876530 862768704357938584391395034263311200160 15876531 2812632020395214314674515243765798880 15876532 188560627328146501432002881469411901440 15876533 2916551274027394963600360846398900455520 15876534 -1461092267917854495839889384331944582720 15876535 -411915136288399713200729288942169963840 15876536 2223561595025743095400025872719479685120 15876537 4411429657035082320941945908146920500560 15876538 1818046257036325967911952301746229033696 15876539 -6539828364658867589726640567516763776684 15876540 3126292465976571574417173969907435161600 15876541 1758340600042451081538830770239366767942 15876542 2254009262523371657586434299160745111744 15876543 -4877107345783953395777039672479834479600 15876544 -1197661379561686770084931148869852463104 15876545 1017029423066914903657029743578097462400 15876546 -10038388182404940079773202413609984000 15876547 742889526662364971047321365462479975996 15876548 4835474483060776188298108742254553467008 15876549 -1184241760416923021607047657615086428036 15876550 1044091386729424103824487354598377769600 15876551 205673336620687685541106978265287177920 15876552 1443349964955488207286648902255146598400 15876553 -668879002000438278198844061676869554176 15876554 -2644231620187018012128361566780992637600 15876555 -369154717577474710170399109817821678080 15876556 1048089220491239790465441903235300380672 15876557 -547839870373869249876870540321512416128 15876558 1976852680046616516745328899282859255424 15876559 191565674043137302506171441314059800040 15876560 2026477024083512471283437656929730560 15876561 -182974277718496822847792112355416967296 15876562 -955180342146192520990866695455567930560 15876563 2797814709238681421450534737809168808812 15876564 1145309774933299502201141198285155510272 15876565 -2100078517172104764920709936126882405540 15876566 -2856438653832207684368476110871712350656 15876567 23175662902550440856166775548046694832 15876568 5620639635347300745284503258834548418560 15876569 -207534522255145262246244161897080975104 15876570 668635978914921833986437712610060313600 15876571 -933427029422879858542283323839268329800 15876572 -2872401044439441974182054296423014430720 15876573 -2519577297347827072693628934132103506816 15876574 250521953908643164167937109273995921152 15876575 75373404996632946554950944424993477200 15876576 -3106372157050976414568944079967167971328 15876577 -5261661150755659862283168555311604315068 15876578 -2265763666789797430216964216144130878976 15876579 -4758243694905352511203813502324715956616 15876580 -1414715441681487459396576589086927052800 15876581 2676749455860695872640019378451398280992 15876582 753550187086670740797792996030685593600 15876583 2327720691659338056928757188896358774264 15876584 -626465389301101232358669296010709401600 15876585 2362855059047261538571086239542444877220 15876586 -2854381283545008230946088332933547155456 15876587 -4220746715912475678712522371318123466764 15876588 -297524870958161510476708273421467189248 15876589 52458556198249510005792451609101707712 15876590 -1142320523060633130526878802595272636800 15876591 6037441679400291618849630328727462719104 15876592 -556512175061061311204319643697998757888 15876593 -306466526186156573616063659123490484416 15876594 433721241550765865762740458508091996160 15876595 1629363881942502150664266618031161835680 15876596 -1768942513903271688567084390070710693120 15876597 -141244585945764242159910478193209726560 15876598 51676087153060542500492826677246038080 15876599 -7298348788736886263116249749972722679864 15876600 -357372062399692540489265195445338112000 15876601 -1001502097066436426496808940134038677760 15876602 429252345133520261522916925597014365952 15876603 -3857381485726717920465515365675465857588 15876604 1275083241826704534606901693638599008256 15876605 -1715910978683957916017764264276631124000 15876606 1038007851637416238090850637722587726464 15876607 147877394621007987176277302341116361992 15876608 2077545938054397196440303234334316298240 15876609 -449403158060728868963536561148846008320 15876610 58244436634796850922185254210870184000 15876611 5772275610895905430103925101933242882752 15876612 927210973958118177689969814645986238720 15876613 -32947402924643489629806146779877920200 15876614 -1143799957829935871985218414263487358720 15876615 -833734793828188304087977126572807420000 15876616 2047602165059827623034572855442662850560 15876617 -8723192669108392151401039742502631611468 15876618 -82383625979305810040488667174399577600 15876619 1097985636233035373776919647913733795840 15876620 3790567954748696422499731525038606766080 15876621 -1671719966569259195348545566789061267200 15876622 4130874470769237432382374310241608178112 15876623 -2622760917435966152055680111990523730464 15876624 -19524572544478952130607384514243592192 15876625 -2646146173997130266847102979751520030000 15876626 -2237125149280478713832433135229185808896 15876627 -85472975229071487034689945770749186464 15876628 2963579512464430757677993592407701657600 15876629 5904822047063103459969434799528932329230 15876630 -577169512483292650174428762236762112000 15876631 -7950510832143241283717025768358969872568 15876632 -60492583377867705302361769144909639680 15876633 -1172933249882507180377703317837185635376 15876634 320360687492784899680482888221818047216 15876635 -1795783665773999555195301136163673865440 15876636 2364508514589087994552818527428579686912 15876637 -359638228965646703929793417935006115220 15876638 -1105716355446993820638932350452351357504 15876639 -2724878807214261889337109600993365377896 15876640 2321300452881607686859458576320888832000 15876641 -6556135842456238328073863642199653115216 15876642 449992296092888687954961873063243798912 15876643 5206554323910415168499696025702739372892 15876644 -2917294299531120212658823366255779840 15876645 -429322516517440309507540319823606845280 15876646 -883962566984162082529750717285679583360 15876647 -5953216793647159028497711633927162629120 15876648 2912927723945670409664620779823005941760 15876649 5508316200621918594945241173250195504740 15876650 210404043846078381991387961570399001600 15876651 259980515395234530973432042341289549824 15876652 4017613209967326993106281577815880448 15876653 1668635704904448240363025886316136448568 15876654 908584191628576649221155715433625837120 15876655 3141732543124076016262114469862513525120 15876656 278593701660879338059532883952089464832 15876657 3076419571848866991516579582604157025540 15876658 -1262333161166398059357101825606909159424 15876659 1353465451711822834359014211809668995360 15876660 463285577027331391630005160783916175360 15876661 -4423423556320708229232374474508294875648 15876662 192303945194119497696898101119092184064 15876663 622828522713729520265370919910483891328 15876664 -330728197767166341625332375955092787200 15876665 -991276379559724720198425029978867193600 15876666 536988556578984451531415380479469628160 15876667 4066580913750306585514951265695717887716 15876668 2798127048207695278943001732882509442048 15876669 -3384131787597523777286943021435109774080 15876670 -1091970357596886220292662219593480211200 15876671 -2738242562407627525524275830986216376128 15876672 -233966743484512357203463299329433796608 15876673 -4232214783703997726566576594438941622078 15876674 -4106920954340674943345269505514363100416 15876675 -24068939396551805332325752027640784000 15876676 2408015099703580153178839488479124449280 15876677 4174945303122579280083223575957007994880 15876678 2088254937478000586282079023547507858624 15876679 -338228785514013480882454311567000355360 15876680 1720587794580463326524207700913193472000 15876681 568264746476691748513424420534781747216 15876682 209492593463016601358198913351229699584 15876683 -876028193566218032733387761930527485000 15876684 1521813115946304457657654279941905080320 15876685 -1098927695658969291879681585883080465600 15876686 -3569582701405750664003091719918049600192 15876687 776065213477326661536418527491690401152 15876688 -722058001149745189213301487406273413120 15876689 -1255789355682051476061874511114060113440 15876690 866434088732514049059288182749330099200 15876691 -245990558411406158972048380645717680648 15876692 -1075353220311299755338539439607545888768 15876693 -1139752763366359691443503967985655939456 15876694 1582262662738849270591557408127780430592 15876695 2991669403091073630766148343226201668000 15876696 1068790781039252093618414209424702668800 15876697 -521912671716444178982829807561432672620 15876698 -72417424225882797820599322704497360400 15876699 329468668027306971714417672481043934720 15876700 283204279975758773147432221044193126400 15876701 3745826557295975359305712746279822801702 15876702 1992605590790077934778131013229418855040 15876703 6513463144773993320971242967955549713952 15876704 -2847083012813999123696043630008799068160 15876705 -1598440177688739613026773535853141066560 15876706 2354426549633027624543359819566131520000 15876707 -1566087761932539644804087261969972722176 15876708 -481827951405455933629870568207482060800 15876709 -9291069249508950528702229105389394783040 15876710 -850318280844953632869071172268084032000 15876711 -93689760779129718310032217340242590312 15876712 -1292504008841467280639597118456638668800 15876713 -6182064797437403280133763813404975876038 15876714 -41917276203694068863318353635690187776 15876715 1603927515562104661509738332969701659360 15876716 -215708493813681897305871134977897755648 15876717 -2159650659078130055343777165794128004160 15876718 2402281949897496916045178347785071616 15876719 -6887105668781610893588928005361745189320 15876720 -284000632691035349224504883845845319680 15876721 2056958960262430340333332068027048450112 15876722 -146906369060295727603703809695022141440 15876723 -3498801884720243376173483418391057315200 15876724 -668820041883205112579744362820749093504 15876725 -2965889539257327052024575040217190053100 15876726 412599172217807259135009577915234982784 15876727 -2899376252571098390873491840859998382168 15876728 -22742609988723221561936347564399411200 15876729 191003087407780080709831496946532627008 15876730 1025662128275490667903308109361959841760 15876731 -2907684575423826689683527258264288324720 15876732 574121124092074630289906501502982013952 15876733 -670052220276957350071685319626104509696 15876734 4611395764958590593833887957519912235520 15876735 2167965066521359675738572787843640303760 15876736 575079435362879005874840437482502225920 15876737 1160960335704407686058743883038740261972 15876738 -45082658701062177288900764090691874176 15876739 4617669828790476966612225553415566109424 15876740 1884242302000539574288465800989792686080 15876741 -846733312563792303528868027118084274816 15876742 498430598137393753689991270281628323840 15876743 1940201394838888401113889657201098955648 15876744 1226983649473864026527503027957049917440 15876745 -676382468926582413870632046756492653880 15876746 53405157236595965433179541662019644160 15876747 -321779328142823840057962624872559548192 15876748 269260861738944445413883571725318725120 15876749 -332683533283872628602406528204857093120 15876750 -1151357391740378497013022414882100320000 15876751 -4426140626043632430767659478371084429896 15876752 827673530241227160142769897993013706752 15876753 3605699606951586245471061343041804939504 15876754 1567465464919938942353527735115715073152 15876755 3696149824012762970718121345203377450160 15876756 -1021751774329761507179673844537233530880 15876757 2889967736845530609747708435660197883580 15876758 1638873978235794665310405744737684763840 15876759 3073145198099427413978112663643327386528 15876760 -1611036117264488985311190032153613312000 15876761 -19355881542178030412314305177368495520 15876762 1160317702156206144011424969549779988480 15876763 1130404527261037942776806628190565928960 15876764 -1314210149736547824773370282157246247424 15876765 -1099797718018456175976198329846716287540 15876766 822499374129106721829988830772109149440 15876767 2537171275896854483909698380657756852792 15876768 -1412440856503611102337694833791395168256 15876769 2007698030374110459389182336890488787170 15876770 11719260271683999517181912017291468800 15876771 606147511776600205834937393447655451512 15876772 5445877345375112165071280309240041333376 15876773 9068498237345477017960260013408094046 15876774 66287459251577142754391543151419642880 15876775 -3589355072012226774013126884779648460000 15876776 7352321947318134200056438094651098306560 15876777 -413942946960403668921327589865153279616 15876778 1313628636320779873327764717674460819456 15876779 493065827473662404329453644554904739380 15876780 40041658318844194454199601769445596160 15876781 -328374557022022552627769446950550582836 15876782 -3645238324608979974540786207064871168640 15876783 -871049193881363959203303794861621418720 15876784 -788106772154323128293778780865481932800 15876785 1051676311588035898326373742320796817600 15876786 1219543433708449905890563938257657839104 15876787 -4726917080684952292986725785926154949408 15876788 12240386503307686626120538337733729484800 15876789 2999865097261475512118101022471023229280 15876790 306936470032895179485801312103375142400 15876791 485756860531596759597606420619826114784 15876792 1107974933801885197768826808483301048320 15876793 532086290098251510767603653097178597756 15876794 1625299026741482585328880274768529603696 15876795 -1163915099903536661766712715609156213760 15876796 1392956595153514546294363639951355817984 15876797 -3604985597813066455173207715282653005754 15876798 64246517088534779294005014161496407040 15876799 970805076024871499996036985693829668000 15876800 -348641788979629765753824577233852825600 15876801 -128297566674948066235972950805306344270 15876802 1027547738810145929447934411371202237312 15876803 1130112984358850622122434298802260059920 15876804 59557916031835378663884230325576069120 15876805 48104819988141621483737019094962539520 15876806 145782597804385427756389574175863328768 15876807 2107442434025251055535634842909495125760 15876808 2622449841274378505374658106245902172160 15876809 -438156963145568259927924760146802162680 15876810 27829795775974457883135617653912532160 15876811 -426616421162509377357918959126896230016 15876812 515735919757151996153173129866606624768 15876813 -2547836309255062955210061220625520373056 15876814 -486417008338567667997376610743439079744 15876815 -742426472584318232057804684640853634040 15876816 810551430525562127772178552693544189952 15876817 393547357326770864549745348190347892800 15876818 -459343050462835593015181571743771800960 15876819 1291264626231245849471495781082762138704 15876820 246043602743810492990669938579468558080 15876821 -1812923614550865576598950328041996462816 15876822 696872303793720737111282788226984227200 15876823 -5623019249251973702352716585189469303928 15876824 -6768224228265932603019925171748674560000 15876825 883740883164034095459287627306222667600 15876826 -1501466534444514334888336872055720285440 15876827 -7179100143318853312844353471277412137688 15876828 -1060284420750733874948031827637030345216 15876829 836047758924466249763161402339344907430 15876830 -227999100952721005361926729410355957440 15876831 116472970458687076913743462027228999680 15876832 -472481898212804350449124763301724028928 15876833 -683173867872703090909018113505282687020 15876834 325901760681218436293061970522597830912 15876835 2561339137120117301602310144636204991360 15876836 -85879301187206087641715365919724748800 15876837 -929288047374170119399210161464007720000 15876838 506849142858181873883074569251073078720 15876839 -16805212246178528756320614232923763104 15876840 386894227433792759677379998341690163200 15876841 352774226265038846640369359077008418442 15876842 1228168479835836967092273057958826886144 15876843 388650647505585845508494348056755394224 15876844 -3672351937093439676735032438759508172800 15876845 -2711773738630800764341054471568763127200 15876846 -1195622747254507969303636275864413641728 15876847 11702081734708701822173442286566699392 15876848 52573103094429049482337696040372404224 15876849 2953298149376155158801503611584355166064 15876850 -609731977501107346848646778442887011200 15876851 -791500861702987219253606959176407972148 15876852 -141867942532145787402319031052408834048 15876853 -11501377940544001897012592699207096874756 15876854 679847820770307441195874640790773102592 15876855 -365931918798530745975929190228088711800 15876856 -1103909772083183274356382774887276544000 15876857 6467669430775469404639086719304792106752 15876858 -794506071468705704183630503883734168320 15876859 7619111953406554668232069640204968097060 15876860 189801746349815322866685241275681262080 15876861 -448886064366918517958670645837989351424 15876862 2360245999036844094281327594256406315200 15876863 -1594707974200613757606202247654656029120 15876864 3801745401343664140033238354337957150720 15876865 4113882288432923683674355404670912114260 15876866 1021062674067183925834391839479406088064 15876867 379963070098464084864339269536064778240 15876868 1438299803059613960769555729225321803776 15876869 -3209903645937404398975661037630547997730 15876870 -1678069594554478284462566048056810627200 15876871 895551998561737601667107720022658994072 15876872 -607662968250535722090455512571871436800 15876873 3115038437306171371974385026252253850922 15876874 -91696370451844877135524361442013297920 15876875 241089233940005600928068607123206400000 15876876 -2227313471636065244610233279442797203968 15876877 -1817961308275327644257527666307744041066 15876878 1200359563525388768384133006922836778752 15876879 -3270595104202304486514179535485894359416 15876880 1195654591128310525629271559345929666560 15876881 83843298549202977303334801311127329864 15876882 -2878771806067996459564633395907332784128 15876883 -1378908131153908021150635998918003547576 15876884 4102541464201114112161944681117487698816 15876885 718660506538581292752628495314899266560 15876886 -2910024877611955429197613839248035312608 15876887 259128939482800589514162402870079998600 15876888 974324947424228184596557480482482380800 15876889 324454087423644800251835022983677104320 15876890 8908979968294345196845251388063153920 15876891 2697925074613803669104576150478495066720 15876892 -2630427954175833042933062198863399438848 15876893 2415859205384692413814688476459676663142 15876894 -1751923397638101139935934382661058560 15876895 -2676681706053346467249222687331855419840 15876896 2555172449761736270925418770686520852480 15876897 779880569274943946837337780522154226880 15876898 -613161596293420617387915800066981130240 15876899 5365717774791979582191524208491692215900 15876900 -238413735805640916686591522557085184000 15876901 1221321927205716147644027247561418083902 15876902 39633784294836570988698815098032571392 15876903 573126065964970319627346776886067941504 15876904 -5284738819460990178168062448644798791680 15876905 426078332712257768865844680828999813120 15876906 605118867167014438429405771663384228608 15876907 -1154053659055352246559119722541739256088 15876908 188526595651123272448370308668285167616 15876909 637616395423566109521174331919154735414 15876910 421904436401145664178356175024056277760 15876911 2778716275961046973571883996633205354512 15876912 907095816231837812068174358330983514112 15876913 2080340140007364508111105891786237275200 15876914 933327715869440090240038665650582647056 15876915 997017471441280126526194603527758863920 15876916 249462975552781613764672881257801048064 15876917 1428724433048944901794445508512491922592 15876918 115732089119467822060133241336654508800 15876919 3194142205153020925608846379121369990944 15876920 407460078863053302125648029402662912000 15876921 -306835996939863646560143064216185452320 15876922 405166313411130739307571874580912155584 15876923 3318347187203503422166556859381442504704 15876924 115877165685775270285178196983595589632 15876925 5255328338005218170410478287878996146500 15876926 -76739375345481746250638936699278579776 15876927 2398337642339402023577430038226453837048 15876928 -410650783457227636708136647561570680832 15876929 988833731053195078229339096633638262784 15876930 -484282795909066327021815481959125498880 15876931 2514677992331039925481743850847384121792 15876932 -2288047606841849530845963762611688637440 15876933 -1995516369833037045271980664624389216 15876934 2965395913326853260487816940302259381760 15876935 1540092048165552279158836149296856328800 15876936 800765287018693300110447796419773752320 15876937 -334965995188790210276166878929333477414 15876938 1794597546559870013250021841692148690944 15876939 -272917375607199944807025117891663147552 15876940 -700091404227793562414772015755567539200 15876941 4015913499148281637599703422000539077932 15876942 -511891255210115630602437973688935342080 15876943 -5684317119714913288299734680808174769808 15876944 1357798213107235319846587286854962831360 15876945 -788570058735913241563352131067305228800 15876946 2822157090276265701189798889185877340160 15876947 -2715917072823624138697605718271241946488 15876948 -3221114058068648778669193402474993489920 15876949 3849791448326250484604829056000196896640 15876950 -1446668034512527332726915378613524924000 15876951 1069044974681558584729794448781485889280 15876952 -378705994712229460883341314216106229760 15876953 -1946425733389312621728802817445823839360 15876954 -131982179135707733456699113679451270432 15876955 -2102842530078548723940829743928169144640 15876956 594087421067586866252357735054558095872 15876957 4959642150438325332001035362548097299488 15876958 1615873369764592117430394393278740078080 15876959 -440061419067304419353220937751797785600 15876960 507379977604527217355044490870563799040 15876961 86138902011969439765550658545479606562 15876962 -1394944828443261172882230430757802894768 15876963 481618099907474228295288451853295526128 15876964 -4257733026878209921857350965237151857024 15876965 856608074699492946146430958171634546520 15876966 -451709872701930890005144681614633486336 15876967 7285012818624510557070822334467547033016 15876968 7197238088483710420906708807620831068160 15876969 174718832136658279074637150968974311488 15876970 2502380714021449255958616803684722003200 15876971 -4739569507440682451548160223022759028400 15876972 79670119989473494310519460341689257216 15876973 -680776077268152647325962897879441219360 15876974 33911451903514791464446091859524043840 15876975 -40130146869916560458679500968982327400 15876976 21982244984929177144012207473199939584 15876977 68838708369940854430609830758406145380 15876978 304118777918011091933828251789784870400 15876979 2455978222103629818561278954314113685580 15876980 -3335593735882634637539145470379521333760 15876981 895924882870868048312630402900502220512 15876982 101084121658519368600544951714711899264 15876983 -5123014126931548030565618896596483279768 15876984 3471113384419348305716610886874689720320 15876985 6254985699991628503809886950356191311360 15876986 238856263039213696780689094828363079424 15876987 -185534331371684703735547713339925128960 15876988 1321412186169338960879954566864670271488 15876989 51276034733837920000166992979036687040 15876990 -534298835159567207212746697238356433280 15876991 994287322223271030115173120854347758464 15876992 -2661656197059871149306743725255462748160 15876993 -4514481016542073479069693375305542632000 15876994 445690103013315629743012548400687928832 15876995 -9863332391155633384662857050483398000 15876996 282668184626298391742387008217388687360 15876997 -3601069191472903330011202255300370035200 15876998 -737499991083807923729575054859785548672 15876999 507651612149220683647463793917607111120 15877000 -3189362319144745535051920561859274240000 15877001 -1731634562115029007594808610392178667648 15877002 687426591470516470177801801115530021632 15877003 81378538857205473775007450068629637464 15877004 -197953023060889063068650320168771885056 15877005 -2056461313907924031959437162378142450880 15877006 1046230713690146591137876658236978901952 15877007 7113723254192897896525061966306221643160 15877008 361387326716005037043936391541076787200 15877009 -3799692232004670640435540303259467806720 15877010 -1794004671663855299902113007990507455840 15877011 -2728853280031129240164827904611971923528 15877012 -2764209179411849276142009404351852450944 15877013 -2398367682334635452171249299169125530738 15877014 -637955472765063745364770848520781486208 15877015 268854208524306561439054864014773760 15877016 -49765271109445828441194613483219968000 15877017 -847980834193592997817474322888502171132 15877018 1085733366394329684127483535246271102720 15877019 19134160807965474541115509088548049808 15877020 176642578114334903277758607589676482560 15877021 -1106591094089779369641530990445000185888 15877022 378832667982470018844637046475182751744 15877023 1229908631807748077471328948596667965184 15877024 -4966779235195373897529943704958909022208 15877025 -1257170643476212807794587781810778320000 15877026 -333205838713197901138544758731986956800 15877027 -1862609977294932231883469815210449507560 15877028 2743588788960227598761071890537652711680 15877029 -120261740915976713534851133824322133984 15877030 -50962500419373111921966648146459249280 15877031 -4008368681719667019814023348630904769328 15877032 -376699892753988270340427491487082086400 15877033 2307872640517831243628291981917122730660 15877034 -132561832830067804619935853509621584 15877035 -6941242210470647467397723506881471600 15877036 -1234459894229093975876538225602202040320 15877037 -1650612185751264855085773673655440500576 15877038 2177593058399861941811180741744450039808 15877039 7151751625848973706606896339331317444440 15877040 -209334398888894965350596493063621181440 15877041 1116545935926148885167626037897977492592 15877042 217198486725076715231521883574476394912 15877043 -556731204919293036580691869232057308176 15877044 -1258188826293412235790131032746466043520 15877045 1833658666873609008967460645418131462100 15877046 -3411866975406946770118164293328509890560 15877047 4666902247683718347757088061150145676928 15877048 3967879084963188908726869421963527249920 15877049 -1754878490619586663926926402530840566780 15877050 -179705819885035001444892429753781670400 15877051 -2364198174928179283872501325406944903968 15877052 -2759708645207749126891413548203971185664 15877053 80886987560876638798599749812142089344 15877054 241658714305970263124192532549479198976 15877055 -40999794315222224706546935189088150240 15877056 282061790854831253812744855890463555584 15877057 -498643838123644107954103704592437814400 15877058 3362672608453336507391753726023794716880 15877059 2926476359877531536521762652904512363328 15877060 3625110000370874321660199547393494324480 15877061 2164789717570411754400042253998681024 15877062 -1438265543046139146797296866021181824 15877063 -5465517944690606351626605168796422171688 15877064 1916224053521100727058574236975667609600 15877065 979808597674957038983661210455870112000 15877066 -1022982772370297008715564521721883217920 15877067 3477273156534250723222998721676374387512 15877068 28129183222261311294421757939611176960 15877069 611444991280631425557783029647178953248 15877070 -890202356847811320656809825522091335680 15877071 1890421036120492749639267404560112053872 15877072 -1427253159009817556587057934343670964224 15877073 2740893816540013470425293126614926510322 15877074 732610973109809303340861064108789330560 15877075 -821699475504760697688053156718788612400 15877076 -225796053500496522379568549462580570240 15877077 -313294201102856460695876968477478353920 15877078 2019471892299343555144864786172214304416 15877079 4049196263838948833556220100901666604680 15877080 48112631074772085362860413369741312000 15877081 2514094147231299718422935911739555953824 15877082 263512367500391527063532105342508714912 15877083 -3766313302770777603190387661896190217576 15877084 -369929984689078578309072798453358264320 15877085 376992897684741396553125839983807119360 15877086 -537383886939865798653804849113743418112 15877087 -3781309773795357345412412779974882343264 15877088 -1126915222162925442852155916040059224064 15877089 -1435370723778191593170399019520238625500 15877090 -1428860772144007312165431856758038527200 15877091 4081718631441779742434113847638224469584 15877092 -155144815699057603893994905559689854976 15877093 -2605635780661160580097956934498046454658 15877094 1591800530984111901698794481619142368000 15877095 902583615256949318232500226516654462240 15877096 3298235329574956936856310523321571112960 15877097 -6514749534760071465146250065775367280454 15877098 -404666786850863036080705655841242984016 15877099 -1367868119303131799899355619924392381376 15877100 -2122915489923197833652142325557038457600 15877101 1459648740258852174519903933483071840832 15877102 -541799736873963801346464357428905549248 15877103 -392745013294823256601922958806411535360 15877104 -279867942584295743626403544175516286976 15877105 81512332406167072235595545443319386560 15877106 -97253317801917996090932336318040145920 15877107 -683896627499587407375505896437979333120 15877108 -1180393293885212872436699805790523659520 15877109 5415647116802668695011277945007565723310 15877110 1056460841085779852613144033428433509760 15877111 3263203986291305840204611086006896308712 15877112 -988645899595818827079178917035797708800 15877113 495736215053633383337248657981228242624 15877114 1994753932684122591890655282913147160832 15877115 -626438921562230406176947586628109342080 15877116 3492600098576670066709018079019238413312 15877117 2817013879879480274648825556453007672704 15877118 21931810263252831207054062527296746304 15877119 -32969297501667389804769827526609371520 15877120 -974560323168405609897123189030094110720 15877121 1033309491693753476508280461988208809920 15877122 46016001267098211133352506293982260480 15877123 -1480885384138400445479102842178259568320 15877124 -1509335707510673441707033180158590505984 15877125 4879316852351671219606279797270456456000 15877126 3512726590182840181416847866255522748512 15877127 -1016835371450220008021243410018680072000 15877128 -2838684098182842398681778005854241955840 15877129 7546546316589779407102544096892959560730 15877130 589082637706861577360101086498984760320 15877131 -3717745741446857674515972930770284587048 15877132 -1788742931730312137319893840823219847680 15877133 -9018686618034443922166629715751200521300 15877134 -490280413449399379003737394693169909760 15877135 -391559615940959319040746946364582010000 15877136 -1523386538182567336819825895615692800 15877137 3881584411855028423580063835314960222960 15877138 -1646891890437649688168130802442560967280 15877139 331218635898908896036969606625972925840 15877140 -55891725590634952457682926559665510400 15877141 -74269381476700398985965105935520567936 15877142 -2679926726896287754261396289052742848000 15877143 2640376421488743347744367156662001534432 15877144 304998132704872402181338116355770163200 15877145 -5083083474283846300181534901686688428280 15877146 550765675196771867172143815206099437568 15877147 2821814986316199381050480660305117800720 15877148 11540552284927952234290391822561058816 15877149 -474831109498151477185942282681809375072 15877150 -508628529822548205630420261519979728000 15877151 3828102685655887910963047926888199117152 15877152 2162171735942475585295990189690766622720 15877153 1408430751627938582028708533638390515264 15877154 2349210873941155525280277208795333435392 15877155 -243862711849903844363433315909117120000 15877156 -5068475889982697290217944983116792452480 15877157 -3241588547382650939604657838477694421060 15877158 174483247221752673975005248601831792640 15877159 2689668490227362019698259890382634268416 15877160 -1750939327654571600928030022071312384000 15877161 7457520093012815518218449604557890268640 15877162 538777388663323483508582175532695112704 15877163 887907197095845768480918928843752036024 15877164 945564463391923929163645369253315837952 15877165 2330312624135249898999030528513012114060 15877166 1337156285230878263453960984667486196032 15877167 -174098163025801354756345635115452913920 15877168 759923947871831310959346223173828378624 15877169 955110132679315766813035230858548930112 15877170 1025508752325144885557039899430822562720 15877171 -6749524114138906075739434144523457738456 15877172 -19315359332112747374790034842258413568 15877173 -460758389341727014457798956070459233152 15877174 -1433157738808494959961671922651582841728 15877175 1655365291252989500673456659124931520400 15877176 1639512710989909037102996648674756853760 15877177 1110858805618371584856503760352861971712 15877178 52485363544664412544948643206694366208 15877179 2365689921732932401647912301047236619000 15877180 2049951437826425431775171040131085081600 15877181 1022859897407513036205811562959353452280 15877182 -279739411308374067721288160534355840000 15877183 -883444781024504181009722458141685847040 15877184 -381742437090063751717531254072309448704 15877185 483894938671678030106631606177354652800 15877186 -586450390179122919703269462265920255456 15877187 5686689189191786000541628951228285278240 15877188 -3306412539719765843894418177581943674880 15877189 1058517197486850270877008387844412504990 15877190 443476414421166202907669333109956839680 15877191 98402334718397883782778033127871182848 15877192 -2458391194924258744389575633682515328000 15877193 -6373635890867075104299758394943307787558 15877194 -988465290051261419810972729756949081600 15877195 -1145798366814053085157673054737704710400 15877196 -1369607502116176019097866994702026692608 15877197 -1167800543201943053968027497445681845120 15877198 174465838769820151746645858547062930240 15877199 1422803300328217648488660313772210576928 15877200 -327452266471136870753325263889992908800 15877201 -779633392100617789798070366233933264668 15877202 2105422665817871746560926540645803703808 15877203 3037884139049552108063309336304774901104 15877204 -558837843906016708251700594228090490880 15877205 1027495242416996033174686663801174816860 15877206 -638289169644433334722100511999692169888 15877207 -2510516290991787679321096746592975909520 15877208 183639420685844098824176392927467601920 15877209 -587701619809891437186684008135832484512 15877210 -12065030966115713495665739674748534400 15877211 -2526045016500784733153947866828551063040 15877212 -2198286355958439481867261717667539837440 15877213 4543156774866655480466946190377923882784 15877214 1415757030466824021404434897754789283456 15877215 -16849150421491722062440381427263044000 15877216 -4592298448786360286194404783778471477248 15877217 -4306401987398109544767793342313375793360 15877218 298087564284187166480043553120366516224 15877219 6096597283508546828114097535820242880440 15877220 -2797556707559284903609707283452828618240 15877221 -4005189414030754022920271462811886138656 15877222 1434751671676405628177259494185589520384 15877223 -116095713840806042144859506802983230776 15877224 -2661976273799143958411808190601497313280 15877225 534999120604930801977079032958176417900 15877226 6746130632702296384475019968636511744 15877227 69521145081891994908735044955595142832 15877228 5066958160966546350561062363623257229568 15877229 -919511224256242543302759306615489760170 15877230 -183645201748609847995767928210437521280 15877231 -59749410806056424173637121100692401528 15877232 -237928807435436487497192285076996292608 15877233 339220578917916071767251254810711942784 15877234 -223387148967044775948468678737117952 15877235 -6176499991313904306753954952228149552480 15877236 -923685504936093344759257748927272550400 15877237 527995372769844422862996283665318389820 15877238 -2174646436581029829125042261077855398912 15877239 -226549899512788872349046728032053391360 15877240 -3802031199522444405770184643973136691200 15877241 -3198680966363744474514589764398942702358 15877242 238315201174469363640265015669792074240 15877243 -4805419529017553872064730465077360508508 15877244 -829557215665954083923678618281929861120 15877245 -1511328465004222666521985853260200850560 15877246 -793753938876284145243420150200250700800 15877247 885112945073962407741547594897836429696 15877248 578072301041742315233070965579159961600 15877249 -1028050284224853410253596080235384118480 15877250 994876145148313241837237784964741200000 15877251 1051045148020486052694651548566572021600 15877252 1725066123441359716477386493202684401920 15877253 1708455565551450335789803418002258150656 15877254 1577686266737471647124895141569564951040 15877255 851043634714923096471611614769299773600 15877256 3642313150107157241398806904832689397760 15877257 -4101808845912596893004318837186250240 15877258 -6345862878194714873791651779068253815808 15877259 -4199795135209439107969487368861898154540 15877260 78486537131517372621082445060665436160 15877261 62765814756857366977450244708281800012 15877262 -3386754931559864036073785979708782847360 15877263 -1210451823317476077492505471605361733472 15877264 -752678346321362000823386682966357426176 15877265 -4404482441079339364222360195095576468480 15877266 -285184406208158126540746314107462510976 15877267 494525322429181296472785383799850013600 15877268 3193699629472572668422170381461217976320 15877269 8148705446213765614434668377985274954240 15877270 159578568583165221654261947545250472960 15877271 -2948913535287720445736640904156225044888 15877272 -1754131005530836684084882404309264814080 15877273 -4388384166682309401214957347927864991980 15877274 2154050374604184630387555690762620674560 15877275 139047654107821888664545619875860504000 15877276 1669470375125154515306430351869707064832 15877277 6493627004116113924720774716424712608 15877278 -299552414893141374642699999005261570496 15877279 -5811258769765223263909275758679282771720 15877280 -970022213764733336101780285250082570240 15877281 76384138008292957916906097281149171584 15877282 -1228344473574689512375005773306508217008 15877283 3474581046707540169726831675512373965532 15877284 -1560057508444470276276053077912428248064 15877285 151441432825088074719003887076150351960 15877286 604629720825314488005312178998691516416 15877287 -968063477520619241710308479727943647480 15877288 53392941264867280436793331786567680000 15877289 -5522393703529454050692859790691057371910 15877290 -593309732276575356201313728545101777920 15877291 545575713186920473243641754316129515200 15877292 -147413520000238950322418686058683176960 15877293 -2202404696142145916999907585887184708000 15877294 1405704896191885865210802315321023551680 15877295 -1635390842666600612110984358007440226720 15877296 34889114433008890909681281280218120192 15877297 -7975913738555377800339448556569443390540 15877298 3356213340106930110885532755407381744400 15877299 1665716786460171856015651491287262013440 15877300 360932880747693706527285064569851136000 15877301 1684181334319223750774752769108602799616 15877302 86593294012535728607504088878587951104 15877303 182020613619228377597965711070686710864 15877304 -152170592017058801100914940179294330880 15877305 5247979495509824149077998990034656146560 15877306 -820597425318679195021167292501837426176 15877307 -3878063035038038583873290076068951724444 15877308 2679519319585642722643413077146855887360 15877309 -752315848409509272691100807290592819008 15877310 -2917099932523191612497496023032727773440 15877311 -2202794809183850836599425508054021302328 15877312 -1324003171277009602218848836774873006080 15877313 372556137174046172035031429677435588800 15877314 725589080537585200763037612728747793408 15877315 -2894055508494341950551012034448981261040 15877316 -307419925019577670716234020331494916096 15877317 -3480856984550268440722965532172864159520 15877318 -332762198104066390815739230383103379584 15877319 143804213151198486697991543566090800528 15877320 -12121865263287832831266001537297612800 15877321 65563801651041591572753413347843681844 15877322 251625567436423269377840610062175208800 15877323 5120591970369231545589589485329030874240 15877324 -3603931964200315204573836134049534814208 15877325 4268771727423730419581457106381528092000 15877326 -1615008582840173406707423703340839600000 15877327 -6245912639653436372046235924066423223824 15877328 -654316193217715362326267779126236020736 15877329 301140104252573408295600664056035828928 15877330 876801503584117513450097689343904345600 15877331 6059422270784355397170362847853749211200 15877332 423975967334983818592340872672531759104 15877333 749775985404927214494659260395274754940 15877334 845803594398114910470962355847099071552 15877335 779927831966544522865439839732822136400 15877336 -1544234720279706831835477193908278712320 15877337 -1016133162788299972854686994879039518976 15877338 2113265267142920852262931442388909892608 15877339 -7869866729824508838497160089620243700744 15877340 1058887633266051040274364635392742499840 15877341 -460666588285685284982271389462801143680 15877342 161717020102063476528718692787692057792 15877343 -2803783962271304636907304075733158452336 15877344 -746756697392463110309231805818311016448 15877345 2363908085568380612828841761087739028800 15877346 -386685385394406490998837918750729020640 15877347 -1987515526173867308619175852014478947072 15877348 -343015411550549335734754738772989001728 15877349 5517368068529528873901216042079779604350 15877350 -2020255665156086701982389635339100800000 15877351 2446957985432696934823254463582687727152 15877352 7274203606291371700547256919679498158080 15877353 566053299861776077985869350642798965904 15877354 -15871485019267682466880378821744460608 15877355 -987169745990427232422784133634660734400 15877356 1706051478073373772979001232526988488704 15877357 4544116291992318355665821234336102892172 15877358 -1824489336870201426568974720565605715968 15877359 2806411433359331303316179998569174552264 15877360 202068838938246572739350694862916812800 15877361 1129089951904385056193816912344178842962 15877362 1563575516153889914620013960943238580352 15877363 -806027157301797561331275338612908464576 15877364 5463491725729446117050492453656832785152 15877365 -521639058731425243211257144308394692480 15877366 -942525790206712874444539752780858416640 15877367 5286905762203727166845383297353187489752 15877368 68881399350297842222665161175413411840 15877369 967639891034654058370410305692683013440 15877370 1963761865091602911809977953682532774880 15877371 924649884839357190181276178870984878152 15877372 -2551751928880446617320412104268003781120 15877373 450708455754151461312869237399399467884 15877374 1895529866348430043251425826043981479552 15877375 933677823418051038525800214608552760000 15877376 -1355727614023597620783841703260638412800 15877377 -2351842937539631728124139578199343640832 15877378 1025923956139932084994316050849542480 15877379 -939663287301252460207637982818392440624 15877380 1269133547977019192681307345070250188800 15877381 -933409627495146385575760531656236389350 15877382 228135765155133557873238815033963342784 15877383 -568346233589564628622931225745631710336 15877384 -2276250843252942143961157832828759193600 15877385 -4905258290159024569939423266994758357240 15877386 -455870095145190358386284274338909373696 15877387 3277136294887065244979543246765609822036 15877388 1441178468555468160089874864001907174400 15877389 2199870659372626983599879737038188705568 15877390 1075873837944936611279792021299562923200 15877391 -3416491794635465326037791757528939408208 15877392 229348821884846907757356025358673641472 15877393 2127716566538628653847202390440408251200 15877394 -199336445378681862135505111095027763200 15877395 546196454130090455503470759842773153920 15877396 -970443650197438142073118009184903171200 15877397 -563734055883107247976086815875541639154 15877398 -1044192820586307519639334702504626179136 15877399 -12687810812563747330604704307017115866464 15877400 -652861885142738098754596356765990912000 15877401 3921916618249106198871375500094049198032 15877402 -1640896851165796594413677017975498419456 15877403 -855241419432893848641232674728109137280 15877404 724163462844203602099003721985191946240 15877405 -2977473258476991216273695606454811251240 15877406 6379039511667806410062191855209310400 15877407 -450710485020348945185432762099050314240 15877408 -2665524871478262271724554166271148032000 15877409 -2340544999112832006144715626483028655184 15877410 -1893138824893227418168342485726825146880 15877411 1486159740972661743614313662151404550024 15877412 1482286045241995702501237146727277011200 15877413 4028602422218729178859935322595197132800 15877414 53824489708926246742305302601908736000 15877415 -4760583134035489498199932621222879642800 15877416 1200364271191909249434679763727343779840 15877417 3298041658887473842963969773906733177466 15877418 5720181884500699809039007910855928318816 15877419 -2436034215280093663484389399353281446056 15877420 -1744991632059733416729009602132971315200 15877421 -1012285843392972995462284096286912815188 15877422 -401679853245741563008035473939310823680 15877423 5484866798649719522128611809020957574672 15877424 64876113638728241149481126296994119680 15877425 134594331343131403663036575880429728000 15877426 -1119072811618412493212132781188712917760 15877427 144764320826453989053113604900312177000 15877428 187863006637476127006827945405257650176 15877429 -211926534576935521709467604632865344416 15877430 -2440403980444714932757557998890778672640 15877431 4021089955927429323682555763080770547200 15877432 242299134457352711203313479981649080320 15877433 1728379308986530370347088694689506262208 15877434 1376292268213319042142457384306855549440 15877435 -484274831746967782056838122630122607840 15877436 1894239319136048155522166302801131099648 15877437 2115284931105404118453298267672646972160 15877438 1175445436521854196796066361340930374400 15877439 1026466059809456546113289688856242073056 15877440 -301137120213622699141596050415157248000 15877441 -1703614472201847214872935762298723524158 15877442 1187175723998077293910825538412909319680 15877443 2539554918409692999745307942846698403064 15877444 1831757050459814376452625825207063247872 15877445 4664102864921786105249868430805243323200 15877446 639594525743269350481236152722636947456 15877447 -6522226285970904321541252929379804256840 15877448 3733927557031095653148379031177790750720 15877449 194454369148475133463857469288642368 15877450 3159582066128676347537074184622799929600 15877451 1028073022457635919667194766267829935600 15877452 -1942131239635376059631251660729907232768 15877453 4547844695938290628222052437245342803702 15877454 2086237408046648342296970765947341610176 15877455 398523834600305382194863764009163357440 15877456 -155848073015691949247580156949545615360 15877457 -9921251594348904370713327499501776937488 15877458 -57854707696038918357688362220457443440 15877459 2359660802045429430883431054988900685360 15877460 3704012241784534721655529100532723801600 15877461 -4277467715948277229491519613815676837728 15877462 -1711113696079768519256350206946533865536 15877463 2239387839371998005417822057038615862960 15877464 -3447552000630347379842799094470660096000 15877465 -8187104842517419634720697256827220447800 15877466 131621614244571520946725248448704225024 15877467 3273703099660276119130807407665199967848 15877468 643362078272606740951134513377424347648 15877469 2064034062924785562174703307171409912870 15877470 364644211124088512466149052930917376000 15877471 621856478723419330104337192542638115000 15877472 2151207573872617600393336833934433452032 15877473 3395878658669377371923055756514817505504 15877474 1333978839345173529630409265012916326400 15877475 703794765188911850165181823298394775200 15877476 3376073370191595924939513245823521135232 15877477 300770271004231395274339374014066327424 15877478 -1216034848455476365590131158274084382144 15877479 521427413065601402325166855612352808960 15877480 3680352720374378290660136032864313702400 15877481 -2783456748451749910318802376317118635718 15877482 572325681144867379587586930986307982592 15877483 2489971726339816991357230517876708413440 15877484 -793426317919011535670150936033943051264 15877485 -440788855923443565833480085546557856000 15877486 2352209739870359362022235017113666553280 15877487 -1306551131334122267167619463933345546240 15877488 -123050157260933905333206047158650273792 15877489 833761961040572162196336881259339246290 15877490 -680947682410305393219984494735775590400 15877491 29573945303020300240017655739873566464 15877492 90024825135975355901333347573840832512 15877493 -14779459985549601100791648669812422030080 15877494 2209728434877473314480993685022451955424 15877495 5223684982174981579902251661697724240880 15877496 -2882626466798348669088820835641225175040 15877497 1651188974637188229828862765028832018000 15877498 252906608639412959430491696556000995328 15877499 4784966467694668749311398614587364695040 15877500 34087207491224183368093908594153600000 15877501 1098595154645184813835713587235609527404 15877502 -47897644101725231244910589968763062848 15877503 2293125500096129865642902481137183529624 15877504 936824694698858425190980165563360215040 15877505 1265395308693813003120960037665611780160 15877506 -1012156839267592343468991387103188172800 15877507 -437422789323733600642733816766846017544 15877508 189152402930334344344900658737072307328 15877509 2699412270666565289797942225789626369504 15877510 -2368929860598960329215331721752881015680 15877511 1181479341801085463001994985352128718960 15877512 645894432361847689071225054775153459200 15877513 -5447244621645895557057312036736910826716 15877514 -1204989950720297332000629807286208715168 15877515 337139009110777276890714120508222513920 15877516 2101228251606759278015634057728916054528 15877517 -1973973686992308302193402308426640962880 15877518 678376769049228745455901872678220935168 15877519 -1985902694628095358157839298215541996224 15877520 378475875743581509892147368815477145600 15877521 2148312758590243114377520060389527746560 15877522 1176164859354348497685510461522804967312 15877523 -6498459707326685706552582403416267174228 15877524 253125972936595619784824415549328207872 15877525 -3769727378093354362743885330989559295200 15877526 -328734683559100617809533915827360866304 15877527 148360432199337621279459546154236034920 15877528 107270311108557943622042196763288412160 15877529 2248557996730863641420121940178222488260 15877530 944064859959506730748476249630145236960 15877531 -4383029930194736864759872027116707230328 15877532 164068244411396199540673287186249487872 15877533 -1236945610131572202041935942662423836160 15877534 -476442013993375362072673651240341331584 15877535 -12668601993648156562456989478145514000 15877536 996634598060278181685311902233567166464 15877537 -818317577943653592012962019186225455640 15877538 1590077263304251196015868509938461770400 15877539 -40443951470578375950016392483774104040 15877540 -896069523277162764670889717540270899200 15877541 -7178343776782029074899431896421207729348 15877542 -2022801312460384613310836678673750205056 15877543 2050688348643449346241394206749216821040 15877544 1775363229883505421451618570645481963520 15877545 -1198581413090398427550646625054801935680 15877546 -750452603317998172144048666603689672528 15877547 -1517769660025563830052522308082314425968 15877548 847320682351339224040460405823850712832 15877549 894484694960658612755352103739512170240 15877550 -432866961688507670447430571097491896000 15877551 1386291228764201397223631525562117233184 15877552 -1725587194376061938471963326407169966080 15877553 10277512360192107683425473604590277012800 15877554 164029601941949830580010698195575701504 15877555 1590751489935675387111251132157293511360 15877556 -4839284330165197824768937971585013591680 15877557 -2292141668396348299106752822157033147346 15877558 3616716324513651385922057089695867644160 15877559 -4389091259192482245201878507545027947960 15877560 111200229562060779761935167325310361600 15877561 -805094191789521305031046326754058567168 15877562 -10914065496352049079087060593196853536 15877563 232511747350553434694714473045930210560 15877564 -4030303388444981824575423354194568653824 15877565 -2321468733926235880565091417733160885280 15877566 3379094975877617959240284456242512809600 15877567 2504008020260532725069670755812487453472 15877568 934761029387870722516076575880764194816 15877569 -2959745778843812024084916573277907733456 15877570 832315179642105644018435181798781623360 15877571 -6313002213840340446691672433387071395456 15877572 507660671198171251620351220680718728192 15877573 -9683941797398624500879301678719311936 15877574 -3823569942082525089921806971903309858464 15877575 -101636522553488145410698826393304626400 15877576 372397838523821987927788633813895577600 15877577 -5082927650035366849160820096682886417574 15877578 12969189495046531219184491753219276800 15877579 -9575880071315424786955345781116931064624 15877580 -1005280931228395608676477344709689139200 15877581 -596113727361235861327710376656164729760 15877582 644464530096336134359612365192917887872 15877583 -1273779436289716852376853196949732625168 15877584 611148466969264286460091655324016205824 15877585 -2438986439321499420386727764654255486220 15877586 -552765093656785480294197976238810705280 15877587 1158033672403939271495729654504175191040 15877588 1252524775747242936010623807338538688512 15877589 1259197459639051881645145634852547753600 15877590 443054419517790825405974144068077066240 15877591 4134557065993737846381791214892006521992 15877592 -4176416518191985202922522318594153246720 15877593 -5440276971502991423381045674452165734880 15877594 286798711177030913944313580055374863040 15877595 2878461681993797628195518130319039531200 15877596 428153284951721202223672688976826245120 15877597 5605929750069331307500182875114398815040 15877598 -1099646099394874290830921701684400758080 15877599 -377921154180049279309089205275444342912 15877600 -919505255975669758597825362976309248000 15877601 1797919226523356477312202593426548669602 15877602 -966990752924870724118640897392391339232 15877603 1805700769139222046791678127589539670480 15877604 2608123311459328137298681384855005280512 15877605 1608617391609328639517068107879035532960 15877606 -2441888445047361248440792211543401248 15877607 -6733793028314434502591832325069629075144 15877608 -2006114025234227396709529036508800204800 15877609 -762152792905358512197816365127654610176 15877610 90753254213383415707078660742338882560 15877611 -366507690422798526452434244518375815360 15877612 -990997196096430635320044442259915717120 15877613 -73406557000797711807853038194607792000 15877614 -1171674449922410188381400210947119476160 15877615 -138300538761247644246693259621544230080 15877616 1197228480115246656016863790829228851200 15877617 -2735283364115609608901104688412350860368 15877618 -476070813126047904927281613714319039584 15877619 188160305031671216313651433029263238720 15877620 3360386396752774044288196805079592320 15877621 91310510213140905800895680332339695232 15877622 -487293249968450224719063325363789953888 15877623 149869590956783944931261518902389890944 15877624 420760092694908186107777792326898073600 15877625 -524928615864808820187194962247391126000 15877626 -1839047219432488124576488137873814281216 15877627 4754692911870939629547759584047332093476 15877628 1637251752334365211143454302245425559040 15877629 -1827453044134218853313908009295024583252 15877630 -1043494078715589766658386095819092638080 15877631 514005583988603673824902143332686287744 15877632 990254151184016240402143270344905981952 15877633 -7372282459524110826075646541969954373118 15877634 -954395764095463057372239302228895218688 15877635 761383932777884694255833150284571366400 15877636 -2474726507611980702555677363844939583488 15877637 -39372990220395644849998330532734892580 15877638 704845481990781283739455811459030527104 15877639 -4611864842425641328528399573271767665408 15877640 -1199692427823921595176551341991676211200 15877641 -289405349215108377304138030703951867520 15877642 1978219716134170972387763247410484767232 15877643 97698693201701119359534886766710526280 15877644 475463762829511783835952874110039830016 15877645 202462760036906474075987050365592060800 15877646 44662930782089321304617961352054220544 15877647 -5805631812632815873144839126780127470960 15877648 2055000890630603309731211639508260880384 15877649 -925500785040974820801475634867649142350 15877650 -728222578380676871838754348550373388800 15877651 306177259126438266958939721135973843672 15877652 1062111019002090900761289935785872967680 15877653 3012162194455540078248627889767303957408 15877654 -256511796194128419781868591913227656320 15877655 2283884823374402061717957370091387473560 15877656 -6078169842995030105003868100554433781760 15877657 6899188267473697713939481164587143077760 15877658 -333794100150262520580318323030734141440 15877659 -94115164654265771510672923877877448704 15877660 455146371909600647270861564000190397440 15877661 2248413966893225184963739715650661851872 15877662 1228740454151514847846391443732839333312 15877663 -1617967495777779705690823135506854335640 15877664 87241232076424540498309120320680755200 15877665 561345808573461097228517210123595384660 15877666 -698271101382776499493521742514329448112 15877667 281838463352542748339585212034568253440 15877668 -1321921203540715926732362692774462479360 15877669 5894285935126970153952989824922301835070 15877670 219228159761966883480773136785612035200 15877671 762506658762740853683029952575190819112 15877672 1010374989302194417917234945526640716800 15877673 -308724423513774440373255223990779678720 15877674 -3230275670134102727974131962092848576000 15877675 2767975940004736568899129944416968879800 15877676 2279038727776112665259960026258781256960 15877677 -1687783095014222368005136697963537637120 15877678 -1222102530779147881251089637617118279360 15877679 -2134920041355020587079523348708420901224 15877680 28646829649511750936338701036520734720 15877681 413453986985821857552322409335821840000 15877682 -97230981928186386667417701825440165376 15877683 2647976230464691834039600876173751042452 15877684 -1271918259085350634343031063903742547584 15877685 -4346571652196992201532532014790787123200 15877686 1071644204680071426464877145094424841728 15877687 1188111356254298628352997807085021334752 15877688 5517118156990428328682194135518285557760 15877689 -1624227415039112032262907297442594847520 15877690 -3041710717466257471543013417793017275200 15877691 -2259928647774428423971878733334255002908 15877692 2932142756163707635102383835002400972800 15877693 -995123924927098909447951932166415952000 15877694 -388870862875742056930202496885109486848 15877695 -357311982913876364588266000566725220960 15877696 -1067290442091048338322787501951331860480 15877697 4771287505399919112365512230232690116912 15877698 1134099488338027254423518741051003509248 15877699 2782351096207748462460004030417368947536 15877700 2096454869176338972280991358491364259200 15877701 26040637708455524278445699762734144704 15877702 -3235660005201252023735510018031118604448 15877703 3202704831392735369937710568567888201600 15877704 110735067190946187971322110800140042240 15877705 -1203754302682761296307164845654493095680 15877706 -259757920471222492212373927795664838816 15877707 11088238303501384288237201603965693888 15877708 -871640765446180973579724767302261997568 15877709 -2351693380122892878793840165141512558090 15877710 912796418497062398508212446872011419200 15877711 8886129422289912939902508313520810170320 15877712 185004649230648397026421546277494972416 15877713 2587579017711450476910676052470212866544 15877714 2613876163082462942564364051629290509456 15877715 1619789535217170642279905262760770176400 15877716 2694974618395424324364640191236963837952 15877717 980842817506944428590136355776266734492 15877718 -2167373734719749380683964372868351113440 15877719 -167011722261280748911642085785970731680 15877720 -3048420198527088732287722160266283827200 15877721 4362578753511015809966855939831181226500 15877722 66488345398890557490406445847634696704 15877723 5414942729855033771425611262516436507972 15877724 -6653569981721692873963997701267014724608 15877725 -2196070408041322344905266229630235564000 15877726 -217820954106030464209270262846024755200 15877727 -493042553224295788506616206221284671288 15877728 -4987315415243989656036434203667658178560 15877729 -478668369140425064434164447768787413824 15877730 -583802358734135142584850707232570777600 15877731 2520644798510762295118676972712462431352 15877732 -293906641013881855056087012259589721600 15877733 719995036001627951881889764456909650720 15877734 325579689699507633035121634465809320448 15877735 144325929767280773410992075010967756160 15877736 736970336359975578315347448280114790400 15877737 188388224857974493309132786493298382794 15877738 3444397766767461818641364333589403432800 15877739 2963095527098731924370060580484276188840 15877740 557632692300454677070073390006159800320 15877741 10691708840176718958316824773681696726 15877742 -150663442940492939784198659911719609216 15877743 649062412937912730045147097995678843648 15877744 314008033131489052820675009237335900160 15877745 1548082406489063465305597877224743157200 15877746 7359995677695622542008337906402971040 15877747 -2478462094757868419146950358705890778804 15877748 1670917616242305631155834527962178049408 15877749 989572606390265405275742082273039299040 15877750 -16783678624250972558948813806182912000 15877751 3885095076851104277888615740876655915424 15877752 98198628491975417760749261090557132800 15877753 -3510438210897410884071894838526133662998 15877754 210271798047882202762869075534257886576 15877755 1098213667083736435691342724039174360000 15877756 -375222418126603896125299346192380951040 15877757 47763146090076914737431601539313609152 15877758 -230687755723950243760012059554114202624 15877759 -7929529577817235148194958572668736444496 15877760 -332486898047577811999570246235062272000 15877761 1403767231377935698580726038428183971520 15877762 -976452723443695540891309691772729410496 15877763 -9566764207737387763124045054117406098880 15877764 -1351624230333159261949032185628710377344 15877765 3153762295955030146116018306828892713660 15877766 -381374333173212347905910996151875053056 15877767 -1030286361936997932778545788540643506352 15877768 -4999512225217588117624602000318956544000 15877769 -403885962877580270248684938792151467504 15877770 1235542491071989533034512921316544313600 15877771 802070710277272521003280509447118486304 15877772 4628684893378502898205406711677380677376 15877773 1434971013437717069034339022291964398764 15877774 -2265130673125073069143554429249145697280 15877775 4284667176500322433255689132933761512800 15877776 460573044185189927425004397550416494592 15877777 -4527969883941717206293658552283741998220 15877778 -316965249997482796681816444946616990720 15877779 -4954099967407022450529376600809098628240 15877780 -1300766370903622655256887454525659654400 15877781 -1381675029388501098471501537387926396448 15877782 -54391088436782419137932348269905622368 15877783 -1813088757598220489069379657813597069696 15877784 -80524137152766464338583661550455521280 15877785 -993010300185203044259582763793298073600 15877786 -68918128672566198318059911025116059408 15877787 -5233690577046378081194529247701510770760 15877788 2948269072760683657589172433333957286400 15877789 487174992945010925089813564240919965420 15877790 2188754147448746015753432924136916300800 15877791 -3938848611278610247206948196447028250600 15877792 -103596694978530414396465912071287996416 15877793 20798902057743147531936438530326378944 15877794 -1226893328382582566438135987698198511616 15877795 -2155974094511176073065647228867675409200 15877796 -1362835659934244854941212247288614221824 15877797 205425693247828331900999333634201280512 15877798 -2669882848746985841375617038847773472320 15877799 -13767865358614279633561655530802368464 15877800 1541995157256780071135647668758249088000 15877801 -1459981100020070446236878858486131876992 15877802 -2252993468755577500222610748431166237696 15877803 41086773543343413504842920284065554608 15877804 -1100698940708505641342777043273667865344 15877805 -968775682003300902088466938737801447540 15877806 -253827752680018713584126427130994872320 15877807 -2284215378599822396406047307403798375368 15877808 -1184751383260431887368598143927330848768 15877809 -668405769888294897571872888400610472960 15877810 -218591282452179419748136708067837738880 15877811 -6916062741091237396854912050889168729588 15877812 -138117142376480480897307125107178496000 15877813 2406718309456160243188447841476807104540 15877814 -729217302939850076752807111218593883744 15877815 1887279096663458123297505932114190720000 15877816 -5538950878294171800438032652128706539520 15877817 5375957059763684745070673624632188939600 15877818 -1016382886202186364886139449078250268672 15877819 -3306800155255266336188091586467445874880 15877820 -49806538149785118076654682255517450240 15877821 725670795220014748664844533734406675712 15877822 -2177474902053862497055598383385830472448 15877823 -471000360798081541637963560181915377536 15877824 476856847588821082660921748986571784192 15877825 -37876045443728029336462616107994762000 15877826 -965418588448036824268143602969083681920 15877827 -761801399800892646111137768700094709040 15877828 -1260752419940321948560404541184095453184 15877829 -2267220840677208246185452573536778461120 15877830 -199410731464393021414074360084904181760 15877831 -1920995104417135106558804877946658349800 15877832 2540094111461758627834294569383451878400 15877833 3167067321730402194895979733428613244704 15877834 -251569098308354144741394790616630396928 15877835 -802716463857663623670411535850796954720 15877836 -25906203708925736706409548097954283520 15877837 2738111197533899925781398278245459082400 15877838 -2082457737376676232355535253801590671680 15877839 4656342803170975274769427605532311865224 15877840 483479775062934816969332860346438123520 15877841 -1092277051245946273358499154641975476928 15877842 -180079659448010891770328411143092581376 15877843 746977666851651370194546582562474963824 15877844 2938536212146883345391703463145407539200 15877845 -2950211913877440457742022935953418686980 15877846 -1032532582083141917503018275198049967616 15877847 -1937427791195444989758534631478943800208 15877848 -1064532138034989965129054634622205952000 15877849 353979659461706189552395767985377648964 15877850 -212181055462119119503778999668989591600 15877851 4279835458372075569661730403737280141504 15877852 -2099385099424977180280834595677449937920 15877853 10595234770637928390442110831906893181984 15877854 -909461531764090925244614715892791903936 15877855 -2742209783136177558672045249950581255680 15877856 -644777321625062669880924555402677846016 15877857 -3645336277973306597193057398790421437120 15877858 2203173575352186391770002453961054899280 15877859 -140477039320466501819533903073658129408 15877860 -1958492281547008081247607534973008752640 15877861 -9873413130184787465288093302700763709088 15877862 2647043011592513513261085484553072256 15877863 37726893285007834019496034460171457144 15877864 -3201501065152555655152977505761273876480 15877865 159053038583985505394327758409566097040 15877866 -1147425376092322258259347001092144667136 15877867 -3378247158727048910040210651926523615720 15877868 1804882157574809505832135705431788552448 15877869 793248593133292626444652884536228892672 15877870 -928907826721197274584583819921130541120 15877871 -7225054189863241901523270940176862346928 15877872 365326938546946540666194594413909311488 15877873 671856419845933056927887485602822611328 15877874 249965056190807601420635854323782778912 15877875 960936883611725859472771463505441528000 15877876 1732194265670733079007080327310572607488 15877877 -7224674597129625097177200316614079247940 15877878 -15245132250487360183717024409791317120 15877879 10379638392534066151053868656130130584 15877880 1537399665761063797061582731022434406400 15877881 -5501315274379895692932568271075228274936 15877882 271459651510300972265829866628670348800 15877883 1510224795984980281516910605977645557520 15877884 1173956572810496764184278660004524253184 15877885 3673608522604956859895079038669788097580 15877886 -763384561866690902120434880058250583040 15877887 -235172362008956177635496690932982732400 15877888 -3539349033025594293095496054018511208448 15877889 365421963003598066698821622356972801280 15877890 -28319758149094292624277554240067993600 15877891 -5097519565278948438200398332643370248708 15877892 -3522191393511301606949821152302441103360 15877893 133854889069438878452053659104485679904 15877894 -2487977030888515671290345909934316189440 15877895 3265790280414191627501103417863154500400 15877896 -2261761538467894490693319283939013591040 15877897 -680948901250448650570697693841837911168 15877898 82638744351084539219716143631177405536 15877899 395297575250133624719078870930436053904 15877900 877898049888033901931216632331545612800 15877901 -1806562607219055100966254066600629034720 15877902 86719001857983082639404865287132255360 15877903 2648390976507256911235566794022454019160 15877904 -47891463846067912416956891833499910144 15877905 -575590882028711125970219163408548830080 15877906 1267112275037632730684997038115549573120 15877907 -1494591895573353411646608670177488889488 15877908 841923130842379570805650576208490705792 15877909 4819238495953949766327789599841071556110 15877910 -175127981601793289497933707500131895040 15877911 -1396342709341684949454794467831070770968 15877912 -2507023398616615943956559168238277140480 15877913 3294275916586142769816249508864564617162 15877914 -480067275320172869741026091448911315712 15877915 -49597305592379357192546697436109736000 15877916 -8976564168148149892753957395388368771072 15877917 3500685459369501341607913788175189783680 15877918 605751260977822420307819782683568146816 15877919 -5725095101541564967805067806764879171056 15877920 -155139056081818383711338129064827289600 15877921 -185884178685757318993939918502005882880 15877922 39685362477409611953852789436854904192 15877923 -434867445929763529703939006355654817416 15877924 -1109268776596055306146262179732543391104 15877925 -1140723097604842040976201959590897951200 15877926 -157114193657383926502572000902016867840 15877927 -2020750986146485658714119578605934977240 15877928 -4748592096534681334750354020004369121280 15877929 107691720407965581063326750443015041408 15877930 602378133291348675774412262879407953600 15877931 5932603255568326592879329560443009640912 15877932 -529535687891493525437059914375892500480 15877933 11892814733946212323992189372458658414924 15877934 -2967940220364337546645534591765860493248 15877935 2047294015604013346911767244904170408000 15877936 1247790850681015692999169254377078177792 15877937 5220209352083144908157029613221192109586 15877938 112630660245999570416672855598481721088 15877939 -453815655091337667276374192744645387520 15877940 -97242714468094956911656752496082273280 15877941 -661971665325033704318164149229804163808 15877942 -5200191220592182646346054359878231488 15877943 3835063560135244224222564231598825433904 15877944 -150107343609925944491409797356745625600 15877945 -1412663842052613723459873266718331231800 15877946 -393382516751459330917867493656665300480 15877947 1798459548250232435857003025409227315760 15877948 -2702092555383681894683751445271769736192 15877949 -1659533320833120126416509550701619722734 15877950 -20796819242553529236103773543258700800 15877951 3315716009554620817240729155643100245952 15877952 -187694014227440453713680102683307933696 15877953 384684840206472624952579379607903937344 15877954 2439980392216306988371969429599698068176 15877955 1080193635549532755466825728553763961360 15877956 -838074294472508272387294070383308994560 15877957 625940174468627681104059528413910402206 15877958 -420582371655198683274212899027501701120 15877959 -944169042095157022481188658898918564696 15877960 -834781336320169207729543935734298777600 15877961 2215606023427701055111409347497172580448 15877962 1215127865963166871470411380473153232640 15877963 -1342380195650615471474140524848213353536 15877964 -2523666061234228591657414733804793292800 15877965 -33597451961581202476909046861127782400 15877966 1137625243632407431675030197042920490624 15877967 2555241036075365308518013987692858250992 15877968 496924274281342587654699286275819700224 15877969 489248354239574831697688234399662726240 15877970 -1458184240740285443439092485639990425600 15877971 6423740352825191080905611841852547056240 15877972 -3032685530562994031241514646478484512768 15877973 4854471861500385384183163192250251692480 15877974 385080988733214773556159567493287542784 15877975 -1713013368063217540407360076734314722000 15877976 817700488577141379391844378621553838080 15877977 -4085983286317800045969395502216949549920 15877978 415687355474198489141992374119645573856 15877979 3373460370077795058352779764911237165584 15877980 1013400747835477319416519290089517212160 15877981 -75710852215389495357384693168394010496 15877982 1440462515145626842210046348709105662592 15877983 -1344335409307743261546697952907949056 15877984 1445672093116942956480644231767834361856 15877985 4702001662124270409566375190064375932180 15877986 3018186936582568248953672261123081603328 15877987 4537835139533230010717088288598310441400 15877988 79383970117708619206710762766240161792 15877989 366481779355437945351348488070112230654 15877990 2738008611606568163473811297734316784000 15877991 117860389775579044401485782104327166392 15877992 -969828901206589024481404537261754204160 15877993 -210551744255765080877924216801880326400 15877994 -757346617527400326642726611097015102720 15877995 -399943513931746526748676633312978836480 15877996 1942018690607220891468436124899370941440 15877997 -3823365065384063953986545246059943248554 15877998 817002706542240013597488772767357849600 15877999 -208332121655735222192225267503620531920 15878000 -1510943522811171283425010429306257408000 15878001 -3455535906148638385972937726680980861216 15878002 830766455910738760939834623887016087552 15878003 -2058622227996757871633254252778377424400 15878004 -256859720987077999509179461368742563840 15878005 174775948762763799572889631890213532800 15878006 -376409103149790223323677714363842282176 15878007 -4398700404649139904978707468862769946496 15878008 -35891136520313101159773697646726062080 15878009 416911957528353296790131287199878546512 15878010 1752162261164404013859985455238898104320 15878011 2715517215680438740888238119963872800 15878012 1885021240690401984777821884508472109056 15878013 -4006179416017396214616146680537044512256 15878014 -149370612259139656324723940240509157376 15878015 1833736154628554063857532455714475623200 15878016 578250468521520246485494014672057139200 15878017 2364632362259248484029353760842855024132 15878018 2087011136847349809573060513009572509248 15878019 545894513426801826451709842091107300344 15878020 -795888515736367130636481677345191883520 15878021 798686724096999842514325727731140211200 15878022 287964172552487073046433850507936923520 15878023 -726534644137348927136293825868220554960 15878024 169229925333860657395593347034117288960 15878025 -17269483317856903007909150114940444450 15878026 -3058686833223866323583744218445083144704 15878027 2568810886452230553808805633864776257024 15878028 541037870942824147435249258741753105920 15878029 458674096477956961480675420719736984140 15878030 -468252525998870512345970484194570918400 15878031 1892493780951675545643568657097019580416 15878032 454112580014550212564018705775096512512 15878033 -6418612432266533554495412311230575072718 15878034 1353329751150856984297979951157615425280 15878035 -2793477057538939207178330607040069085520 15878036 -6856681631693289480433971681086752569600 15878037 -1594667873567259285114803179102291424448 15878038 437523009050558834751796866425334966912 15878039 -5702608618307054406566805958905318575160 15878040 -113001962575762515846966819658983014400 15878041 6093312730060294047567395602396641976084 15878042 2241371899748286575402983786509137298672 15878043 403820436713539696450366589401573497132 15878044 -3283095245086878407549770071391440896 15878045 347802695998224323205771942843385036800 15878046 -1689062915668602218558674776368618704896 15878047 -5517553689517379993442905051848701673504 15878048 -4056705713830616622480957108183392845824 15878049 -1343664047147634138425205163691615969952 15878050 -1002442260972410436733905277442606515200 15878051 -22946833501377585076567397510305943040 15878052 -2280384781185325903219563606117019238400 15878053 6591099916604805906239575796760347017120 15878054 1905132815288817132238289199885295082976 15878055 284006967248470005888744150213906535200 15878056 -910477638598862893699161124100732528640 15878057 4545902514428127884680656942493623456000 15878058 -696643626223160412457203805455100373760 15878059 2271286165162323165580823328959571582260 15878060 -290158655715880045809754765203094256640 15878061 1452293519845480684684204120166311088310 15878062 942476882284078226285910173218959262272 15878063 5138959412129459644457611351118116647312 15878064 -1042625528734374760640431049947812888576 15878065 -1310100422936245335973308814800827947200 15878066 -1717910098745321509856910635141296907136 15878067 959429649398994979317051520857816327480 15878068 -3747170062096379980850530923605788299264 15878069 -542630627331438452340806691415642248804 15878070 149107848381728398102282943409824359680 15878071 2523155318482309932012698315540260873944 15878072 1831848319153569209496913582785483571200 15878073 1139242981652029012860645812300484938304 15878074 2276449671738672253839805311528780007536 15878075 -135424692886513554119691519547997874000 15878076 -520119484280473803347899359108355424256 15878077 2581394552178990321808066953200867673926 15878078 -385404616776490880838289656165906620160 15878079 579745095003573111410561979607574058240 15878080 -290086977743881094553623842307545497600 15878081 4284365584928625437112991629387620601264 15878082 -403469180191988501323749803070789173760 15878083 2342294464134482555153313117936565897504 15878084 -306014642950304129619787899509374320384 15878085 2312930934324365608883000632766864728320 15878086 551422372728669648983113596793051190400 15878087 -3798137200173067040373682229271637541400 15878088 -1004118008992221564757468927880843443200 15878089 1932480523711790137431931845930624166324 15878090 745195887074636111216508320517557320800 15878091 -1143448417248414656156170463100806233920 15878092 -6470103281875870312020150826686962024960 15878093 -1462560807878613688675079302766873148480 15878094 8119122756542137958019173974851683328 15878095 -103634344413458515404961634921401553400 15878096 -216985226188098269212833825690676101120 15878097 2628092035537676442373769091653250596688 15878098 195991382473238419554894499879482502800 15878099 -3009964964741762478759937388939948143536 15878100 179539355078634221514835921111175884800 15878101 6208427228512160609099220925003201025102 15878102 -3619014359322809923237991198180761599168 15878103 1045960796828907352492574752911666791808 15878104 -2901050991453774395564458182936576000 15878105 2771346250057656356110333763118620147520 15878106 30244686622876163594342880424787422464 15878107 741629560464390186917936756760231826752 15878108 115300819336144426691099918458360662528 15878109 -911997019150874089208590186842887894400 15878110 -671810614456285747679580997603176441600 15878111 -913306828479219922914838692838507018896 15878112 138824632802194755632764179443103301632 15878113 2113030169187956783705197408323125123604 15878114 -1178807258649600599085234974508437349888 15878115 -2720168239375645604378628237438049151280 15878116 -5324986294134513703214126786280144511360 15878117 -4643825076098714506353821495370168694176 15878118 -950425121031813670662185240460153496896 15878119 1374866171223139362247212763317336729120 15878120 2711955181447592274990009579781418956800 15878121 1577587753112408671605927610811360428224 15878122 -213148024390790500120464786704831416320 15878123 -4675564837807799997926045187789609647628 15878124 -1415240665241026316461183065335551179264 15878125 -6805845907324381345857794910259398337500 15878126 3608882377713599819395602900938342376384 15878127 3112422795898439025947901091262128237320 15878128 210002610936585954246385781192647966720 15878129 8240438762635028373687601689025729047840 15878130 70490228815812080454920357224569131520 15878131 994855838722527196337843450453968727200 15878132 4325986642534497753941254460325259457280 15878133 -1286375748563790041473297682870169974400 15878134 1966890016016056297450116053847146969280 15878135 -335024973400950114324113418308147135040 15878136 -2775045626361026690918123317852050186240 15878137 74388814110358585732526749481788238880 15878138 -352627568036850869084703456995914874880 15878139 1299787149315930793296623457030644486400 15878140 -36702278199556374764159108397038315520 15878141 4732752050719437130519009847605313857542 15878142 -282570521956239410290242609553671598080 15878143 1077031474520093087041938864534462316840 15878144 14656883434818008403090932343326638080 15878145 786907258736772591392274087144274350720 15878146 -2060381332530536152434908031067116871728 15878147 -4977917961024965352586329583784819229408 15878148 -268619763533570112937135636939341496320 15878149 -559050740811636594380328173630206357440 15878150 608843734283924673717530828508164296800 15878151 6720786640406766588592549373707102879392 15878152 2465250973493022572482831255302664857600 15878153 -5785173476386089934106106069416389048140 15878154 895811062247601535927406417154967330560 15878155 -2360095574000465325703897942719994056240 15878156 317299479244133147400236370020256153600 15878157 -148534054773816378046011911196740891712 15878158 -56020532819284267653364755910820495424 15878159 1897009707143694484240866449445560128440 15878160 -513581894909346717480147505722674380800 15878161 -345566097601288767842708648932409478016 15878162 -2005650170985189458961657387308970861168 15878163 -386313530728200306468001536982452802560 15878164 -2064533636918898858221007779007858772224 15878165 1710534268395422147543279712451728462720 15878166 -1544959070199647249592960266691715546176 15878167 -1972210622732358083265016945875774956400 15878168 -345288868365181882622943590610642800640 15878169 -1471093475397238918384402461758235827712 15878170 -848336089677469864923382015310126254080 15878171 -14330652350658706761626189668334993495088 15878172 -195435915771734545900958794923737481216 15878173 -2150049629769198506503286786468860665620 15878174 495844990396369261084473826715790110400 15878175 1323369683819106810117324692844617164800 15878176 4044671580126876209291590853217343045632 15878177 -4117438548400444693922546795551822649088 15878178 1259880232517026269506854593234854815008 15878179 3017058591187232510229530871592765586780 15878180 2415586519959467838961757842675200000 15878181 -2472944750926026566813050359732992521056 15878182 -1590312078576307302032035491972990923808 15878183 -1382694306995351497539045545288471810568 15878184 -999526440164502033365814147756475514880 15878185 428349371888446736567280542763268509000 15878186 -916362775778762083012459297739399900160 15878187 37996309109500079157247182252378404832 15878188 401217043664837082609301812810343050240 15878189 326087969588509604444219696625669891990 15878190 -416150788509358429984665423876226500480 15878191 158296484538102911190327774312137047040 15878192 -158069629894609251694758507723403788288 15878193 -2384004060460559338529675988484905455232 15878194 -662961609599316309993527660255837832288 15878195 -909383479420097645621770147718293447200 15878196 452217982645777891835391858793868359680 15878197 1376443729921753316972339854206674326560 15878198 1155355253624423175335010699162482073600 15878199 -120302503332159326198471136402455818800 15878200 189148701961439007170359299678609408000 15878201 -289168614138092432006697388502666928768 15878202 12305322410936545809868360341486677760 15878203 -3286062928100614389478778333279655818136 15878204 634241315740791102040718976756931153920 15878205 1454474399711608696832410702719829428000 15878206 -1644445662884275566094447986102061064448 15878207 2099089618913807902692561941114918091456 15878208 107441602570524226301800784279057203200 15878209 159569062750950241182397463403703341504 15878210 -263081610802449720435524200929584640000 15878211 746488679492969740161909900172113338880 15878212 -185589715242610235149975521276992225280 15878213 -2903730562131874182272535844522079951016 15878214 -247174535061396849628590277417597854720 15878215 3037342241617964224917924220109309178360 15878216 -161916961583593990088567175556839275520 15878217 360889534840902683779992678497780932800 15878218 35902553079480259752500145165541643616 15878219 203464351313350612145820352796939031696 15878220 -631329728619094001720285017419583902720 15878221 8163160603210196977160215538585739944280 15878222 1159764682508673197965830500266053826752 15878223 35474731685699819880755312524174039920 15878224 -38962518127448163530250320363246592000 15878225 1626370941447747213056527176370729500 15878226 598210166183575453442359532917911489024 15878227 -1917079519173998273059903909479892988208 15878228 1653448344797454818458901463659933568 15878229 1317906951131409793442799512188171108320 15878230 -145904434879453551177738022935100212480 15878231 294533484100514442470699576983055624064 15878232 -3523738521279492509950899633129690746880 15878233 628881313581750357483821044355569112320 15878234 411154497135106425463853554256859655680 15878235 693966913932723212614640712117032358000 15878236 -63826009349790962700646005132708641280 15878237 2144507846081881157158079289956087639340 15878238 700676862071344583594646194323978954176 15878239 -600907820593087257823700265827488059232 15878240 -55302896220614852006410805269805137920 15878241 5267834005835125517347113751514452465440 15878242 -162933534602927267328559022700337584768 15878243 -30346133935379689829161748054147835600 15878244 -1092041254077916924056143107092353117184 15878245 -1394755559565374836223876274846533061120 15878246 -3430191257364674218671853639455960542976 15878247 -729086868188770454462152485196687593216 15878248 2339678287631192957280423859247253504000 15878249 3279642857254470915091478712170722376250 15878250 -2159078023510019765297596584879868296000 15878251 -9448394598362974905787799999688619654728 15878252 -2075918780524519030174918830422409673728 15878253 3886882453759134710243668154704961085504 15878254 785623803799365763213722665390783412480 15878255 508861735928387947635832890288502300800 15878256 319271738957718448071862748877582827520 15878257 -1458331110372755462632379056641605290560 15878258 -1325524354502943362037557380985412443520 15878259 -1336907167907158017511697370093012837036 15878260 378594490822261627407595375706948597760 15878261 -2059416386374839739861308733756630025568 15878262 657823371994635496818399843949924392960 15878263 -1688898706094785464687130287663237798960 15878264 2083786188715538053160268868289973903360 15878265 491420832670961864615630504561470842240 15878266 -15575530125117204222840467932444275456 15878267 -4903732650520774011039039159417086382684 15878268 40228280778603837807954666167064247296 15878269 3938570170316494411907930148251529239808 15878270 -578082703189378974973039829821107974400 15878271 4152144717191323846847534581263129229512 15878272 -3770888503027686431481947651709327114240 15878273 7593177342697711924062029881173755739522 15878274 -3531724493046563111332816143124634092032 15878275 -54391928405847232710681852434671226400 15878276 -2330106506808177999951276766514254803840 15878277 3146060129970356728782990695690236373214 15878278 468450945023646660135921484877586541824 15878279 -2568891055644653690316898651973440134120 15878280 -22360953461780849251029198154275225600 15878281 -1174346560786045464532033049954827801120 15878282 152759411146360200186207396411489852672 15878283 -2479751163381765215720975903018014640400 15878284 174370745989947064051415880818694991616 15878285 -1091977381782353455533790279460417640 15878286 263904687074825271007982629228604606400 15878287 1844555517726720810562536231113218181936 15878288 -1132497458913110212392630391765689458688 15878289 272091086830597881488882496323239710720 15878290 2418055446561722608698251231782702154400 15878291 770373178894873709931748958444645335968 15878292 2998668727332327686490846204785082316800 15878293 303941580761681836322120716613579382528 15878294 3094391780510892957217714865424041649696 15878295 -3821062904979566492357999110801104962400 15878296 672014743211274583861638290012180520960 15878297 9002319837638098219568611799643167943120 15878298 -120910728189485211219809692861091231232 15878299 -4336653390026022368010492634501336776700 15878300 -827344289795340068569207987300378752000 15878301 -1997119716273427456976194816906286026368 15878302 -69322824039649458471583307951452962816 15878303 -252036660933316908329853524100898022496 15878304 1282659194229829220020021097388753420288 15878305 3563927890016127050431343126526655085460 15878306 -3595893072824020555193914128347733644640 15878307 -1818323308521883026169765035048877313160 15878308 2058853316357990024761783855266442241280 15878309 -105718357075608622804072030454944514496 15878310 -320108334352507027835076794155744020480 15878311 -4687464215210683946765272021965896743176 15878312 -684331908973098581133066625422266880000 15878313 166740038088992841972120478691674445424 15878314 2295866123793753188765552068548932654256 15878315 1015782630163728932316922287582795228720 15878316 446098758523533093612594405822880849920 15878317 -580804548131303173986396836244424590208 15878318 -1173423903590278352903833936642536230784 15878319 135105782370095116127892573615250972800 15878320 -1091827765601610330356778569569556889600 15878321 6423189464861900187703345069917029541522 15878322 -1703782989468348624579942118735129647360 15878323 643853377584316863805863268894044724704 15878324 308927804878872823792288806578625183744 15878325 -1492436482116432835229938290780654566400 15878326 366148483100343422459483191685502021504 15878327 3898232863786658619231475740554447421072 15878328 137062008642094200195779177755896913920 15878329 -3314869828476213001078307557305659562070 15878330 1409294482158410839392687443381811793920 15878331 -1471697753081147414651747264657227823088 15878332 -3222057307525662568828130478430748744704 15878333 636945510005639262905216654052798720582 15878334 -409268017836222282454047780616689110400 15878335 2219026112031116299098363913205202530160 15878336 -1480441605202534337394908679884321587200 15878337 -16926451278932552614063183541844594432 15878338 -990923832944613304818295487136764060160 15878339 -3580642602906264267953167230702732022944 15878340 -1853559553627819380014476459037040268800 15878341 1806099407768792551506463606662218151900 15878342 809069324760132650424265082243558559072 15878343 -1332805372627835433076943284436613929136 15878344 224436831838773110357311489591391708160 15878345 -1096959006535668514948750653619348480320 15878346 -2259797981974326285016957193447336448 15878347 -47496648632919828034326541440179175368 15878348 1439538512653199035747536461606957998080 15878349 -1638284686067353289331485353883714466336 15878350 2525465628163256741496508024678357396800 15878351 -5824011333105361539611627445786913408296 15878352 9507433904215673456787776948792328192 15878353 -79655962160007206987569232564078864398 15878354 -3628567796991795044699128468843168224624 15878355 437804837089021428061433051272475243520 15878356 1342676186382416404464313374090182678272 15878357 -891213294224414034469794964165307107200 15878358 -45417392482366238731565054594956407936 15878359 143597382474570766953588772342954058416 15878360 4108381347945459751566123675246136934400 15878361 -2689897925000427539102700317323596959616 15878362 2510456323260021275865773452064984255232 15878363 -1090015764138781887820181315855994667296 15878364 -565970261021182657756108879998271501824 15878365 1306985140748721328372318536151142513400 15878366 535874950285192730691793122649925185920 15878367 -1933895332725025620624036583256881650216 15878368 -5740982721981525755372331835627489198080 15878369 123274029073514789190009673679259803328 15878370 -572415364539306513976841787226143398400 15878371 2007560785687984271261727840667228632000 15878372 803536721944028554857306932833820209152 15878373 -216290937118333061049003947883123325440 15878374 -31539726894330599783275822805886211200 15878375 4423972208202755510783454629132209740000 15878376 154197089710131276368479483404115968000 15878377 3189820163940502385460893463620179534720 15878378 -1759342721075065338513372712102403015760 15878379 1321727391895471627644083873750716884096 15878380 -371626129564965893896843427044460328960 15878381 -3626653775251373022929843943536554507818 15878382 427702582142637421421844982571255729280 15878383 -2169894297173671218376295374113178228376 15878384 604509244811341095957378011271944699904 15878385 -763753516006233432237228172444856650380 15878386 1920786735691414930521121121440948838400 15878387 -1759063891157173236619241340088818739200 15878388 -2043778119858927003172393461227238604800 15878389 4494514588431717665862747740863488886190 15878390 -138340511256342091360317329725895664000 15878391 252433396530743716556875076259997108944 15878392 54298485532741071398192308060084224000 15878393 2141254208310950467135246016724207494784 15878394 744649514470104354887355310297879952640 15878395 23977467706272154217383541204529964800 15878396 3912974518312678633162155204889502545920 15878397 -1496949389687389215345939722991391995456 15878398 -966064416259969247870400129133763640192 15878399 286308196077892727413328974908634236960 15878400 23891204188881344567308323692268748800 15878401 -1441705598220469417153721851031141332320 15878402 -1997919566830958949342677553386148304320 15878403 -2945733080788370731087343834486510284800 15878404 -1907137598674115071748589518398965046144 15878405 3756132428677379514638977253818962261120 15878406 153773767011188748371059397181690638208 15878407 -1998588510957181932634062778833476490608 15878408 -1262549244235420807758063362361563873280 15878409 283104555758447963733478292916611102400 15878410 2375614237193793053840157301662174027360 15878411 -4978751365872782442287716158579805034688 15878412 1521366772177678689821045937915345245184 15878413 601118257443029792489779262698983684662 15878414 -4561536953435334744565211183943199211520 15878415 -121028911216432669108759474928337638400 15878416 -421944839021514635925831272688202285056 15878417 613695966230142370345353989234156923392 15878418 -1427789143533566687246112867194338371072 15878419 -649301511220224430529502529786332436180 15878420 2406786155060262091888986944970628738560 15878421 412694918285566442327056415985878556216 15878422 1000243513538830490023982975186461549824 15878423 -861469135714222318493406158005269233280 15878424 833296434781010469218981729117392896000 15878425 -3062201713409244681884379295780163993700 15878426 -1096803618561900179217784297559300387088 15878427 3544629473774994747413602572722543834520 15878428 -1704518823570575359197993655372442795520 15878429 -849544756484792993534017766690807943168 15878430 -100828861452096682648280846522387106240 15878431 195834619895922416615326974184580068464 15878432 536701391966025322345901596475689795584 15878433 -5698880364102283405335884304941247375360 15878434 1342467069270796521453406280572312404480 15878435 -1955218207070309452539388674208340547120 15878436 -650819342476233110290925410986687897600 15878437 -1397263618027798407640681396806831533028 15878438 -26090574242723685799100311932172453056 15878439 335546914058887803609131908836498821808 15878440 -1578292341344243315089587284275283558400 15878441 1869935944234643210518064776435887985152 15878442 2491041832807321414742240839690404693504 15878443 1581738995194069056122809319782928878080 15878444 1912118357643145074302208464182446279936 15878445 -3321195384102499386627209990645602714560 15878446 1144937844453863236044642287769667812672 15878447 1396645448807889265913578797804897865920 15878448 -192523269924382970096796105769599369216 15878449 -232576038982822260315843296225477440992 15878450 -800858058892718080254434053068956043600 15878451 -1137135961625214577473558741009465069768 15878452 1642936182426717058065703090262146293760 15878453 -780117487153977999310226561523354888900 15878454 1735313846705145789896517381237686454720 15878455 2162535796471800382330753911656129094360 15878456 -2683348986704479576236232047444764528640 15878457 504819889785072140513530715672622969600 15878458 129076159425409220862627080941005460080 15878459 -4045630516560834430231309389757154071200 15878460 -693665740179238163498440953235454269440 15878461 -4853900075241562332652172077711507147808 15878462 -5030269787044676403625903732677285960000 15878463 2670604131290727151172261558379096518544 15878464 -423504826625957617390609934888053243904 15878465 1102436223798066990167510800521991521000 15878466 -509925580507121934044887921858265595360 15878467 -6471705382419437079470678297816276904 15878468 241769121574614069514960930614518964480 15878469 -4082000071961695186933722951133411565856 15878470 934846433353771619860681376261179927680 15878471 -210376580670125736246294281812708623360 15878472 -2744378460180334187023032152465097646080 15878473 2406433919580717546550153697850290796964 15878474 -2375878185586433432955813649023540429264 15878475 -1457848319789683939330300832827459956900 15878476 -789083379817120961581521086228804696064 15878477 -3693248880530830507576530300178780945674 15878478 198694774750634631562655229168936314880 15878479 368847682149959993197059999818032691712 15878480 -891263760805946841378999781702426951680 15878481 -29818721807695360325945117557064841984 15878482 66663718512173398974906637169103751680 15878483 -1348043894475951498719624873443365229200 15878484 8076760261613977609394629716818236170240 15878485 640025778304789289677146907398650290560 15878486 556248058531144969632658005068374665600 15878487 103765499828143198608372092920530730368 15878488 2774706272869941243189007773217352847360 15878489 4831651357731794101532824469702659006560 15878490 -774337561746673738017604224482469504000 15878491 7167977401392640977000531674777561101892 15878492 -801712438888704780085412622068612333568 15878493 -3693609020920160635521174026027171884800 15878494 2526523179856232435277113824119468487296 15878495 21259986379360098980431569710184920880 15878496 6004238669677862052719044732672405929984 15878497 -924631269752236376514880954371320569054 15878498 3282456409952296339995390467600588178000 15878499 770812921755859510724717549306059891200 15878500 -1162313691019001101869595311457410048000 15878501 1419001885923384919501310940079070645502 15878502 2672821528415846819329504010662741186080 15878503 -1535358071294311230549252627665929111800 15878504 -6599505257522286331683053319724541322240 15878505 -487073044432592617301827409710739269440 15878506 245678491045844766912496171057195495680 15878507 -3136169683244790353552086171739028431244 15878508 814431710025722927253318491310669803520 15878509 4496053988127635858600689885235333409440 15878510 -498063723582075391841262466421677916160 15878511 113169003744626712090860808786515803008 15878512 -565864601803794175086871632019751108608 15878513 -622510771653057481710305508714058871808 15878514 1404175423062987142563905000395429466880 15878515 -2266668709125208315119581717895123387600 15878516 -5439015132608658730565819904470529874560 15878517 -2318703138650081912665240626854679020160 15878518 1777157665998169839947615210476097676960 15878519 6170232392196801596423819104447878370920 15878520 210613202702828405586918411230376345600 15878521 -1314808756720492058882945369199765315756 15878522 191453922708194229157088293927988680704 15878523 -3156554997311708751797220630413284055016 15878524 15991098976377028738284562111665020416 15878525 -388442199584766342271670052151609376700 15878526 31823026699923996836483068834805452800 15878527 -1663535401872706109368653917909953324032 15878528 -3118776805541581347290095068867723264000 15878529 -773252946294681454797111192554949939726 15878530 1473399410266550264526883725623334388800 15878531 -668707288728592334247454211404071233928 15878532 -2008608711353235414738057109434781593600 15878533 -779413334447932955249926487847629764032 15878534 558596540308007387606265629311166376192 15878535 -807234176977013594435791359866352564960 15878536 -3156218867771432002767263695860422200320 15878537 -1556519448030679349410244148695210455500 15878538 -188947604711631303265058958559930099200 15878539 1695545908005773476872921271349852845024 15878540 -155522339331786337733706368183361653760 15878541 -245944694321253213623802546420200988672 15878542 -550040465376084619166315395353847304256 15878543 -87116437756208991105233035167290119296 15878544 -820380942441394839593544031567738306560 15878545 5376535857381311258285865940389204359400 15878546 2743560414945391143471994421172031043472 15878547 -3467430246278728242945871266094183584360 15878548 3626675656602882133088295842573007512448 15878549 3790190296395166188470225406343660041564 15878550 510565971304852877197552883874445929600 15878551 -3105002273159034888856540445487959917688 15878552 3017104580630850807506313917530461081600 15878553 2571589281437730208772450794748583223200 15878554 1236074985293746760440897603072001501952 15878555 1408889007830983313098482326209746673920 15878556 675497962194992476288466728390661505024 15878557 746203814857714536936281048458936344806 15878558 255891625454757386496536828018288234880 15878559 -4171390415866908092875726569129994810296 15878560 -1564649863562560373045515315558894141440 15878561 1681451880017474434161855830450923260612 15878562 33228366911268426388345801892104793088 15878563 -5492568633267767201846642310855281393188 15878564 -1052506614881258413751386584346745834496 15878565 2292533971292220296346601882979173272000 15878566 1843464843746847906994006142666014333440 15878567 -9478772951700127049291572900799976360 15878568 1992854835383510068615062143007043829760 15878569 1339157841272491035836476612591401826112 15878570 1007591681790003069183093017341879065600 15878571 2433194900445651203264162968936705850712 15878572 1106469300678791445077366974774489403392 15878573 5392474696843765421297426216372159043180 15878574 -1691460875423481950690554786449858474624 15878575 1110126701515539182990220193632402559000 15878576 40984060485575246751212099829855485952 15878577 11449162221401952768290858599762616256 15878578 -2730731564300064803527995338497081304544 15878579 -646848715223103911914650993311191103520 15878580 1831594347389288515654977035378029148160 15878581 -1247298617916390039184575301347839257618 15878582 258457914391415914021644659134676640384 15878583 2243288974715687219243936954615674481664 15878584 -6257678747135164069643244185603918745600 15878585 -750732232933189036362772148983655481600 15878586 -1069471057773925181134366285364463004416 15878587 -583241854635754722393565310413779719056 15878588 4946945914984550368725994314721512960 15878589 4353159674468353799466023834066202964224 15878590 -256784357345562130291348518715560768000 15878591 -26666593861098567050022755049577138200 15878592 1237363312393045290642231716847468675072 15878593 1625332739711221445186236132206137643842 15878594 -1295309099016843747308663618786259234816 15878595 184347700045411485530631899116765160640 15878596 -4243330550944331848892543643659467388800 15878597 6424291099597570657173948560453576559486 15878598 -515621854914283245842585036862540480000 15878599 3301801884512215289358038683098137642520 15878600 1816095429289040992165585663742769024000 15878601 3353566053248001481922857489097322689130 15878602 1290444029592944200004962894755409182720 15878603 -451755685196016929336675751567084190464 15878604 474098227634608552007619270102042624000 15878605 -2900957573508226514562297677038519392000 15878606 -2046545181974016689940418134218429437248 15878607 1208949256807473617580387478541128356240 15878608 -148109396057595635389110845783215308800 15878609 -348234101587057650959125912798560736284 15878610 6653133069835259882657505730621985280 15878611 1368661076194160147423966837667461813760 15878612 -6560483757658911827434812109467557617920 15878613 85820400290957108587599176055066153888 15878614 -341283409002763824635781902028997279488 15878615 1641080334872415979789095717176535250800 15878616 -425746989041192746274754464436622172160 15878617 7679246425694933784712377670038180614666 15878618 -814113493536774857446196104852992816384 15878619 -632170859616796797748561744784347177680 15878620 8734374351755645240046623144978695680 15878621 -4865642249653852546630802544877366958976 15878622 -141643370065186824471515512147105622016 15878623 -6773487589064866106094181143615005752280 15878624 2261563761539269087630312416876013289472 15878625 -685510578934880565267208624781712384000 15878626 -3069027684775403066581230176791223533488 15878627 -3112885867979223354395534095449317383524 15878628 2797581361442756123333118190729456259712 15878629 1278661960164177702665574686608867990200 15878630 -123329475291726365610740090286225772800 15878631 -880973728609306451994771591053622463200 15878632 -801671134730435822969993691076534272000 15878633 -1251094945310956452763051380153259868940 15878634 614147571486856596282671475258774497280 15878635 -1961095409637257351897563977137487212640 15878636 -4499244977006904438256155833453106097920 15878637 2019715009167231397781471431956515941494 15878638 -1968003385569041736879553491096728057280 15878639 -708514890278818627694856778973289072144 15878640 -185082313766324781825911053118764154880 15878641 -5190259644684749186932545335978410893696 15878642 448336259690324059231162139325132487680 15878643 -2983602900813589376139421246080640692672 15878644 779778210413080638404292696452128150272 15878645 -120445973115034874949678152949538349280 15878646 513401481882903732261604660794023089920 15878647 -130307288895639114540679017267950946672 15878648 -430657051829570427466420637534683914240 15878649 -3868256338340127429126576742265591714736 15878650 -177596260921765020397686888036255840000 15878651 884608541613768341649048753697127471652 15878652 -2734016560579887087309952368235209850368 15878653 3826579067718645568999240466951067648 15878654 817732181386175455216202328481529862144 15878655 -1257437924835486594147256013156596505760 15878656 -2133527665582499145759671206910160273408 15878657 1861295483239028047837043411927068347906 15878658 -1087149541577936245971376595613594201216 15878659 -6483177308141460918534912497466065202384 15878660 527505908055544354441567874176331366400 15878661 -1214625245705173950981272146258683508800 15878662 -2161854350203700276066046860156902838400 15878663 2079876247578607686726827451878587207440 15878664 3987696528524414620053113510716173480960 15878665 1260726923808763521689649533456280268800 15878666 -3962269212679576481819650306997514623040 15878667 -956978293003363900106774426566050444288 15878668 -83610120652997194965937403014960619520 15878669 7204409727546622586917625098711172404800 15878670 395119806179401355037082586351104435200 15878671 2105643476979421033108403168015099675472 15878672 1644495886867466235393205244801950949376 15878673 243365690143341128163780094073877566802 15878674 -110594971294300607381098500068881947648 15878675 -1632583974017259972392670088011995138100 15878676 2454116842210670135405255271521230055424 15878677 -4513343726839568374747794757583217631474 15878678 -3167436015594056793245202849350176059360 15878679 -67783386637682200028449575828839520000 15878680 1038157811211532774142891097768867840000 15878681 1164382026892841920714275898448089948224 15878682 -91864201314384008348848962060366282240 15878683 2502226795936328082208780052000458650880 15878684 3006911700099571627444458607424295628800 15878685 -986432936310918132121744587936955281600 15878686 5805406132789637509508142284403846996864 15878687 -865626570593038400658941587195911481608 15878688 123553421014878535652153795271154728960 15878689 -4971513714873814369830213888781918996440 15878690 -2751666833046660582995382903966399218400 15878691 1176587982643543816498160671505952440100 15878692 -1683969948613910881452599630533346637184 15878693 -645707765802337318602102743567273937600 15878694 -286423279064613880719900882967074299904 15878695 -1858745713352852222946019470452662791720 15878696 -12643598910997959200590401781068595200 15878697 -4181878458490195498141378215738738584928 15878698 411961561519449682379887720134597672192 15878699 1772888312212785841002174181769101509240 15878700 -134092201815969908545374226205703552000 15878701 -4419974841840016039806104724105170760298 15878702 -148285736786565855747082439365045227648 15878703 -155541228940652396244236420238949070592 15878704 595628545018891582959833211724249104384 15878705 -2042802702991392581104838542480080968280 15878706 950946679978593804842469483416303833344 15878707 1553784386577182494156751585665222523360 15878708 -2403479663609820587610359811151715014272 15878709 2148678661497254988555768745493960352 15878710 -2361528792447693374735190409504707786240 15878711 -2454205734211576401535878656636855046528 15878712 435253230814860417245259920150580203520 15878713 7412062556876481062819214774343737513300 15878714 775341065244971854340378948189433968352 15878715 1961164503288043056348237414740176035840 15878716 -998749783375952280740659937817106998272 15878717 5022921140425220073749386054512914202048 15878718 -576167883480617684089575254890011465600 15878719 -1522362734257523097073234367175208578880 15878720 626828570890416684824521711400056258560 15878721 -3760464942072677317209656734663636532688 15878722 2504230849801598926070473678529134728912 15878723 2503146752160022355317539010748973266640 15878724 750683694596666911802851307774767460352 15878725 1659046287462390351068845662034176616250 15878726 -1422162755615215631871820032051675867744 15878727 1343515306342232937040326808812550287360 15878728 -1310992050445315991870164715991016995840 15878729 -1492976707928721281629218208369233925680 15878730 157963179871279084732602708666314096640 15878731 2928107218169598916191633945266279751504 15878732 -2436379746264143896621555875372858961920 15878733 -1844173420706412751467265276213220029920 15878734 -1031516549780573732259466135355203761984 15878735 -1691019603128885864594870239414314183840 15878736 341561972352726651972076501515164835840 15878737 2125865275580632335201327885549128388800 15878738 2499096550799815663533688788650534820000 15878739 28702751893381534042080573422399627328 15878740 1175955376440483734224129554082301337600 15878741 70468904176561840888009019384323608252 15878742 2284633715430042657690938049845144139264 15878743 624346196862074163097439031354284585400 15878744 -3691065583746201196819148176171279964160 15878745 -2589138194064548834093311011223629145080 15878746 658315262102612865548059491235982698464 15878747 -2408222671683090769847364746666698741680 15878748 -884775564850620872162328610541911676928 15878749 6018902599496374824197379742016632787750 15878750 -840186423742376482852530633610738080000 15878751 -767869348288061539606836877620477618816 15878752 621303123503815624718199945659074609152 15878753 6651072643028226339624199420287669868464 15878754 1944558443042818557048899542292836176 15878755 -3614716071248030566950917430884893137840 15878756 3940742876320217146456828775833334584320 15878757 -267642114927185780828650675408931475840 15878758 222573157112167467402721516835654541312 15878759 -1093501071099529574451868902874386372696 15878760 1021715980838231825561293729696178995200 15878761 446770294312639163321725030239371215092 15878762 -3970088885280626915818577291324823038976 15878763 1735285821355685213528026016644917603840 15878764 -47125538259811193345895379398148070400 15878765 1374998740013503914349250397168820500480 15878766 2942942870376130264072861498993046588544 15878767 -49651593753665422369428547798744778016 15878768 286850563429071713640625997522577752064 15878769 -1552893184476561529328232884040848512656 15878770 2290540135053242482571769880365557362080 15878771 -1398856026331500960529398494267455247028 15878772 -186214668831005408753003941793385701376 15878773 2991395415009591488152598607951773119022 15878774 -2267494056619483797267073144970295360864 15878775 -295861113363696332334052626047447856000 15878776 365094430116815148356364263930938060800 15878777 -1080131715199649269708182285532158724374 15878778 -1136618943149627389585259924230482610176 15878779 -452890557912607671058551726762046813424 15878780 -34868127492573745752983206889639462400 15878781 4299245664428146463988827613842789928000 15878782 40040776455686001023948235953654984064 15878783 7563918555992219843225756306924274652032 15878784 -1794132609509745535381706041829212815360 15878785 638210795138375475036524896393460121600 15878786 551261705249752987747055779142650994688 15878787 5828425721630558521756143597135058840560 15878788 -4899063400586044749991317998722324193280 15878789 2097505934847870637505839449194370743808 15878790 230623690557281293357881203805808561920 15878791 2509893963141835781856038184061178566392 15878792 -4601074904247124996728955100824739712000 15878793 -736600389652640807268750157622065217280 15878794 -1821628370857591537593266967941394696960 15878795 1697082063558565920932738826471448000800 15878796 417378158467718389461356512666103188992 15878797 -3284634824670546763115408342756474526720 15878798 67071164896120353268685828881849100928 15878799 -4553326618017356101800212152998942812400 15878800 -60703869080775321877497111170364211200 15878801 -5747001258243545946652696049713117797900 15878802 16272880783698536039075614545578342400 15878803 162819771417918894386770827597019673744 15878804 -1046182692379057445877879822885832396800 15878805 1009039564978935276713583319883893411200 15878806 2028282200858949432183345258911098232352 15878807 -200888826033841248248377715400237120000 15878808 364899464569932057977962091853909196800 15878809 -1899855634099562255885288476259681699328 15878810 -522832769641197414501739132507768995840 15878811 1870708702814791981170157948432276767600 15878812 3086416052247656582831992406902091910656 15878813 -2135162450789132379984669765769875463200 15878814 -12358487798932254459399492647773870080 15878815 -2957522954527672062996842470562765342040 15878816 -2315453310643659154077337771489677803520 15878817 2714228794131451274449464754618359527634 15878818 162920430860989806147996665480681217360 15878819 2298763555642541879220457046328329479560 15878820 -72773964070141656893323819846988759040 15878821 1826289702709808991730524033839253274912 15878822 3481731923408936571104913529335825887712 15878823 -758205129546803255325570519082129223856 15878824 1566755395519407251392560494297081272320 15878825 23704355793217384161134649923652963600 15878826 -19646042416777960467043123287634486608 15878827 4504592888215566563109917378142153946676 15878828 997218393154234351468304824021992539136 15878829 -1384858289483771373213659767345904300160 15878830 50810368111279417633203055832154935040 15878831 -4104002404091236004680356013311448960368 15878832 -32981654718882517272042874638638776320 15878833 -4996622814706953676991830610177326100700 15878834 3538507157741964045461429348320529619360 15878835 1644001928172725290972910794776705557760 15878836 -2397848645819957523889136660710564347520 15878837 -1357696242828915955801475382018074948100 15878838 2400591996589116043431148171073967313344 15878839 6087737218575642605575397713699922329640 15878840 -2853663882566576426659417608288550195200 15878841 845758686058484606476034617940382553824 15878842 1346625277302780127907978409982453248000 15878843 -2072646334144473742516870243462821818280 15878844 -2820364027262351433257149821739148766720 15878845 4264313047556775984008019621517895261100 15878846 -496431530048087880467622746324229371520 15878847 -1822074559088309973258849793026326885760 15878848 1075742949106100775710862040831126142976 15878849 3028288879865869861239451289651977344 15878850 646588362310746429773232237715435008000 15878851 775430583405900108718393765310165350400 15878852 -194379163241469786126093511408598009856 15878853 -32506621331991017437743485671446352740 15878854 1588118384454008438152335865156661534400 15878855 -94294029065682625575935149697308518240 15878856 1008592538844874216656675387371311595520 15878857 -1715900006499290210792329757502729483548 15878858 1675297948107165003406216731758671983360 15878859 -2354198777873329982668575192960075021096 15878860 1920072619269206053645193772262063027200 15878861 -3970159678581471416686637926029341904288 15878862 -2010531436893613238985306476789065868160 15878863 499479570011681393744364718275534942720 15878864 -404671576175134242561886109682752593920 15878865 -1886180981213777299337441624789660417280 15878866 2708232168720350280683248144840380464640 15878867 -280144875497478223095384555579300386568 15878868 -41470855977430884448008447146574944256 15878869 448608481144564975752750649847825458140 15878870 -367679442750848799542818800453916416000 15878871 1851888392544091930736243830377192203040 15878872 4141630952616888089180884073629099468800 15878873 755515457645972501630281894354882313364 15878874 830112239581925683922426488875724719360 15878875 -2320071913820665673040712614286744116000 15878876 1202812212882313038793643368501685125632 15878877 58949788871486429679049994218883664384 15878878 56196873535114449995777024121721194624 15878879 3564127909194681592834330248232474776480 15878880 1165005884076060511805793645702457589760 15878881 2263545598431865961341525914679003881664 15878882 709618150138544526884195911881613369344 15878883 -919122183497684397400605800033402584656 15878884 2282283097193609450040918560996377313280 15878885 -480669854633006404977748385246803896000 15878886 1681924945642278722814257082738817490304 15878887 -66764559424436529747960817651634257760 15878888 -445461474884110017164467080460143575040 15878889 552140627855584984542852505564054377600 15878890 -427302435981228860486683667767138171200 15878891 -4896282292517093286836327822305900376400 15878892 3530991703419023681070623495214238187520 15878893 1363001308236921779058014046685490741440 15878894 3381140055361172214190680200791622354496 15878895 -246099867637807953340988167023548471280 15878896 83296254296272928436331088052605681664 15878897 -3438836111599116404178405466422724116654 15878898 -114744748251488989345404238030371134976 15878899 538531409630991975418011464783032925900 15878900 1218103202978657511866950846039521235200 15878901 -601542730198254463252756561752278345856 15878902 -184605607071620886689182114827996706560 15878903 -5541088076147865694438431376820383415040 15878904 1619688066011535323709223369512734085120 15878905 613748598269946463337729953852694439360 15878906 933467950310500645574365269811557676800 15878907 1168430812114585033852423759462293576000 15878908 -3925895703909451124346411333117430023680 15878909 -3245103993857110678389447900964023856890 15878910 796017821127900771341327783930443249920 15878911 -14567703175464610080959535125107802880 15878912 699571811160097064472903746582596288512 15878913 1027820598525859241710034168517701100288 15878914 1640691516557437134599913043791798535680 15878915 -646679210485520656549369802833474201680 15878916 -185259423952197999897285140419690984320 15878917 -3092953824588748996959890823063229532868 15878918 2411461262788660695873637987355901197952 15878919 -802525621919063036800936539357495630720 15878920 2061561869775159121395901385617992192000 15878921 -1166861227533193318302010479581569708800 15878922 1110129320595583127551412669615122581504 15878923 -844443941017320243763396746416980870828 15878924 -2243048507976145277709175020974618993664 15878925 1757880190823750657372091584463608426850 15878926 -2381836763688537249831089282826655100160 15878927 -5957493777886310052504953287040056945560 15878928 -93710810995996577096346471116347539456 15878929 2855612670768756813292162980269550315840 15878930 3237124663714300228431897367839016392000 15878931 -725678959780556293611496417003481064336 15878932 1274596194142194888012591877492728730496 15878933 931540003657521194485595709863965267776 15878934 1403763860324862779668331159215502873280 15878935 -132308849034200706760458736789339980000 15878936 784721013480128265680626021880963143680 15878937 1577985079633951131702824082283935350784 15878938 2580916445960491838067746800403873516544 15878939 4786920596529886343430553419797009595720 15878940 -786483563916393642042055452481697341440 15878941 356157811962375561963378761145858856972 15878942 -15735839958735357388777451709742457856 15878943 -2567901540494461663162739565439922246400 15878944 213082335465150378056366366481482514432 15878945 -2148977700564565168348550409647159400300 15878946 -4759657150776034880274118981442130816 15878947 1013420841171814447327905091547002520832 15878948 -1931117382446229132792200460686175864192 15878949 1291727873849207494037834827805463648288 15878950 -3709002292120836539627460305919016896000 15878951 -13545090826036056484530491210935722144 15878952 1622465921264141451570574123095493662720 15878953 -5425844960254737284525736202798470097798 15878954 8237271623861569728732446733267717120 15878955 -2392176855327915191855955318631337210640 15878956 676046247694086646504001562559643962368 15878957 1686041676272165057586344037115962270732 15878958 -1336205597848395745294267631376493703616 15878959 -2447851632826195237786364791337339436696 15878960 -30981423761964899260425311617273036800 15878961 8131762680038202912618171484811530944 15878962 -4877305388683833990622474425764125979136 15878963 -5918059863352885156990325834713772968920 15878964 606664268723971999175824336408143998976 15878965 1504969904478026845732444862522244552000 15878966 -5006556980379731176905976290909771849216 15878967 966525262381707304983830716413749373648 15878968 1473308406603099967419187178362770677760 15878969 2615873310531007607905289248103182730196 15878970 303100277340249393445711670137168435200 15878971 1833811941327045621499039349247635178224 15878972 1486743235891977211317542624070110979072 15878973 -3392588185715701226849041797514793752032 15878974 -58671639734457362431511044078389266688 15878975 -259301870809305893461500918703411200 15878976 187681829705233026170809185545993846784 15878977 3639962445809384661227692219722750757826 15878978 -844646230124496281468788639717823518176 15878979 3387277450109637596563263602520525465840 15878980 -809598037189134687157650949535915596800 15878981 376638868140842185289936712180105168000 15878982 132437951257155427108153083809411057664 15878983 -224059791272109050138537577085163699816 15878984 310808122091754408376054989041896243200 15878985 -61480822584710360828976813167978730240 15878986 1372533588360502719762281656746040830144 15878987 3031019367246863840786857464748765359636 15878988 -1183364887822047274444122173120317071360 15878989 155804138018003434735783030741797729216 15878990 870554651813623578750892199335735992000 15878991 -737293159246808360589069192866188159608 15878992 765196389465559772241942508799998877696 15878993 1151545153347385571623374132443949452340 15878994 920869865653742105755952124556551747072 15878995 -1124510487483136442264255049185363708160 15878996 -473920684069106135768113470288954120192 15878997 -5748780374589986758895307690830951808 15878998 2645159571916351687144315473569060148000 15878999 -132851622750973084297328278008241116336 15879000 4510133390454197048252831900285337600000 15879001 -895093549368615431325468890394127079868 15879002 -2062550760305520725482208434408184636448 15879003 147697988935044627672086383364477882880 15879004 -1957084878323512733256440830351649426944 15879005 3718514895739752471777861112315345383660 15879006 32424793952827021297030476795480883200 15879007 991236945949508914581816484525046356256 15879008 57206174594060894982217028164276715520 15879009 -779568808290954968531510795053836672192 15879010 520464703548811318637480898844898972160 15879011 3590162130456884583215644956164697856800 15879012 648237585965777965237266610881196142592 15879013 -811661402048272864609831215472691191872 15879014 -1071209559008681363380140458231203101888 15879015 83492847716932538212975795440356457960 15879016 2205813542896706070542923210832651059200 15879017 -1954152511663786423303295021569803508416 15879018 -883788489484238011233892538691520180992 15879019 221601792918601199872192090962811674544 15879020 1442138485992076739213940054356803399680 15879021 5020298115414312328332344406872268911424 15879022 -2815722233539249813910506819269753681600 15879023 -5598650865403238098996365547931402599728 15879024 157084699427671770055811789345783808000 15879025 738313976912106704523768297130187926300 15879026 3661873116600279755075890894671122378784 15879027 -874870434303660630150243581020526875080 15879028 1622844759923224816098511077169666240512 15879029 1981638365056122800255697375414176252220 15879030 1628878941383360116577292279099385384320 15879031 1030882489869033728592761344980898182288 15879032 -2417483890226635528853052015026835701760 15879033 231374285425428588383278732493647593780 15879034 3499373969107787854900459164163762132992 15879035 471738258931668950432640353853822813360 15879036 -254800169089730723986935695067828837888 15879037 1302482713248362146981585794176546150400 15879038 1884158175062574134848005717252676033152 15879039 -2662746516387418755565099425489214742784 15879040 24543135981016655882463683068664217600 15879041 3086312981113725303329806165839511066800 15879042 1731246111801790858270419494003680188240 15879043 2754238583894125783331841929913672295292 15879044 -5304684815579965101524391559179539103744 15879045 387858469032566009768359067733459728640 15879046 -2329272647256620711331806754366254298528 15879047 -4566547608040322210833829945158028790504 15879048 -421587750430744312699163121800218214400 15879049 221736534337476961827539155168069521050 15879050 417035487541263432241920875924487609600 15879051 -5775410354398751793333812715648718266960 15879052 791194470452365260010144599362241423360 15879053 -3058013479734799353001041134792190270996 15879054 -705071419299602723952790443677496542976 15879055 264442864902507851485253012182766829960 15879056 -25008100073011559062714099182833983488 15879057 -972165986682863449299750108723752678160 15879058 1059492119519721171233353862403027329184 15879059 279312155462674826129365672138656296016 15879060 -1271192496098153553758385365697460684800 15879061 73130684932584535146620860378034077824 15879062 -1140687284723692682771795278083878338560 15879063 595108151612323338723638247472676335488 15879064 -663826531814852876177996543520758169600 15879065 -1253420200196208999565486212064370703480 15879066 -326928101172564117499416916380643875840 15879067 -7304863578379595122282717872061197142848 15879068 -173099250560593872270978119688002838528 15879069 -293263876054810350724307566371251594400 15879070 -2112851428993651508990216597507142412800 15879071 1940036232399384741471517150295923107312 15879072 4039664606603901100134747816172978176 15879073 -491490831217394148750116613231721779456 15879074 -1110780560617082078223240888184081110528 15879075 -382027243152883274646700880770976660400 15879076 4297625352164345292976337880941524357760 15879077 -8072543982886551081103957233518253106560 15879078 -1520314593154485130552395911424378286176 15879079 -4438378258084721685454016556902670720000 15879080 -1251071827455295916052998717825438515200 15879081 -1566870375608407258192520493784942929120 15879082 -1869142390983135685246088282340891571200 15879083 64254186803039445460425290046402268800 15879084 372614848195082347468701861528588180480 15879085 2271688046343498080552498889539438476800 15879086 -931835532856972769397901202960727715008 15879087 1051610754006484902860015865448249352856 15879088 -1213968166526006929339234911185289707520 15879089 -5143617126477187829800120691612379352140 15879090 319785228708949865151055082965509388800 15879091 4309825090668150739215696673900460330592 15879092 -2240939052850044581083949448580610592384 15879093 -2477502226282709807011338615225721143072 15879094 -905097970530651264497255074929160237056 15879095 -1881826893849542033947335082017554390400 15879096 -4331829493027061640913429110314333306880 15879097 -105831560257583018989315658240321432060 15879098 -648519812506609870882513984810549224960 15879099 540764122963703579665523516342339721216 15879100 -1835180761279620232162532559661747033600 15879101 1136738658077993355166283946212439277152 15879102 -1636717384949280049433044673079893823168 15879103 7671224980840331675409854050840904218720 15879104 -9348606705271528282246164506575110144 15879105 462699866333319645701685366941849769600 15879106 206200412223227000569318830873702466464 15879107 -5090045064740782178196391098969666288048 15879108 -742770538842420594945953137706089512960 15879109 -4075105565783366078030934390580161678084 15879110 -469687982155328280920447556030454899840 15879111 -743530447244054847591933396738203383128 15879112 -27691762127547742040914971171204741120 15879113 1228958269297838323749492716636192626740 15879114 -1858458006746643834952938259151771679696 15879115 3347788290176133561683971986627446323200 15879116 1634375267450074174226372719343062385664 15879117 -85574531129116586247413566360175625120 15879118 -339291152182229954869719598979508088896 15879119 3427814649428778564896422635146042919240 15879120 -220377281115105365488171374202218086400 15879121 1313514930311337266287240068340890656112 15879122 -181378069951487420468199057859023427584 15879123 -181781001861631454901033607985269207920 15879124 3129999460397709379725063517674738681600 15879125 799852133120686020900311768478652659000 15879126 11076482554539897321601303997469464064 15879127 -3255940646354225363673984237293057794728 15879128 6053728908777133333245285162515644508160 15879129 -1423834503561369669691016332639631611200 15879130 -102047678898282727797475652038545346560 15879131 1650460689700255581914779540347640616112 15879132 -1195443452260657879731769085240740531200 15879133 3996863218720782622903439002662350983084 15879134 -327699139347372183010325347522460740608 15879135 73607312397249016630131100851201140640 15879136 -633516184973770392911680961565056040960 15879137 -322152548273187441826584873675107139948 15879138 -2651144137823872040402414287161309265920 15879139 -1809970964492600195674566377622036370344 15879140 -918133292594983292482706969232039970560 15879141 239894824181509018944621916967498701950 15879142 -604450489759542165551460740733837767040 15879143 2422010329605061727783807407935930865200 15879144 612758293227524103960955971652446781440 15879145 1505130104856782181697180109025639773220 15879146 2361077256238951046121550888100265316272 15879147 4213399283873808797489783716053820992600 15879148 4437712263474678401677919667297958654208 15879149 -1322251484470665216873247564639989987552 15879150 -157497816947695109331358553733572625600 15879151 -591570338544554743200764090082435357600 15879152 -1159152296081885184386583664013619855360 15879153 36026370115344205966163829998234779200 15879154 1263330178493683528763868137276101271040 15879155 4247568551610837073588093648890542790000 15879156 2088351600737425882366293246762757693440 15879157 -302842336465721018593443375264535208288 15879158 3348831677219854189505769130738860207360 15879159 116002959109344229924494617986970841240 15879160 1284029931819642351572112717945176064000 15879161 -1474042039627597201418731738568238114816 15879162 -374199125991566263021182963549577639680 15879163 -5654833062900725146618604211874175770588 15879164 -545790032471707333002735087787903150080 15879165 1899048640391240971052976144349520571840 15879166 4117871262468858704602922818328084140032 15879167 2356514140153652860956185616465123549312 15879168 -5035561538449213326971851105799994605568 15879169 -104247761835625723465380713209547112656 15879170 590182083631882676462095851708296501280 15879171 422933826543827506800380544261511208448 15879172 3924476336904551743086009254734205826176 15879173 6871349307206394598594351669283622193020 15879174 -716039558148371265486547545667194846720 15879175 595740598491169537145575651780135633000 15879176 -3638856451422546322330658728858285009920 15879177 -366085236978694026701836934337176834304 15879178 27480496784894295233920750903625280000 15879179 84557841914512681021361257344461480160 15879180 1139252719996345889300438142738066309120 15879181 -1066671994950057736746268474372426155348 15879182 4595936240160515996058263339443815446400 15879183 -5620529041081122207218435054313543198576 15879184 -1076225026111310279023697186116352204800 15879185 -2296712828005881019521264145523995776000 15879186 -1422153229861844725923918986208913900800 15879187 -3544036028560306394914659911298225950164 15879188 -2217290723414644444330957254549268865280 15879189 1400677730790556371008110014262359483648 15879190 1492184076938640656871712865874974407680 15879191 -103775756048583552189243197259655119360 15879192 -486955324507589018924523773204496384000 15879193 9461382388628247943175717335894818160 15879194 613251753454420276921165674041122054896 15879195 -2141364705352317441846793741126485552480 15879196 150312312298421797645303782935382835200 15879197 -3659724643162260611036967362705652627354 15879198 -1196891800569623949466096837429639609536 15879199 -48475170838668158817935401075593853728 15879200 1010957171746219161699893369358621081600 15879201 2640535612174844435821909645053984199680 15879202 452752494268612175633296785536666762400 15879203 11220479517094756893177029469852141585264 15879204 3251407588259969358422518118732260531200 15879205 143009752299035959926176526354422160000 15879206 -547586311713418610602744898868456601344 15879207 -3725213920124514942872065702184859582720 15879208 -4884368752248922056849617610013847639040 15879209 1179431222379118554795169736140567679604 15879210 149459742089983722131463969327373896960 15879211 -4378807562324250620170114231123134241200 15879212 -1241387697225087557574526764461643932160 15879213 1218463290438437270744016067476536584320 15879214 1654139302287462005450710660581057180480 15879215 4209917670846782056071695843218290860640 15879216 20595851131138235181034572776832958464 15879217 2410287239435457864942191010824304213266 15879218 -569591401648294935138948845954335200 15879219 -1336959208100315655890028981331690096080 15879220 357547769479809773418376687190427279360 15879221 1226986657945819334946117051706283140800 15879222 1380158640285782565227837690014563540960 15879223 561656486613020869698681735920391487488 15879224 -1401115266794714702686399205829320417280 15879225 -237671791557096191221424704849113668400 15879226 196730980686504398414317023824450505984 15879227 -17910142661891763222856458052492590336 15879228 -1095329519381987883793736058747766579200 15879229 1215696922049901961594915268911640041420 15879230 202905184842386775953204783612276381760 15879231 1942922849326964220971402300747672666280 15879232 -2933365447717600310987909648933569167360 15879233 -1314598431319938186047274789039338803518 15879234 755384548084615799865448339538539112832 15879235 -999581965556920262407480591943812750320 15879236 1904182043734060312765732037346592817280 15879237 -2197799050180163895532348799231863618560 15879238 1757551929323905399700799637199364935520 15879239 6914205962579935904678239356335983262040 15879240 -127239604824661591611149633293122816000 15879241 -1075296607163341102791012365986456488960 15879242 43387143486864607862985127618613236272 15879243 4227423517081230562789779703351635906264 15879244 4691816439789701535992995051872872481536 15879245 159416199313873361794444900212308371200 15879246 1315423693497770033909926202156440341504 15879247 -996626145591392039845774459741700412304 15879248 192369687678785930506227784819617300480 15879249 -60684083932657380019800926913021084732 15879250 -80834172069710327449075405496536320000 15879251 -3999751344026993662344718059832964969748 15879252 -8383971032983200576961643212131360768 15879253 -664666026298193665853514459229515610216 15879254 1260904035646463125306844478546386637312 15879255 -18448929300048917392742107158785594880 15879256 -326007757623754063208204965103718021120 15879257 4342276705364371401824926132077863617920 15879258 -3167482511975793209228865415462198795296 15879259 -1173044850373104451000682591291426711136 15879260 1002125411701531072832497901627729894400 15879261 1926663383046904727464108218251883641472 15879262 69486991219719982720803998524175723520 15879263 -3052108525100297241081909148791180139488 15879264 1457751519143262788496703685507143434240 15879265 3098603867656593016868423112802702032660 15879266 -293722926876684667671718881754558108896 15879267 -3317132177794026269490172330878199583760 15879268 1899003135185828075173995013150635370496 15879269 -718539785894828099714027603777673984000 15879270 350895109846792275777390370354378598400 15879271 1733155165310522669461970686964698636472 15879272 -7559463350547605388827121405968186296320 15879273 211826180979550884952232165028750048000 15879274 1051758015071168557119277126540036169136 15879275 1843130101131507315562779063364938253800 15879276 9895409012869015729735797016031299584 15879277 1091144974249113306980341054160434168514 15879278 -2239975537843842494864985685999110319680 15879279 2462385273188241647134631072091239912448 15879280 -267401993525267281475703853899510743040 15879281 3730501444295335600490252917890212596464 15879282 1130955480087677978221937665751776706304 15879283 -6445513171842811146295140623037869835012 15879284 -91875434872787290771365945835917216384 15879285 -385925049384478513038982369004959618560 15879286 2734694135008628712196405992500286290592 15879287 3974236769201904369464045007184571352936 15879288 2683007338116022700000267796973535232000 15879289 509440606350929577363832892791562618090 15879290 207752364947020393699724934529824936960 15879291 1087967881335308616536311206687055898160 15879292 -573153014314509311717213050526416699392 15879293 4289563542107453716318793243250764977542 15879294 -1451727465408876802042732723104811426560 15879295 2998041575541755843425501488465474589800 15879296 -6087425605156939263574709647889116692480 15879297 -53167521664914353473291686736151408640 15879298 -45423889626382038910562024933888624640 15879299 1853243036959537164698214706312189629336 15879300 -55150621276672787304283148902764902400 15879301 -7287506687896255436925970710196114337698 15879302 -1896873428911190394921677306583580917888 15879303 -55546579434274528642244206800953602536 15879304 1177152196831785979159311693523710443520 15879305 2063082854441365168818962478696439553160 15879306 1902206728417944894387899249262730869504 15879307 74822595015373419218609185552332169116 15879308 4097093081352479786128255803440458460928 15879309 -3078329675486741459606725704635317102080 15879310 1709739436715155928231567406732433173120 15879311 403651526994729686275253156808775269888 15879312 -133639147924007651489333994561362681856 15879313 -984015228977506275490400278313083807438 15879314 105890037967279510119399525896102928 15879315 713078837000366621579257242337491467520 15879316 734265802555763300122398330868494172160 15879317 -994015203263934175849942081867058315634 15879318 -181748135801439356351489543399337492480 15879319 -1395492577548865184576199350269660627080 15879320 -3057015020850184303711321879799146291200 15879321 3763677827008983471699959929725099591744 15879322 -324883018380520770829243471898062614288 15879323 2717718771294682876843321879964322925572 15879324 190906011185275067473677086488515916800 15879325 -28449374202650571388910909070395068800 15879326 -103609746118548976575387377152230543360 15879327 1223507671335628828619605036000038767520 15879328 1532765071534564525215219777654538567680 15879329 5835264022185801690096972410666000732160 15879330 594555575295336847646418287633331201600 15879331 473193061380673930157857591746249159984 15879332 3851282525928616780040672618602932814464 15879333 -729803070499482220886766350818749965952 15879334 3692607037505260936022054654770328510400 15879335 -2215836710456443748905880746489545901440 15879336 -2320496954988395876565979453352957952000 15879337 5357918199373499628696093688028530824292 15879338 805486900114688126130190660508152197120 15879339 1899603640412417786059637257886298923040 15879340 -948467238029829361699206627492255836160 15879341 -13374762672392350453178849226737951616 15879342 -2204593795243023779495460876346989665280 15879343 5793821033650914972898692571049973578880 15879344 -372233737095568574357152236934536953856 15879345 2665541287192506523682087746361527675200 15879346 -1092622438929906320626260173962396661760 15879347 -866604968878757202658782367578724678656 15879348 -827803378374056597186788675802452807680 15879349 -1524170386060662327343306241163657230880 15879350 718344624067398766840275532018176410400 15879351 2651128209297183623283463193969152217832 15879352 1140195456346108194703559568130424709120 15879353 4009519196313531820606841497181040349056 15879354 -164768523787975503571712694084591240192 15879355 1633083900137416445241541841490043877760 15879356 -1854864095731823207333845385145723678720 15879357 1560800711471855718519081749824500234348 15879358 -951233908356462011002287555176186388480 15879359 -7817919073595284525880598537982809109440 15879360 226727440896717836658096983571116851200 15879361 -4447991039945748332082559794141938837568 15879362 5905407544847629509752059916565247606272 15879363 -545061976095846591254711815069903955712 15879364 -1474718130771350696344400729826041405440 15879365 82623046693059826148753385432569395200 15879366 -834542092887688537192166653789628650848 15879367 2779014597635907458617503823292085094192 15879368 5977201591805846306173354887971568706560 15879369 1965272524952209604540125059330469460160 15879370 1066603260954896669027964867724234584000 15879371 -269904600222574627909063614451409368428 15879372 -2124896552759506483834365387151119057408 15879373 4591344117289347876200169764209026893760 15879374 493830707865947497953908675955759303552 15879375 -1250312306992673920521979181030344350000 15879376 -967541069260026126071256996761493741568 15879377 -8943315953464413326940867354511666287000 15879378 -534076079690778009129886462317086146560 15879379 3093523475456138925624587359071451182376 15879380 -483076122785039458554894469645056921600 15879381 2482907081040405811804624698845108119392 15879382 252932663058495820835494706275381933824 15879383 1163813144766970406052604783682542188960 15879384 22483259526701177965901885719070638080 15879385 -2495580947948641381889317396284863718000 15879386 1735673408710602311685339539877782161392 15879387 -3069023126147537161670583339600193352040 15879388 313973307894958942881055135067524096 15879389 4358879290665469260106895338665562049190 15879390 -998712162521788894937777299319995294080 15879391 -2176234561285314338840359374696976542216 15879392 -2114436610879761170129554898612554825728 15879393 -2311885801130166429145532422862829054318 15879394 -600758923418384260684217636882410674048 15879395 -2220908451369399797097098812257721651200 15879396 -86804176967553288971388919199937601536 15879397 -51389985565663969807019002031740132740 15879398 40754793951685613453725026552930402048 15879399 1105561752144863019306602534976319591680 15879400 146694807529863663195101473939677312000 15879401 -547120889598690982635713604491510335680 15879402 -59048624556777080527623550025458421760 15879403 2701340770187582019639777992615755153652 15879404 875640456175537587152389166312776320000 15879405 562570735510504891608363685107073928160 15879406 -1301666704904676300662994901833086566848 15879407 -6029117717965017126662854449259903091712 15879408 -888365278983499910389201318883999318016 15879409 -128885031909094982529246302373270753792 15879410 -945455001401069198072583776292538160640 15879411 2547101124894859715640905232335249305032 15879412 -4334567003003438000843496432921821590144 15879413 -474801236969757893990920796540318790432 15879414 -2934385051827998843605742120363239188480 15879415 888868488597065434784868556075430962320 15879416 645290202756653469625872161355394498560 15879417 962124537846995814558283989539409732960 15879418 1693230565113338853795750194195231714160 15879419 4572137111597285924001374106951410774820 15879420 3299697234343017349893821904634834145280 15879421 -3337991041410703386059379199784591316800 15879422 758196987584916621962145582688932117504 15879423 -211482237259056924691535433419096101632 15879424 -4764331432299781192493511227640769413120 15879425 -1748480518015646896116885569035579804500 15879426 2062545316425017041444967517263542018944 15879427 115160114276201342029436483626115023680 15879428 -560030096782913545212094941083730814464 15879429 3535616699694895141008870612164598499200 15879430 -204334687233876519370238699317690195200 15879431 -2773150878527818670879180958018248564136 15879432 -908607087217819624819586390261623848960 15879433 -1211020635642800280025801564016952793318 15879434 -1606633074694259599851681872277253724928 15879435 -1661403095889854162112440938191682080 15879436 -230025729636058623912370688508151538688 15879437 -1340954870936293890547733456972371848000 15879438 -287458445121682782093594953439953123712 15879439 5366785941069739590781540456264168664240 15879440 -325026309526657524584438068330679500800 15879441 -827437105017039724204638530645368038720 15879442 -122781642733299564797667200849564373888 15879443 -5078693208858675329949079691177765605920 15879444 485414426594480949975768984574250176512 15879445 1390691223128691402149566777297100636160 15879446 3592599219319681104668259977871313879104 15879447 1248652246576329951121235876087470272120 15879448 1229533221687081575779058147837859225600 15879449 7779177313337201451797309202201873621450 15879450 633245994413252673887228311075536633600 15879451 1128133090963946003499493098139059015200 15879452 -2766298597125532998879483296960394852864 15879453 2215591134103723654123265834743997755584 15879454 1851704643717804682242922619464776418176 15879455 -3453887825726179278041758708071417239640 15879456 1355393613531018600316388751961463193600 15879457 -103122707655800835430131806573142239568 15879458 -62579952749002207695512725466208628224 15879459 -617416362729106905156419265355209150720 15879460 484462378158248546903587443314139279360 15879461 -1124288134003537712284499318205336830280 15879462 1165841780684242236841690466879628546048 15879463 -1165347948347320346081950384979488705288 15879464 2033848995400235000503239079509677905920 15879465 499720379426768778866033008665415360320 15879466 262374421222852613838908964673744032432 15879467 -5484692495218370353157671556493325474848 15879468 1514358964936489079608431875611352985600 15879469 1166787581683746957697837547714883458880 15879470 24105617708005264545372168061101820800 15879471 40495352714335712685635685287642373120 15879472 -410499208178743907863025967855078604800 15879473 116414752580773281435700089940134247860 15879474 -326880915709053114441023457952121932800 15879475 388504803156458191945921429791335586400 15879476 1179994693304490911979067906427250296832 15879477 124044192581981909260823360013871984608 15879478 423201327461579565860605060254739957440 15879479 197154356352001445293080124006187804592 15879480 -2728603782612194394414823510142462976000 15879481 6631670467926202923000802297631546855172 15879482 -2869976095678384543696264196534773624608 15879483 82129512853169484756906616488738767412 15879484 1921004301505149485556718528166542294016 15879485 2375165613083534464003034520853591851180 15879486 360468004922186756221177173122647440384 15879487 -1035355579441968518068014985371188465000 15879488 1672460767703140626129765384424338751488 15879489 996291774070964382292942250091231007488 15879490 -24397269340780081760915006966740608000 15879491 4785253905384846691365911816094298568892 15879492 120109643870293882722605145861036840192 15879493 -570627712540969737036684454696791568320 15879494 -589337173253304982852822036462018966848 15879495 2965416394442983081000046793545074048800 15879496 7168052623007789360032961667771500544000 15879497 -1141795108211144778299352162462802840320 15879498 -1703474817337940739676189637007685959936 15879499 1831846007813388641280264636342666074880 15879500 -131088002903830115730590993151052800000 15879501 -88542008546521036305969205163372518560 15879502 -450321928133511049562135678366045661696 15879503 4685476253913175448196086442853874128752 15879504 -891800438258570150315506300582704316416 15879505 1122392457953786917433467445501839904640 15879506 -386731451068599728187762268819568904048 15879507 46431802723621847695185894421801934592 15879508 -79063968254882670635012078559124981760 15879509 -3500859801906552914514809324960441578290 15879510 -2746555067155519704566661059802010521600 15879511 -1534672013326002035241245339185041906848 15879512 1037414065816272961312119385576998543360 15879513 -3228332823720034573053606006015522432 15879514 1564925580243378200165185901458516396032 15879515 253196428660430388172066334346493018320 15879516 357054845087474599463617939497741680640 15879517 -2612955842385580575168876316556112233434 15879518 -291867772961110091718984072384553061184 15879519 1237784834318654221197061601350494822744 15879520 529586367978251184194874289610002268160 15879521 -433168350469668999195305327443449799488 15879522 341386361286352004536162249082713158528 15879523 -2657802625626718340695252407520461030192 15879524 6568389351944431731827107318653231031296 15879525 -110946075978829641142452645578814907200 15879526 -1478811991188440040479534089441440720000 15879527 1322043871728624242429381086504077032376 15879528 -179546909585224350505925477357973504000 15879529 1403069948696041456465272678661378670976 15879530 939909246256728913784366037777119740800 15879531 -2030983426395277855146116153664234113448 15879532 1095622620346568418802783269837847839232 15879533 -387472178438906206560761202342024433920 15879534 -593503599697359744877066817507019801600 15879535 101820071236190848583066309183266368000 15879536 -166957313683648276467772064841173925888 15879537 -2391908133490818006826937749601529502560 15879538 -910613059824974602309976524032980740080 15879539 2645991633262090372786337887832538849024 15879540 890461842279485006401744585270528972800 15879541 -7115223702217705132161195534698547279058 15879542 -291205214109901254685715342624507026176 15879543 -454654518074132379804815759130069184536 15879544 485132651206388988928678110578095595520 15879545 2781765629611521688634896348739889978240 15879546 -176885868447584350084381049230704945696 15879547 2754910018289621141258097563563764830400 15879548 -636115839750902490468703822056542768640 15879549 191660270949568985388542584221349822464 15879550 -745954178393451776215289682901861051200 15879551 -1596961504506936105376276737925223073888 15879552 -73774671060992929590538235859299205120 15879553 3274250023476836284909958610123886094080 15879554 2018228446028866975377966496198883821440 15879555 -1049479807282554412104489838460765170800 15879556 -15456415537748286616684112716165120 15879557 6915026199160174955286787108586805715806 15879558 -129810414831792864035388672683299415040 15879559 -6686530042217318535413228418240837083280 15879560 3326134852951865466979110505395403161600 15879561 -1254725102439345565185057376527659400576 15879562 3069524606465211601243346352391818442032 15879563 96648080410426869221074866514442932224 15879564 -3080903637486315475873859857664267146752 15879565 -1141609165947653537722386802130485291080 15879566 730411072131476951402420210950289591232 15879567 -3893982553663380948481689257199945043200 15879568 -56189598935536760690892890207502729216 15879569 -1689598292755312152379625794282299438030 15879570 -463307715426126655895332836838622192640 15879571 5007058386365960427939381391715913049772 15879572 2006904294688270006594721647213151354880 15879573 -1941429816216849357969019844070194622720 15879574 -268985636231200287753597315400538410464 15879575 789169355784306491977203497940479823000 15879576 1622720853591830251206805127997761126400 15879577 2340112991259250504296601815368355014346 15879578 2061144590678152218399833195414919925248 15879579 892663897252500277599962699911355742432 15879580 -2172025851382743737270211515778800140800 15879581 3108794952547808448507944322380139722904 15879582 880969401740270299788833047580577614400 15879583 -5217021520456546337540094876124114075168 15879584 2311521155743860710602327217781202747392 15879585 1779489467992105179945471159134186390400 15879586 -97517533080356510859462237930927156960 15879587 2881810787711593314587381075904275527752 15879588 -1349869941280792583690416276068103127040 15879589 77744701547379342002444985071048876832 15879590 654978072259982114582935890780156412800 15879591 -278003161310030620917433976272478423040 15879592 1117987205102203305355889348755327795200 15879593 -1899109529792941835578504702297940785158 15879594 1495916096752877206678785912591273427200 15879595 571894677132096157269038072337592131840 15879596 -4989268024543074840139467464554826668800 15879597 -3603872306141273060613919220378637585600 15879598 471343954750535569468973450093927661312 15879599 35080794094159842696782831682144054264 15879600 -204017318410229041458824402855369932800 15879601 3032319659414855052444517678341658035602 15879602 1731303241015286746825539928552004867712 15879603 -591400826820606184299226479717918201600 15879604 1285432874502691768470576417919542919936 15879605 653529995357264815609380021453430488960 15879606 -3395824181493745220152426824840557822592 15879607 2971001938788585170698680120652827987520 15879608 7714293652170826236808174279907551641600 15879609 -1004929784266712561565211162097175358656 15879610 -2049743302270261594594457987694238187040 15879611 2486064764296045028784261350563069483200 15879612 -363182936120408021483699017986224037888 15879613 6366731096922451284543401598231544757888 15879614 770775922172963405999569338692711101440 15879615 1991068042846618112283710657487220396320 15879616 473669732210857134011929027929555599360 15879617 95306719475266776819594735631234714320 15879618 -1709213123216343011327262838195288001280 15879619 1357412876174005223220837774544872626896 15879620 1104394643559421716012106975281629287680 15879621 -1246893431100845200835331053889825293088 15879622 2215680430650505517060108420558455928448 15879623 170813095341881090393542204359129497424 15879624 12542337104271409948788583169884323840 15879625 -2871479834129942928675468191072086443000 15879626 528913963504742365401404768763846552576 15879627 2336273230148315500202022231191901344760 15879628 1414163795596582263200806457740248562176 15879629 -5772866481182384378224195712166069157770 15879630 -623117507467990827517322548590242611200 15879631 7108632662200394780741411934647856008432 15879632 2184510408834525546304327841763832627200 15879633 466244027392900379704429206333547957248 15879634 -2959057566611088335167370884208246204784 15879635 2806966327984761441003619416622569868080 15879636 -2834694391757729462098718431286384097408 15879637 -3003233214954369564670036598060011788960 15879638 1351575235235129879301765228905125431840 15879639 -3236893672339153307080722559542852231576 15879640 616101744420294390193541545021527244800 15879641 3192293866053653225926754246344523750784 15879642 -10188582228435400627766357988642424320 15879643 -242594735440727683027060669012744274256 15879644 -1328567019098044137058392692315761187328 15879645 5698377425033341976622494312612448300 15879646 3154700349308913015756057964995157663680 15879647 645709647207452421579502690075425868800 15879648 -18887388995963798593138145011579748352 15879649 -8784505122014625568583604632354341091520 15879650 1110522591267658144986487431957176338800 15879651 -1329665040905777505106991799637698328968 15879652 -1500368001921165305796917667699552387840 15879653 2976375567935984538948104448808232587902 15879654 294620416903786952060170912474146332928 15879655 2101040909233554469861593557239006494720 15879656 -458537287713153095352314401732010557440 15879657 338440459088298059276636151322146144000 15879658 535353051013029060087465581409369589680 15879659 2219170460305947706860203970372268495860 15879660 303558243543077756506546086632200273920 15879661 -11992326472803157205142283386052045696 15879662 -1307778016749206957696523475249272735168 15879663 3450474196024247220027028539773473269192 15879664 -52605336886408920256497557881439256576 15879665 -1386706736540226419383671474989355442200 15879666 -1893444592503320127296437376110698220032 15879667 858693530426030582207269249709958960072 15879668 43814600161458773025806500588719998976 15879669 77699775264133271507265753543902965056 15879670 506906949046004514261296051740868309760 15879671 -4293462666581204542374538951477065007128 15879672 -3625854684029820290334784303395471974400 15879673 880605397985216689571594070540443195520 15879674 2316028883182329960232971404818297620336 15879675 -1561822369208865465100161964704067950000 15879676 3527774561312046453655420617029326655488 15879677 1316993901089537772868486820786340000 15879678 272168998388273753096310365506804194624 15879679 7426537123686334777329571415537076001280 15879680 2006555167336654777822316271921329602560 15879681 -1225275615779144520772565508483417003120 15879682 165773600942533184213060710012952108544 15879683 413967019789188729937451662840277714640 15879684 1850888431712494781395695626638789979136 15879685 -3546587654040013406610660100060898400 15879686 -884984849335905034756404448455320151360 15879687 1610553786008882002774977205514552417280 15879688 175629849677733071912166846744749015040 15879689 2667684472568469194774063740016898708672 15879690 -60561756441285258320482389974271938880 15879691 1558942490501500127392603745717597174232 15879692 -4766190179862501294278609388460889213184 15879693 4061733994306561195264073388837650288064 15879694 2082969805314903025628910507846156904896 15879695 1318410489524880988855335734158753993920 15879696 -191774632476473207532826686384941039616 15879697 -752372049817126467547595409677599550348 15879698 -358596013294259885338591996678591052400 15879699 1761114185525019451749393853613469818880 15879700 744987610065809698283068317422999942400 15879701 3852672111006339229028048847466998399132 15879702 -1249493995723991747824503681552252112896 15879703 -2889020018556303134772402817240221202720 15879704 -1411629884561632267862089773392292249600 15879705 -276444945511071192804399295209951600000 15879706 -1747947941352128335301988271969966963200 15879707 -1499640624148891278280126859720541874044 15879708 -629382869781630406452967944283163675136 15879709 -237986692951081789858689113911085896090 15879710 161969039152171551838434382085461155840 15879711 3545069384997733418322194043614396862720 15879712 2199457238697156096563672984740770742272 15879713 -1817558137572118761577086146785223035038 15879714 944714279798984932846482085508729543040 15879715 -173357054741005491088352142056199662640 15879716 -6312342288873122442559052546940151554048 15879717 -1145553916785417411728148002585703774528 15879718 -1739688204781523843237592425844613895040 15879719 1922771215871347268955097885490054040000 15879720 -434947077696689172549484190136450662400 15879721 1082389565737733661692344369801441535040 15879722 419393720387251526022020683490100276912 15879723 -2477955440794989660235421882526226192896 15879724 641623632921766093060903025588477671680 15879725 1412994215300649328326155654149881132000 15879726 143608042943191581369899459347765664064 15879727 3569752549477294781312782656187990814272 15879728 12499107712733802908288170495099305984 15879729 -6307011922319250031987483439650326912 15879730 342523206186058035888390975233062265760 15879731 52222537499240347841654846557422501024 15879732 -1041450110358249789042305414362465075200 15879733 -1848339424509431955686984076572967175620 15879734 -374915973713099030329162841510132871936 15879735 1140631448062449899534026328650811878920 15879736 1138503931583410196531358700172990054400 15879737 3811200691510973076530403113789740678992 15879738 137048341414755863930568557773432711680 15879739 454837185854285270653587182142119543424 15879740 -734085880521085997430817228053449195520 15879741 -2300862348217333096897349264128651244736 15879742 44953789931566717568373157196761252992 15879743 -3779417207693597579564594229602537208456 15879744 755160286177293206279957399620382883840 15879745 -1555055354168511638572499203468538205120 15879746 4037065290907140038667117333864128269824 15879747 -552182136297502624830950789621674152792 15879748 723453285936829990529423386445559521408 15879749 4209800715462721574752487289425380566336 15879750 347780261537227688471591634790373376000 15879751 -2630973082026308162936538292871261930496 15879752 509482468469520117380053685537582284800 15879753 3341609083924381798856151709344855177600 15879754 -672733260746435219778797549979540683520 15879755 -2588524925541735908704831904841875391840 15879756 -10123562444681215922565947284741386240 15879757 5525069793344990981170196467620611990006 15879758 1496291374795268089556676229579313561280 15879759 -775366468034086912178195146885770944640 15879760 127453376761504636121009280970695475200 15879761 -4653250390625336332568907914147069330448 15879762 566500048668078185823471832152861831600 15879763 -201397187353334973786179386539320376680 15879764 -605952227371096525199217677696337002496 15879765 2116295868302582335451246146734690906240 15879766 903260852260275606865982489600747735040 15879767 -872817903712669054520090785012557189480 15879768 3729245278617849098357071575804150865920 15879769 611100872633912791338090836671728012170 15879770 -1002845139088220827945506118745107909920 15879771 27051887525219702162464400926075409040 15879772 1415928821054938900295588215195897381376 15879773 1762187544811248292195906903272457531416 15879774 -646975076044705104293178918331891916160 15879775 -249096848061831246932207725079263357200 15879776 -3576343336535405479317578531137207664640 15879777 -1549472344139899790858989494623767659840 15879778 -3193372231693263286958963137505592744576 15879779 1693344958802699677693705798659980994600 15879780 -739817889880280965193301043208089190400 15879781 -640299470200450378716834836743595294336 15879782 -6124268308001281138879296700807209600 15879783 3533583315092132444451838387133646546000 15879784 2778197490418761346570828639204474552320 15879785 -613540502697441955803647260327897875840 15879786 -34706104143059674037588239492736832000 15879787 -261198592141402476133486009982693563392 15879788 582683629198177513731074962206424811520 15879789 -1508495121215441762706549313164000247392 15879790 2294942110218081917352546176528987788800 15879791 -247078386363751878117928451461813688400 15879792 366629897262593834693347144858639073280 15879793 6611906717531469970135847123630164121042 15879794 186365248719420986900271907170611884032 15879795 -1597719075331998180973774240827130441680 15879796 -3883056293114508225639473241935157153792 15879797 7271973484371232494856485637774578736572 15879798 2112468360128398316142969981447894912 15879799 -2460767265528987815976385930477564663736 15879800 -2212706821307989117332342126560755200000 15879801 -1109640058483203373027250032885289088000 15879802 239963888004993685219554275552890099200 15879803 3769739004096201148628965962971472134052 15879804 3022093511965068279635468602836927700992 15879805 -1578934838753047289259563341813341795540 15879806 -124062254018046632757516144707552080320 15879807 -757645186206432182349037990447209424320 15879808 1083885738657042734959828617726315724800 15879809 -3584321233549107453818479855637137891872 15879810 1542166153811221016841111036371919836160 15879811 3575725561428337919899123038620600716412 15879812 139221818515887824663036316726884450304 15879813 3249564510464032878819929433402533280384 15879814 -17211534152404358184910421561560555200 15879815 1528206073764341164744938774773901496800 15879816 -3141662536747794183656376707683872353280 15879817 -4865571505032086369458978154059824044134 15879818 -142545991872320022849819953059918802640 15879819 7872434839575746916630399695130593246208 15879820 -3286164330775567231814499256699582464000 15879821 -1602674790879081715366119937547148392928 15879822 652733726315411030438947773234025991232 15879823 -6819794853400339544307893952638062686928 15879824 1003926028471065902220206896571757772800 15879825 291076410621352915566448471875818043000 15879826 2177825883873899336169643984429361111040 15879827 -5277159230708901324572543836806229194324 15879828 2135483370837500324402112815662030264320 15879829 -328667958353777256762519004119515453024 15879830 -1090066263443668588573341970797806945280 15879831 709849823316516313221162989125456182144 15879832 -5242422543110943424887505917175408281600 15879833 2607841010771023579989395099790454384404 15879834 -3520637671794879086030895699953753856000 15879835 -856826980845872724648042990077238102720 15879836 -75614142700162849036883915531087990784 15879837 1646983962652531384480732546351715326368 15879838 1050804829192728547189814045213199524544 15879839 -11994492973754204573998281902504515514160 15879840 -2403773893285167025218922696194502164480 15879841 -6820377126393815175662403307347560549948 15879842 -1004613608253279385186516962436708198656 15879843 256812071164448100309912886483979132928 15879844 -3292370991426546610580130456457283272704 15879845 -1381728455162459399288235584871120337320 15879846 183441338660687532018775519811342433984 15879847 8643255838998789229873268297161655278960 15879848 -2664021679359241976916799073716710896640 15879849 18104440153121588664558312531176952000 15879850 134216728587466038926604602109161280000 15879851 970548983365850725172032547013351742512 15879852 -2677498853495976556959300400050214535424 15879853 1937103819624509116860348716282530789440 15879854 385650317996483972947070382897961259712 15879855 2116318698153695442592538248205808786960 15879856 -897033339989282350934718331416737742848 15879857 -4758925581525225474245914695615895488 15879858 2329160366431176087163061221558575632640 15879859 4031640867267181239722497471636318426840 15879860 -754786183889396480041120619708974817280 15879861 -1012267988693829895903489381179941020800 15879862 4070604051675591262912763662442121558432 15879863 -10462642359115555256060768139398101583760 15879864 -586840945726966026702855983912256798720 15879865 3105539938800566455310344466860057912260 15879866 -3049763816606195703114019334718254740368 15879867 -1588372818859105303081401884037715402752 15879868 -2857573694129408835501960985716330223104 15879869 8149820506579623547617219673454243876160 15879870 -615840795444703805364414196859553527040 15879871 2616756397607545431800488086358801657600 15879872 29304559623032587347428647418128760832 15879873 -4122169154691584135189302936944664817616 15879874 192153818085409960157143805279247028224 15879875 -464456802579480520686343819258206300000 15879876 -1444304023192990690479610423661936083968 15879877 1136246235639173842137532648893279072000 15879878 209940121325932543449649257110750511360 15879879 -402303356784487318696762084379382676176 15879880 -553464377584490126907009871874642073600 15879881 4723695534492355252796673689454329390682 15879882 -296350401667471294673296355679981144576 15879883 -879925675700809357992434372558975909840 15879884 1081078430866295241519625915130516994816 15879885 -177564615897540000583724109436663597440 15879886 2337812110704236308976846627895955828608 15879887 3704699683461273154622215423142993692992 15879888 35826690542770005689523180737333256192 15879889 1661352399592727048293950939642464264690 15879890 -285695948644772918999863704645817589760 15879891 2201790525458043760872562460391521587200 15879892 1415767669311348663711253715374243909632 15879893 -4480698884654947293066105040591112967858 15879894 124193223058402618164832602510860068800 15879895 303708854231411939241721571129351572800 15879896 1691522079897080776328032599958868275200 15879897 1720139422895551494994602250053549323568 15879898 -2670477101191608123411325706240448118800 15879899 410216683543584097640574844826916792336 15879900 -15689221345492538486351504604589670400 15879901 -11359751552886891565835690304017978259968 15879902 154272405144722204016787574857627393152 15879903 -1837618105076654936411523198275839739376 15879904 3025545492816838012820505979292902490112 15879905 -1275278027214167053343773340632399130880 15879906 393492292858254564640389008837008364544 15879907 -4171104302176081758219431786690100963840 15879908 753488727057196154677798306547352585216 15879909 66146260281585956953025247969186715200 15879910 -712510712344350792900949401897102080640 15879911 -4539026607039768183704853695376579820488 15879912 -1929283423528601040285369108872662548480 15879913 -276333002577901273813194103302587288832 15879914 -1113949263534730660768570943941985404320 15879915 958573905929385592214775192351527808000 15879916 -1342915419417470133827935891731955009280 15879917 -5388173098023013801246880900012250197034 15879918 -552106307327202428744730941355484495296 15879919 5364359767963379272837441181204669848 15879920 517646810835404659930908989824823623680 15879921 -4039235029122060557364349844290972526496 15879922 -3447749517653941410657333709543749060096 15879923 1744503460221958968751568288733082009560 15879924 -672109112303167578310034964196382874240 15879925 -2396376760457572089050573201403603899350 15879926 -1210858118896742679078070104986267189088 15879927 -68509183296360214570841925677682241536 15879928 -3357282087656606488229080614525470883840 15879929 -2026642156774548879801666600031999861116 15879930 -925986114377078501941513432202108597760 15879931 -3156426103539554650617771717229147011072 15879932 4239344220342692154932638640791953002496 15879933 -885233588367293930558036216562591734298 15879934 -30086685278987475638375339250923136000 15879935 3121577438266561765418026540662712811880 15879936 434883545845029633933965385426366627840 15879937 -12631684161572405722194687545031369900288 15879938 -1334476481001962155461541878358546291968 15879939 -2699879268237675883085426981727679994376 15879940 2623395339265936497843594993431851929600 15879941 -213110513590868669079568995993866700096 15879942 -523705348372599749281326089868965157120 15879943 -73254672912478989305834690010787403816 15879944 1501780576695472654865135878546201651200 15879945 2018074846486691887904482514484598249920 15879946 3455248085097472767107017820223602970624 15879947 61256650423953132281748789397678260960 15879948 758410917130593614150199391128383324160 15879949 -48700153660622643285576154606752019136 15879950 1127737106348281815585349812362180640000 15879951 4209158700922612749042177681061729151880 15879952 1184560389188247760686285543395628613632 15879953 -1054725137838899785802968162546327618560 15879954 -800177610406967494047458229658896593280 15879955 878606920717861808842911882912251272320 15879956 -834496319611270425621273664910261850624 15879957 2670646732354299968431073916652062045792 15879958 3606413109684273884381610658238131330080 15879959 588766727964708235858576925410360527504 15879960 1746488462832360355906466356613267865600 15879961 -1441464970403278461370635878112991686528 15879962 -859993383833436008680707265048158436608 15879963 1380893616504518177712982161491036445888 15879964 -1303867619033557732313384090344588143104 15879965 -3121394639089687724914705715688227838600 15879966 656322259343080419908157587705765449344 15879967 -414885754486752745505179230420825901696 15879968 -2026195761887139764640540962135558062080 15879969 38770576383599711057049982387631940546 15879970 1212872872913696550429425555133372859680 15879971 5966590594858921855221140008982895261744 15879972 12276241810586774208264326767831480320 15879973 -5438565970857957583401397058381997292200 15879974 -124114207112040022497588079358545858560 15879975 -82661572691613897907384368743594140800 15879976 -298095048614098113212364467719910768640 15879977 3730134521667681424530944345334436648272 15879978 216391124723716906983417519787843666944 15879979 2045663268969618557515776880559717024584 15879980 -3864999199755990684892365956389021440000 15879981 -1291336799999738896199184094975743341280 15879982 75458136917207377501280272975209534720 15879983 -114806878441426858985740976257682509824 15879984 -1280382380161524309858994264928598097920 15879985 -1408715984322627896809769276073399854400 15879986 30480153638382298386585033075047558784 15879987 3681292054613994292888870706633957860608 15879988 -5248723834336650811172488316038974416512 15879989 -5606074000515885441049598222224502227044 15879990 -537731157864715957723735187411351500800 15879991 -5985961463181766842678223768068419382200 15879992 -2384395967504962611047055431414930534400 15879993 -668916232865682413422881290494619007936 15879994 -1727255196869798482663490551588024169280 15879995 -3593806334132916386158315619364886522800 15879996 2751526185389773087564423354125856849920 15879997 855951692200768083880278822804054272064 15879998 -319285942228542810963174419921121968640 15879999 771242709532897555792792006174566878664 15880000 -274638526698551638893017561697157120000 15880001 2514844718894326006175845032099813904002 15880002 -252551405526975347439322959178937965056 15880003 1134785606925508952327025245086985312400 15880004 -450555701062093664932583463200800518144 15880005 -1873327413300982529837177217527214710400 15880006 -2059331873806417148810172857370068110080 15880007 -709467647729726217255886615377688126800 15880008 -448781533538389545191038202796050350080 15880009 6177123050948976403601838312942602165210 15880010 1131237497920314398265537378347641248000 15880011 508198917345210223732427073959557039104 15880012 71499156453992748896433369835905093120 15880013 -352851793870943266387942854559938345738 15880014 430861917593327584666734684753213400128 15880015 -3893913274217782100379895930419222702840 15880016 432273359316902637293946712693436301312 15880017 -1364587748749469468816127527387595121440 15880018 1207188010581681774841059838233787293312 15880019 -2950747341524201318442666186518422588656 15880020 -389065097409940116967378550961009254400 15880021 -1489537087491147500863048657276521778 15880022 3678265662254641667546031727475110593312 15880023 187061668132507791494890094339209531200 15880024 1453876796969521607043606676165722408960 15880025 -406959561260684725354518107600397302400 15880026 -84445924788827834941564344165667769856 15880027 -6004261258349692260430008891960335539200 15880028 315252505451327217350264656313652357120 15880029 -344350036739421507249162231624382464 15880030 1394255370990754402746010973582577108480 15880031 1174858933857555200257694992584660532512 15880032 -1882090500096615866301241587500639059968 15880033 595307540703034476968529886430710006804 15880034 -776068220463689898358834546072923313584 15880035 210349199750184902763212781466967292000 15880036 -4877838045547447244880518633152407157120 15880037 6363959877429969846632663433359247826686 15880038 550747110949374104763775546057016208768 15880039 -2563935185435626552250715561074969748944 15880040 -7642249182794559811562629546292121600 15880041 2573483579213004112920105634995622696650 15880042 2022559200897257375637733513634956554672 15880043 -2397899929677114447759845309703365709708 15880044 -1946343349589891856686435612226573494784 15880045 -2424375750462249145453102940694918995700 15880046 640354187868715987701116265201661004544 15880047 -1989228961907360796254316441100906908528 15880048 1377717636663685668007773504456486584320 15880049 5288442192385074745957890312815997268800 15880050 -727000609738341336968457146561179651200 15880051 208204057354557263673038609652219531720 15880052 4936016593470441345731144409136416541440 15880053 521616554773727741565038269515037605888 15880054 -60253830038058136006914417319003654848 15880055 -419749175816681861422547396149088407200 15880056 1570102875617139671662347587354050560000 15880057 448042019474551270430545510618649511252 15880058 -66080362119400292398509172239684283392 15880059 302494608244605587007379953702092815584 15880060 286231249486761013877865072748432588800 15880061 998242099883638452664480184677090774662 15880062 -2052452257223060540838308659753595129856 15880063 -4691308252307732624936760557859900950976 15880064 -2099651576847934001215391735483675443200 15880065 -1006059192833351546808347156224835076480 15880066 -482408844191054041731882877690307099136 15880067 -2404246780388573184115133705934647416080 15880068 2684177103809925811414739750644938471552 15880069 3606529659517296087470456950450142173660 15880070 -376065422767351004801957752339934375040 15880071 -3311844014335722418162689205739702132736 15880072 20653973886932082100205186193357373440 15880073 2169952834407335617063060160374467210048 15880074 -241144320880876488031697598213516066816 15880075 -3732815707754167999733382867902762724700 15880076 -1195238561149058881985522931256193218560 15880077 206110826763757608392560280326913979840 15880078 -4040698920493384773517618412862142719744 15880079 1299218853929343000912444521332593737232 15880080 -292793912418792550163076921826769633280 15880081 915178779166719825967394316263938565760 15880082 1834223320402401245987023030158197433984 15880083 -673007964240003428040767600231902293576 15880084 2683324482721491687427166975698747594752 15880085 -3043916579486201050755753646901428243980 15880086 -1995880261386762731112566821808576601600 15880087 1515817684042843700202191534380035361736 15880088 -604534165294531216585101258111338864640 15880089 1908299801166053780292510659918802523200 15880090 1474371388725406689440224755625193441280 15880091 -2601552636233729286859107523972099679616 15880092 1554887396847763415955020808490103116800 15880093 5906703455654351009189192861827608986342 15880094 1673369822342242727361990996446505204096 15880095 -608325258627176988570880822554524981760 15880096 1839674995634424966602560796408304107520 15880097 89947620948047866619011255733686553280 15880098 761070193197562068142262467735688836608 15880099 -4275133630334821659957644280180048292900 15880100 403533802450717624901706041292309120000 15880101 71915947255726573934189670118160617440 15880102 1892841609215665183546298382089842944 15880103 -6205837088971580003771025684044058912648 15880104 -1192359680969587499779118431334741606400 15880105 -4540516766274290884249247698919666904000 15880106 -4653572937713109541918091436443967882240 15880107 1690275446989307895719929968142031390040 15880108 -7502392232371006065076639030971892890624 15880109 -2521632242458044141358666716778665271584 15880110 -1128767332228543270064261161041353798400 15880111 -4617147806043409227672597597740873068176 15880112 181717332070161932928249766153100820480 15880113 -2966242857646960239958855659910190576958 15880114 -5835841351653961915275689969865525593568 15880115 121118084243209197155695711517042908320 15880116 382668266625164526008479051905576099840 15880117 3822782149313672058638284111795858090752 15880118 -3389554097153141642934894648864733677696 15880119 -1327492539732862625745521999706174847152 15880120 401073510885766594293658321980031795200 15880121 1620911013051262684733466293534604977322 15880122 444092665417066846604874789924389683200 15880123 -522719818753813422092351156186586898160 15880124 -2188338935667429898596332690083471887360 15880125 -2679728385529693555655071224851436672000 15880126 -1848228677812884748850308661019079327488 15880127 5730998647447131029112763600244836166976 15880128 -120172935983617415820002007072733396992 15880129 -1804344387989965947800452697708234135340 15880130 -826106456682406329492269404729640908800 15880131 73914485055851172937149335372077613772 15880132 2743627849542055748737642528203565344896 15880133 1313888245697387059979020205935762989180 15880134 807588485834302413426247186477417384320 15880135 -4302548854607410790813684890385318278920 15880136 -1552670576284225675930397601208782904320 15880137 -93924624609687982143048389185691617920 15880138 3084944519078718230057434026218764956720 15880139 -1448447385446286304266436391459275495680 15880140 -1738850052327632336482398541925839319040 15880141 2347568263800451439338820825023405707744 15880142 -325518761877851251814769675947559950208 15880143 -340027427022868389479967821745332202240 15880144 -154855591101263329546003524322979217408 15880145 -1368013213021811915274066094215738974400 15880146 350711278512782504677899092508918297600 15880147 -4615861151833614655644083964284221690320 15880148 -78411362130534863487434984603576557824 15880149 -174720697810999511303215577285558170866 15880150 -44867142280066070614297523012061724800 15880151 -135277428770349704040557613171640538448 15880152 -362131575115944291632207986428796538880 15880153 1510902799994187163022325942896470960128 15880154 -1384071875592433882796393019096432862224 15880155 904065041860156784841747515372594306160 15880156 -1902938403515945295982453356454511572480 15880157 6936631471556558476278582449556001766880 15880158 -4407078497649250577989488078599516160 15880159 2695864736569835343945042714356381824416 15880160 -1417060210438574823277975912442477936640 15880161 -886869919748210201374123546754577957504 15880162 3544828719107935352436232341583058928000 15880163 2546227439092101749385887036606163606624 15880164 -224854299018164018693821962828419389440 15880165 -3837787819932961470786646256746426835460 15880166 -282247113353255088403141225745885874816 15880167 -4375235309298342601240232688413882424816 15880168 -6441856993849670090760967437165937920000 15880169 6657416090209202238018688487956752528570 15880170 393420212660411913308553146291987496960 15880171 -145606282008025152700271428405503065768 15880172 386818338281686208279697410634243833856 15880173 1548592811289222257414703993868971307584 15880174 341311535345040556435969095879993078336 15880175 -2264942411591271945463291432616685096600 15880176 48731755037707475276683944498831360000 15880177 -5709490553372348653995269029415982188974 15880178 735964448099543109668297890112337057600 15880179 -812554413902517424350548064129505977600 15880180 -2836210937474673796153058533539084729600 15880181 -1730386497791005326136382791153732790400 15880182 33849447078113645051058385853741178240 15880183 -1989951379001430847749158581148206631976 15880184 1258618779191742722007158341380440555520 15880185 2231123019780448929307737106576681920000 15880186 -55127247327115108919944829429343955200 15880187 3814179844000454758715393114824836172836 15880188 -523727338819152166182377164293927206400 15880189 156732821431048737225058241727771838848 15880190 -218503708286384841995882337387751166400 15880191 -804451971441495336310276199445410854272 15880192 3206649586462784490285834292424874131456 15880193 2012791532732082146215714523313271026816 15880194 -763735093080578403059495308803778103040 15880195 878901506724469515536123198727398251200 15880196 2183067419748725120355577324551590966400 15880197 227034568247928192846189056468911662720 15880198 -301699582856233456841481756870502156800 15880199 2776100556434007963579609155254938562200 15880200 70586314312141867240394815758336000000 15880201 4883005621363801322309097052605398240 15880202 -658412001431272403291476587907857796416 15880203 5310570595849737581052323685736399063440 15880204 1607502458789374775508636273003582835200 15880205 -4554184709202560629695758475761928389280 15880206 -2738420197755597882586136823432143579136 15880207 -1572905133869655275264736830526936752128 15880208 602095494787434351559930440168753733632 15880209 -542175665336671212166109727489615745920 15880210 -1309228389760719612600882689957241379200 15880211 3183258706225227091813837623158780311800 15880212 50518223783576825570800565047755282432 15880213 -74000889837249991422496620831852501312 15880214 261232055046556583169157823482687124256 15880215 -66297344479441914381830114753154539520 15880216 963411310662838096505554008835365150720 15880217 4298468648486394720989875661900893352832 15880218 1168814624085746101669597896667670115840 15880219 -8911355523965968563282701851899790901760 15880220 -3346679861338985691045213492853597893120 15880221 845042690672217454856809925668303270080 15880222 -5300260288062276285886723044829705627200 15880223 -4410064166186621252864305406801924121456 15880224 -338254658495449078736028302165280817152 15880225 1966507626783818916790881854096003308825 15880226 -408304587239679634698353571059917943520 15880227 -300408001818559835839519138203784116096 15880228 -552667909062515874395791294529619472384 15880229 -1472119291927976517108667574647605998916 15880230 187077803990429195931201406925833307520 15880231 5870904493418985422866112327614376377440 15880232 1326649389294842354482502651626252032000 15880233 3098533706545694497564535823600515229984 15880234 -3994151292822730996576802147321122734240 15880235 -392730970981095713824718281703065405440 15880236 666228794959890286000815277406621998080 15880237 6107145248747493157644861454349003619712 15880238 -2885795975942446602983749720362532408320 15880239 896285403751307583482387185426941680640 15880240 -28654859539082507159079633157895946240 15880241 -652599442324322971911720573194316858828 15880242 892205036128869675302805036127359450624 15880243 1811227499551545182520103727277574601520 15880244 13011447419081046248986019191159590912 15880245 2105670978446391238193995335537639993120 15880246 319622360587978520739917417063567860224 15880247 6304889408199103408907379007881269142696 15880248 -2566774561092855980619637659437894246400 15880249 2704322507319009158545305062609631043392 15880250 -85791578268641225520367365954826536000 15880251 -2220162214107827193634479950301078350568 15880252 1692241964908972485102252322888393564160 15880253 1804671936991502393448488281623088018464 15880254 -31002448939009918083095560897298029632 15880255 -1806282103588895266794502801678474632000 15880256 -282401363632792727761180783228571615232 15880257 2443259926915051031661028598481744977040 15880258 -257752614752737710804452769583774970880 15880259 3871118757862039212653518215981832790460 15880260 -2017530404762411067343029324055408250880 15880261 1978672073097320673093680754492207373850 15880262 101583413395081282412355815248863484992 15880263 1606887774474453168289448419762093883520 15880264 2619480097835019438636386563249309286400 15880265 3886100268409723665816360615685811058660 15880266 2089567339257950272644155332438651729920 15880267 -942435417402863216310790529599058836880 15880268 4484656499067701344001890560278688938496 15880269 1194442341993690613223163450616942685568 15880270 -413362356917990556247794049217394240000 15880271 -4610099394315128335834528355706286698000 15880272 -719627140852700895516998690191439953920 15880273 5502187787154049450539521569186208884720 15880274 -286370103413401789323307233122493185760 15880275 -103569941236756277633504569723852651800 15880276 -4447561855664696519010848053870792622080 15880277 606319891998054271516800392132204742144 15880278 -623637248524520816097557869782746632320 15880279 633510727855647920449340696171724367880 15880280 -195035721763138439071315494933347328000 15880281 2394148067969254113593797110657337089600 15880282 4052063021891257865248834903873834752 15880283 -858278632722702778283155322941183329468 15880284 176874700944048628654253939489857105920 15880285 -3393408808608277978039997384045085472020 15880286 502376244072973040699533611668323384704 15880287 -108665896664488703590299084235611079680 15880288 7510284972496644279325313844903300956160 15880289 -855268763046393563151168535527995108844 15880290 308265891347513480119688165733461790720 15880291 90179318624695385677038469927265830560 15880292 -4591839036896552405327429476148399769984 15880293 -1256130234946187198156870620383977727552 15880294 -922550714662743496096429713207160790304 15880295 117519504966890894853349267440095143200 15880296 -2178170597137880306169735839533515571200 15880297 -1488356099983789281563110133427711053254 15880298 467782759013565317372911653819816771072 15880299 3804283829125773286457805122845211019864 15880300 1697418846645513750497793701982335878400 15880301 2256309885393332146445955093658797577932 15880302 1224777236003277647197682449103924897280 15880303 3104067081709378827460967515894281689552 15880304 87812703547661921802051681633934245888 15880305 -227892657825770212548883526664605719680 15880306 1086030907569179358282397121873105172384 15880307 -832019443964697504402854552198749402512 15880308 992637854395295378894656099036516270080 15880309 49557551600435076744789385468241345404 15880310 -576424476396965836940044305828895165440 15880311 -1529675709289285673745405586070252173440 15880312 1782421824890482758791661843429087559680 15880313 6631136794432458447242325811375911505920 15880314 -1488483107994240267187218382622167384320 15880315 -946943606863943279146905695568979127280 15880316 -257267412946162866223838541960957626880 15880317 1593964306005246709181823387015520980480 15880318 -1760674571128337860883831669712929456640 15880319 -109690174770407525200402857729269079360 15880320 581950048181767113639730553888440320000 15880321 -453340097854455530759263409771856206928 15880322 -199640189065922783359459689571257075888 15880323 -548367137799762332215355093797357047816 15880324 843274330428079595734843659597886393600 15880325 -548892780364081084034639372930078577900 15880326 -35270176925522088104137004281114644480 15880327 1435556429001807711151489023337682576400 15880328 -5547930198676218988170440585119596579840 15880329 -684422995847359584596990112965349937152 15880330 -21349325395563287075350691241407604480 15880331 815157256392731491335212290130998263264 15880332 353975012656281510966232360763363085312 15880333 -579810606433967691859014411677876672000 15880334 3552994774708442590194817302614736371712 15880335 -1226976525036379921787457865061902439040 15880336 -73164690054775873767577088600199159808 15880337 -2520649946645781596164149753746268815040 15880338 -1982335257961158890615742729473906908656 15880339 257898146162097902488185054604490789440 15880340 96149903723402180867825250898638151680 15880341 -3766172164906450254718964454073421018208 15880342 -1498449289685330683270064190247582567680 15880343 2354797055788998088050802866127320748800 15880344 -3045325296529509189036454966037374402560 15880345 1487965697528487523786892219743621928520 15880346 -2690632921876332665236956021175769664 15880347 97926089058770375627725885510806650880 15880348 5179590645519788529400736009038065945600 15880349 -6075903048976586693122959603947733850650 15880350 655057159298203030015595969073100723200 15880351 7134676426212323647347521231917061104352 15880352 -3026142175766803921211380228523792793600 15880353 -1914610562105484708484184758442699190096 15880354 -188051080885560608631716494793159843328 15880355 768787723948328926481290551411356899200 15880356 206559490455444288252360356684706563712 15880357 3839827070563896240682507213990492702752 15880358 205735021174039577316335723440382006784 15880359 -748619893130702016275668152998480931840 15880360 -642348052065811114436946278422256025600 15880361 5932252610921944743213945770811722731770 15880362 -1131438659519438228932240205221951852800 15880363 1577318461276004317486273831186788948096 15880364 -4563261406310627853063186351993657682944 15880365 -1028662291835945970180886692080247484800 15880366 -1050047521661192369587311046426543466496 15880367 737233552072418966464037445372131066952 15880368 -341616672139234306311947599116377260032 15880369 -308883062798253516461088439510117925230 15880370 771018529664500864034507589800706232320 15880371 1675605300722734523113409814739240416000 15880372 3696517535096399927025223868313475072 15880373 29322439881351973138334919696207111744 15880374 -193681500547876827332796930674394062208 15880375 -42650175274671406614695093214844200000 15880376 3444865002728284649932059799547554222080 15880377 2289932691610656090604287476823012452160 15880378 -3571493397854896169576427239607706898976 15880379 -2155890210461505012994799894109147205020 15880380 1610503994273968938107900350023292569600 15880381 -5467410816360649725774349248622214205600 15880382 984260824432863417480543400077851379072 15880383 -497783621108152792419090389146376957448 15880384 345254340407087601557399006597638782976 15880385 -5023452354343777577197947483382227237420 15880386 -62902164836448592946825615558595417600 15880387 487002502462156598228213917352148689032 15880388 473036006929818838319269007311029852288 15880389 510069218672967686950177310221403505792 15880390 15329129483237030259053062088740878720 15880391 539536950107392757063710979668346712792 15880392 2903897269380912814365487939681266032640 15880393 5375367719707109472635328606483655636900 15880394 -382249608038578044738401155106690199504 15880395 96704219276156902555785117050377524720 15880396 266696522728849427167726460214517186560 15880397 -827646043661887674832280563637889522576 15880398 -84666304432759751593121915859264947136 15880399 -427192039326183250301327626419990035600 15880400 467743498496452884516130337315798016000 15880401 -1781985905714262200334138197812565752320 15880402 -1284434234578653725314519311999661737696 15880403 2779505658995683922942856960727986000 15880404 -2047636190222028308596218577576063432704 15880405 -626667220186975818786228966201180284640 15880406 2920971571756948190703670951802862024000 15880407 4774534255011746604468087110289111411456 15880408 4148065056539068372183527011163882792960 15880409 -32283596951846554490753327036507334960 15880410 -212055645197226901177662934658483615040 15880411 -1484468704112819465330464988578939603128 15880412 720822231771482633884054970333300537856 15880413 -743906515230534856791431483006984639712 15880414 3984359298296664058178925118399983160704 15880415 -2500662825919625465401616975377846838400 15880416 -15247247848038323120860794098502598656 15880417 1817893760359833207040199035101276774592 15880418 -1403220276707193874113950772244715985840 15880419 1503690609696986071165802857810044743664 15880420 -2471006116787776453510040856152125728000 15880421 5610556183093122727283938869265544522622 15880422 -3173700023509259588875289794400146145280 15880423 2260115647272166514287678357499387141712 15880424 572716342397472165837959290650492518400 15880425 1167694157953273896243607393469139300000 15880426 2455849309887307035894364492627445530464 15880427 667581189555119820833433694965192266520 15880428 827439808253724476350093090847084544000 15880429 221428845230286666156108661149295681260 15880430 -1990411528773590583003013456290520088640 15880431 -351212648046290769136070977170945152256 15880432 -355485653018308545301550386050129985536 15880433 4708590833620965085655175882289748538864 15880434 -1494980110586255805258945128844717323520 15880435 74628201803938566672011508070696125360 15880436 -1941551581032082134146519169731564476416 15880437 -571201792340832758720895255118116433152 15880438 -66873699577821758035307626973627412480 15880439 4680460270286591183921597555046230071056 15880440 -2513951913983699935674906255807750144000 15880441 -3866393804085769102616984732319154379158 15880442 1168238945983056981724823013824599279872 15880443 925861471331146358043306811438957275504 15880444 639706762891395225949428507178902695936 15880445 -2704035946273415784940395937633180252800 15880446 58081697112681393431143216951978068672 15880447 6648965983353865166613129165404407937280 15880448 -725494107961130288175207825214348984320 15880449 739605265638890793643167162400843622208 15880450 -249716842631551949901316098439295466000 15880451 5093586686548960251744907273867992144792 15880452 -703127869068203158098376247477739724800 15880453 5579494791227127022417884709259792180702 15880454 85444933175865100782577990836850097664 15880455 106600816055296488746676122495830571760 15880456 -2798160276198794923907006806670028549120 15880457 -8676967659686184550705794200725585515648 15880458 -1367672407861777294533002963056308948480 15880459 102754446794474289899025569560955389416 15880460 494424150467616320945714966338210145280 15880461 717672351957879281990296399833550500864 15880462 558366806519804778356607806462558202432 15880463 -2530933310404066143589112113031087091840 15880464 228636988604926522665819781049827467264 15880465 -2124908543756103735819118248890570724480 15880466 141419622036284109588695460045204234240 15880467 -1057654857762251404348626859025147470920 15880468 2998649107386496341965680783279459161856 15880469 5711407194151853519922267486216625311360 15880470 867345477581181416242369938363999216000 15880471 -5587568954727802852960215939424956390328 15880472 -3262924120850594126360814985329239961600 15880473 -810308837051873411924618539912390833216 15880474 629861232848030458685995352534275191552 15880475 -513202729837401929344290638431345402800 15880476 -967374189940570923798846481456385607168 15880477 5132690500079527492805066686314084770860 15880478 2135517509149293795407397253339485959040 15880479 -2491473655519029356783489017081311824640 15880480 44784826754461487672786454093653606400 15880481 4476149822272806140426207755117343709282 15880482 71831063008309731602407303660739136000 15880483 -1084349140216200096842743320674868111268 15880484 1670229739024014497306865138079498214016 15880485 605985750020216724840936243027165758400 15880486 -2237050755339451416987993985418938955808 15880487 750842580070448656295497792457179922400 15880488 94805877739614727630123242186726113280 15880489 333341349833008194736685676876764067060 15880490 -99103388694938644087279363962205476000 15880491 -3293588405927362078803871111001158580760 15880492 -123644660981155528377163967373881295360 15880493 336661970996253225743585374681400970048 15880494 -192875701454969095020886762941529767936 15880495 1532258086021936366031272690189105293000 15880496 -167811098532680289065865781894216482816 15880497 1735066048568699137826141266166149734000 15880498 -1099949162584326301339027475495446710000 15880499 2573734408531475159704579654126662973440 15880500 -2582415377852338905030939484126002240000 15880501 1751344983911026740604840660494039668480 15880502 18089588027761606227177144617222905344 15880503 3113516781871566091340334247757351862504 15880504 1871360589040337866173043462228161331200 15880505 -1071188724510597472869801043784389697340 15880506 -1480096136606272840711450049673632057856 15880507 1311287360236147682194071124701178358756 15880508 -1513929809237644364246829141103103680512 15880509 2824317420631358047883534440258545798720 15880510 2341399191089457822432433238310650372160 15880511 -63229014735608738619784615365822940896 15880512 -684142922498452188234227282431388418048 15880513 -4471426913689344659443028178097145297616 15880514 1260890587548651748177690400455174201920 15880515 367150251762905984368719828895785496320 15880516 497626215815935391692741523249359956480 15880517 -2179126473382156681614246897466846510434 15880518 -397379307711522192499516944094017335136 15880519 -785699732613016170989776848265433838720 15880520 -2548436408552491693851077626868351539200 15880521 532848969747655661251599923466713674512 15880522 17594990492525586959982038554063956480 15880523 4326193967997215497764613714849934409720 15880524 -4738292770063404773559938023403868672 15880525 -3073840695172808882130993074604312376350 15880526 2140369614360504880934653905072005162880 15880527 1407739198103240179291675763401290242088 15880528 -1709636668258652302766096332020176142336 15880529 -1406865487010852201564201974292460959424 15880530 -648060217225490386224783621022525839360 15880531 9003836184818045285712871173200508073872 15880532 2594215722916575475410659534574298701696 15880533 3253322459887616426578500891591241098048 15880534 2284369184878092215910527407447820837760 15880535 -1826797442204701074896404886327571021600 15880536 653382504424900907238340956613454438400 15880537 -794531979541055951898221440927923132600 15880538 -1748208421609010410752662616185734552080 15880539 475229031981902518789402612199312592024 15880540 281269076559839819530557478671906385920 15880541 -648959634787401527470112015856709212576 15880542 -1083517116756399199097866956702718264320 15880543 2369565214600127168482739327929263180400 15880544 454893652801307050737837907764668792832 15880545 20173664722402131814447667399817403200 15880546 587929815745874469452608601846601400704 15880547 1066943205810643602392351812124410723200 15880548 -1406637731906623581300519127863902650368 15880549 2603136324381802312781979565065748469880 15880550 -180848609585156203246372639031404540800 15880551 1735676398060746211032610143424120558632 15880552 306267744972995392379289184770792652800 15880553 2685729096464818832315116882213237488000 15880554 51065475939122676161070283207543890864 15880555 -3071454989644261122506244706856361611040 15880556 462979495867268379692138958459362279424 15880557 1074938736407887390313766586262670028800 15880558 3955357135997424265303562555160023728320 15880559 -13362418796977203356757179010451001400 15880560 -165274811959326040335273555259927756800 15880561 2017608639023469611727403799119584252400 15880562 -995258285596760036761534457376593137536 15880563 -1181298092292333184339609932739042515600 15880564 -691917582918222186160374802140108226560 15880565 -3078876507471454053311705579111574621540 15880566 32929026485292507006305579427332555520 15880567 6110468732138607987108442245916691674032 15880568 2832999512085493738063436191643667947520 15880569 4395820482148312923811418654861274820800 15880570 -306084441666735734193173694762784419840 15880571 304032781470815764898572261145640178464 15880572 -1105758545595188118390715851448957499904 15880573 -2731776147530534212291320682264242957178 15880574 1741229088923423273234148338457416045760 15880575 1905206928696298834803597442344341232600 15880576 541063250828385803849255722931516866560 15880577 -6398708271183114295917997560986026952574 15880578 332060020398630311455146233346639989760 15880579 2925959740769093017345125562809578631888 15880580 1748691722978450521375124518691601408000 15880581 3351508909026874621645034428908216156828 15880582 -279145735374655943201741330949012072000 15880583 827946048265665373522051544171410082160 15880584 1769759683297170732422741876359893073920 15880585 -298585376396093185818416810741730896640 15880586 3107789962808823276192589952869113586992 15880587 -194059647130948719506443946463176770560 15880588 -16323249085200977085710619225757057024 15880589 3651017993316183657721766488771646526390 15880590 831258566500088047499591356078045747200 15880591 -430198449800258306305492125381880531016 15880592 -191919818312993583211210165158649528320 15880593 -1811802790683748623480896730323438811072 15880594 578779279611947633741455432799277050880 15880595 -5193708294940098342006202686091788160320 15880596 -3382408846888256964802436435151553406976 15880597 -2454167611929670628279987052467819491954 15880598 -166408264682499217259855405726073225600 15880599 -1221419730070017493194504375345917381760 15880600 -194209144148557136616552493701507072000 15880601 1225434481142475194379276380620236669888 15880602 -722498334266516401368177048882368375040 15880603 22311485270907375451708184135158062864 15880604 3615603859934702965246124747527658528256 15880605 1039099008358020528665736416249555980800 15880606 -2503465382917356607041044461024969808064 15880607 180940221368604470743396931043677285856 15880608 4681329230800075949532954458050494726144 15880609 -1852460182773901237229797947760112028190 15880610 3103649612255421623682927498823236241920 15880611 1118739921813922404976837689279368612160 15880612 -1005028469209658535266674230112228018176 15880613 2103993805280752320388570722952770128160 15880614 -2083321596807432563161123940789601956160 15880615 -1080509768201765686148802979881956935200 15880616 6058141960893692808251049178005259668480 15880617 305884044042124683372466484836154059920 15880618 375282190363473896131416899079810293760 15880619 1239661479550105705220432093581531557840 15880620 385742604615338421407272636007259586560 15880621 -6333648568114305002484138099877594750068 15880622 -418423879139113471869424634484324107328 15880623 -563935741437163340650991554537326680832 15880624 547265608940484763865719475996131082240 15880625 -687305676827549019731300924583616743750 15880626 91216044649775110487602339484811601920 15880627 229190397235631890355369366022634188192 15880628 1572837088222139788924668781185727402368 15880629 -390492991343434383999808913791351048320 15880630 -395233531116338619493035339451636247040 15880631 -3463202226508860218476548822339700560 15880632 4540372047927893607943974439763402956800 15880633 919252319144249356000283329629760617300 15880634 600724712584501680369876968237549165568 15880635 3732396059567703025976003387710552821600 15880636 -175000741685743128317363898130011089920 15880637 -1767916493996262857391881111573041757760 15880638 -1153068632764094108681480597973763813056 15880639 367994973147185945472476658044623067088 15880640 723468683865305599913217805972081213440 15880641 1105634008348998870463290028296859696128 15880642 -4091893560592237073631168546480211949568 15880643 2692294976869273212413277196379190923664 15880644 1587381210561877201544512471869190717440 15880645 126564712341389616944290375736977500 15880646 -901868774186263619377626435674677332480 15880647 589872242706324183836224754484956754600 15880648 882053171334219874424641016859332444160 15880649 1012315028566963939729918500682715186688 15880650 -923114861899215362773459553302227878400 15880651 1238369732183430920635845427189334283400 15880652 -3001669779963433226613285209073307683840 15880653 1330626397374512819928533303789831892684 15880654 -943875827190503623838718295538815612224 15880655 329345561328925454044556032137972843360 15880656 232414657729175226537202408036667228160 15880657 77765720334087473922674742549051544180 15880658 1740409769143296924210396033741877249680 15880659 2346975208684499109923802354895883819520 15880660 -1387398747570669645607847917774973272320 15880661 1938859994111101663290994905113682930300 15880662 -632507601531623086509478248230145813888 15880663 12781396871571768757426997399742300760 15880664 4133767738765987743668208142108405125120 15880665 -1045008892521176878308488432902951366080 15880666 2372616640503395064485959270499497858032 15880667 -2407586122853868827089913075813965818648 15880668 237254028856671930009872912996743088640 15880669 1121368348246982290600061946973016428992 15880670 -309461014968249774962056146264297100800 15880671 -2267018455512746448152625328227413771760 15880672 -2239140411181691661297983711232577241088 15880673 2512659113686462471494741751704364277922 15880674 -19615441095110203628573410251628568832 15880675 -458250824797078646739601630875055000000 15880676 -240324378460387226016688588695930531840 15880677 685700765367160386502128845475730955808 15880678 3404924100206499331484578142530053883200 15880679 -5299157246476543768851224766480230347320 15880680 -666229661826314923909664862012820684800 15880681 -5187052604281040586848054653156515058200 15880682 913310684161213355612091539566829238192 15880683 62884886777347689850770415085516621568 15880684 -412595127982340893675059062244537830400 15880685 1546204403846180910126843557204129146380 15880686 -1552442217684129575688442658785567376256 15880687 -2735751138655768798924255445460328689368 15880688 -714769706797680070804520027106395750400 15880689 3521002626192240685532625950550660202368 15880690 -7908535977945003771821799244523827200 15880691 1712666238495423251645751942566920582092 15880692 -3096840720898681992867184369226955417600 15880693 428596147668120834072162618693325856160 15880694 -305018058954739042293442105672429845120 15880695 -14499248901715253549710785825616158720 15880696 102761678507563023093453677407478415360 15880697 494453530766172762228897595325015519232 15880698 268000308519720690678959537575931655936 15880699 2040736829238842427797662639305091633700 15880700 -1436811492317676600864921461245770585600 15880701 678553302733153594476053613854047348320 15880702 -5833635783261612274425016224039505243968 15880703 -2550358753761806376424110676703230158240 15880704 -1060223376693059976881049687787504140288 15880705 4213873717832621551480332791542943238720 15880706 1492395281946982756749962372051647641552 15880707 3090629336154671164718047636328695681680 15880708 -223018302913485682764704339198901413376 15880709 2691902415804806790981982492976954648604 15880710 47988714040663909382722924438568664960 15880711 -763013363204313487729713249628926216192 15880712 280245101303782119070772486516889354240 15880713 -2181544268864517919461716891411727189600 15880714 -1922585450775185575161335381756646542544 15880715 667129322214219535615216528471439078400 15880716 -2381495129219667751715634942789559415808 15880717 -96809484400312877380210505497109497760 15880718 531354445909585937592613502219164569600 15880719 492172755713853565660362925339626441360 15880720 -901197551714833295644976087150897233920 15880721 -837562698102538342903005808606395456078 15880722 -401939784054796683183474898025062760448 15880723 -5847882958181091629896488113641569795028 15880724 2359030880230824260075740196036484556800 15880725 948008206942969558434840382604949936000 15880726 -884314497717971696114072594043263087040 15880727 -2777811476557200564551829941334735626424 15880728 -1802878548154361975572199081332556451840 15880729 -5387151887022569785433025906581466460416 15880730 -2821176372501642714248227581202543806240 15880731 5146500538626699588645303428538616832880 15880732 -1530506119191532525233995623540547706880 15880733 -1297202948424470435415216852813610774560 15880734 964661153890973533347249043203150725184 15880735 364711665080480022208091585419468286400 15880736 2195046174075914259886302675876351836160 15880737 -4016894198789296073897240894132549328576 15880738 2814620662072780106947442188317446492160 15880739 -2423069250009180781198920196823488567344 15880740 -273688606128840081103665168613052313600 15880741 -630433503853743697081039300844654127648 15880742 -1119220235751687879519528224054201204736 15880743 575548099033826846519137598561664601824 15880744 1927666711571502455655461049908591493120 15880745 -1247665383922301910793066133857158865500 15880746 775164649920425300597517368013933232128 15880747 11329162131245424367458923921254148512 15880748 -1289207942290680781570049894472391050240 15880749 1207536603592473880673379056937582026400 15880750 1560506486732783800306367975685283680000 15880751 -128672555568778304565259125439375017048 15880752 -2579096573068897276411327577691586560 15880753 -1773822337239868774011979084882034063022 15880754 -1458962058980139478701269936833775045088 15880755 24677346712691788611729559644579206400 15880756 -3639197091367256766058113682289422833280 15880757 1502205808299095546625621446652401649006 15880758 -991763595444832682689807701142353086016 15880759 -428027805556467370932442986150582995720 15880760 -14720371924089428184408104696315904000 15880761 760788418925627397728598012743749399308 15880762 2086317305988730620276544543503476395632 15880763 989476541588571674958073664406441574104 15880764 61642620209828933523788127015953645568 15880765 -1711864132572434377812414941075056181280 15880766 3735100028930086385191893889905431040 15880767 -98165347941609980847930925342500329088 15880768 -474578435967324286339521961031777124352 15880769 1120451762680538598820313668002871423170 15880770 -332256181801023982095304138511875545600 15880771 -2877969617238305787927589050012836617680 15880772 3512100711760842911973971833413315175680 15880773 -873234481532455562763201722190010789632 15880774 325641429762972399590463208174776037632 15880775 -602682380122502001039672988091345390400 15880776 1034380461538745382071377814058075340800 15880777 -2089750937543655915661041326792212918080 15880778 2683789302582420727279741171880677243440 15880779 -4836692585964440087736889834103815401336 15880780 84207308076954765367310818457344281600 15880781 -3912069884542491884729260479120647685696 15880782 -304548678247974450130640147094627023808 15880783 -3581871781393553809761502509941714580480 15880784 515436826193143902570718178791733452800 15880785 -133406069767759231393377509508904248960 15880786 -2705672149320953993280092126426607639408 15880787 803930218169314877318921701972632665568 15880788 1251299694084306385349708053744876019712 15880789 -7201488834949260846361552986161922582560 15880790 -266318559725734681532182023106094380800 15880791 1450204641498204560195241530003813567592 15880792 7663692287993051328193653298521766686720 15880793 -5045072562653376464067188827345584752256 15880794 -556128976529943869023916124970593000960 15880795 -535249573709690622210359482733022378720 15880796 -2556193106989208609559188281679065382400 15880797 -597116139628546970646156968932711173600 15880798 -2043504015047693396390850359943262089600 15880799 2931158152226218412283410237016605692920 15880800 -62622160662207904180354819473997824000 15880801 1346494230440484086933844521170360250664 15880802 3913979968370589858161626112524086680448 15880803 8815296734422817467776423450186619008 15880804 45284481041362175717617963994372505600 15880805 -1068976305724574298993124222045133830080 15880806 -187506850438305508671354384670060396800 15880807 -1858713128841721919583098501722399752968 15880808 2675939777030795169232219143384342528000 15880809 -552102546543021634201756446934205273088 15880810 1641561104933628061242299853158599173120 15880811 -8394933219803168536414706647009545393000 15880812 939977110658297837617211443061760371712 15880813 -990475519226521813976019992813383736276 15880814 -204510301292927524972313211933259274112 15880815 253555084802818414694028870438406002360 15880816 12168780859013453296976527926743990272 15880817 -903962750077134683693118749669644634880 15880818 1213674026098988359146114386711071461504 15880819 -1596436748861835883538449130447974873780 15880820 3610870112752160146745812805938424206080 15880821 1029786920423367212628529411455025648128 15880822 -1392492678513150361320559182811500093888 15880823 -1030464775996252369204595072081745474720 15880824 3995267403077205097105173036677609963520 15880825 238393306701350388570093437352530056000 15880826 -266924695955566770929418992616968498976 15880827 -3583863450167551133614788880958748217920 15880828 1227528098264584390195420349787517396480 15880829 916070955140545223292640306248857495430 15880830 276000101834219412118014574679183769600 15880831 4262575933818588681174467221443591285632 15880832 4719273647125031859789849960235243929600 15880833 880196823029281627782031557804697497600 15880834 -3954577952974417289035418351316190235184 15880835 -310550008240949471117773072041667910400 15880836 1454670175657169659043251291483513626624 15880837 -238450402719216794619152089058207956448 15880838 -373632120180847231102963265803995787680 15880839 108861308664708510744294464596638324720 15880840 -1207474847501635959690724213520247091200 15880841 7465363122434799591784013431178723257242 15880842 -803310240266237289132020720874097225728 15880843 4164159376018956107337229741694547288744 15880844 -12199100904577856502509384151054735360 15880845 615059221082067862473760276774075319520 15880846 -21816343952259854218834855491033523200 15880847 -644086953683035152463233135860988970704 15880848 -78476591059928125009711595074244837376 15880849 1387868897601650081840554225246554720064 15880850 -1791522136079741058759009321113405787600 15880851 -1578083828228554845695414456090316988188 15880852 -194459665880832914545722923624776732928 15880853 -1474630114919984349543809145289807707840 15880854 1388913358127202821431500497261275576320 15880855 -3289856869912808601418499138517352923240 15880856 -334569466522504265041633817538178007040 15880857 -241892904664304686342343470458798822960 15880858 26545958299462792565590683144889605120 15880859 6332820076164082765933195723366981869060 15880860 59466794838343964328195093596442785280 15880861 -2724212785489264378649174740019083584538 15880862 -1950923845618984393688567424877777974336 15880863 1273564169668329084503039709690421635144 15880864 -2440928186916572646630084097625142067200 15880865 733645828290108660248706221832080486400 15880866 3906761209602505457525391218401179648 15880867 -1874432794419027169237601608951452380400 15880868 3410080841051613925951091733987343205376 15880869 3117575133038249061213257577506162703294 15880870 2311918021816394617094386816244485802880 15880871 1085478941047976504133251204934455730144 15880872 1117519408477142426959327325008436428800 15880873 7860892107994753029171948837229690712736 15880874 -2970935509690579437054651940175760266064 15880875 2363155768635314296555546004237949900000 15880876 7054966534384274258930913275561983143936 15880877 -4674317286022731937443136718698687599168 15880878 748488069937497609007504619029048868544 15880879 488464821666827252026444699750176814080 15880880 -611529385943521326820996616254857216000 15880881 11893723917741953903119606977035093184 15880882 -447592954354127447001243252031668031488 15880883 -2678146268407916105396754137334377402868 15880884 -2329233393357662061243629815543469352960 15880885 4425041982440379258289248194894995895580 15880886 675931242835349305519658579206698516480 15880887 -1960011871066789154861160750196117680 15880888 2474504939266191827869517123848702709760 15880889 127876925720652545523254139543325262880 15880890 -872543628905396622455322358030505433600 15880891 -487141962021932222094305338404229203760 15880892 1270549686883727732893408343109215241216 15880893 -324003605624179652371957509135890707200 15880894 -1821653702815623645933054006090707061504 15880895 50435432556219428111722751536437540720 15880896 299833039058415743211272459321868288000 15880897 -1599025747462742882842172233220748213248 15880898 1337345550056505010839236656106696910720 15880899 -386563677782176129615697548268152414992 15880900 282160883884775969821283475964344320000 15880901 6929217364741501933685130526970763439902 15880902 -919521065782906376734187641943909038080 15880903 956629868133944468851114943535096324240 15880904 1177854578679200422271295386629559255040 15880905 -1900451645167703482918600028002830015900 15880906 -975566926723040626462774510761310336416 15880907 -1206054341796274447712499920699269926336 15880908 -1112629262561963034137092830690837987840 15880909 -3337888547169167580679067045567974294560 15880910 796818565851834623149743660295037127360 15880911 3411308252029354698854921872930792200072 15880912 -237935821735254904613398242091403182080 15880913 2791277151268323803354795935069552242162 15880914 -978988023657821450418956892035416949760 15880915 -1286443107560318801363255719250308648080 15880916 -1150339569129352432839692881591592140800 15880917 -1566042315448855932424360559975511925152 15880918 -750115116546331170863746135725866429184 15880919 -39827732157752139040310948241983554680 15880920 119309766498131816758175339909116723200 15880921 -682782644163539692351204576879951597120 15880922 -2358781266151955400607219177384117804800 15880923 -501336320853324483325690257758523618816 15880924 1042621243692353648911295091132300840960 15880925 697616836511504849900990182398808944000 15880926 -63095476825736526732674747441727983616 15880927 -1185082251286544401190507344114971355640 15880928 -896219208280311123209932548996121755648 15880929 -875044077784345163239205319258247899216 15880930 2012986741549559991257969031092142929760 15880931 546426598557542879416488318548960546064 15880932 37810509338789157465728733982452894720 15880933 4877054040946634557784259583273665741182 15880934 2729697459161875229581171067352192059616 15880935 459263378761519890723066583499288540160 15880936 7454574804668174866525175958012917760 15880937 1518552717772524260603746527978417898824 15880938 -232543024826004827999500028175221909760 15880939 1177026259390394006455416159817988010740 15880940 197050487188041422543640317807501199360 15880941 306025795742267916728332502925290699520 15880942 -1171366861567437814991868542760746351616 15880943 1399475059969835754535657466063827180944 15880944 425443760727158939446003004519705247744 15880945 -776096615583017691871472993920820878080 15880946 761971509405603453306415763974593798672 15880947 2533445227807694777821871362743173791800 15880948 545119737735222315102394474322778040320 15880949 -3705138867404526487703965109965251936114 15880950 -1092302573621362688329849799743497818400 15880951 2153170375681972421610212620403403282600 15880952 3573683651023091637532274595237820293120 15880953 -924582978088282896007094514183756052800 15880954 1779249387269374553890655528847468157152 15880955 -473009775710486156887830338602707209040 15880956 94495325019288230825403766158152761344 15880957 7014888603571978252047220737719979219206 15880958 1530763232856937619368855595796865636992 15880959 284738932317130950122760488549511284928 15880960 832715034648527831023352800599028531200 15880961 -3705317478649724494095374026160579229438 15880962 248299731633235756059537023406385142784 15880963 5658347275796933359191265448670196896 15880964 152263392692622507883782162974441091072 15880965 1635764927122803322592652982203905289120 15880966 -3840121610377487925283501750448313713568 15880967 26408083677281726984832837875968901016 15880968 6671707466414157048663890092205357875200 15880969 1586366745662782800403828601557313162240 15880970 611964455930081247447407811936073282560 15880971 1921918453210535187364094479666890055680 15880972 -1174468895389740740834325646077762741248 15880973 -1639002160286021839711402958435489565000 15880974 -684493316083122266203553974124950751232 15880975 -61454486771700500135437692988001472000 15880976 -1396850824238115735932174687854079827968 15880977 1740474788199468312276278762669273842560 15880978 1120035253133598262237921397960910952224 15880979 811880117405465825953420811980007063640 15880980 -371784869893298073820518409578657177600 15880981 -2674612997173164271691831214635605332036 15880982 -460775663407111727548064206350389859840 15880983 -59086912490298835336216343647473764400 15880984 2118649426123416864985593399870941184000 15880985 2343787875597119838640215844433503170180 15880986 1669943449121477080184616660672417007104 15880987 3352689688517336107639165850112606197636 15880988 3344137514249789611514929512274868479488 15880989 6398221476787931526113406180057903492768 15880990 -693245805288027416246973456678577075200 15880991 2722938528164281013395193763925547835744 15880992 1514111433448612940293860323436269666304 15880993 1720278634910180175237569639479630278242 15880994 -4103815805274695068429315831487001987072 15880995 -465447719121553504621059940520880840000 15880996 -220840457038934192719256488651634073600 15880997 1471145044302497919258486273466183192512 15880998 -624995733773362718824330128622527720960 15880999 -2969670169881168045453340600283055892440 15881000 -3048925401660677960467014758468743680000 15881001 2997290991257016351415666365026747628432 15881002 817455289225057732380181937769568917504 15881003 7943176483612712457228419804325053667252 15881004 254433028469772242400308986943962427904 15881005 1832106758529791347182769218896047864320 15881006 -124057365818789260879895568312571194048 15881007 -1323577895767910970042548697571961082360 15881008 1211596796349501917379394478915387392 15881009 2444548200555852551067021994291204521960 15881010 716237258042943389265250362650529477120 15881011 1124176995735151299975905923088730185612 15881012 -1563263738239924714339315876695623976960 15881013 -2015459985524172750848261755948154322258 15881014 4061936535524047219086601554490959869856 15881015 -5366209790162205018401455271360667756840 15881016 -227258268834288770036000054135811072000 15881017 -841072717149706095190485267993176329920 15881018 -22782037911670801994380982359366487040 15881019 429087611366529041251699555104889056000 15881020 1121652644862503138437755444713553146880 15881021 521267848420805319153634091260190443008 15881022 -228169617651822729266970353806958107776 15881023 -3413742681855929732159849067669293681728 15881024 -305359924153905600665315504139803295744 15881025 -362132204636422380827374954211907421200 15881026 173229865284731117320932880968526648320 15881027 -4335883089982276333672863141816990029124 15881028 -475607120603124129218695926588997969920 15881029 -528521675009222258335391273021908851524 15881030 -1679358779387333579566340638325544038400 15881031 880540669549710232540871291138540038320 15881032 -5857591934493963651302147517688246763520 15881033 1049901938204123788509618181617435918720 15881034 -41599195408000175036026403174078937600 15881035 -594551899962259665725118828271604040000 15881036 -3679975870946575686585728110351920314880 15881037 2463648413206499209421006165719047610560 15881038 -1121334552559870316782772153086170074880 15881039 -1434013320785459675483964252431458838160 15881040 -50268408461168782172695903347466567680 15881041 3303870454011165505505107532970524057664 15881042 3509819442118486425385646870460341526672 15881043 4604719977712867475868875710196156517744 15881044 -189091372074525905377893383938126708864 15881045 -3079107017845219324760041550238441853800 15881046 -2355410802142358061208227608845903511616 15881047 -1553876345738183299719062308761278856528 15881048 3458963204239608398202589133438717214720 15881049 -4873712249516261967519044006294102698560 15881050 -1022539137515103336048590738157301489200 15881051 -3153339243874242764232455791008917881128 15881052 -825503779933256280266166369502378524672 15881053 568055448948757934503043909997388049664 15881054 427046996331189782363006744724951736320 15881055 4966361406583859127811915057369167244800 15881056 -3640864218487270410807086005984545865728 15881057 1622895473977179114279050880720502332672 15881058 -524429028108110480607218850197259740256 15881059 1251101870114224574594086415146769987160 15881060 -1688816132221406420658802957787781872640 15881061 -808157587699649780342056935128067053760 15881062 2958616728577760868085203820141362252864 15881063 -1603611380411542128662283279823715798784 15881064 -7302538809847641821767277312768587776000 15881065 5641783248810471825823991781640566422400 15881066 -515182870416059086212008815292039375424 15881067 3180009123025624354216820868187514169120 15881068 1061772808470000741492209657850075390976 15881069 8278378310291698521126204219824333409696 15881070 -34564163187005296068006473437375856640 15881071 1813144089151647544293988661254275183600 15881072 -394921237146070211567982322828618629120 15881073 -1785919759837746106629143078830096117056 15881074 -2809586812660358465369644144653302104320 15881075 -715884660509904458028648897562562250000 15881076 4050732468196370787329718106709106216960 15881077 432325538048834715662946005510657977344 15881078 432051880165102944998430072928240647840 15881079 182469919432783675523414210076440078928 15881080 -3145478656217518685232023454854231961600 15881081 2344647636598784476706860246948550715882 15881082 -40225724166997094162575016690601753600 15881083 -866934044889678078900096576722194990080 15881084 366089346355227498086686712518376073216 15881085 1635961401573297604947659834184442523040 15881086 -563169247571475760524089345584611330816 15881087 -7590132400881597129582484035524225403264 15881088 -2221222145352630671618830658808399790080 15881089 1681468646870010404808662957742358797120 15881090 -224601905007429810428420115127926727680 15881091 -1069354893872207781057731520487274675208 15881092 2506145604196198624960537197016723135616 15881093 -3710501563056452382215795486806601779680 15881094 -2570990882534312318163995365592708875200 15881095 5676920203768929548839034259635041067520 15881096 2585481905433597078251858058714768998400 15881097 -3750841821765851062893857267678525871600 15881098 626410008413201411138398677643245034800 15881099 6002846131056235519195998132841024048404 15881100 -1046116445848823769222675182331497817600 15881101 3636594405072255910497300866773233650102 15881102 -3573705399718884732725085309825186300096 15881103 -3388912924319740705211746371649443744 15881104 -1276030982989177975352416706591588352 15881105 4003844074364232124626116213760104518260 15881106 -1031823099701849388837497768292736622592 15881107 4082814452513807107770432407706671595840 15881108 5007064150012415871080903944833423174528 15881109 878299586399110760600031615668754569184 15881110 -249839744938760275754594237692660684800 15881111 -2067496788194541785777325908281138444176 15881112 -42099314798115901680393126727125319680 15881113 961975301561940503999713032049589676362 15881114 51237090833282325523085145725705475072 15881115 1438794689660204494213744181314803648000 15881116 -2194672463487392977266657479261449026048 15881117 -319636002984184368828629397079601633088 15881118 -1045876320749007847921585737828841039872 15881119 1257811939317652275545238788296990999520 15881120 -2122617932676925514453408253261641809920 15881121 1373744113590990955379601764394929308500 15881122 -3930008820485250658223569594157549172576 15881123 -6471675072001339772488927850870544131856 15881124 -890672487895354550115678294020804333568 15881125 3222587057878809996982283237025423420000 15881126 -3729640360048448915084995702251926500416 15881127 -865178568141401952004455446537643070680 15881128 599548934577106193139629155515151180800 15881129 -1773048383561366303969188538934141750 15881130 -3285066033686518164889079375347666560000 15881131 -1296975037403667327857757644631171138560 15881132 805277561066005343108659669092997896192 15881133 248075932583171031670713451792647133440 15881134 1938694514616735635402541277931648529216 15881135 -1371272567449894589308750259030781585840 15881136 -657444963425114319276385992445404807168 15881137 -3927668581478951155049619848550347189520 15881138 78555180312574407465865339381329438720 15881139 -3157179882559536975534246680011633617792 15881140 1091894857335886574364870235825418895360 15881141 -1085678355361144351872797869553851703268 15881142 186233150304227540168506182298569928704 15881143 -7391588535595153717109549617689479867608 15881144 -3501024367796879506492941364226092953600 15881145 -232248218498254968187460890064126100480 15881146 853418712199562409578685499216430191584 15881147 -1866027927252413840051909789862796608 15881148 974366747517088259493372901966095336960 15881149 -11811458746980440682595681081736421922464 15881150 -112930686542537934197014490337855120000 15881151 1555947021393218825382396432983241720960 15881152 448596698555808997082209148929677721600 15881153 11645985603896749599501441908476668266580 15881154 1050008545974977613316760048498845509120 15881155 -1483318602620912340672685815782512630080 15881156 2580447907602112674211016278819295291520 15881157 -6839328140212388916816315322953414255360 15881158 1832151544955752574134037893964393222784 15881159 1970287013772989984267330028050958108672 15881160 -437524350784481546534112780771606528000 15881161 -835907117994704328062663330880722115238 15881162 3742130884910838724345151301731820693504 15881163 922944454682651989543125742466123440344 15881164 51137183670678274447051336544044220416 15881165 821152656507419028535362297665144787000 15881166 -798284710526030167246112026318813278336 15881167 -2605812308775154256660769428630073853840 15881168 -1568353665942540950408972755524993417216 15881169 2943215622701476463435060953826034481440 15881170 -1437903022111514925496367831021280762720 15881171 4971204434867058998227463099858385195372 15881172 1159214795278403547484391358048142804992 15881173 -771626175720181138431153641738574216000 15881174 -378004154505461910676232414938808520000 15881175 -2114861650254438916940920029824098331400 15881176 536590554875771306693454221928639528960 15881177 7236800814389448720254739789805923984 15881178 -1173360039926047675006879745379195466752 15881179 33283327183059167421998276940186811176 15881180 1252781056289883378488172083584981923840 15881181 114551073463355781412284716475707167680 15881182 -2277661513039810597384453991405730215808 15881183 249111031025737424242141808805766205880 15881184 -32831915154508146900929602577025466368 15881185 -2790203989746692999336439873094588690200 15881186 -943093072071234777865354522051909482432 15881187 1452953856189846004117913827831508612352 15881188 2786923176745948770657582431525417989120 15881189 1780286287594535605347037121552414864700 15881190 8240821332799803139249092958197565440 15881191 -2720559702321059991942549504704529883840 15881192 890006043611848429554811476232073625600 15881193 4217925627860527893304452345202755179082 15881194 -3265194989233673835290393817654622307664 15881195 -434291580296119843012448290014833376000 15881196 1671211440611061068325785845901980953600 15881197 -3408989909382844344149477722642897837354 15881198 4128931924699228471405574969315047745664 15881199 4482623332418027453640749062857794774400 15881200 -695721483097267713601196332677694259200 15881201 1526874475088158687107891260927903324544 15881202 -1835543724973542241830935865264529995120 15881203 1178162107121338768058397439130229213184 15881204 1093375629025346913130809678008372742912 15881205 -1668855435344363940326107592021794556640 15881206 415009525745260773250784663553371013120 15881207 887235757701725478642992126422427366400 15881208 -1622217448103666937407744349073015111680 15881209 -4965695463055680516093965357052580323840 15881210 252021296216071278526138026729954593760 15881211 -3798428769445158256515417199726649366400 15881212 -226717229321312548258461203669441433600 15881213 5710205861035202435047982605548482129496 15881214 -952592399656176707912443532020408372608 15881215 1304630572032397871891211955167461721600 15881216 -61033034595310353560968409143383687168 15881217 1780223179593065311155637802856554460000 15881218 982115736486607957194099394579198818720 15881219 423791722147159983852021166828241364144 15881220 1331164734913076159950211890891522437120 15881221 700798209300436722609513436589754382972 15881222 -1351202507822593963359426043876571815680 15881223 -138797141592527550612899540856021676032 15881224 2180259351416402454497734670352020766720 15881225 -2642294801135371812258347501887074581250 15881226 -461824194614591806383797307808516281600 15881227 -720255667941724558324048433952655991040 15881228 -287997337591796985598084296349816330752 15881229 24437451934167231587120236961205101568 15881230 184265557410877810692118759317944649600 15881231 -6839323670308110853918729319979718501968 15881232 -782176340824471549120285748579074375680 15881233 -80971405881087865590276549659086829456 15881234 1437382334162031571795356759984989256480 15881235 -750704502296253628417302844965966690000 15881236 658033405269216564862407099219320424448 15881237 2029800872242265371598457538696838352960 15881238 249399229518578247810616783373602406400 15881239 1636504386565680689303626443042637956480 15881240 -1707522422988898743351909992918336102400 15881241 1203429708928686121082246658519892353600 15881242 419522600806692916413313416171161306592 15881243 -2662454242669844429630379097139827538400 15881244 390742757261069371859583991491586914816 15881245 -1387609148178161694942703356136219200000 15881246 -1164242599170818374479613775152899188736 15881247 -3099726081296890108879187370148644769632 15881248 -5405428127803187004175871302847799951360 15881249 -3218319629101748904324420042612096346620 15881250 765432842737115651002831714132800000 15881251 999390778188043205754601937800947115792 15881252 -842737532719122053463272337353089275264 15881253 665752550786667370439141502982517664768 15881254 1951179569521309050167954602571031108576 15881255 242176715351905242393031848967295985600 15881256 1608706623699908655376190586566446033920 15881257 2654191877308220244755529099187049634624 15881258 -836900797692084348467407658812261853520 15881259 2516987286937501258710093403673002140504 15881260 -3564311981249124519050387920627584645120 15881261 -6878196897218443728904711873781724360192 15881262 -1780464166298571585612202527944050523136 15881263 -1784023682794376552917175584156501685488 15881264 -35329621303998145932387568329896755200 15881265 173179664587697891292990995524570371060 15881266 2253316328313354114545477300124866463360 15881267 2093745954325475082435462612658362098316 15881268 460454175824799060762889804006750322688 15881269 356384839300137484489704581741605508352 15881270 -339462391828493840840084085486072998400 15881271 -576184581165511576433278528570705262976 15881272 5693497882298301841638697901830776422400 15881273 -500372751333250127909465225948005163478 15881274 -2110149514294577695816089583574908230912 15881275 3908780286799749662772419998961564945300 15881276 -90107684689056574828611531257440301568 15881277 -163289187011877461535789243238850015040 15881278 447787151781338218874133915684050844672 15881279 -2425490466729496538637614347130442957120 15881280 -565007642747484814507212304024055316480 15881281 -1917905705877671810650253295989798619096 15881282 -1069094282754732225582462753491347657008 15881283 -3010989611432613022842723701015170002240 15881284 5457396341014565855923908376650605887616 15881285 -2194128884351208064220101020238893555840 15881286 1236861989275426606826961631861292547264 15881287 -3077462149296154333561540735507041202800 15881288 -460494922330879137185525479150414141440 15881289 -2032173968367866264028688251055064389632 15881290 59646420938635160802583131741434742720 15881291 3554689310568620290706727807557972205120 15881292 -2505602461434267942673792420834498544640 15881293 4191555591013750895905693090990605294624 15881294 -526824755093505458772075145728324401280 15881295 1572346746842754786699011852595680194320 15881296 -20204606900825508585133208305853677568 15881297 -6123358003739153719287538780071424334988 15881298 81343965199124162734954658191059206400 15881299 1539444265230252302920211635607093868960 15881300 -391681078563594815663138915431981056000 15881301 4318886893690632997487641121571897625230 15881302 839937443992794149696695328667985814400 15881303 5529905950966163632058367509998177558344 15881304 1700554788545044473373050725960814981120 15881305 -3218944596794379724358105979912105598080 15881306 699512096057927949461439603915278599680 15881307 -1141960355027407430195454769439080302624 15881308 -1011018187602311006592140520673187486720 15881309 -204616966591291931128423962258925565160 15881310 155939233892103552956426578678309329600 15881311 2730802519322723197710614837420521668000 15881312 -281141512581887917029511730021173690368 15881313 1595164033696449442140299298781791129024 15881314 1192397911838004626649236920374720936000 15881315 -1969879851217469617731993148288757536320 15881316 -786690131673234791898376132925524672512 15881317 3835407161389628074918602129563790458366 15881318 -2272383582621833956335333022166283597696 15881319 98473440629744503714763408996187379200 15881320 656223467700792439991348648891906457600 15881321 -234685659983468755924175869522314994800 15881322 -899699519511173499007158601122143017728 15881323 331075236275781983238179768436441075572 15881324 3842334090668503397477191901121103677696 15881325 -455772562825866635487689232596350632000 15881326 1811821634280872129268380321797645058112 15881327 -1164240509400421372083693201675096022656 15881328 -773027019221327639874941914166328852480 15881329 -1062022160635497245768486837310509697070 15881330 307811378933876505012207914242870918560 15881331 654034934318412337458590972774364493824 15881332 -6124843243389348102343273183253335737600 15881333 -1265326035910614998086640725236429732996 15881334 308465585007913020428041763563900710912 15881335 3581685548807682669939123341074271451360 15881336 -725660223576393122012974698299355832320 15881337 165793158655216846598231777835342073008 15881338 1654676165239255680552089517941460956160 15881339 2660261019760220437994973419756217787824 15881340 -853043657985771245109765524290699468800 15881341 -4188286478717768044207230805946204134740 15881342 35451588658070339262400614222134381952 15881343 -1591737105079713959797758504670209945600 15881344 -256527429734502410976330677944382914560 15881345 4103946006555688132450084082305577623680 15881346 -490883454752486815143762929339813856 15881347 -2163711998414387647954965913315974760608 15881348 -257254784067345159215481214934772916224 15881349 -2329507146813201951934634617795326740160 15881350 -344617002688403515493864302394396774400 15881351 724937977693336423683548732968334461104 15881352 -280574658431517668833735350104073830400 15881353 4474535292229625453290990698691514376602 15881354 271348767534196018377624051347682164832 15881355 -25251622131852807047591575249238934240 15881356 -4448339285025562039058840185203043406080 15881357 -835545763536568803387745518905966210400 15881358 -968746695718239474868891622370913914816 15881359 709296975473731399077251250098505405600 15881360 -1293810460248064602213445356719167242240 15881361 -3627165792469979166399052236000741562128 15881362 -1235407065392408340917558034867290112 15881363 1402462774373959472860205591520933189024 15881364 -1467710707368922631129855313937077037056 15881365 -3850232384427644141943159716205282088740 15881366 7181193949305319729321202619171919800576 15881367 3204213051177135719217888102918073336680 15881368 -293035165607478058396057441959101706240 15881369 170976298803245698355302066133236037760 15881370 -1369894572058726407732869204683639142400 15881371 -2633388728439987573356090811390446884 15881372 1393548045657453355890149512854186220032 15881373 -3351851918680169278309957282410412536000 15881374 -330275907773194746396472075777339378368 15881375 5928994513278544847296796906162928774000 15881376 -663892272654084815012170790924804161536 15881377 2470893610869447003740765927771295424226 15881378 3136138894410561086941387182297520813440 15881379 727298093084158792334809181601027952560 15881380 610925517450698749674246234873280512000 15881381 -7583146673389995520521335598184355050818 15881382 -1043605093663719778265519866728379450560 15881383 1649558874362513790724672753537183968192 15881384 -1890797512886940844779779261894779699200 15881385 -473051259523202324812290221639902513920 15881386 1446334856736547637719448930377114848000 15881387 583806547014634172143542717532836717072 15881388 -404644462402993107517095938794260034560 15881389 -601326226363102903445488471265581912810 15881390 1131618683294078932040152911752869145280 15881391 -1397798870397586216007467533014816348544 15881392 -752522917542637752144837046594327707648 15881393 -1723401514671453152404272494453879722752 15881394 -197860716709807865898011418934872883200 15881395 -633733760222924144470458381230965066800 15881396 -3281734891995772251530880553654269763200 15881397 489474609604620154280532471094882652160 15881398 -1479882247561341314378850005498043236736 15881399 -1782995023372278585466190559693256533864 15881400 1036057861747239087242259361714452480000 15881401 -4332786087677670238851354270627861312598 15881402 159407069154109372949632687423520135904 15881403 -1238664003291312636764114862434031217896 15881404 627953907458599085174556330917899886592 15881405 -12531856028406995771757239449748190240 15881406 -1983080273498886522678454902147941359296 15881407 2281721057286092565680619767198996718656 15881408 -83680348104163151960726315063952015360 15881409 522118920544683705348990665639913753300 15881410 1443127704678283422687673089778535331360 15881411 -1222679419181397364853158093317659447232 15881412 -2198244516771559658701649175579790891008 15881413 439494641958672231446320336236746590144 15881414 -3618639985355888637286560107387498422944 15881415 1705194517335913181635461116313112512000 15881416 -324965359620548402287577089471115673600 15881417 345482921399552835119366324151507902640 15881418 -230478094698753783032960989398446592 15881419 1258250285797079856337692579158298460820 15881420 -969257454384000377157829156729766814720 15881421 1362587129998655114774097391356258962112 15881422 -368014982306924724954449810761741291776 15881423 -1663600684325778536201995302854486626536 15881424 2119697618410160745940297420432736256 15881425 -823416234857433834960647434032272406400 15881426 -1857691733154222413031253329176870610816 15881427 62622414593209458601547956151752927080 15881428 -2770053900073175410708421721271743740032 15881429 553140975546535538354801220428411358030 15881430 -186701678709095963702253066252529034880 15881431 2007803945432612182180452542018911157760 15881432 133546226246869475747979788822792847360 15881433 1543698237936866833483203105138911215824 15881434 -2870754739471233886379920724815173377568 15881435 2006503450015943876454035633584043329200 15881436 346048486868779966591046684161073644032 15881437 -4601929679243848721107008048466499628672 15881438 -4203790663537877206523206717223052458880 15881439 304743004989594417382829545428934679496 15881440 1883681030962987251863543346738777292800 15881441 -11014023254757811280226384128365008292608 15881442 -114039115874660067707850342130257822720 15881443 -157684076766574018855133661746190777240 15881444 -1583946802938462061851016354941106088064 15881445 1538343660320803945802560027958819676000 15881446 828492282825506224106032423523678912640 15881447 3899413682797049353899605775484508388120 15881448 -41595811891909872062183288433967104000 15881449 3508055112574318811737655760011952645760 15881450 -411555249091253926555144841856878596800 15881451 -324851625933108283743901001387582583456 15881452 4846845715147966866753490526073223291136 15881453 -1401954530787588490229487399891319122720 15881454 1657358992317604920339717055127956377600 15881455 -888186489238770775625182103668376369280 15881456 -72307833844884355862110883761975001088 15881457 342669912282417842131143057075190569888 15881458 -2396830640563914369450436356386668768224 15881459 5759696049935531258457415903768530647040 15881460 664841980785107254354954014768806338560 15881461 1064984164067209410088771526409759558062 15881462 1082367701688574913346855643729725152832 15881463 806245911330565391655586617709843243200 15881464 -5448828062224984715572257935393965424640 15881465 -1648288781520444222216585506043911902140 15881466 -1088887780917559442335559354785971092736 15881467 -5453370462832826822015999743766397445888 15881468 2658957272220625293844951631260690692096 15881469 -1529001866081986908147477467233054395552 15881470 318264322032567946278201979139108371200 15881471 -236433370498352608204804169391112067328 15881472 -918279317583526732131775462901632991232 15881473 20361584755379924886745823842680336360 15881474 -27073865704886997391402099173695298048 15881475 -1372956565968577142340173331778772856000 15881476 -164253660489097903670831069360526541568 15881477 -856654752136631831647076858314969233408 15881478 860899101922498121922226531366855507968 15881479 2076163910620024866170455800806357376720 15881480 3071476861647375237580022175572407142400 15881481 651893771654882390298912933456210585600 15881482 1140290389299083767458394609244940422400 15881483 -1647060726587437218553672946314744649856 15881484 -511681289789947749731704350370680574464 15881485 -3756778082775078320538470923231084635240 15881486 -1117291839558361612899717612273796229184 15881487 -2986064879684310952706669948892691595640 15881488 323111293588014324426445224466166317056 15881489 80745873692972077013631593575610094324 15881490 57672445286295698113040549396280066720 15881491 -87108287828065118419385615989716079920 15881492 3142579107940956488259790614898342563840 15881493 -1054835500691181850822406444179442311872 15881494 928331045746954517406134227727050507296 15881495 860956340961723528068389253239260038880 15881496 722454007112399329731291941251951656960 15881497 -4562252362185771832523165595894814912054 15881498 2291960873536557151399531782489292492800 15881499 -2753263251166712180138352005633588447316 15881500 -1722886687059748617486827751575072256000 15881501 5008857936373040496282148565198316614502 15881502 -269223227009845254450976465960130764800 15881503 -2973131961412624334252693211945967630992 15881504 2922052154077963532332328632873771401216 15881505 -2774843497752797352636413965653535117440 15881506 -4484420689315007831525911905991944035040 15881507 2543144357206450355992574025913169265756 15881508 -4024397011659744227433375542134614082560 15881509 -3749300304999358099831243303800109549248 15881510 -670164994254838225598599354805124512640 15881511 -3680965160361586048037366483644074923520 15881512 144755238368860667290342526660066995200 15881513 9460028006209641127597694561095087639284 15881514 426293959671740207894847034148504732160 15881515 -55041139608711659433650365305485496480 15881516 91872410661504571864580196776101693440 15881517 -244939637454860893512854298933171487872 15881518 -702874197820789505162345551151205377280 15881519 1063811871071793919217393276940310983552 15881520 -271825017988273423318920403526916833280 15881521 488542479197547638775127687606566600722 15881522 -990443428399673344711034206762332968688 15881523 -644988354541251976674590691665456123904 15881524 -1631015899931995507718921725041762551808 15881525 2629035901827972746164671457046201973600 15881526 -967720535183134226417527113002124379776 15881527 362566770694412515272514961300472570472 15881528 -2611763374119194595418064604765877862400 15881529 -1491124792778204124758693778186336624816 15881530 -1029502286319126433678088971185171532800 15881531 6111119662761593020944998461659577897200 15881532 -1386900048503691658529701234067989974528 15881533 1517145691231821661208450748785400289920 15881534 -54407574807707333818469999454253834560 15881535 -6772366004346563962848221236069491148800 15881536 -1024582450772333734582750594444132614144 15881537 3170033368014921026137996128722025000066 15881538 1517945457624413251420875838977837903744 15881539 -35447205056091522472997989868278222660 15881540 -699200811649492624367888042012912597760 15881541 905985756896295718589766934700864486880 15881542 -2069616120730814348590206667746731783328 15881543 882582889251279116238059994183387632184 15881544 115775532359363901228802969865463889920 15881545 198760033264520116879573210090808705280 15881546 1042880525882352819072937917988312610304 15881547 -576243727985225883006010564490716310016 15881548 1318943623494818180520305856187275149312 15881549 -1869561613405355409267176683282770358560 15881550 -361555145346779235307863163104074496000 15881551 -26079081663530340740179322539565439248 15881552 -172275375805378691190586087423222087680 15881553 -2324029158392113441791598347280059753276 15881554 -323785412888996406417787641030584127840 15881555 528591989279558576138822931903424225920 15881556 -50349378662706021596911855514955995136 15881557 -1721272983618262447574866025877904115168 15881558 -803980523314179475572856943683203342336 15881559 744518386491946636409102690452771225704 15881560 1314861324827769883954539619027006464000 15881561 -343830509734780023603389725053828937200 15881562 -1929371942239160768921156280610029212160 15881563 1114294562099630255756737489574194911812 15881564 -1310848849271135392682450805158911054848 15881565 -1059535800284508210266258290486756894080 15881566 644062764518699987347995580921461359232 15881567 727332131208029880657519016487395087320 15881568 2661336032318882412339555290703294627840 15881569 1303799745617846215758111150121955606208 15881570 15249181662454557889274277141988623360 15881571 3847892713334142027478134126219842503140 15881572 -433704311157184460264226856215194468352 15881573 2036861056480223468805661589949734628444 15881574 24260249908198835286537707763351389568 15881575 -1691832130612985209481124594770508803200 15881576 195598707234375476316075762133374812160 15881577 -22769132238623373875242495870732706592 15881578 -1391487223578847829900240489520876398160 15881579 193883454476346917323956045262192588800 15881580 -6073378288056917340260622266058209280 15881581 -5972061005821379022586604281181018728618 15881582 -3103620368596426297294770169738646968320 15881583 -1325287692900928106663062066980613155576 15881584 -584212323453784426201780682274363473920 15881585 -1220403070377162740933179878839136197400 15881586 -464111733896620467552242308412965094400 15881587 -3425710179689475451546901504166139179600 15881588 133268748673512125829737437996718839296 15881589 66618287504118735064265802458701041660 15881590 -174758685429565105581793178443611571200 15881591 2808914816720665629248667462836658164184 15881592 -1667575728987650502234122662493856399360 15881593 -198015394084994282622060148306795001600 15881594 -236160803179648981556825909070766497600 15881595 581446168028704814057448572476336817520 15881596 1292805710321089008418455178005244277760 15881597 4571492796310776556906531649426683175046 15881598 -665619445997774304299328455790915001536 15881599 -6656611246943386525198647907772297622400 15881600 100798277330413420898670965466071040000 15881601 -155662653718567763351504076328334146656 15881602 -2774566103426654746845588933492950944896 15881603 6900019473499199628211332169153145577852 15881604 -1664351232148953673751481293992507342848 15881605 1385714415173832648099422294882656654260 15881606 -1069263915234936262956805502711127856320 15881607 -621603199013075257411205965086687636480 15881608 1532933251909374858588843964123845888000 15881609 -2888977046575190857954875892346505181596 15881610 -141387964970206528190131635433339514880 15881611 1733607835435028656642744970299140096212 15881612 6662938063134332588861781936786584755200 15881613 2304577007592078370591186173148089312 15881614 369834311137946627672363759796145815552 15881615 1100801326750337398046428080709604543520 15881616 -794740042909821931586963852750939750400 15881617 4400339501707215715493836890936681071666 15881618 2488775708993529998639717182870422579360 15881619 1531921968419206213880722553486075278128 15881620 62855546992862033803812536122519449600 15881621 253441799809228648168395768844565089536 15881622 -747990903151068776489791665659210200128 15881623 -1229418776329529917782821399618015171128 15881624 1397061938601161685311896144971974430720 15881625 592799581726815464562907927964219760000 15881626 -3142170616919997400230750759056966857488 15881627 257334201087249914556120290195322807120 15881628 -392255304877930614906740836048167297024 15881629 6696715358361817750187412345005680349376 15881630 245630128239199960699649377462152240960 15881631 3702864458515087188075698414290640378952 15881632 594251863731327883142532183794829361152 15881633 3023428114442974510080170039060346726882 15881634 2074681599509992583211390808914153752784 15881635 1258620829102797229585501962323980389120 15881636 -3578274959447685552774491617350418369920 15881637 1614438362836204175890857600912611623680 15881638 -51771064604759651209667064719941694016 15881639 -5824911371474155410850463874416885411760 15881640 1527933024207819558212963976958563532800 15881641 797440653397445590823263130956952790784 15881642 1334778645940891721397625536438213626112 15881643 3646079524926714117134952382790114575200 15881644 2593046230944129279023685051973020134400 15881645 -1528222075662408653707525162711951022280 15881646 -1551046067371718038737492001338893202432 15881647 675273250579126124335370852005569183960 15881648 -56813770781103612306471306944957104128 15881649 59040950092414089728080339155898081152 15881650 -750045723469486662030997202304845414400 15881651 6144714047922749653859069240495591888652 15881652 -2867386625305828240090283659489029162624 15881653 -1592533169902416619786826665623405230098 15881654 -3111337014125404996238019351789964097088 15881655 -2000209730444649936335649893819491892160 15881656 -2361136699506335058083335682255391498240 15881657 1087728726377548827630163255150265330832 15881658 194327843861767841802109086484276297728 15881659 -45787928974190280009021640781831658200 15881660 1329791943832608088027796375944979174400 15881661 174103889580588840067233055391308877376 15881662 -1882382871988947538451663348892908499648 15881663 -21237079105305873521008034047962812160 15881664 -205770213631366149936799983529768255488 15881665 -2618599305375669943224139993595922128940 15881666 2638218938103042011337715735530447694032 15881667 123278905498086810905549982514981270848 15881668 4441363620997160407864316719170463865856 15881669 3535950198753446160860796854112725207070 15881670 18051666259132194662080836275321698560 15881671 -3303312330429712236008849676301686944408 15881672 -693065000072096352536534454485774499840 15881673 -1018551709408072268679522541353386190000 15881674 153325670864073064106798221584591005280 15881675 3572895373477903298027374489951819644900 15881676 2750483393068233407748736792458728079360 15881677 525062698997871546408436250750431700672 15881678 1038715143177502788246529214014096853760 15881679 -1399523507816065267251441170451700339200 15881680 1132330253536518478625811235688225832960 15881681 5283367276165268012122440706871324362482 15881682 -259884654459900887044947707501206705920 15881683 -3304426934296624854765831636308882053880 15881684 101376411843985175267108651798086828032 15881685 -3135207329557581062012667493161747679200 15881686 -511116015314020476234495376195557477120 15881687 -4103089820141522917848776339420748263448 15881688 834421494561198222345364587437582284800 15881689 -3776806386813986683336997262565678924128 15881690 1230968922433366966581088940646054700800 15881691 586011391766474114928331318491370289664 15881692 -2165693706890384148683367245955647133184 15881693 1046515053717235740099942902258352747942 15881694 -597097489710246963864243708886775418240 15881695 1488865043062437884176367384104891560480 15881696 4518906409757973698243351867920067592192 15881697 -1282138895405510544213141786644448476160 15881698 -557403602402798866894169654491344491520 15881699 -2850492023686005657433230700685339859300 15881700 2172384199025191286470994130656381030400 15881701 -3728845498360564486409025221343060818400 15881702 522533056516652194335184241693740899552 15881703 -57939394048816647853101176117257881600 15881704 4652981737403826891315889497097283189760 15881705 1368691229018159532580218886082511590400 15881706 -6137683178937530885959641941644321536 15881707 3724751654225743471330508623525592931120 15881708 -98909652723445673861666289264989535744 15881709 1331541702639614081110629737979046730304 15881710 220520186164799315185365496044181935360 15881711 -4067010612154871556229444983664685032776 15881712 -261066244524259205789390204458301915136 15881713 -889824460602561018074197859121165673820 15881714 -1786843290411636390870298262378880002544 15881715 -577684591629975411399800861952317806800 15881716 -5784593629875445022545480434020276552960 15881717 4833985104748720037002478124191726766 15881718 -1553109944961274531037283722740830669312 15881719 172404945600471221333923586915128171872 15881720 432594264462026876355288720169202688000 15881721 4243682095622062751452885622330299743312 15881722 -1062167843356842818544156206843219036928 15881723 3420898514855749664852344734672160680960 15881724 1735520591066337334586305325371878604800 15881725 481107113593359833142577939795752816900 15881726 97183082432104792115841093142223149824 15881727 894000052791221427828637620549303911040 15881728 227026712122484378106129904533472542720 15881729 -134984352119694323210981315299699676670 15881730 805910597069433151676996285216659768320 15881731 -261045180718509539417546590985400213248 15881732 1860619599539964665282554152645614542080 15881733 -2697754837715707721922735005533994561538 15881734 118788654617243211756470361568220160 15881735 486674629834766280797711794498545872160 15881736 557986102524769788108825331240960819200 15881737 -766758693603959048115252729737835906780 15881738 -3126228434416831194915411000024830638080 15881739 1408027270196330059392903715357714971840 15881740 -460708961686755274038064191230654853120 15881741 488656509025356257857580920994536328172 15881742 -436056326547093877457731629566288774592 15881743 1936372115769268625650687929813780473160 15881744 -324141427675158598254288176035404963840 15881745 2129411409835127775452346821902204279680 15881746 1152184622740566344787870913840363416384 15881747 -566873129185197223220964243597600162048 15881748 2215524579814301795982889897860808980480 15881749 -30046811718484141117872003448961265952 15881750 3244590542187925146705704170377354912000 15881751 -4157313848043493788708629506622745486408 15881752 2461361777098092032006097764545142937600 15881753 1069339515521888584755930273905802094464 15881754 625145259490197941199015420372850309632 15881755 2950727818153292218961395753380712580160 15881756 -760912168026419774317451497613950732800 15881757 -2771198181264401630702959221386756385408 15881758 -3660522381543661537890955368708911655360 15881759 -3234404496478140112582834759343634063960 15881760 859572618158835755113045686974211686400 15881761 1850573146565625049482830652165589742400 15881762 167502545302300499495188700615543200032 15881763 1872003600525202902463386526295515758000 15881764 2469633407195642610657294624212437928576 15881765 -1142822679822977959813457591281503283200 15881766 1396078575479773599291408795239745896448 15881767 -4116561858507313933975933236848222201448 15881768 -713627307389796588452761836674764308480 15881769 86601736641081492163418112043798439790 15881770 74406023560521059961675731705230786560 15881771 3107236820016818073962166857274964335600 15881772 -805014269356954276505297210328678048768 15881773 -4397906129705253110841871515963100743296 15881774 -1193476508980472139530516718598111487616 15881775 -263829993312907687185283565749710672000 15881776 -304967535298340751822602602678840197120 15881777 3952233181804542795564322020987675288960 15881778 -3953757653116645630098814435772441602560 15881779 4031387499740984951550634244336592906380 15881780 -2250997544188185533742892025243120006400 15881781 315293503259853223152541054002696179520 15881782 -3430040793221087786186682671560477252320 15881783 2744685258688844438942778672852159049440 15881784 -611339292684100509871046048322250567680 15881785 -6355233424562540212252682466550046274240 15881786 -3660669769565916183953930372889851691408 15881787 -673140675167389999941156227056852572552 15881788 2209462446192418855843594421164007595520 15881789 690932768659763630723201158235450818560 15881790 834230194927730669397992173221387438720 15881791 2247581307833243992298661622639012189152 15881792 -4323658940434036161082747187625984000 15881793 -1776144614068064262133223276926716931536 15881794 -290124385005104839965899522565760906368 15881795 1307958854511814189573176319821653507280 15881796 142402874666302976592376600706792816640 15881797 -2931561589717615154439431154351360775680 15881798 260745128134808829661895121425506505664 15881799 -1723144486481210684798393049899039354112 15881800 -2742988780684734279143657942365240320000 15881801 822908502898242661001701872660626743680 15881802 1233199746628042730762595770028653375232 15881803 -1907432052510592907609774444526639831920 15881804 3394547051612400800119473389080040512512 15881805 -4735079781319746350334786320032195108800 15881806 -940532679414906472848993433272779007744 15881807 -38076637886444005630039431232256351280 15881808 -170498459312159043640475758741364146176 15881809 -704600052645611368405339354675526153996 15881810 -302478175663215725652877691607881548800 15881811 -1141722004541520156101073239155072859520 15881812 1453771548074297145882201373869541494656 15881813 -2301138172368740413347123048522123465216 15881814 197066898835971071120330853356416672128 15881815 4445735196987731024039450205610470723600 15881816 -3704702194152005118993763849489859819520 15881817 1367885209201577499980507241792416016384 15881818 -5528801402353129756711647718439362080 15881819 -1251707553620526681693422042681785969104 15881820 -1066370722169907428154438487851626449920 15881821 -699821853073052575151265008601390124680 15881822 -553159108083080379994497761166980176896 15881823 1089782075736349610311515705355510902000 15881824 -2215264003127467535982558936065990197248 15881825 -2994354407661196583721921272775725764500 15881826 -18999496544424315772855388875030434816 15881827 735037563684824080710848451314991962240 15881828 -468337106329041065810357970571578829824 15881829 3030300810364491619578432593421280171200 15881830 1615939495162052675338901020022671282560 15881831 -2886223904328293809142681454319515275640 15881832 218925950716364247991506636096271948800 15881833 2548857174838240406883672716910339871824 15881834 53605643218916788767751405289429382576 15881835 10467983465356649599061595595586787840 15881836 -567154441560585010314648696501689931520 15881837 -4325694453815428420635044921740930490880 15881838 -76297154679670759429187310398721331200 15881839 667181692194409738959947184263325859440 15881840 -446942590930353983008535408597868871680 15881841 -2057504155188000287328118204819412682240 15881842 1124698056448947249590217700960648693824 15881843 -2760741641789308725287418579175711638384 15881844 274079157548448926045415593759296389120 15881845 110435922844704627946328614644126835200 15881846 650530015417409410195697217137809273344 15881847 -1119768959050194918336289996663074774960 15881848 -597325029680903356361492504954699489280 15881849 -718770623852759718310602846776099302320 15881850 -231954536373675511061218544626781916000 15881851 2096494833654691455599776076543160530852 15881852 -459598418387882908390240880341886469120 15881853 -1686068208053415294130031668920825157440 15881854 -1681063907507941363178271200208556890624 15881855 -4754340565457518555930098336148899720 15881856 -2532049301566806203216064056040987033600 15881857 -2686155435243677412646037729280059680894 15881858 -758062358064393869388764729201936498688 15881859 1835025333750760540085630760269745469440 15881860 229735937118418793472083615785876032000 15881861 5122089782120974350010576607044262810112 15881862 -32512926980542550276586916385239641408 15881863 5444267956281220275135467748176827801112 15881864 -3970107791575000267939816228334390476800 15881865 1836683522892217117258642742229112374720 15881866 26221450522067884566252926736093416448 15881867 -11063590468385049815029532845423119793968 15881868 -1654528039746403012327800435535213372416 15881869 -2122572099009191837733862500997197798730 15881870 1591488827121533896554042696988799090880 15881871 -2524205893030469149150557224862724532088 15881872 640286374548359711636370302043458764800 15881873 -1019758298018527638742458819850860884160 15881874 521435118182752479049485112229852256768 15881875 -825244177697519664141901432796642792500 15881876 3403192880043090262628485074583669663488 15881877 1414582078125688231484922978554679361248 15881878 -8531126435471309203960991751024125952 15881879 -3452839423413665525574432115229846356800 15881880 46540794172278401874185582275880140800 15881881 -2487438544020504158354426302170212334128 15881882 -327253491746887910242535231330308828416 15881883 1525439258250162438874119068373960825648 15881884 2460174783446607213875484973147782713856 15881885 -5007869821018205847739698772070554038420 15881886 1448335975758531833931297932392867584000 15881887 1827911513797021503651946521921516195952 15881888 -3873576481007645271294647408307166248960 15881889 -142319281312313858349740055290117467392 15881890 -44082557467686261043417238736093400800 15881891 -2962030178678339729318078788413153265920 15881892 -315000225181729884350713640430708154368 15881893 -3253199212423946778045259481708533313220 15881894 -15619879900681062505768512088454813568 15881895 -1335278376354244494932110059796848925080 15881896 2847974104041739734371495184753674849280 15881897 5396393793122465292728546428518342368100 15881898 -786797857420622501364241779241484603136 15881899 -3910252360330444137966534146489006551920 15881900 19665782525172847750734069391677504000 15881901 1366281785078767008723246054150519249984 15881902 -972461602672781757516348813484524288 15881903 -941820146576814830429383419629828317320 15881904 82054976547321044835822479463909801984 15881905 -212801472028532294218036713748650120000 15881906 -1664592935293558509860903226760668340320 15881907 578536705745954107034237123498935278192 15881908 2107927715052099717965251530697028198400 15881909 -8449748097269662060689823172600423340384 15881910 -1282563341324650575323128200988823040000 15881911 -15508435923068525001847376792507330329536 15881912 3227954983319576366136694593506092339200 15881913 -296506878152916587015057223714800848758 15881914 -366775108272278585750715366476079578880 15881915 287921140356305086949752512138895161600 15881916 -2008268699971045281853291167227973820416 15881917 -1130920351307162227815245698865820965588 15881918 1043458962329859170736081693678655341504 15881919 168317017979747894715759324406695115776 15881920 106311250263743716072901082815303516160 15881921 106385812318996688956021794000939455904 15881922 -252086155033996864602642840317303482368 15881923 -2602544352845036807523096696017579623520 15881924 -859501473173726563729225180372548976128 15881925 -1003303713434404694750436092437566115200 15881926 -1568584675919721821919279843014757821088 15881927 -204385596781245199468438982919779332368 15881928 1514181227269250124232407508289019494400 15881929 -472474518446880587249963370700785104000 15881930 -1748299982784598217727959029341241076640 15881931 835083302364143172314634876301887193728 15881932 -3917120779403194386241571448393630678528 15881933 8254698714509606692264121813999734497804 15881934 822511393169674039631509578102181846080 15881935 200845611068680912021788331459652303880 15881936 -252753697642300853644725645280197869568 15881937 -117400045637935289921647052443512862080 15881938 3381032803070406116118964785163046658720 15881939 511178847108774613463070353488481492424 15881940 1800698157915987928423920452520957849600 15881941 -19877682411611973322062065680054494848 15881942 966587480903889764245825781871275971872 15881943 -166368218596292707346433275247891801600 15881944 -2337518197877640154128908993570958766080 15881945 -4467345791924661757026513679199971362300 15881946 1955710291706779201808767105020950813184 15881947 -1825532002691092178037916087720821787008 15881948 2282687044108862534336650695812922163200 15881949 -965800585514144983628722217407084937466 15881950 -812702289650938105682605020846088521600 15881951 1425992206894193534458293384042553754304 15881952 1294545225302687788502347033644596723712 15881953 -126498769412972011351208806281642579836 15881954 288856393897561168457788553619954777600 15881955 360012422335341991981571125517494725120 15881956 3086602347563607024410983468804223381120 15881957 -190196140514495661424994370041227004928 15881958 1487892914884080693880129026325989897984 15881959 5969771954831770712174036771399775919160 15881960 884446615168138427990541318767694643200 15881961 -1987903193564698369442911498565595240000 15881962 1944289085645879321280455036967133709232 15881963 -1927282482333366250007695166591108289840 15881964 -10863389971940624761548709041645109248 15881965 1995805425892569162655641988185866341440 15881966 -3682117906756683869421599687810931165120 15881967 -1264213834763207990136805751885499974400 15881968 -31159393705581385037285486026345873408 15881969 155389146207778049697918466737366003696 15881970 -623952753216593307461915131016067640320 15881971 -2818439110700798321093187088317152435888 15881972 -777359578328637706471134005200829764224 15881973 3815279572506247861528469665673226122784 15881974 -417463581575060980676399621581141222080 15881975 316033509492790742953285895928970482000 15881976 6502720582344894133266294776994447360 15881977 -1761746261259738428749191336630150811568 15881978 -142070849798011415370115557909365431584 15881979 -4885282404240400379598931025318869386192 15881980 579871895054626400456738605151256975360 15881981 -8790783205924121462682893052228745999008 15881982 -1302018707131758302493524876340171816960 15881983 -1552479168438881165287816329809338366176 15881984 3487074194186919998697540648358788464640 15881985 -502495195094141618195219533930844221440 15881986 2852623663315538305588288858555907944320 15881987 3571065525115297196324976939937410505992 15881988 -400212836316297509637543296406885504000 15881989 -9365133894732879827875672575690790578180 15881990 348222122202236710105460094608826835200 15881991 -324754491114477439880931866694609792000 15881992 1455995331660173000967474451470232289280 15881993 7162623011869670247248848154410178917584 15881994 -615945907980830326536452703380155729920 15881995 1219035280157885081435869875056010966000 15881996 -212732042877638602433206420013503838208 15881997 -2145603848092564952116488866986476648000 15881998 -700342770262755000655113449447668783680 15881999 -874120059571136421186141181569750463008 15882000 -960852534679968369826268773959008256000 15882001 2780147456343457772694493809137098092400 15882002 5184371749754520855576332809511575065600 15882003 -4514476582077180499819896403740742349388 15882004 -2610061695188651748514404448551074019584 15882005 -4494287755434940296519596726061480326400 15882006 -77606003045170259364812598799138381824 15882007 25628368297442321073076259145803344688 15882008 -4254517389498465165804324031703107952640 15882009 1741152494093453444378483478675030188736 15882010 -1082836042569036060390184261857837891840 15882011 -2516645448769840868545198072832183995200 15882012 3700386973983610378020326149497175068672 15882013 341901899504993481704652431250400878080 15882014 2897821885633016399226238102912906025856 15882015 -1193541467448466735698139437460237130880 15882016 4161035614504920097935129159440836657152 15882017 669688651560797471065000933200139405332 15882018 2025312024761042186602637081443835627904 15882019 -1145202891554965615765878754408430556580 15882020 741412358009425153643382715327653519360 15882021 3912446374296377111879275110822322063680 15882022 -1709193781710036398213366692924557301248 15882023 -2092160409023581387254007222917029182728 15882024 -2151512104980499913496147199869063168000 15882025 -659357580760394689211823805319666060400 15882026 81913910142247122304762995461157244608 15882027 1205128024484001041179264785300339463512 15882028 1172662444699232629795474483601800704000 15882029 2742593356188102257233231757105661223680 15882030 -125192901051431664538433248415559695040 15882031 798699085293298276065161088497779858944 15882032 -931384731857190466085331117949541941248 15882033 -108883430881087445478452871558702400320 15882034 -215054077417039667014064023149673786368 15882035 -574008576384821680162751881024594275600 15882036 -413461285728574690092007115245682085888 15882037 822330522803998640781452467166917571100 15882038 -524100975036880803421849238603208874080 15882039 -1205959883679939416996556600580408101696 15882040 -1814040589127706250011800479697335603200 15882041 75601945445889713580125798425365468672 15882042 506710886326869258810406714366800211968 15882043 732651760625818062411889987216428011320 15882044 415219812818796495551355290295304323072 15882045 88456035769304557666096806012810292320 15882046 415819455071385485054867978205833944320 15882047 -1266911163417004240454579243588702647536 15882048 -156412388175192564379850627991585423360 15882049 -3340064968196529335416451087922138517164 15882050 -7684069328902299053905644452551776000 15882051 -1121839737004199671481853089774483578560 15882052 -1145680309737518774609398086299159543808 15882053 -6670857079528391384624625969893423703840 15882054 -477993011597401513509769064141827126080 15882055 -127561520473250149191878054661720960000 15882056 2256310522884359958986917875159471866880 15882057 -422388976138971623178228448622489364012 15882058 1239000182362593455733822753769353996384 15882059 -4171419105877481879860686921497789083200 15882060 1130920625593805826668248309096542044160 15882061 -1321749327816226405390697743591705055616 15882062 314405931648589429805998615549652997120 15882063 837328140578655280387694441920542239520 15882064 -696388133814117052044959289037522206720 15882065 698614240247326860931387834660413837660 15882066 -1944253782515132538762513360363081302880 15882067 3213954192161300758791108940310548827116 15882068 125158673035579579185891894117971036160 15882069 1356305402162564195229997536566084662080 15882070 -1143970092774129164406367507493187997440 15882071 -5499930864589574901228292269402408532728 15882072 -578348391363531704586840944755801497600 15882073 570756515163129119916473414256141469322 15882074 -437706163027804779452534295530137120800 15882075 22363513321999452982479137350073779200 15882076 -1057589079122865038030263285504919542272 15882077 -1498759710151969039946914317411239962074 15882078 525215411906038221241978496591008751424 15882079 -3718848980036432884075104282201193559760 15882080 1933477418046632069837478339133518643200 15882081 4827865541944207070296478137284167731200 15882082 -2520205857009807096369980074370895825120 15882083 -757588418644770749931424072665516728880 15882084 -2709845746759117348111444244752731473280 15882085 3536418947545331904594043152662307062400 15882086 2066492154017694728344598942392184186304 15882087 -619997346878247283148283249004993344432 15882088 -4712536954179624902215204399916480670720 15882089 -5249904409445033980140167223702264871110 15882090 306406984765219026451899574688427340800 15882091 -1972139774555307022864248715675714088 15882092 1087998975718014856010924375767411430400 15882093 36903411508197129829102121834959680960 15882094 -2272104986050304500352375759162380587648 15882095 -395152459807119283321526094853036169400 15882096 -921023220103877473886418366198434070528 15882097 -5312573705245741702621028530027755264 15882098 -1819178691948253750619492361345545358336 15882099 -201132027685835541484766733965575560192 15882100 -70279593329988895376232128892338944000 15882101 4498759908852503239130471820526395134172 15882102 1217912369852870176247184748421912544000 15882103 1663464224550937940220563551274000196064 15882104 -2534680365628338767042197160087508787200 15882105 -2352826333498817393391706911922220879040 15882106 252416549563019186411340478297678685184 15882107 100249874021235445177180700090979907752 15882108 -2255829975870791479592974832797192028160 15882109 2955167541673218946296472024132871648940 15882110 71950271031913057933365378121162512960 15882111 -1519558508543493732262410410766557419680 15882112 776155450006117905884645168758558556160 15882113 271053269534313057941413567096301092200 15882114 -70236529282788386035092882811941604608 15882115 -1389656499381475430236160956358629584240 15882116 2368708281331320093039522794045750336640 15882117 206698331545040534248285428918207902112 15882118 1076616410543078496744590448639675071616 15882119 2563974547201240099872963621715975543680 15882120 -1282819278375780950860267526781897830400 15882121 2698400351770629076547125045426794547584 15882122 3947269786722289285898472484749271928112 15882123 -2300378073687437742017181198161777624616 15882124 1799324672883988990526987008767274647296 15882125 868368616334244058124765981476132047000 15882126 -92457973686019020490692402850377887616 15882127 -3024909613092833626954273928076568824800 15882128 589132378688378902779901811630405885952 15882129 2137473727674930163821550760739811765440 15882130 1035856062318826370276603547044160798720 15882131 -2845171023691363874535466784092126971528 15882132 183387100311168746656554626752480149504 15882133 4004063114731566431164197443524504591200 15882134 2791718573193508384087981955856026360640 15882135 -1352321344037043732422863633144165268400 15882136 52028332838859868828568961359210127360 15882137 -2554223720940487415245066060560188165376 15882138 2330125722485156523219013313502496185600 15882139 -70312938416220695231241743183801850240 15882140 1567000839856615291591848673424978688000 15882141 -29817412861012055621554772180625181632 15882142 279496534455985409770350723631061673600 15882143 -6391873739125195062374319795522039278856 15882144 -1182964505975126542199338031580752904192 15882145 862645050532067673556624614214275838080 15882146 731326738075968713008679764094581364736 15882147 2996669330814562120233876604173436130724 15882148 3456382977204215512159209163792714186752 15882149 -2515474829515256505589126257262515013728 15882150 -507358032544747553849003201534005910400 15882151 -4976836360556316145156484206202585622600 15882152 -232037123974420364878175005602666332160 15882153 -327516861954148573142133164023535474496 15882154 -2017942846020188040499507554736663134720 15882155 -3625148428018032740070411397467041600640 15882156 -31778025089334222114005723362712528640 15882157 -144792395009562755414050511248693849600 15882158 -296599654215530088396227910932415538560 15882159 -2284861944219229951757858929798251643896 15882160 -479526736089179012644687270432997376000 15882161 -2736326024615736192512137689900951344238 15882162 -1444650196635863305364080701735210546048 15882163 6907137718483975884471104748810111178128 15882164 3944472552956224656298587687051368823552 15882165 1613349352739765991712799164452306991920 15882166 -2782854890806799061750827695581738895968 15882167 1049643621381226431193034640854237903280 15882168 776376650325941475701740865942154117120 15882169 8807658977313627164863145561417259117060 15882170 -419875826858988642140691106470753023040 15882171 -4294470589598980431621490914925902534888 15882172 17238955887286949865654796217398400000 15882173 615211169504874230643720280747076548422 15882174 -1070471330122897973046307131102956021568 15882175 -3330604869657405270931073364198197374600 15882176 -130621991385748315491684481307435335680 15882177 391148557466847053653473754939552361520 15882178 -1783647255037271764025009676773147899392 15882179 81838499123742643246903577204218835784 15882180 -118318276666887821385752387628655534080 15882181 -1698766537134540508384281363673183416256 15882182 -3724714186150393096086462860694572509248 15882183 778657647459442944182950615436259483600 15882184 334822426505866658811121815321756518400 15882185 -2401178912542939090100835654017676656640 15882186 1847800478340972840630568354554046904064 15882187 2252029758468873267561973057033245522836 15882188 554801414898912363934927472472412962816 15882189 2077514213475933708733195927158247890624 15882190 245034198063425021157463052735027712000 15882191 173998552303011461289809907533942396472 15882192 -587821273267000179277657455779891331072 15882193 8601263158633021654632185242306884894720 15882194 -1726064120122686057607955947851193717104 15882195 4225199835148088032074626333986003200 15882196 -3291807733604821578835309808168539914240 15882197 63174129338172350201721394300454752572 15882198 2033111034963691549537490348584971928320 15882199 -721362493649474638476598757918986455168 15882200 194338449755554074075549543070481664000 15882201 -7322355587595354777516869867256921667008 15882202 -326512261373469627332205186146506683648 15882203 -6352393245185190861521748313497327651840 15882204 1109769054574694737374093989441899284480 15882205 -3415609477650859111557837587143677253140 15882206 -3162943723134844662908376128521363736448 15882207 -173676770486947833651034562949769595520 15882208 2254222776722034644895998355279269068800 15882209 -2430150735776980900653707728974819710784 15882210 943324944031438280945316322683037056000 15882211 2873179836256766129075734869251920378824 15882212 7204891493492693863034377313031656447232 15882213 -747802253236142718142719864036116084352 15882214 1037277344591389648029420212325633915840 15882215 -2489938257164544172535335302155439677640 15882216 1118010442013504000325929134040528977920 15882217 332348736491770221477205808958248010248 15882218 -5054326862940174314887497887943758160 15882219 -681470424769146396407990116188240309156 15882220 -1453328005749772951119080472106109829120 15882221 3639478992161923921882215990332641054422 15882222 -6919567907233927567895375772615644160 15882223 2741975183161756023696901896378065640576 15882224 -8084989925584620092307059565878083584 15882225 -557010036611173586275239243824936596800 15882226 -412419840746812643081872948293778093056 15882227 -923239667363789526222183172235308633440 15882228 -1325251072095397913803886245134127791360 15882229 2728299743020052668232941757944941895680 15882230 14516186841600168777282531051856035840 15882231 1047657500705082782221869770791697041920 15882232 -2575718045335450407206651891717593497600 15882233 -4832506271023851722125414116191118536160 15882234 -1510231087386071778691940699521765048320 15882235 1178358678115793620694662757502984007680 15882236 3127993087628230592081480642667607053312 15882237 -585118676996480116102263184403625607488 15882238 527044578239311356570387034197194219520 15882239 -1641487916554244078470790188490409738240 15882240 -233092935628600018167040711419179827200 15882241 -1741161892706033491508415253337405229500 15882242 1218652084729131620354040391662592696272 15882243 56679532527131509102780777271095864320 15882244 1031713626630316343822898800012457541632 15882245 -3149567661459978539339213951878372560 15882246 2889041383409909654108224039819916364480 15882247 1410801900498143148658263424159724447472 15882248 -3408659746588837544579063791461058552320 15882249 2599638844663886556862728424084808603664 15882250 886257466752252838405193706213078624000 15882251 2538439334870061783383395296814176824064 15882252 583398729145687994300112613690272768000 15882253 -1959319859756199907404925780137538615498 15882254 -2928999969972039347748488752290478435200 15882255 -3236797381266013131018098697361497870600 15882256 -191847582277467226970472703796315258880 15882257 -7695640929572217120040907870811209018640 15882258 599410553467994406262402009842424204800 15882259 1465344248334977917128508378925684110704 15882260 -2346363006787333789698288098865541413120 15882261 724631744859098118033495351210181265664 15882262 -2073704490273966054754084096481749503936 15882263 -1118396581114130933824112487383352484176 15882264 2399945133904789529598847574155435008000 15882265 -9156827457524821594530515197328213760 15882266 -404379275641194458830845059514630367776 15882267 146419715773942089205349005408328002560 15882268 3384545697361149625765146409818257397248 15882269 1557744572833642532129379516225277314720 15882270 -991548593900233375293358956155729203200 15882271 -778674713484278076499288040664667203800 15882272 -3897202128268553252785631002566013747200 15882273 -2107115417785034857879463664380781994272 15882274 -196565347457466647128791393474799308288 15882275 -2306504330532813308366150361935327513700 15882276 59360369908616416834593376357295806464 15882277 -628608782624421912072691004492276758628 15882278 4082011070522690753093431842721394281440 15882279 -164419935514975382619850644012850794240 15882280 -2759766987190931049812102431184810649600 15882281 -3063271751460346009821534131438317887900 15882282 100840316841507756808015288718355894528 15882283 6377652025472083013038903822575570842624 15882284 -293145336706679538914758562793129792000 15882285 204107640000563678845187561077767765600 15882286 1303416601631527189869224594357179363200 15882287 4447299068742513341855866910003290857792 15882288 -287442940116816917160893365183016140800 15882289 -1753177202047751097770924699408203390976 15882290 1534768687150880647237419875594680051200 15882291 5515789015278286270693325317996330798080 15882292 354849984870886995217981158901332377600 15882293 761016476964416222756945640862416281280 15882294 -1573458071808422242852182698694310094400 15882295 1323232376041133760365242996625535153600 15882296 3324954386067914662872970358963376353280 15882297 3973038177349965375754571215736796517200 15882298 185562030038996863497325026208602191040 15882299 -6101008229411755874897672490917944664136 15882300 -453910199731436573694210287296448179200 15882301 -3716862162612323280530255843613834146868 15882302 4850230132635365867943360144820451793600 15882303 129431478207234907697567467027500853704 15882304 -1894426483469530907141420515617586806784 15882305 23642365484289021981016365858493978560 15882306 690917511850339356771414479286136766208 15882307 3450736787179292709095445019440528022272 15882308 11491969784961075664785838354787303424 15882309 -534329770970556460849804591579927207200 15882310 -331652265683914841730403588277322349440 15882311 5540688788611000657735385658668538477912 15882312 2234685331210436274206045631663846604800 15882313 2403239215782994153755251543752925862144 15882314 1224234457535480488272786624500232345600 15882315 -1229177035364229548529349561335430782480 15882316 -2617124577851739969509749436072209480960 15882317 -2458048651986224072155398009170591543040 15882318 15399022511935763303604854980596456960 15882319 53837307196765154352285135487333930944 15882320 723509407872151768066474645041823334400 15882321 326540426999857362914269457629867973184 15882322 1871481672288705235568483813670016109712 15882323 -184693209222607431411069991925011555776 15882324 306489594160433570772697378741694564352 15882325 463292559649501319829572210588510295050 15882326 1014699520580508612881749161531261600384 15882327 -222575415565604599492932543812737773480 15882328 779991255853323645735071448223186944000 15882329 802103473566826417133114033132281737876 15882330 1307237942161592106224260684504770097920 15882331 -884786535579965171144886673440492854016 15882332 -1975484161155208585360564531356732808704 15882333 3194200381033073188707693827464870775424 15882334 957177680264117011853122320231776953344 15882335 1653793483243525578783270672611670394560 15882336 3466057764624610863388929142810138509312 15882337 -1937517463379662279548919771607102090988 15882338 -225274193773277690430417192572862271104 15882339 -1202290243733354292250394698463613768 15882340 -574756750632008261191556768974214745600 15882341 -3256358648908024090589179543493612084388 15882342 -80312942847681983867542300228486219776 15882343 -3401344628564467272318407846829269165040 15882344 4701539534165099175961099343485462748160 15882345 -1474379629043592885215559232691702764800 15882346 -57317444807065051068686783579574850128 15882347 1668330084943915120217962874799734956080 15882348 -1962402535644847709257063206073303902720 15882349 1281946235367779232995729693491801751552 15882350 363561052845407275432831865317805721600 15882351 10497106649817601130618368399043937792 15882352 1397537809075462646899255792543865044992 15882353 -7110303177992627697121997275702073822400 15882354 693867988549370862879193901333129637888 15882355 44597913190195227552622480231067675760 15882356 578082340395293607826134418916001853440 15882357 -2144712448997297680057879098264055394400 15882358 -954739558860431516581987921607615586816 15882359 -6814100982817121367656386202498390668440 15882360 -115096964967580461137943821146154188800 15882361 279972559505557031343105808479602450304 15882362 -1056966132286482906263585132543457947136 15882363 -113085100587507270264103182642179948016 15882364 -2655240292790096625635329949911620020224 15882365 -2844890306652332842336615972540721486880 15882366 185051530251174779687993786919153008640 15882367 -2469962903767795217621319747633588891240 15882368 1269282231777100302008022528882659819520 15882369 -1202038556109260093644824226992905033760 15882370 -2124052017193931534854745098914965898720 15882371 3746731603139509401712825942370322144 15882372 -5400387395304191128304355715240788172800 15882373 173300091020173073217319926126591717728 15882374 721459271720969088685404338864548638720 15882375 14156353866141644350960068951922056000 15882376 -3041946912729858605816873110288722892800 15882377 379467831282423659920428743274747457344 15882378 -1744308926097369883470471458349672350976 15882379 -5453744900846207065850889821091266111020 15882380 986703763241219480045937784561344844800 15882381 -4822271974560384649701799926328878948288 15882382 -33890797177831141406125601399277883776 15882383 -197042322560393227543144796560094487312 15882384 347457073202351482735434687002872381440 15882385 1149138655644885741307620380810092838400 15882386 -1053862010636269678891036600447516107456 15882387 -1443654841138948621612385811562647582720 15882388 -675707364938792799656558220086401497344 15882389 -7399502521426247566452047458407093600 15882390 -459646373409669142841371966542610128000 15882391 28348750521893672318497539918468701024 15882392 875739061890630876405732313407638906880 15882393 -3281318109825763113596533486079225753136 15882394 17750729354434581524298372299095658496 15882395 -1139329807313261714913518008098147153600 15882396 558653522933172359864204711579107809792 15882397 1802535688210061685622742072922460504320 15882398 269605442436163147465244237818649294592 15882399 -8376554309366157528310359604744984776 15882400 2743144496626149969511020611456625868800 15882401 -4076353221704079956766101707274445903000 15882402 -1046106945945467524438515867810020093568 15882403 2520021352601273671026917881049009286360 15882404 -1054821937330434448453160606576488796160 15882405 678478954821556292921950355420994263040 15882406 -1947197886513631342466862222968020551360 15882407 -1833568424737929593969313866233073571888 15882408 -1939464396092283738574926374705375769600 15882409 90153852775635359335484979834427900404 15882410 272110751535564899402515283061033312960 15882411 2554977826104571577505818335321572426072 15882412 -382279058599682564671690234998994597888 15882413 -7076095512330986801152956220216978159338 15882414 -1147550609069696813252314425230440488960 15882415 3093081689918788323241432276455767215560 15882416 -84134404783449296194254269569642266624 15882417 1357469612085703595769791165612478217680 15882418 1421392485318168211431641788901557438080 15882419 5587462505972469169449141640671929990076 15882420 -325959933663768239983777357240929239040 15882421 112821852090895321678432360235942416622 15882422 -1850377251298748275558962509873860603488 15882423 813475172056307149452292070446605369600 15882424 778132876882427278533513606488325672960 15882425 -625605089123104905833050053030761776500 15882426 629242280737605865907673412429740856320 15882427 5735205055642160669684467209103587808872 15882428 -86971076390641540150438636848643651584 15882429 -4328238406747466080962784423995382377216 15882430 -1828064276939604324612241695404694873600 15882431 -4025397074806863870091304150278623096768 15882432 543226346318301713700183558433844232192 15882433 -1327319915247047627790739845641535510080 15882434 -2022337838275942491058640029048557770208 15882435 597238055147384466341929026287791604400 15882436 1998768789390470901684404277271221107712 15882437 130836033014924143401305623809028284672 15882438 -160209127087761168672057306886522742784 15882439 2505944116657308006847729746479984708320 15882440 -430960380116323908331216165481481830400 15882441 1168010856147677149566090684368809170192 15882442 3568372719938472239590288766503570387200 15882443 -1732116136475608550029193108462577805776 15882444 -486646841450964240329571819519280485120 15882445 -8016212869053879864367953096650388991080 15882446 2220737196252983105986257306165205728960 15882447 1262239588496468026717644475782019426176 15882448 73917629711195418219239873597222600704 15882449 -382973269492880821499671345819972475280 15882450 -740454276012495918166237486355869910400 15882451 3830503909852256995914491512610180640060 15882452 3174903695120714035411409442415881699072 15882453 -724573082073282169923637970463427363200 15882454 409606274232118566868216336982035875072 15882455 -210612141497135235918845108637940721640 15882456 -2495439626257101778278955644081321676800 15882457 548179695639212999894553170250319344840 15882458 2700823646855599086853362256080469252080 15882459 -3928597754605673342027403659191842343680 15882460 1597050017154591316559839405532183040 15882461 -1905105473310165335588357685830643199680 15882462 278706631343539226269243254119570329920 15882463 3322726693468388446320811586722757815712 15882464 -3629579242175727274500948092093202432 15882465 -2452427445672104873466893166040578137280 15882466 -671250011183471308694793283526262345216 15882467 -7563562677440471500799643457864626704484 15882468 2470004593654318006111549080405168669696 15882469 -5578217234722795546569461294685315456130 15882470 -4368308158009677689962962069400122983040 15882471 -3977091886278941486620148603516654244816 15882472 2055934404038150596825323776222950471680 15882473 1359826583775825376815606002752080801780 15882474 -987225504728247047355501661318225232640 15882475 -110737153378797813377859149920944115200 15882476 5510535156187328487174609615971621652480 15882477 -7522672952251280509655510296277323200 15882478 -401328312943062763584093154615114037760 15882479 -2608544532162506053043676575396908447920 15882480 -11665902051379214815899307968862617600 15882481 3940805326775864429259065672822450171700 15882482 536884146521703148121677549972796203008 15882483 -1110804627982471747667644216972999595976 15882484 3206400900846829319416247926957300350976 15882485 3492251638128150752879287556912374896000 15882486 -379962335763166475484820242869431542336 15882487 -2530804635160008496951989223896019182288 15882488 -8634682249211542308469813738998214041600 15882489 -226585710406779574370933310542793937152 15882490 -1222552693060985715922774295766919298880 15882491 556759048065257411779115935029424577400 15882492 825263578518422752267047712422522634752 15882493 -2405578649434896052150162419386525045760 15882494 -348084635218227109225161468787780936704 15882495 -1264295106544116281118914390686813029600 15882496 -1286991434996038416593991046555750105088 15882497 1150414096859857873971236536928826343680 15882498 460598479939265755947332398052609105568 15882499 -724800897437441903406106927837798186000 15882500 -509625393534115987473413396505120240000 15882501 681878640979942726966178056849599678432 15882502 372899068649440074331308986328063237312 15882503 -231532833899039295453017742058911921696 15882504 2426377819222798237235030623992803082240 15882505 -4240435049106239954360645091165726835200 15882506 -1401907922755957576803166622225998848000 15882507 -6668834705761181201524349628821901729360 15882508 -6365958588600898762836736622033865257984 15882509 -91084836609922042783359393424240037376 15882510 -81273852758815422267878229335955886080 15882511 560260387064309745118435761157946536112 15882512 -16576504062034199088056162977551482880 15882513 -4331662092179267197846272762426588842256 15882514 896023708601544825380451611031508883856 15882515 3482962795521754707422575623371363511120 15882516 745775218146388250644756052856458671872 15882517 4121734122553758881091336311976621497340 15882518 1439048969019481470509089828127076047040 15882519 3801983845268865642403085517492191675520 15882520 2690498536864801609937125808892338380800 15882521 5054791248224852181084667228548479952 15882522 1726298538621655162889612748941255153664 15882523 8139777839520654817558531021392996904 15882524 2075333897109276178211107477180587325440 15882525 -184164948213960140993047010811599796750 15882526 94036728843038197747084912256820999168 15882527 -4148904184026698696967862868371816534248 15882528 -985181823372754086458843487503094644736 15882529 -175759927448672921393809607635298417112 15882530 2524343534846397154837653022196589008160 15882531 -308615774658176140798488145451754011136 15882532 -825899020938288306099208626017152722304 15882533 6281916244149751406601288974564413726782 15882534 -1690117020018688081126045790717822050560 15882535 67608483878844408128289583106991260160 15882536 2415767590027685164977761776056683719680 15882537 -327276517825248866961278190571011479040 15882538 693496319457614598781727978089486653696 15882539 1219940425024098124776764988362385058992 15882540 129348633815781531727335566196754022400 15882541 1210380246505121100639256854899162081942 15882542 -168860078227064001948375464860610159808 15882543 -2846821931667864742260167929261086805368 15882544 1495621345272748842058782418234381352960 15882545 724821163359376674371378017973366136960 15882546 453708409552641362134225530493361717760 15882547 2567892770593750263775867453445814053352 15882548 -424300647960096088306856754063408076800 15882549 -1797395604835926265841342600470030974912 15882550 1488674781793288134735231526836657472800 15882551 -7638571263655372951757003493192713026968 15882552 215810389692096959066881958771541073920 15882553 -5018870642544960120413838115584106964796 15882554 872123606968661869666646710338008420976 15882555 907482104191380982732421944317326899200 15882556 -98647301777499013382313072746732209152 15882557 -1223113377771447892384440946820767561440 15882558 -273414904540832302768108653220438216704 15882559 -2017089485617065549761736139930591368960 15882560 1159553892402146863942473254284249006080 15882561 405618170140299675306885046502265714402 15882562 2691078304270757465171556333788149390032 15882563 1129279527426011015273477862910805071344 15882564 1327373971300490080891532464673002321920 15882565 -2136823319011267790976915731734050969540 15882566 18515042931378903680262338939039411520 15882567 -5300679652436002051802976844437520467120 15882568 -1883942799399153344121188192425562019840 15882569 4063369030586527629713222818379652845952 15882570 -1189229604502175403580806531916037944320 15882571 -1151616034466275160174096557323036582912 15882572 3986329005950843463745255688927610974976 15882573 571780286592431493465742500468833409216 15882574 -1350953278891476816384706578301658182464 15882575 -728778141873289838198994946915541370000 15882576 608782877079946058587780029205349793792 15882577 996395054249195894462944901004232877426 15882578 1752862046400392096955863897719585978656 15882579 3223168010518290122976806108960266647924 15882580 -593249752064237435334607790019276472320 15882581 155821230455751460816785371330666880 15882582 -951408220970839808771343298840487174208 15882583 1836883392616050608763987620247075353560 15882584 -2500906895464402641018379566978545356800 15882585 1523430773829597519863576125557686222400 15882586 561494773356475625192626414894798333920 15882587 2496465029667708230799693621691563201552 15882588 -660526703167071649971699979486341120000 15882589 2882388268336261683795490893082245101824 15882590 2063929968824869654496060125595855921280 15882591 4442938750010727398941718421329979707664 15882592 3959813503864409248470585432015267692544 15882593 -139749392817091739486535638362187394816 15882594 325712752589236156087212870591854223360 15882595 -3186440579405122126697382872681125076400 15882596 -3546121421822702697379535028907809724800 15882597 -1397409060472389108382149993578962695426 15882598 -3871616039038940812444075138538075431200 15882599 655138266036586901338648029782839836600 15882600 2936482937763359110124560744518217728000 15882601 1840829744775993943229552177780357249152 15882602 -176321098563115020949672210205681043456 15882603 2358346979051038458427454778605842866816 15882604 -826437337304321020617371212213989795840 15882605 -868063811698393201097795442650060436480 15882606 2413012948530175343991103159692608819712 15882607 1366202110094024927553355528011320951472 15882608 95763786914415528913292664696961105920 15882609 -75317395358287204112776055719383137952 15882610 170889702996631277701747987663598602560 15882611 -2374298113364729462829575456887228978368 15882612 -703759324046523953419228038596397785088 15882613 -7433023173600969199422917293899807378080 15882614 -1137189689163539716312204804362235691520 15882615 675699764844952142360507606944290814800 15882616 -834298343516464507739638780366777712640 15882617 -648211435503721107125494240355444965308 15882618 -1223939933691359688730949402022332417280 15882619 4507225786546935095118616341094265082020 15882620 496356846854653970242047814032408084480 15882621 128553535617425278859231044843727294784 15882622 -190280434603226456695115844274518097920 15882623 102682044659033797131500471678260860720 15882624 -1349206764204712224391521959368678440960 15882625 412279799200920200135731401276890688000 15882626 411700820230183712346559193469355276320 15882627 2543603350050162226189405405935153340416 15882628 2395136533183980689922477008260531338368 15882629 -1288712999831066583824192166335842247808 15882630 374416593376456879348669158374300315520 15882631 -2516010475648887899372350334612232385776 15882632 1830388287306074463812471274768944947200 15882633 367293139790625169087355228380705274880 15882634 -2061323864885620699605961400745282839040 15882635 344066178571092194639155851679738960560 15882636 282243103414677748990308913196529991680 15882637 -405955986842813880876645202020879856714 15882638 -39279875711211721492140094850773001280 15882639 -1634114477320308194815037228517258867576 15882640 1069306851048511260199303614249416540160 15882641 -665985758274860554350976620423532469400 15882642 31027825964293601313977803966062970512 15882643 938325937701721829464434152764098821200 15882644 367710020272652259501633690736423739136 15882645 -34902825694701904752116297461507368000 15882646 -547839366472229121837866633047080665472 15882647 -1955742371490235175434438831450250148096 15882648 3725050736641033859785995937614207528960 15882649 1636989002086293012596525484918568473600 15882650 -227542687468948610312364386155598054400 15882651 2416847892910681123578479464771125781680 15882652 24593868678344451384511039309149929472 15882653 7898574862900414382870618251968798748902 15882654 -1384184118257705739178364224728903039360 15882655 -1923939367250747298370177542582563460000 15882656 67999154338746946205201962200211587072 15882657 101010795302651739493387933562398441344 15882658 1502229870559756702529315242139504201472 15882659 -2906385451819531292198086995281794021440 15882660 -2332724774458679145657508546312508747520 15882661 4149062998741115914866553435710992419262 15882662 150643481872772744708735045694790828800 15882663 1329015729384011084989550056748664516864 15882664 -671555058108552813913307322098027397120 15882665 2705293263629309391212476640424205137060 15882666 -826143497153854836644216855862434578176 15882667 8975389602560495199601203880456345956280 15882668 986580078348183571014407436171517272576 15882669 -884159737206556997663204254508293603200 15882670 1282901847854291440643295534897318528000 15882671 -205607145208956359496366437719434960000 15882672 -241373484766233429748412190648564252672 15882673 -32449105008169958871676744443668563200 15882674 -2487118280004180260623953878846903825280 15882675 -2509100463325538642992788563228130001200 15882676 -4077074598960486008620689840258945608960 15882677 3516816996784452862463122656895469036526 15882678 -1359748408879990457945677188755070941952 15882679 -563021409518341702949595598968395221720 15882680 1941965022098371559912673616523794636800 15882681 4399238703752598813017948477202863852640 15882682 2752993389091252884624596140649974425600 15882683 517337144483376966487287122332473267504 15882684 -1678864152393479988385578458459027831808 15882685 -670978120835552326034470810611849204480 15882686 93478483189298029258357682239176513792 15882687 -3295751630939352946487550811482290222856 15882688 -2466322810083478247031937620809573466112 15882689 -4722598865096202711549743615209063060560 15882690 -1181466238319765133973972804819970196480 15882691 -2676168949917296508501186613591137399600 15882692 -890595169784165959972206577043302785024 15882693 -2842267592197968854770887823595081691936 15882694 1328532272187724854644880953405132583552 15882695 7869474569189513619135786503521136640 15882696 2236064680668187586286196565591881728000 15882697 -5765966450233489229954318277204284907980 15882698 559697073650282083830243718823029372608 15882699 1699109464244295099209132191217192432640 15882700 -1488660608844788288200685695142786073600 15882701 684681847288984571105247384714530568012 15882702 -5243346911439463852864986219411268608 15882703 -135182139634671477594132906575266610592 15882704 572289083213040615449962690830090240000 15882705 -3086123734963399177076206898612606935500 15882706 -359973268433771357905471141758670187520 15882707 3838834162165006798814900191114191790956 15882708 -489549733709422181508056038385890805760 15882709 7213492279746519898211882078120068436316 15882710 -5346045856623446510897946050477488915200 15882711 390569752918146274955766444867299586000 15882712 3953716028199472184254854574962268262400 15882713 1907508599634438475730871101947439775360 15882714 -144013785619544217646878029240874200832 15882715 -991590559556615723864293096199264556480 15882716 1808153463431260373706111471234729699840 15882717 1646095832347915072992023567365628852640 15882718 1984886365459119472094668060534100242560 15882719 2858424514554166026170187352939517064144 15882720 -184201308550015619228860744120821350400 15882721 -2830480075660543465531611595490018314078 15882722 980606507994589515188093464283960477472 15882723 2293992887637331133958007976659856143092 15882724 -99016665337853737796747686626345996288 15882725 2531765293165212633312726520151555420250 15882726 -749147877657210534278267044270465155072 15882727 -800085894064479041070507436671964873600 15882728 2251011072987617810088489996541499228160 15882729 2307078591719496014254083955426931874048 15882730 783095076868028473766974108765195409760 15882731 -172575837951349387930194618950763586320 15882732 -2814950161981563752966259252454956889344 15882733 292288745411019201844349367795370313644 15882734 -1072017655761564118652493437907529492608 15882735 150971749562822458913054735529362083200 15882736 -91061953422338729585190725411485483008 15882737 -1677695432435300372815519629133165159500 15882738 -8600298276310479493467315326418062592 15882739 -1861908412165288077165800020788992529460 15882740 3353118435699253072256558983583163728640 15882741 453604985867686788506714011127943906240 15882742 646808236453713532386090075098221244160 15882743 424119578614141572623592618064218792144 15882744 232516316187884955197283814490598973440 15882745 715131167426056472594255302093691414400 15882746 -2108556206578321764024926883674240444160 15882747 470904151077854773286155705916071759872 15882748 -81925468780953677007482521700300744704 15882749 6403664472812568674009429959221655755660 15882750 -363592470395329837904626223534432640000 15882751 -205195457616706312915868015624888583096 15882752 690403302237733276497577722028461391872 15882753 -3035972221616925511386427638600449198400 15882754 1174958087639173978373713769277117978576 15882755 -1276292801601053949093621827576979487680 15882756 -40521328205356862900995816386134194176 15882757 -1779610823652929025000081373736856256512 15882758 -2448531968009208963222936545072029679520 15882759 -1663716042391007574418452989231709389736 15882760 -1336463332996516122791232787477036953600 15882761 -4257323703612332195266855682749136689638 15882762 640263674365579646570257247495166474240 15882763 -2384619462491369268895383422014235944976 15882764 4329234020628870209424241009178606712576 15882765 -1381527613200522884694009936541732915200 15882766 711318920699175515507513329969802000832 15882767 299432328074637738291284764237358160816 15882768 -41175756613205832897753212223676219392 15882769 9852036964666239843462090090435304832 15882770 -529312759796664157610925184720426698240 15882771 625028756553133114994516874076830607104 15882772 -4173695980882734089171522485337171144960 15882773 -1752389798383720256765257547761244532978 15882774 1240181985436258940937539984264051602656 15882775 1242882912135914496551720646339648355800 15882776 -617602001885029110101749945732086743040 15882777 1798544538820750020316019231189587093440 15882778 -3081797226055300042946905947271397134080 15882779 2963478183401293799915121665360896461072 15882780 86480757722689073764903489930506086400 15882781 -27357499983615266685677063646872843136 15882782 3037438923793314789497428157121482116992 15882783 -696336996468354465430686063204394091136 15882784 -1643224578514234735385769350289602641920 15882785 -287777094930596069188760035876421375640 15882786 -1132890544237695074839278434704542040368 15882787 921212309079552807227841183344920536400 15882788 510948510542715928832036197008387440640 15882789 -476847503316307954348184069502437310336 15882790 833899902193828505972274462633776117760 15882791 2778695863261996310526564038858725299192 15882792 -1967222616113065485244017333888914227200 15882793 1293318368505397586027342289574771891344 15882794 -2457837401873686630841652013637084730528 15882795 -1210386887685724729330799772178239956880 15882796 1838927216376877197968612016948829347840 15882797 -247387567559564624897951510789605149888 15882798 -78269926630277189390444547813445542336 15882799 -717055966460868568686268311452227433200 15882800 619288256758864491047284077441036288000 15882801 -2443905286341526660600514353368691732896 15882802 486105137332456796274978712699399914912 15882803 1847905301868543017043512135357076252120 15882804 -123026342293661794337570215448446156800 15882805 -106528507746383706316533801140709675240 15882806 1465283173175314075120346780246977586304 15882807 -108023360840244174358811901523832696880 15882808 -2008289208975274519330301440076039086080 15882809 2562211649216280218011539297557936405904 15882810 2224732137489800545274599014558050526720 15882811 3942724827193023004500403729773276144480 15882812 191137222129660495976276078865951432192 15882813 -2595756182484804257510505311186481792858 15882814 27601720111518805570855987485096856704 15882815 -226590005599899045602959201006529518080 15882816 -735295626452775512286013314890106667008 15882817 395271833287570248058627208202484764866 15882818 -1123951405815320535004499454705794179584 15882819 1756741989887065593717627092817939379200 15882820 441264205964680524576888778918406350080 15882821 2417217233243629030748733404900096153052 15882822 -949111669895031147184414449255720083520 15882823 3670948338001702137939215671364327625648 15882824 96284045815016648151388187426940395520 15882825 104429994987924541339352507788222593600 15882826 568392842067615808516333638121438883520 15882827 -1135532918926709831523913339379470880640 15882828 -201130716755725789817487661892978429952 15882829 -299007084242642249138441860981672027316 15882830 -2578473746847477669751094066339617735680 15882831 -6324706027146660259151582549718731313120 15882832 659326871916158149213278909190630408192 15882833 11179968202930291083618447571373531625408 15882834 -424825805359071226176329987316212465664 15882835 2497883764270138801641275865252672920400 15882836 -418794079815317695398739923019493952000 15882837 2701331720158959540263635638589314329760 15882838 760618024047306921945751260255887980320 15882839 -2095517519068718679378574280387796830544 15882840 -1916078102515051237545700631043585024000 15882841 -978420243027321041277105028326424193920 15882842 858002214430595317932684547287316199424 15882843 -1609948735276860192504030609830406207336 15882844 501689187011468640733346947180607668736 15882845 4748039436726335526254025674875529376960 15882846 296455634263043672570615814489655225344 15882847 4187752380810728456134241312450819318800 15882848 -5030851359140038466797166781190780354560 15882849 -397326125655571726409192626731186812400 15882850 221082536878385880058514629639488460800 15882851 3679758614635518918257710102676416386240 15882852 2650366267474298086384479086989120607232 15882853 531560278924512234831570928562970952480 15882854 36743200655344099771697430506291573760 15882855 171895817626171175761851703345826245920 15882856 -3817164974374745903606251376790577889280 15882857 2091826312549151897015639133618480740352 15882858 -2612838040790176679599643829469691950080 15882859 -6658579228545425226569592689642198895480 15882860 -1927220433809129204410801494299900851200 15882861 -2768166017190970378082958669028584712128 15882862 -214103001276358125232167731942807492160 15882863 4542166689201147068247468186465225945120 15882864 -11327214334477199925971642281782607872 15882865 -3262576793258315711069261890695123240600 15882866 -1024473311309279709472837735819086929280 15882867 3101277217262078484218135673877750272 15882868 929328840967571273037623557473422862336 15882869 1069307297614977832389643591402649572896 15882870 1250558566476739899961250718202966444800 15882871 -10830403078287106784517351525760116356000 15882872 -7366539407743352220720255071083793326080 15882873 133007506732305813240155323412013989664 15882874 -616811096040975636208698410267250475008 15882875 -5659089251310346170233927818338482292000 15882876 -3258635917122049528658585635801031674368 15882877 -3908693607641795274952598074347538820468 15882878 2128828033767918628835086917503567600640 15882879 1110149318107809214358590611863129537280 15882880 515936419285503118572055040532833894400 15882881 246960271452000575447449234064398476288 15882882 390300492232182119803658390890585440000 15882883 1909576978679222861704703467510282638904 15882884 1492539437997881262107529030268964023296 15882885 -120510059413568405369134341919616364420 15882886 -1028908958958961891559873345177834713920 15882887 1677022170504385611973501657741145344536 15882888 -1611853400502938651593914467093043118080 15882889 1105629629617432232314222968783923374800 15882890 -1860376971336626175369038302379442832800 15882891 -2964486027133745423375673321669889684008 15882892 1588662897549435484438132063636353257216 15882893 2911706080624321058816391144574051028844 15882894 2965032942758709866581924232147988308160 15882895 1187247611951534415316476896466886954080 15882896 599737747157179305223168020101700206592 15882897 3312609946983365963544471789606175887600 15882898 4917032535734380913176588316462760637440 15882899 243558567814692560718576313737458488800 15882900 -1200499790224344944433969018006979430400 15882901 2993310983872342794886712845846121204704 15882902 46204010071291383301264631899030105344 15882903 989626278509268811691231823621135434712 15882904 -4430524173561578001640258389202715658240 15882905 971746096295106092597919422218414332360 15882906 -372099563319794207099736578469586834176 15882907 4724614465267043196370542323563392497156 15882908 -1446293234200476991046440918339811272704 15882909 4676569344571411719800670570367460961600 15882910 586086939265998683748120793393894833600 15882911 558700092408699282746579050353507383664 15882912 231039172444970191320357412481877934080 15882913 -4485312482737871437551047662385520977280 15882914 -1152269216040219874174686787421878624944 15882915 2032628748680036691640719925034542207920 15882916 -322569948942153654526420839295618699264 15882917 188507962682895654108760519415145369726 15882918 -945025520539312037516476668345192199680 15882919 384050229331168626562476249318888251328 15882920 2540307136518204978281427956499209164800 15882921 -8308926215979138395511956204739202584720 15882922 -521252596810473091031180099394983678976 15882923 2523453477849842441149236754842552233760 15882924 -1129224716512570704484466051746232646144 15882925 2023988127277438718415840922832282883650 15882926 691599158223598842644192568803850528000 15882927 -254637346015256819464307562908723007480 15882928 187242843271456780711074018438243287040 15882929 -4232196668411545784791988934392654959470 15882930 -358785663278184823674602718558958279680 15882931 -255445729328727472617303955275228831536 15882932 1019130296379688024236216077662856454912 15882933 -1729842441971108084499898188080992160352 15882934 -582998836111393139147519977609337598720 15882935 -1592518441847889739218767246946401476800 15882936 2261368095355171460815359227413703884800 15882937 -1130425842756739854152131554288541787648 15882938 2730064729512202087850542034815088811120 15882939 3915442533691359477466213565033101865520 15882940 -1630691324156248337748765307757524300800 15882941 -656649771416840707496818287913112610228 15882942 339905166163443438170123863686333448512 15882943 1028966604585111789919118284971060700864 15882944 538894560075148088567856856288985088 15882945 -59466846427421140323913489496545973760 15882946 2062656285049015413935016631188554814672 15882947 -361711686783152827018567396984363700328 15882948 -872530791764957750559422028399410256768 15882949 -164613237469296973852571303574571987392 15882950 790684523772054104320490611125714144000 15882951 1218549592387619633190585229137524755584 15882952 1218258781951455935642581768992197836800 15882953 53888311923718599558344308245460996800 15882954 -2081954655974167364956864898711109761280 15882955 -2556885159373830090436663684247756160000 15882956 2238956605580326973011952055158525541120 15882957 -483297228281519137083566709388516895838 15882958 -639972853089707944102934646606381638400 15882959 -5626735253099565022893039075867912309960 15882960 -62608860761221578988575225944240947200 15882961 -855174420764358436079619171521139751438 15882962 -227967413582778091509645822508218342768 15882963 211462432449850240558672420246916274048 15882964 -1070587581180109447609814068015849525248 15882965 668471948319622367883231802652696304000 15882966 -1575947416765905611804708526151290557952 15882967 1804404536690730207240106323654587995016 15882968 6342172440227925033498243477878410076160 15882969 -1399970306997012000957154154722924631856 15882970 2202517424001488172106741977964298323680 15882971 -2161154503681023418771475168487860372208 15882972 -101863366279700113714089242395333656576 15882973 -2323756918046557887678822627206892286560 15882974 605311754538651914916116052174212505600 15882975 78453138191239879063855037096009979600 15882976 -5932070109073787599020632791396475731968 15882977 2674909479341412621979090089801006788640 15882978 -37314578268646150630496178424099291776 15882979 328838595390574546672660969304172020176 15882980 203290411352740050979803631279145376000 15882981 411046647551250979692091012403005886400 15882982 -2709635911020706065580583285205345897600 15882983 -3058774513525177353759055324250416461768 15882984 -387747149425368748357243188325131878400 15882985 -1650691157102505917967846867024823577820 15882986 48950482624036874749378991971896806400 15882987 24241728237431743615816127631695210496 15882988 371956334110332167951267609943583566336 15882989 -3897829287914161676956306493194674567210 15882990 -42056075203101192806140643613332928000 15882991 -3434678369777284435988029191962659922608 15882992 1161352789914580950605873768774773112832 15882993 -721552509073087094693056505881337395200 15882994 2996668406417360290381304139182632993296 15882995 366756902206157402992841858994722001120 15882996 50593471029565580857493872202570532864 15882997 -2186869550472715195509699310242344562280 15882998 3634160249017579315839827988293321103936 15882999 -3364534440034856441873986490371448180352 15883000 -2328807646777379397886108342935244800000 15883001 -1184586998365453503467597115313380031488 15883002 612749999168997771141422377401678868080 15883003 3646491372728485128173525089467101609252 15883004 -4476843453644971045524157198635631570944 15883005 138705865125746230141643375366337630720 15883006 1166245737171154279120154637454764413952 15883007 3195889709459718656377053089795452499856 15883008 -862057864986823469119700458320382918656 15883009 596913060324897229791585257710000382210 15883010 1064074017144502908489762645200134963200 15883011 -324209577625326702537350538805490225340 15883012 7339964327746045938697283714887802777600 15883013 1024129473455448926493832584572920247262 15883014 -155806608996304283857168270631430494208 15883015 -394358526961135356229364003906298373200 15883016 3926012302512910036409659789563452052480 15883017 -3281614227507127862539791751369036788720 15883018 68712665659140801818010707908402590720 15883019 1304246538980640279944587304902048384440 15883020 234165255362214075679049622965071872000 15883021 1590364047237895538837140587814284110784 15883022 -3750887379314298816033155756677957011648 15883023 -887830743065576660829574997019814943856 15883024 -557750817293871097431433410122616463360 15883025 -1143662424935453486985442365154277768400 15883026 1382620858241782560378361147156190966784 15883027 -2584360402527140148519728236330741672208 15883028 -446185234140205831510891234079385907200 15883029 1405573112451553692408239119858547452800 15883030 1050298449114494965359590380338055292160 15883031 638082239418976278109709007945480771600 15883032 -2656569625361111788240994529556960051200 15883033 878035590816332786098400258513483155920 15883034 -95587917456934563556184632950438541584 15883035 393268623116063538976814765515069048320 15883036 642426917677032525805851311679856312320 15883037 -242682415509855060102531988320422577600 15883038 -2448383908574154035416307256842413265856 15883039 22267069802711388979194463352054507520 15883040 -951794048402325032849257895348455342080 15883041 1246437879541255550210632473890461642560 15883042 165285822748885878929696515823138099712 15883043 -6359474595153883847588582234538439028856 15883044 1219036730909134869844848868888289157120 15883045 4192407912700784362443196138276637922300 15883046 613259346278705110795165505389159463424 15883047 90871406344422404582913713015848230696 15883048 -464591354133366063392416137593993226240 15883049 -1286749928307991129651679072202593002368 15883050 303187085429998923606910116194976672000 15883051 283986340042607132948453840407190704052 15883052 -1050273090761998857246826519213053137664 15883053 -3938889305639283909552205688820032623296 15883054 1367597919944213115666758526196076607360 15883055 2442148440038007631796712645316426093920 15883056 -207971380748487711518240281278361878528 15883057 -1981429632840266887390559244918532275694 15883058 -71865197848213682293602784949348571840 15883059 4193557242211551652240454929202246395704 15883060 -978648720244952062420404263343036683520 15883061 1394362563295106877937770311661559447662 15883062 539800082567634346127400958881694919424 15883063 -102838301769987061051575641927127644240 15883064 1278035483209576852942355040715330437120 15883065 -51008600443092803167170330289061820 15883066 62563889089012193016417450474114709440 15883067 -234857077034379819893097766016856855936 15883068 539061918901951903312194050721057653760 15883069 1674612044521749027706672530118855291840 15883070 -19968397125900780959033792539261559040 15883071 -2895030034642701644346027494961694559856 15883072 -133580349138445816745204875439964684288 15883073 -5828855208112595444175550854877887087678 15883074 3451877423000573378393169440041631581440 15883075 -750773842501656432527666913629981080400 15883076 430764483615801823641693731838315002880 15883077 -277584951957224935533604264465454315520 15883078 -3642757042710801925103895899141564288160 15883079 -2078431237319093984563826039642034127824 15883080 -903173105789670943566186667973804851200 15883081 3176249224477183455220091572110477272064 15883082 -69336285614318804908144643543680562688 15883083 2418742899298293236479574568490666811544 15883084 1196064723894209986458950942399952076800 15883085 2228598779498503847873906145675000216780 15883086 -739156807107644102026260701501565591552 15883087 -5961975296022295063225893554136907643136 15883088 540472444307946906469039286443740364800 15883089 -174062253783881687333153277077437491360 15883090 -1113190196428002124418082059480477839200 15883091 -1388277309567281778983567041670248774656 15883092 221335924160543844649179169189621278720 15883093 2836037471093005135587895112794684833564 15883094 331263844254849532384885364747715384096 15883095 1185464355310103761658271884618056723200 15883096 507441823632604596259456193244791808000 15883097 -1016963506385748264440467718963344006200 15883098 218235193550386222014189113704402452480 15883099 -1545187537342163934745694405831409619900 15883100 -2196116527311661996873235530770403737600 15883101 -194211414683923139350113296025976216320 15883102 -1964909851153853305112684336790497880000 15883103 -2331562167171982833771399428416543143648 15883104 -954092348847419812445160544411326873600 15883105 48984946255581276521811348436780866600 15883106 84176142323344414614053616624914393760 15883107 114267807107555887359400538943198031680 15883108 1939604043501788737343665089825724948480 15883109 -1839537400117116825813335319055176287040 15883110 -632882816602929457223361277302511176960 15883111 63285761269629758056675778304777006192 15883112 456646747373747022064680269096449474560 15883113 165677306248921040781905404979512228800 15883114 1214296939126244938705465480813658849472 15883115 5020157361621881793094378674822718818720 15883116 -1347315847086540160097911761918127630848 15883117 7607620172815152681917483754257142589932 15883118 1640172783440035056797798076796718580480 15883119 -1287395622939407783911520415509676461472 15883120 -1035458512082578987228880002197430272000 15883121 278146257937889551741306277715969347172 15883122 -71236613410309608858023841217822048128 15883123 -230142999170740968017296737048409800628 15883124 -3739645496460065103379557725564501080704 15883125 -6068316613893407081482089142002060000 15883126 179872110332520382845769381131533322240 15883127 801227560271315245417349375702573137824 15883128 -201138522517949466289165163729590026240 15883129 -2058119078457765787008463488707128841472 15883130 55337108991373516246989416324479408320 15883131 -943219446877999385651717278996088667456 15883132 1000511243905665067620005631891666941440 15883133 133139747538793509992910914843360563200 15883134 -1965086435732356081179235132097555426688 15883135 -1236559527387612485904532422436002880920 15883136 381054135782379183672633881750415605760 15883137 1882981328900190409274748089470007452560 15883138 -1637097073796058312251934350895602874384 15883139 3473825812378417865387097715018658792160 15883140 -282400185523204735829923026295041638400 15883141 3493092068038033682617953136965228936542 15883142 2371496236301937089544292023931544641344 15883143 -1307815832078328008735228889699575472 15883144 459219302258199580612815494208706897920 15883145 -687576484062494375489300596846595908800 15883146 -824697925928193809485897324432871882400 15883147 -1226262262410845481073560652441420811488 15883148 -1156001988552074740662055483125753921792 15883149 2781804436580299949078736120390607587264 15883150 -567517060965172757485648859875114963200 15883151 -1256688775755817880911205749240763626320 15883152 -993791831731673860771152079848608563200 15883153 -965233766439270804497346150422102251200 15883154 1008155726373121277573234145901938312960 15883155 510239311861031964654213222751106808000 15883156 3331563475509010572185109449169496553472 15883157 -1971376202822370601218528740294789268594 15883158 1806235140053125489669466476566100814784 15883159 2256358281248027802533805158293982824920 15883160 331673875666107049862058423960281088000 15883161 -2364415178189019892054122920980255027200 15883162 2864631239208089871742399532149564142832 15883163 595548999230833208707337534271889145640 15883164 321678299864564706026273108151166894080 15883165 2513343022736879712527442284312161617120 15883166 989682303574286255664716138868445235904 15883167 -359065992782842078319754828246070615152 15883168 29220542738434255732731061998937178112 15883169 2541708475187898726452063267531457303060 15883170 232216506620050094326021646326996800000 15883171 -2552579708438794614920475547192469358628 15883172 -3286814415879570802351742862263842237824 15883173 -351686328423176614358827041583553385696 15883174 -2141597902496868001068328336063592861568 15883175 -305068252220001712148409198497709926400 15883176 3473073432822441080900690618371247554560 15883177 -764934867679761096955580028469898771974 15883178 -1406827960888449690024551577476762941440 15883179 -412167563985375538498869041935963199232 15883180 2182294167490879906569547534764911124480 15883181 -5024796303166141365816659628067306647018 15883182 15100677676952689916206096640374118400 15883183 -945111541977593985372727561198438547480 15883184 1461222507142113918169810005372930293760 15883185 609079970370038462172976274255417184000 15883186 7262091109939253570892472286066810256 15883187 1668275810434060251028298176473753638400 15883188 2351982662772877773259552598836396953600 15883189 1004772677806482807412010874759813636256 15883190 -289965087727929930943585306593058504320 15883191 -433594519808943093258563484824929481280 15883192 -2964869950427413458647153821263780065280 15883193 -2817818662065143599579868175624667589760 15883194 -27508615564952898158131267351003049472 15883195 -501519887711852686511348946981812911200 15883196 -329878442337561162225018872605939540992 15883197 2150130700125038444146838184973380272640 15883198 -2742751136000390606129126376830329286400 15883199 -115813589753359167096347084245522396536 15883200 -721166219935121321134661462481646387200 15883201 7581176773854274674384815639788014715202 15883202 -2674343764718327954329803645140727475200 15883203 -4047625883400354755743510547532410344704 15883204 1395155097842038655262912392780515043456 15883205 -2089233028612613742689562852589116531240 15883206 2517183818674027752377265683502704001408 15883207 899303187296010603187165673464918333200 15883208 2049656187343030459559920804702501969920 15883209 639723618980402202322500254197669692768 15883210 -265608449496734629383950759012402519040 15883211 -65705042466743381701236889609815901680 15883212 142316169408723821789414448906133929984 15883213 -5756106350428380762217729964933074178400 15883214 1204112442518155959900588736063165899456 15883215 765816499381480151480237870773752453120 15883216 -627485772572976224053695974576233750528 15883217 2385713505309872656977415238633373340992 15883218 -805768575060318017640596427120837419520 15883219 8231204810327997156357998581587338945184 15883220 2593565529321666246350897408206082522880 15883221 3614793186100017201243846427177803878400 15883222 -818213031165724614171556988743775448576 15883223 3687410737242517811198903150604025470240 15883224 -627167727609720323465382148156934062080 15883225 -1139305347276597995534637389359633001650 15883226 1554066847882216140683368903947193711104 15883227 5922341979541539991723512292081524645600 15883228 3143002400115447558827558198463009396736 15883229 3286047423536474474884412919032660305830 15883230 1209614564791816725547388697668556733440 15883231 -762828189561381876264620204939721893376 15883232 -2350787413016978884976493372949010055168 15883233 4644638356621785913389336173294366127024 15883234 -2600807846039231426818105418651253276288 15883235 164607752685827828418979587822606420000 15883236 1559204706816904927870639287710171504640 15883237 3108573388795321052406070417709136167040 15883238 -912180748089087799092264367990596165504 15883239 -220709573827690009109899930864586922240 15883240 2790729034459962127428141477411379200000 15883241 -2067060053552648767081163222649928602432 15883242 621245654526205577766095960340798616320 15883243 3079952936298105491302245021665316437492 15883244 -96253913465943424699340231827178569728 15883245 1170927900688864164879512017807050337920 15883246 -41071570711128122840835512385397652928 15883247 1729070784564928192948569989405671774152 15883248 306050613950856492540037419759762407424 15883249 1181620762234464221923767860239520592436 15883250 -3844352282722012166935522427613813816000 15883251 5005026888755401839581636607490864215600 15883252 -1272013249066875765882889672293887477760 15883253 -813661345451506729411836001355866686720 15883254 24137745832488270548500759032557755968 15883255 2595674222959354634563076080145129448960 15883256 1959471603352952586303017521577112698880 15883257 1991045862347388393627728043781230252288 15883258 -464667523572465226660855309842600548640 15883259 409637511178121328382174694382796012800 15883260 1255107678907871131859758907366392965120 15883261 3583375913825393761440640565417863033862 15883262 -284504200760508481776137158599735566400 15883263 -471487814311936140413529462764256556800 15883264 -2155927496152651327712465271680772603904 15883265 2782147114400957877769831897402947225000 15883266 -298566461891289380534719804306378506240 15883267 460631716690059664681192908914662165960 15883268 2008379062204679528210806117779305558016 15883269 4248578593516213473121032430001884119648 15883270 1153635994866533412960529270869918216960 15883271 3895665656107700586303544955433147868320 15883272 -1229141898274990386981670419882617856000 15883273 -1383248842408017419617693890349172216960 15883274 4311913874523842787950426202970300007424 15883275 2034441511308277212979505321302782457800 15883276 3957664673062673079907016251157406652160 15883277 483449016252676232313523775521420441932 15883278 -33441443983122279798420013623043732416 15883279 6182091796696290173096448995790624616880 15883280 88252869512724280993766354470077726720 15883281 -1669169693440150112046971528867546966430 15883282 -1446467244120536035187340428525884945008 15883283 841457541466326479203061217058505450304 15883284 249186008793972109055837577034132242432 15883285 -2369964772063244281043803255589594983680 15883286 540491187654463900430090958787915011840 15883287 -868272329290962060995365764722532001536 15883288 1784677404847810001444640193040758517760 15883289 1225923089061696886442330821705850982090 15883290 -79360975795944626205923254567934887200 15883291 -1194756640799892717692892456257078525308 15883292 2255086995434938282802276170289717270016 15883293 -58292034048289005429628282516827831072 15883294 -493070115622647272561493003085958148096 15883295 1861696262127956964696081382131460138320 15883296 -965928391700589071560335208435632046080 15883297 -60496961236899471165685488960653113120 15883298 -1507365001339421938673060461780159719600 15883299 407452193253766947553082741334770466084 15883300 535698632338190254606134525248265696000 15883301 -4548168282577116545577979337074791595200 15883302 -1027682898987077738275740396327553850496 15883303 397569532626595910813331007836315909864 15883304 1405570136630070206970305232652864051200 15883305 521364942357987030290073346890143505600 15883306 416667451401956896002158956792879150944 15883307 -9758977583986195719562681799674901172 15883308 -7036547606751908822185766276542725120 15883309 136013982346493716532722021000589337004 15883310 -2606325997509644733927375379158458880 15883311 3197586962849057552396697937040358705672 15883312 -1625984312534134084640232922492737961984 15883313 5173451278074080792584475490521999591424 15883314 -488463701802747852118937082085174298112 15883315 -284671123170151598280118790483766681600 15883316 1294173179745486549255035100424090705920 15883317 -3893767132790812366508672412424107077760 15883318 -265709146532034632972571404020770341760 15883319 -2808909283532487197774710101065404520280 15883320 1866400764890770531255863199946550681600 15883321 22802030042709698232837477014117193997824 15883322 219264015250781716895488540122952264704 15883323 -282453237640171497225397029220404421776 15883324 2315809658277204685271305137943232285696 15883325 2378871910532218075356813792839624476050 15883326 -1011628801013281575474557204614708088256 15883327 4706852980453668248625144515362571036680 15883328 444971528278395014464280687793595219968 15883329 930159797846534061088752559105628451840 15883330 -559680130512802121754874080740572585440 15883331 -4951129360529638984686972626016315173400 15883332 2419164586788134398328563407830660815872 15883333 5310883463850865419122544123952828871582 15883334 446604757643285343205046264438056062816 15883335 -547949083674702375904463999222523228000 15883336 155240908088097912938118847735361372160 15883337 -3473906380450765751352223778970933919014 15883338 -1889785790729211664164839850634083356160 15883339 -253166243059216776006838176376840581600 15883340 1776411117044021738936920851754352640 15883341 -274034706629115045777458546800671974208 15883342 2966070143592236242687974744119116923072 15883343 1581463828089967327763915769941841538800 15883344 -1299502375694456173389787289855412142080 15883345 291961795512719463850137567210405405300 15883346 16475374626823184339525046678799945728 15883347 7341773477966422848134273779085698209072 15883348 1955930979187278597838995141500272019200 15883349 2007374480834338608929841242210562214350 15883350 195905554175777881817802213479158804800 15883351 -5577619613716615017938131730828228118696 15883352 7108093666895283688064614073079314073600 15883353 -3953730403853196039199359981126135692838 15883354 -1619991738826595752612117117825321666560 15883355 3324671712289658575907072826521692543200 15883356 378249609343590178315997738799122694144 15883357 -220747884107149795603492860362458646976 15883358 1601745406407793016205041116311677084160 15883359 911968990055521019399276390907945006336 15883360 395490722548168765309451453738173071360 15883361 292661659229168012477066970841197131304 15883362 29810480317810691552709388852979268864 15883363 -2649534581970696126300014431121802338592 15883364 711488589935121405076865724068832854016 15883365 1410556617780153263981838012182829570720 15883366 -568160473274986654377186605073496702656 15883367 62827495664329688208473245096940489160 15883368 5553723842643506710086561938120297349120 15883369 2049232610081400084575141929192620675072 15883370 -1079837941218555607312742800510336496640 15883371 -49092593592560636782046315315267670240 15883372 -651379833137653582074955107587761517568 15883373 -5053252652506496964879628363770369848160 15883374 -60221892414563956083681447072702923520 15883375 3674238680489941435814386667961702300000 15883376 -1193349759399805913571180638051090792448 15883377 1850673868994592400243388623009080731136 15883378 830407244101068998244624376335909373440 15883379 998823700583364098095307831186780635980 15883380 -654528670183950767389006939671066973440 15883381 6057579437830939305219912258192932571182 15883382 -1343701247705775581081551275625764845568 15883383 3600207297095649290253518988333273984 15883384 -2775783153964598922154276718419968000 15883385 -205785975705083115493298409403530480000 15883386 -57630096842621568472043164760358850560 15883387 237423595639643450327802774597541279920 15883388 245774746553374885024444072255440638976 15883389 1588025017310059014213150791676238664844 15883390 -308708270999651593972034050740004022400 15883391 -1926671394853065530821601773414375960200 15883392 -758520866281817416839803145806885683200 15883393 3505935795635397437458885961998480134144 15883394 -3808127125970338618505987483641162707504 15883395 -198516650181013048735520978743277256960 15883396 270510399305790701899387291910291868800 15883397 656212642593838849340212184667169128252 15883398 -1622905584283497988132235909643103027200 15883399 -2954664299188567484725709860850968477464 15883400 -427736255073686981983263774118924800000 15883401 -408558848272368145624626908260426173216 15883402 2011179731039501497730879044816705231152 15883403 68911081877238816351729479321253745080 15883404 40799227457844364559489781614350848000 15883405 -1845153148361036871520010305235548661940 15883406 -1156333119317092237711659395421158995968 15883407 1960116142690910411108480006910873169704 15883408 11337801056592127165571577770127630336 15883409 -2563713261066763469963947787010378741696 15883410 -967704242480561269647216429751418618880 15883411 55740002687656862299944789030507834480 15883412 -649035878701771930281325577561013039360 15883413 8216092149601024996536770986258614528 15883414 1813621487868478879353317390361937729056 15883415 1032913262432603066442882806506527835200 15883416 4554309618320119707218597206413039820800 15883417 521781318543185397613442376370407704544 15883418 916285380559797569303967684639414866160 15883419 3665891467860734330128942318494236161944 15883420 -177047433506530716576911746299570309120 15883421 -35304545311378486740136781913110925108 15883422 -3141742003099217669693105514675363695616 15883423 1637255865324817080636990878947469951520 15883424 11775037931086395454862032035464840478720 15883425 -793972183766810701749473068082626284000 15883426 2993910187147415655636121723712692224 15883427 -318513975109583866362152714237071764528 15883428 -5168795863313488806700439427665556480 15883429 6964747213644789943400609151918552719040 15883430 1876862717118483656953650883269597705600 15883431 -16237874939815977755491910070249808176 15883432 2173358073252148759289916385090647736320 15883433 -2150936980739717965222666866960897645318 15883434 252601054170442311291008348231405033472 15883435 -2350798547076693219595225648654322918640 15883436 1977658990425584006374966041154286695680 15883437 -3369135907692437678996412852545412507840 15883438 -733252396881990880813028336845182578880 15883439 903327376711453045748341528516948525056 15883440 -190659132392779648882409715211139481600 15883441 -770818530681170909000722487528034806016 15883442 -1409106402935827971935465016878704678128 15883443 -2743171950649992992109280627831834807680 15883444 -2895125347015280783781196807631278358528 15883445 3825381031835255554206280930003720171800 15883446 318516189933733990685075921253603696000 15883447 5653557475428163145103141049101337498312 15883448 -304994220558184774332404471431118131200 15883449 1814137073057841486613652685036719404800 15883450 1387794861168905693080610490108435264000 15883451 6295900947416053310751346683923051535600 15883452 192393644282103931425913964843194237440 15883453 -1633339295641329365116126396286418426298 15883454 -1483063785515000841073772439592060223040 15883455 -281033530619007186894873628673379578880 15883456 1514774860292427611541901707791213527040 15883457 -4284388704056353454356361392581572159448 15883458 -761049218868630341307596447909582399616 15883459 120127665299704400388150468687452278880 15883460 1320743717301457537908063643844185601280 15883461 2502078870285402878354439929057381277216 15883462 -630256468505478454180560238171039825920 15883463 1629776108846303155408951621387606099680 15883464 -1153746038773727729324520601521841274880 15883465 1205693252567325115750880457277527145260 15883466 3487436044080624024544873232324387235840 15883467 -1936226566762287098608946944761985114920 15883468 -2678086620560304789841949281745734638080 15883469 9191053931113545980954126775563835840 15883470 489594387961863885065458190343150320640 15883471 2202275046042481485581634206906994858952 15883472 -748762655251861321791507087946160406528 15883473 -5389335873578699433158563237167705028896 15883474 530194208633982974907492136162217078400 15883475 704356561293796880859576769223913583500 15883476 -15034079420688337767703386670597595136 15883477 2064369243808133197642396886413508183232 15883478 -46109775544778973278315123303029938432 15883479 1943362213420367008080602809084115395920 15883480 -969967975102827059856157626590456832000 15883481 -1359364895558670066860747484243064187136 15883482 582169138535412812201611311346589074944 15883483 1900247774164328659946326491832985007360 15883484 3315941502780657043079470537935147027456 15883485 -327554534483806844961641212056825004800 15883486 82849729281442372902725813992621636224 15883487 1583872723954394589404022933394489395240 15883488 2415652152227523428552199665314791948288 15883489 6765239810900730156134722857849123457456 15883490 -839452852117961030277070127488346181120 15883491 422299803329937971098211923848615422304 15883492 -112520033153894190930311304991103271680 15883493 -3565359569670721040136139207345414320258 15883494 2052869689120075838196709607464219568640 15883495 -3215823719302796502904284003900745869000 15883496 -1403226834780803997810332255124919664640 15883497 -1762886607403874375400097695417410489334 15883498 1286113745452864736667024633623870074464 15883499 -4882420725412247967611446342204159135500 15883500 752886153270741872577917717025166080000 15883501 1199448409424407909600103323760037026304 15883502 -3725966045393927804943379625270628762048 15883503 2387570732851217786575430143306781721600 15883504 138112439993566666567324926961888133120 15883505 172238107108125274879224823837507451520 15883506 474484386189278516624251908522839884800 15883507 5685204790528027051094732539814776912552 15883508 867393584111030052255205999248469831680 15883509 -1017507753046064679128490633328668377088 15883510 36715324989679473756927099814381215360 15883511 419432894712113287652422904612330071680 15883512 -5138742063278254852546835672495554560 15883513 -1791558460312379330661562880453055993238 15883514 -604923893962944656095988323530201895200 15883515 1223419948019103907420290163869124579200 15883516 1276035724611195442704032330786139901440 15883517 1265128823132988412836726488453534003448 15883518 -25854221714622653398542399232687088640 15883519 881829825169531604452020350857816811496 15883520 -2998917672569520260330733026636149555200 15883521 182022386099587992476862352114116707424 15883522 -758527808872285942722309008723197424688 15883523 780749417942084289844212151812304418184 15883524 1257058685387495671980922171186079145984 15883525 -661273491979393261910341594051922064000 15883526 -1411174958425301900002828432902766768896 15883527 -4203653755809987685504180648748443878144 15883528 -5476147467925122511636526509357929507840 15883529 -5760741784341673996041703036645650814620 15883530 -240990364229186644887209102836939238400 15883531 4193607369838032850767772385817479702664 15883532 712992977313513202768342227614175068160 15883533 60787002629201412783787265172520363500 15883534 3586548164715414424453004086241566420416 15883535 614726859234944301585623232183813728400 15883536 -332880178082381614766904264530337005568 15883537 -134983821866453477262487369900790486208 15883538 -867431339786969097953193093814432007040 15883539 -530369923960505289580732693061452776960 15883540 -6720627723525390145751309892310863206400 15883541 3169874941976542831419416375154573948942 15883542 -59303098662718276356164512548770968128 15883543 -2584916022625722038378181450010273608056 15883544 -1033328409953776910221350492408066048000 15883545 1245674093289174960885148514659935595200 15883546 -3544811516980964174315384174719940764704 15883547 597799693754742570496706111879909308080 15883548 -2906886530176197776730308920132830021120 15883549 -2346818076980251566973285339863530100 15883550 -1101852453377276826344284670820379819200 15883551 1360925330048125812457222776548174979480 15883552 -2096518180456375090467794332451598237696 15883553 183804078005524390865733834085104742080 15883554 -1399181173502314425659517484439871166080 15883555 70312130415761153174653115119581441360 15883556 -2654145739137584764955444577467007811584 15883557 -1315329669941159267242314276608895872160 15883558 3994557137453113673991068378123956262880 15883559 577307587818856583966049396254327961600 15883560 739377200334420572286650978792374272000 15883561 7710770016798366550838385461774431443300 15883562 -166341857745433233784872784780558789968 15883563 290049247668004581589147679467038566400 15883564 -167589556608494407748652487491659739648 15883565 145529189727142060495802779596038930400 15883566 552808882164737432877558571455491672064 15883567 -671267209895317860748484667796775030400 15883568 285537119392718289156471948135556104192 15883569 400962265888806514428455130824682273204 15883570 40647387388306931936742549206363351040 15883571 -2480629141875507817492307973659891680056 15883572 55870192486497836977038853077186496512 15883573 1411523602309714329625110360279328273660 15883574 -370799390329794907174414310463013515648 15883575 346826139164661190217779622250220764600 15883576 -4672576497812975900366226910794167869440 15883577 -4522734279477231262194658563864859727574 15883578 1882759735294038071422058580901188954624 15883579 -2033097734895655070318019719886442401820 15883580 -1813779027566592066717533791483596172800 15883581 27008001162021542829864845232484159488 15883582 -548899697428914922701591302037325209600 15883583 -210478314808782398931180412023672694800 15883584 658285704254192181255205506123338612736 15883585 -1332412475249650179396802834725392210220 15883586 -1172281248484144575025855813425134977536 15883587 90921745924935420470604966576054758880 15883588 427722018002510477776332209378551996416 15883589 -1633533617496142234648469769833564382180 15883590 607209706173253064562461129977833004800 15883591 3976785520918126123240942933829078139992 15883592 74042490042202396978944232932122265600 15883593 -1679969225968946910916063251766937432064 15883594 -559553207337351457813546310828467381248 15883595 -975420350379739145818097805294725119920 15883596 -910936071806545971922971732243983539200 15883597 2012695191199522883250181215537744781046 15883598 -17331914148220651422284823839566825536 15883599 1394825753394675845766480481334692253064 15883600 574470220751430529757737898550846464000 15883601 -2383686491960921603889282266314600256400 15883602 24303667044163010490925422484789361664 15883603 5196542440695063594790923480629914927200 15883604 -5414895384957489023807645741313449392128 15883605 -461239530156276587845597424167312033800 15883606 133596840540055798695148033585463806752 15883607 -5828312713685405231957487555997303806168 15883608 786730940407234817097818724173483827200 15883609 -2050207854565933426583305023743665443584 15883610 1875728200372205544092175713434785409920 15883611 1463502525394948947040201568020878153840 15883612 4134027136366532901823642481443120288256 15883613 -5981907947003899193875682506308428850138 15883614 51099062161231809268002470748547270656 15883615 1147457407632554561108619442762284912000 15883616 -1404279065235639617961543733539552362496 15883617 1093074132641198171635620065627694517680 15883618 -38446092111810124369639562722040499840 15883619 1258141067736481303479952123665633441120 15883620 -1472543892957202134525760217416467148800 15883621 -1406418312282078087057273574995223866880 15883622 -1327616823801233210921159724882292146048 15883623 460384538735693220971957569212081043968 15883624 4835930046253684092855512978309442984960 15883625 1813893077777074739838472286731742400000 15883626 566052454097996418492280062354894643200 15883627 6823085804870178335368330209156931967472 15883628 2490324801810666963077725534559830503936 15883629 -1534716476694549577704760986937889428416 15883630 659332838625101194961283643523935825920 15883631 -859793319355740195805106225987273291568 15883632 -78315672560255270228834655532087836672 15883633 3092363405311569532122205269844168581360 15883634 -2315108273101801716437353714897921125456 15883635 -912986813318699885870580073638345597600 15883636 -1321293711064697965487589793995467620352 15883637 -990939930128877261238207448006967256896 15883638 -2926647914743749704404448730929097352320 15883639 41982410431784302688521536381117325584 15883640 7737769156241968808055619075887144960000 15883641 101311253850861290149615958195492844480 15883642 880727507924483882726591637999590975232 15883643 551161856386596243225589608374290491840 15883644 -214314385907762276144390434876310323200 15883645 -483510300580700202546378289127439206100 15883646 480464550730508202796941844428067853184 15883647 406157653617443025182588374002382368528 15883648 -3478194222362942899089666791153074176000 15883649 1592070411252534550074946241892955246164 15883650 -1274125534308088125369961298555922278400 15883651 -819984745395102821260665706218160216416 15883652 -728753780901645007172490076873642817280 15883653 52571993394011667550966777817463332544 15883654 -3783680663172531001162544770946752888224 15883655 1309803130564303214168797669097428029120 15883656 -179907542032976691626069551778613166080 15883657 -20400805287887654701979833101942821580 15883658 -486426120278282704397617652520536248320 15883659 -3951646482220693034081687997091699640472 15883660 71037515699476069872265821505460136960 15883661 1389647514832511411658996423071026058880 15883662 -661896641324667250007003303973695001600 15883663 -3588871934452753886350037258073074331088 15883664 -182498711537926499651521806439054295040 15883665 695371197855215862706535288407318965120 15883666 -1724479079759572654617288306068352505968 15883667 -5248373289429822015535776675864424147284 15883668 3408225608711143452308409101035047997440 15883669 768320959813142617052897017103220500000 15883670 3398446905164823079188231835195520640 15883671 2172897228677773645756628490810456203112 15883672 -533702981255980610186270701057387192320 15883673 -1097108110241921398138091389706356114236 15883674 174346337259791452934956449197812661760 15883675 -3374707460614374082901488574720008233100 15883676 2849657099421660018642667181132837586432 15883677 1447359826106055771120027957879899714400 15883678 -286369515507621687266200212787350919680 15883679 -2267223925490297641317992279417060878224 15883680 -1242816660659383312068895089296938106880 15883681 4372466192948007300982177682840201433264 15883682 -172218666644715370468905138078062899200 15883683 -3414706119806937244380998413385713632000 15883684 65269630015804607049573408514240132096 15883685 -222150522456705698660083428709925500800 15883686 -217441408324855512351561418117758594816 15883687 797799557555659107967463519308590973824 15883688 265674431957750134763328093819160320000 15883689 -3667625734411032291234395490281921867376 15883690 -1945842966811390779963498202349752304640 15883691 -686214992362828574525215487394626248908 15883692 -1575228285138220249743536263457030148096 15883693 -1359147373976334020477707795691317844724 15883694 1288877981328983469504769724158309084032 15883695 -1128258618971082476524326208059303376800 15883696 -224579683555254089660019522108968960000 15883697 -5845046466117969395425098107042284761216 15883698 -177386504664957904448423615297260224000 15883699 -417329076005445024498336057501185899136 15883700 887092830749038042974433176457784678400 15883701 -1587870609134237642945274130268768499840 15883702 2744889842435259478657097160385459035552 15883703 -3934790798829778981189074961671863271552 15883704 3827403468920396731190215772195397918720 15883705 230179300742621552511664023577301657160 15883706 1360693422960699145807564386669525293280 15883707 1125298209339209070674622697688137313280 15883708 2301288852681056987234345336316305126400 15883709 -2775361894568955902412761946314393532090 15883710 771204428038753951509305888089471257600 15883711 -1128531812850196999461961899196600170688 15883712 395706836671727740858198958292684767232 15883713 -3441661808590730570747992687614703917420 15883714 621359649666302703419525873016687450624 15883715 -657791147948105035422846767895776144400 15883716 932171780612424698927797949934099333120 15883717 -2806911486227583280214898440513109643234 15883718 -1308725378796355265600552520427148920320 15883719 -3692464776191936427448397167530772202880 15883720 3519735070249021357146887265582646732800 15883721 120931620550230048893261011402320842112 15883722 2217904848203466451864700888275901760000 15883723 -2640132722548650421306872898747688850028 15883724 160617833419577677397995109378954036736 15883725 358949140788140749573767351856989662400 15883726 -86539328629440756854066126956522143936 15883727 -11093176011770849639254498033551158160 15883728 -26793109288589896177599554774367731712 15883729 -1598839595299370578187781415600682203440 15883730 -739464708277272316114865331196851153600 15883731 1900432315040898803744177000529644086128 15883732 -889921616204746035183839839573456044288 15883733 9017973979873073252951334413329211425824 15883734 536323642740613548861650882049247303680 15883735 -1462477954942206693388903406473112040000 15883736 -2405408341208638857214446017096628695040 15883737 -4589301629549773171308567182071268942640 15883738 -826951726295320211706010578459218074656 15883739 399428050737529287587654880689214411624 15883740 2634630798299132161634454412492307558400 15883741 -1684352991138137597501804554209347735700 15883742 -3059138067649427102140476309316426133760 15883743 396195385064409284834713501741543656264 15883744 4612219404999254794208750653920824524800 15883745 2109728827655543286935767380374998612500 15883746 188076799662612939048338351449759528704 15883747 1551119583322663960581344153437895845512 15883748 -2177003728848329739147631229076703494144 15883749 -288611896916477586647181911623460536320 15883750 555853901411554489095302174333460120000 15883751 104405350565094023708906593465848393984 15883752 2350262366446184848570349613902343045120 15883753 408232694896568547451469795265939103120 15883754 2208628054102796978063902956824599825584 15883755 -3375884916197234578300218332521472635680 15883756 -112686296307487613639026115516744440832 15883757 -7389261578638798542944897845846651808448 15883758 1198874399896164319697380976033834202048 15883759 2017413486020423605459004846349052730960 15883760 1437940841592503465291645873371234959360 15883761 477420850350089599062443029957510511472 15883762 3108659892554076143204725278626782122912 15883763 1705432861549184430551811962487650721792 15883764 -463578723199453502910253073474594119680 15883765 1269431684097860070618217035997168275840 15883766 3923802526901260911884051212526078108832 15883767 -682037252587138249340754826543748508600 15883768 -651175962726891322449963490067102269440 15883769 -1324984280557913075136284707338453559440 15883770 -7597168342211382845946520216235212800 15883771 6433037433276206369533729893362891879972 15883772 -215964851008359408936881890691228567040 15883773 -3233020018908891499240874538846163286016 15883774 -1096854839111800091509897978729579819968 15883775 -304209204319760452297985649330702352200 15883776 -140660210122809003048124738229048967168 15883777 775356689029227576847501425840789845760 15883778 109785968417742844330379883911332907424 15883779 -250094507878584307085742044309686579200 15883780 412241667413042573987210708909928284160 15883781 4732423647173484527585187794357225487582 15883782 91285433967862507380690616468645017600 15883783 446418797174582017428033946257868155032 15883784 704104153313049078570727179183137587200 15883785 2328039893722283474806467633534490286820 15883786 -745629322980888482880713465269367527680 15883787 6777488997310561209701846827636992164436 15883788 -869936260591076134476572057039384793600 15883789 335979959853938520974835515760212961590 15883790 653603656072733349944672520551184503040 15883791 -6105493598662961799832421670482691840 15883792 637356836928718298726317262238978154496 15883793 4614694834745362748434773143774116536000 15883794 -776799332922834455348078595672015035376 15883795 -4962057799591964178605437720958275333200 15883796 -1735420141645723443704498019556308278400 15883797 -4021061214557273193680277473434420849728 15883798 51232869039799161361365395652263223936 15883799 6320079197473335779367862180790050467264 15883800 -551802395270506737096955642244235264000 15883801 3088596344989377458442526388240024857802 15883802 3926466484944481232862819782440161602304 15883803 -344977780927112222582343428448695067960 15883804 -582622250061010826050282831139171009024 15883805 -1107656128864263164645200760307560893440 15883806 -1111030696008015560883266610037730424192 15883807 1863128468494149928262353033354405703320 15883808 3752386220558785994682262497732557537280 15883809 555043657360996782314481464141074774704 15883810 385375970509742952164388781725038208000 15883811 2274247500478670766865647613011539025024 15883812 -520770241022741698044114011076232531968 15883813 23155277039081668243683413515975256928 15883814 -1790980547813157566363872971325266877248 15883815 1158777144518684249200961247784619213520 15883816 793297252633836453966043983087414220800 15883817 -689753410406695102609394289312520970880 15883818 -1637861877981118357129440997385161418496 15883819 -2750644781093071911396988990620016714240 15883820 1766293027467841713033564380839963822080 15883821 6954473794521309090151872440347511753772 15883822 480099894114335552510005894963307051520 15883823 -2185795894710066026952561235295628697056 15883824 1260814024374934585333985524784155852800 15883825 1920421909974744276233925106177339516550 15883826 -732734165844312191504183985638701885440 15883827 -1166662266221512258476662194921094087880 15883828 -5033742941656905233202076861157997824 15883829 -1300233822212186920736922791328594563520 15883830 1131598700632026250186073564414950848000 15883831 -7454035426478855905618641805798046078928 15883832 -1494321240150416514062568641021709127680 15883833 -888413881673442720592700127758883721536 15883834 3279846524540140793096619746244840840816 15883835 -2322677683229932596961067789241694476000 15883836 -817318761905136907472593406593844477952 15883837 4140557848830762701980041025674735692486 15883838 6874309620060809643747169432129643095296 15883839 2722346069917557259878992777933040067704 15883840 -178721711031931869665294145994185768960 15883841 -858065193671956976127685662319878374976 15883842 -257998968681565030143189391352032727040 15883843 -7368624598106865221294362512672023160696 15883844 -1406947012285409280622043295068912123904 15883845 -186864897046201916997282072077554061760 15883846 -91649577604707137933034435377287667712 15883847 1842498244915504596383318632911179582400 15883848 -2142607359360233393187116368190161305600 15883849 -6739334691026504367881991550086263583360 15883850 -1017401139594087019045047450495649555200 15883851 101525965112534326859431420531199570880 15883852 578555926522364005700091932967372408832 15883853 -1338203016662816222483653683559160933898 15883854 11835229349530762426492418322420387840 15883855 -410194948385013452444235765859462808640 15883856 3451056220816196458885591529069740032 15883857 52774912223927461670794923457036570032 15883858 2347723749254315175569078318171264716800 15883859 -2049879310787330928704325620556910001940 15883860 166061865274118479862364545212632975360 15883861 -302085851874514323685502517979166324416 15883862 1656812958499535170780123303307765025600 15883863 3486382285944591579958078410199338327144 15883864 4796274778644707874184104173882642319360 15883865 -1935927160280906347513037823243864449400 15883866 860284541726655769108629829943070388704 15883867 1618100662497175389905443267306079763640 15883868 -919250540037621004885785281028335075328 15883869 -2458236040643906465642315501977088653824 15883870 656545817748260352509895777575494466880 15883871 -274979266295577531151824193100950730880 15883872 552634292991111695363971313272168906752 15883873 -602280641655875307731635203078041186560 15883874 1653581048020044402975572848028444601936 15883875 -1554225466993570799615438481029390136000 15883876 -3117844890164495209215809555540990880768 15883877 -1056046525436057353329201622545355517280 15883878 362349024744422926152255440595831753600 15883879 891929121904853773315875722066941347480 15883880 -4683556970584484138746715451133518336000 15883881 1624892807290861152059338158391294966080 15883882 -269729712017971090218568194708687644160 15883883 1114198754950742945091684248804824182132 15883884 -933324454943774827490740753807038305280 15883885 -7549462619562196858412686372096802711040 15883886 -2578646147506927145436335930285277439680 15883887 -35567296117096384449460557523452265200 15883888 -849201736049340184787460934762659741696 15883889 -2667211214061952546668973829186078602734 15883890 600916867977739169098525682800351641600 15883891 -11005201648355464181314701807024162680648 15883892 -1242008879202202743482777095919367131136 15883893 -610238583029156588961571820580147676818 15883894 471635712593027537259347162151601011840 15883895 -2780523459242143248034304039855745234600 15883896 1199997658453657759437308422218988584960 15883897 1091888705918578840330472072494511404932 15883898 -314031360726699182389614603537433344000 15883899 -28302110970671110629114518413169204352 15883900 -2763186998071372837516926609655402419200 15883901 2374296478805854430061139485471272908800 15883902 -513459040406276584395584005318457152320 15883903 -2699512801523033268828444226494699071120 15883904 1680617433101898637932219012628076298240 15883905 1798697300239910256693677692925393390400 15883906 -1508270927811159474955574250620572383840 15883907 1391166608880852175232100533728297998240 15883908 42019492148974073624061949732220636160 15883909 -1732398840211720404091581906989576714280 15883910 564449498080739265346531283006562965760 15883911 -6879084843106457999764583211986105421360 15883912 7566683756320318159995017578360473600 15883913 1128679977131905707743359556918008724580 15883914 708672231051737986858203997133283613440 15883915 131501489893292508941919815044146371520 15883916 -2586903647015737478185788152888068055040 15883917 -343317729386710110625383870807652020096 15883918 -1562248555483940722438620339081405003840 15883919 -510432145040527236520791855872853795120 15883920 -183105434635878756199358040037396807680 15883921 400866739972226220064991208610383241200 15883922 1960389370470478447090052867417480602512 15883923 2058472362863296661327363579509292572800 15883924 -79301539865094712933637679709624524800 15883925 2874218020391762126803009271557554880800 15883926 2377398813655489544053774375083914410944 15883927 6940072931609355242191325671229850648776 15883928 128910099595991704327060658833949276160 15883929 -3885697595868820503980146805809902695526 15883930 -489786848151694892795604794719336100640 15883931 1207043433020476306089370457428225419792 15883932 -1073455215125648272698693791656352268288 15883933 -98470767815739830721488377075240177872 15883934 -1362456532370619195023193685944911638848 15883935 232971458843399115875762164866533683200 15883936 625071911708341226275983054817135165440 15883937 1656430797575863745947538677352261021232 15883938 1306545025871405616850115343793128015360 15883939 -6724015523688578993861595512362375723376 15883940 -1796884592859064791396897048038355148800 15883941 -167447275357352981330203210947418628544 15883942 20999470779811043138476754693963956224 15883943 533216358516800159897657745737262013320 15883944 -1698739513538780645045964773109866004480 15883945 -903889399015439643925621146861222445440 15883946 -186826928750467395424023797831400863136 15883947 3780703302137095194948808072149133288680 15883948 2746750922888876432658355436914346173440 15883949 3782832646618985581416373995475248388236 15883950 -545265573973300725623547112670672016000 15883951 2544101951918244127647078817767306445000 15883952 90722889029809014591301106258736709632 15883953 -493977923398357465691433169570539255696 15883954 814790802796680521964341401114649404176 15883955 4819213024074508913908943350149352980000 15883956 -2122579960678483447545358192484593790976 15883957 -6727450311378975257948639350218930539794 15883958 -1532563130605340977190265454935761462400 15883959 -409581880256686296433577893131962294784 15883960 -3785210017558035667589381227870210560000 15883961 1381392403314629953402807024158790856832 15883962 2126400302380699991841543953460133850880 15883963 -1480952534156345327205903063487788581788 15883964 5054110977350145895577136735639844094976 15883965 948459755217427437412241455878431496000 15883966 -499735666796271394107129095902618828800 15883967 -1294020709808851645961584998135849785136 15883968 -538503987338770145341638229320133509120 15883969 1018220413042351457383183371359666282196 15883970 330992912271224800198332238202407863360 15883971 1429232750402627570908637846291086741824 15883972 766704748576841108803039187235018489216 15883973 944072222642025996576835060319115206400 15883974 -692913645883326099705348703128603527232 15883975 1267816558081237056444803312439506684000 15883976 8561625862199823282115872628103611023360 15883977 4934043747512823630029263840282159681920 15883978 -693668184577083532805436505857826091520 15883979 -1719458950538106134061317431991994337824 15883980 -156965219913355077717582015390053990400 15883981 658583017969278673368902256834815048000 15883982 3294426648768209931002841586799204390592 15883983 -4834177177446064511108837744267719674648 15883984 596844167561599039333312051990769172480 15883985 -982798291306471949106929700146813760 15883986 696726417838491470926432212020000129664 15883987 -1462358858877791629964118259973624092000 15883988 322898818668819244250500553291835631488 15883989 -511675640278853498298136658500273978560 15883990 -422124639951731408822998228519273248000 15883991 -1212502425495475885530155873746302271608 15883992 -1122384692884145538239964842179579084800 15883993 -80451889642722494402595281810928193520 15883994 650263935653189375844393188219953999872 15883995 102562949874191987244347358782983849440 15883996 -1025390150434090517246659588250638080000 15883997 -52430148351142494006389914293735640320 15883998 127103007720853042298492778279211655808 15883999 50882870140086629445357958264161284000 15884000 -106629229278485438275613401587449856000 15884001 -1485890233996561307380365946794566896896 15884002 -782996394929513293594099371431175889248 15884003 5627181846909663589538366254582921380252 15884004 -2624796301308663745798670488754006581248 15884005 513777356024579396503009596102769953660 15884006 -261952390186286266560735684429982902048 15884007 2435447504770612809928058301522854997888 15884008 -327774601687363938814500448269860044800 15884009 -4141554569527989072878606396689346651760 15884010 -347148787822123090048806456064744797600 15884011 -676544256426146622894490202704605887712 15884012 -2251411798095019503609284404837778754048 15884013 1582386511887341884814911875732187911744 15884014 639919824631797578099263673872470728832 15884015 316437220120194396769661007160692715200 15884016 766161810737536714127504070572503498752 15884017 -719438437155844340993969029612491744256 15884018 1163168371545286978213837425363441842736 15884019 6037844018623769055096034500152087640 15884020 1452288713690071551464495146794539508480 15884021 5571277043763848824862420238904639808352 15884022 -881675717292480183201866947995682670592 15884023 -4556706812377508844185209045032416744728 15884024 674795321963238313227772820588044984320 15884025 938689894125334891898178791627404440000 15884026 -388229401585044123652949867060484040704 15884027 -109706385817803033496360690930536455520 15884028 -9625778770618372810787759643022098432 15884029 -218870634708327482788147533788819746240 15884030 -175033505459361736966233222883037018880 15884031 2838379722832062331604439771071097857664 15884032 5319923492970713567826138793854491426816 15884033 -141160442177572371872821586100206448 15884034 -706375067724545495186165833807980710400 15884035 4620935128889268740692262168774856632160 15884036 917116869132612943561927163712832599168 15884037 252326052431545606569257320974611511000 15884038 -5018928445890870437255076254258237122560 15884039 5840458195610887859086202354451695121720 15884040 -390692194828737568737530621666579251200 15884041 2381340889380884227961365870661296823092 15884042 -568269393305609965264120528811952238080 15884043 14643014063633698753865601728955267840 15884044 -4412610034132971954095754161885869321728 15884045 2301789890644773374303361882433819188300 15884046 3570455891851332055107290859013833168000 15884047 -644926960542118460510727695450723664600 15884048 5044372857728436924310008178073026560 15884049 -523434175493718794066412595461103712832 15884050 -3065129813985496082680942148464166400 15884051 -4325322850361540632237485094338358260948 15884052 -2625421430160125303671929195410522370048 15884053 -3688391790742132527202808512488802482336 15884054 -1062359071436429299339947412512039360000 15884055 -1903100558431613779974982540549393429200 15884056 2453675182674902866124066294291327385600 15884057 1467884244942939081512727567747118065600 15884058 -946594551046079949059145185686740220416 15884059 -1112612140534332096264256941575821833920 15884060 821560225782377407783419681810751188480 15884061 2240337188856514955027797455037685370720 15884062 361032094508147700925638702315027676032 15884063 -505979638234352932826522708954497360896 15884064 577046988357681143595866404621501071360 15884065 602519889102789087565208461395331469460 15884066 -942626144220660762156296855147599499520 15884067 -2333998970549100393532080177044976279552 15884068 -1206855576491223889102818308750266408704 15884069 -71184353142224948313075187166136305928 15884070 -43214706546890907723951132889813704960 15884071 15074032174293124772984937089156707584 15884072 -5741813398532007365472193343692978099200 15884073 -10110070135064659519173372618570447962880 15884074 439281055010053363344911304349622303232 15884075 -1739798135136345603777628981893964400700 15884076 -748141789274893179956456739641635799040 15884077 210119596690258331854521895985982456672 15884078 -608381534185080819328869048784493902848 15884079 2025010631603257861867974958216438773648 15884080 1130364592394905301151182059022365163520 15884081 -4966037011263887400083566682002690331118 15884082 2657537077919649114134121691416756224400 15884083 2500872053301493871428638410098379438880 15884084 937016134828670322200352508684927009536 15884085 2243890540000651535126281328849676070560 15884086 -2997117011136409143980906554538774555520 15884087 721767598029727716622111270636994516832 15884088 -374262681422884920874316425612214599680 15884089 2101653750900079746587332510146240702724 15884090 247753898175195098000834387799710822400 15884091 -2173789156862238093041344165389230435700 15884092 633854525820823542962975404379889655808 15884093 4748210611511172640612741660685561465484 15884094 -187405226818913876956998271167253636800 15884095 -1264033157344119914491239555603960165600 15884096 -725898487234634301024312352830644551680 15884097 448093626915918293259878442855009251520 15884098 51368646770394080040660792672083761920 15884099 -120338910457535633655578792717124241920 15884100 18177171621124099719918526205474246400 15884101 -5490162050950382457542483853936945324898 15884102 -502770873953911085088285047226587095680 15884103 -4603816857754119970301119689646824252336 15884104 543501068737754058117621075974679413760 15884105 1923480095232750401174403965138375116260 15884106 282007951454152727088076843526334472704 15884107 846843414087046050094370447419739982356 15884108 -2393967945211769875677160811817039113472 15884109 -2221084246608250451195971064008551466986 15884110 1410369278186704927045579444030436709120 15884111 2407957446878568797301561656734727609712 15884112 -74795491763068743541242413475438919680 15884113 1708667414063877554259526010984038308160 15884114 46915061663606023555849025220138766080 15884115 257134397028890185808419647814303079520 15884116 1193176317160072295951065043265789841152 15884117 -693446767823173569134506420484640918834 15884118 606706746535871530838875019896801575264 15884119 -6855428687762814676934759968554792239040 15884120 1241524342758773967172208076071161036800 15884121 1185467350202970378293273407274110906368 15884122 1955772506604835962211668124267056690432 15884123 -945536742151761493522556862820998359136 15884124 340369603219071624007748892266021237760 15884125 -5499220412237418988592240940073975512000 15884126 -1423093616399860076078656633355318191488 15884127 2581057473296837513877243558562087065600 15884128 -1059310668375575302563428528945546919936 15884129 -174284440168565582856327011522778690270 15884130 -407021381626344234388120264813828116480 15884131 -562840012515782898496495377352752918608 15884132 -3174096838989762682812464550377727433728 15884133 -2400488245302356970966171417657105715200 15884134 509510160018900047022560834439747098880 15884135 -1959928294281217459048608810075167707200 15884136 3063987905946060118684012830543153208320 15884137 3406825564428712898295617642881181988552 15884138 -530778948224142872214756760517272657728 15884139 2347957791992377126517617717510406606424 15884140 2455014948044846861740562481464905789440 15884141 383130091855134081719644418827291019520 15884142 935803210340178269275892325640686417024 15884143 -407449606810755475792328314194360117504 15884144 -196795387165039354479411820761657114624 15884145 -2576874764433110931589494504935782944000 15884146 2242702551403713623596781444702571661344 15884147 7730062758723066393712680440187606379596 15884148 -1463907928076029009743074051273789276160 15884149 3423829157283219249308414419159951646880 15884150 -150536964133711157543530418904491592000 15884151 2620712533550728928298883787629408045032 15884152 -2345400654589507497930953252538620313600 15884153 -1401186395693330843432582969712742359996 15884154 -1068424044135960832066687312376664791040 15884155 -50821481835698191060353970840842428640 15884156 3637556655290103540220959768165383769600 15884157 -28538837634933698186293116330196661760 15884158 -1858988137125756760868585801383998753024 15884159 -15140898156311575634188401200086809077760 15884160 1864657274751561807504864000263533363200 15884161 -984202864409785979912189614941332346668 15884162 -523292476483066623205962252471861815808 15884163 7619951309301808459978669062509217757104 15884164 -3190497865666346447575492941686964298624 15884165 4328469920327541499080467351080089109920 15884166 956485202120800312404841234747945285824 15884167 1876364792566128581587066108459765334592 15884168 162973033161856408434832563025612800000 15884169 911250689953920504799482650073115416960 15884170 -2941896687180236755137106975338547291200 15884171 -194660402235814167974507777962325003280 15884172 710578995167709392454470248681579338240 15884173 -3955229751492397126382213641611613397578 15884174 204064937722449760725902203741366433472 15884175 -28535976753584499079842282386982273000 15884176 137229846868591170956879650379682545664 15884177 100223115359152713904302159768249535026 15884178 1460859959374583388410548952020205610624 15884179 -544794499612876752800025615575926079040 15884180 45809639572631133089935465684386816000 15884181 4627278700220134271445127643902507427790 15884182 1312768924766607337726004711973150108192 15884183 -2094871385094471594608059815849442350144 15884184 -1587467033655397303163431388756711546880 15884185 -3655803024868395757856950388344037482620 15884186 1053623027457547251246156513746213987040 15884187 317717819990421058486955856942872194176 15884188 -5766243915342183087204015018811172342784 15884189 -88707865227982953519775696196520387744 15884190 -241774493485612971488696349068959948800 15884191 749382452120031454483479322964897631696 15884192 -6318740693987667735180200631855826403328 15884193 1209084535080911286101309568712310758464 15884194 3220948939330284972265486653573612226896 15884195 3082431132275616212410224037147984021200 15884196 -825041808956991958320404559628392800256 15884197 1007094237492836783085052971118791891232 15884198 -267640104147980046762364146001062944640 15884199 3051373798807488544213938510140466684600 15884200 50417764606175980344548170786043904000 15884201 -1481202195641471260259974588299925473798 15884202 -176443609587424256669698979537128627968 15884203 6371579579477520751314892291146718086452 15884204 -713350076565615588871850644608574371840 15884205 1277330911568766799493554339370668581120 15884206 214577580796888599656173221058457697024 15884207 8911422887711511462225395316265773217320 15884208 696799515076640624259497420244744929280 15884209 4039700353770838623397135387791866938080 15884210 62085647584008464779766259887268490560 15884211 -687697399074590664379259012527102131456 15884212 -3945690195849751973846851338396676476544 15884213 -812189711627176603331769155016801323538 15884214 610328580802203595417676289902892810240 15884215 -737614817641942132041715987595082905640 15884216 467998802150561308911303958352801587200 15884217 -4125137572260296628521275728865296049212 15884218 934356300998190560596055557605526454016 15884219 -1362658899753236644118615768115283396656 15884220 718422565063645506540676853758227333120 15884221 -921481830051527564748370231509557051578 15884222 3461874724864821162497220152648819603712 15884223 832294710391972610823736755190476852864 15884224 -1267808398487253087086498057049891405824 15884225 -302044237826066952612411239625136008000 15884226 942299036137760451168261299273194241664 15884227 -941102577929905978914281404120304327400 15884228 -1481999263064527695497697564661140787200 15884229 -286275663981848231448520919953813130016 15884230 -2324666350266425281960682197944475578240 15884231 11149611188889194450425825362424111476528 15884232 580138339952577291256209990429263462400 15884233 2848811877341812315387099474414374707380 15884234 -721147322137360695415822660224631851984 15884235 -3143085493269716547175608311709269812800 15884236 -3327634169467518891480113907681541834752 15884237 1859235144834724495060318760433252970368 15884238 2162837963755934527579469742256748334144 15884239 -1765669637575276294792845775983408887328 15884240 -769268949374647404381571870861958922240 15884241 -178861964046916802730928084435171054608 15884242 -478183682350784615147416472499271645056 15884243 55208963632911738863091489374223598800 15884244 2800434716031045105703768005386339575680 15884245 -256219042683724287475814617231799400960 15884246 -436097260535964625121506220847695923200 15884247 -1720030224080939287967474100335194763520 15884248 3223446820331571022530674911911741112320 15884249 -2143892197726757076340010542058721909750 15884250 712692728652313938716550469866150720000 15884251 -934096156855705712694873366070426864728 15884252 2414394681488294656023988732116573620736 15884253 825329989919523619150077138510037860288 15884254 -500301244351089973693441715539886187840 15884255 302373366343495696989983611374032165160 15884256 -1023639766711058836822937615536680861696 15884257 3535505003498136496955138756580863385600 15884258 -780653863068554754281122008662605576416 15884259 -1543627686290171923951494312614892378192 15884260 -460547991638707120644679144351457034240 15884261 -458717189793242513373988918918548425856 15884262 68431202683605207214738272711255049344 15884263 2378561737171972829441844791784310700080 15884264 3972752502161501772959094297071942123520 15884265 2651829420928622582271085772016268336320 15884266 1195281738188647529889774216231814475520 15884267 1713548373401634571249095481252187797392 15884268 -3054805040526178126837703660981067778560 15884269 209653223789513175280144301285148345760 15884270 738379312825476561017102327204030108160 15884271 1400259442780143314212501577363986644480 15884272 2791845415515048477303959027180135350272 15884273 -13883935554586521191322755719904545788600 15884274 -263114748066975231152061219164956286976 15884275 -1647983699971537377687763985303445000 15884276 854198106308039744712757913260522905600 15884277 -2212963977450448397057150472967573786080 15884278 2327341181651785414525790019946104086400 15884279 1805315123494847215341226028658245051880 15884280 -157369828200532349395776757216845926400 15884281 3826051460771155006532286651257698062480 15884282 -1509117921377134935002421828822006624000 15884283 -334561090590688644363868471002914755560 15884284 286780819553284581098377753271391562752 15884285 -1624456824441489795373605432815200368000 15884286 38696879363797557141456294790168135680 15884287 -30403232155590279657963800021416637720 15884288 549831389784528935689870343093109129216 15884289 513237533571215723056048850937016382400 15884290 431012297947573821226344441678818611200 15884291 -16814659154031467044689659727310408896 15884292 451716090355395396524048451624553393152 15884293 -8077753041991813903345036032868665082240 15884294 -549779292040884750443980002909848198400 15884295 -856207577368443663019642834246098355200 15884296 -781574569143030010901230178919375006720 15884297 312758232623463105040626564817865498496 15884298 1252929843203217074868823775844225236784 15884299 -990475468775145490789809121375888758700 15884300 319355392583857117830246993737743046400 15884301 6589693274470879697374530276315078155424 15884302 -63343254566706415085742397346052147456 15884303 -793433390186105136969022445473813406496 15884304 -895620843481943881047313626616385372160 15884305 3752931607345141436550446971177494041460 15884306 135399444355519901390166381404599486464 15884307 -231786245398928888482794465727106956608 15884308 777892897924173902257610889317222817792 15884309 -3350058574276524013517002305879033664320 15884310 12689190364372218714923234368346764800 15884311 1705102379281592198041592778462249539912 15884312 2034534266823964491363810206015426027520 15884313 -4687179091212471647840036197487406763056 15884314 2210922593151406686477055409724524056320 15884315 3437209333771073210706144973858728608400 15884316 -1427598672932341526724052464194077409280 15884317 1550491505905457143370354157258215514412 15884318 -1589610212154188922042838712179615147584 15884319 -2632051821927411190638052026887989435392 15884320 2843224202642899780506125911938310471680 15884321 -2029902748007374327339818219826861629948 15884322 -631588413183055660462476614174593376256 15884323 751004008102519980687950170388521872640 15884324 706970070784094962737512084737969815552 15884325 -196535791092040632423188482081004402400 15884326 1499923623395351168354313764561974406112 15884327 5527749663129221287800886366452189853176 15884328 -712974261348056607572755446903179182080 15884329 -61148814421458305041482955695536181312 15884330 -652394434702066699872461732777781504000 15884331 -258194965586509329431510088605541206016 15884332 1245983653786814030641161907689687493120 15884333 -1518344703288557086236821263564542751680 15884334 454405051134519494258995671650557129920 15884335 1415980722457541460534273667579660334280 15884336 119746750761290066534747953019253030912 15884337 147907830605778025193179343624210703360 15884338 -611578068551091622089257360727871641600 15884339 2777062458302201668554098776922015176800 15884340 -544388271327423296161182694223954380800 15884341 -1697791471080963079885259720716519209792 15884342 2594539915659393265674878165178697963200 15884343 -142572290837281568052281569361933714016 15884344 -2724052869492387431005235233535949619200 15884345 189230221113292983197695291792744124100 15884346 -637597333167366757109806952228489942016 15884347 -2436319108308554381168916035638628520 15884348 -1762280589512128173441590604251699131392 15884349 717766210903244139588606790834674184608 15884350 330480044225721833269794515250577560000 15884351 2176302092852595759027986149881628253184 15884352 -224666918478710136820929819771572060160 15884353 -5224655046285076652104301127721627723836 15884354 768087843089911121356922291298990407376 15884355 4552315776216864030201476187666160811520 15884356 -5148399327009433080619989228900673329920 15884357 7314540916813604931604268910167400648606 15884358 798239624064550488276738359367502098432 15884359 1360987141197440342607240517090363487792 15884360 4986240250020739337102968752857011814400 15884361 62080451773984311006746989375300376730 15884362 -55555934935182175991280385327799142720 15884363 -326138249157923436848869806122440967280 15884364 499291972160198729628110633514718617600 15884365 83502894290453144474420269177135931520 15884366 402067872100547272463234527083789946560 15884367 2182339047949380231283726652037817767312 15884368 196762599733306529537815160002715172864 15884369 660443679478825325833802489712244863090 15884370 -629306726503792704771223246731762124800 15884371 966719532355627678753461711842859228144 15884372 -44322875850443688626353950411588894720 15884373 -3905975952253723125778067268455203303200 15884374 -2218806110199780262349798764033896307200 15884375 1128244768489624532410863652405138200000 15884376 -1997873854024863085146048956048792064000 15884377 2667359301660412666030865302476409124100 15884378 1083725139252683591926905104292829953024 15884379 -140015899941633428246369232268532799600 15884380 3731926015402336057176511107235690521600 15884381 2143457717826652918554314230462375601664 15884382 509804776550046852285660049535698243392 15884383 -311461720782569513254829843400638054368 15884384 -1280464863887472866610123300106798891008 15884385 -1065482541195192402021331220496668673600 15884386 -334783878603475494213111316510371340800 15884387 -2072606199692727281743505609183885588964 15884388 -776260728647948920326551476448043292416 15884389 -2317645594693549882055726574091156228644 15884390 -822294005274369320229059441933783260800 15884391 2818940964269824011275672993316951037992 15884392 2276121480211683287641728666932510177280 15884393 -1995890389212037487116441935620587961280 15884394 -71159446057644542617503561719153003520 15884395 3330790129400160488670388668405400178400 15884396 764400327897161032870467127809506304 15884397 -4668089189921173715692301383084604400960 15884398 -521819096707355615540578680906138255360 15884399 -1693461191445964171492703282494473702960 15884400 -39042896653792508058502965348846796800 15884401 315587782527790621782561897213926167424 15884402 4906629681500942782866240598628590740480 15884403 1022285584835850399616037593624294210104 15884404 900363024324390626100993548317222950912 15884405 -4529030401425265968040737733632940166880 15884406 -79886154627913463001579157385453009856 15884407 1059615850974107743926606217041958161024 15884408 3260227630413212158533451720035018792960 15884409 -2338596306336819832011215322553166470272 15884410 768930795032228038013635959163667789760 15884411 4011482229011135933371574015919952123152 15884412 886448371268047442538660456961276314624 15884413 -1816149421429020816844468247777426827616 15884414 -573765621790913817073201831843968745728 15884415 -67423945442033038146709009341286800 15884416 727872697761478310466577168351478415360 15884417 -2424124558926180243175530198627218046528 15884418 -392813215717634357607995853238452633600 15884419 -5641642865081834822879391798630181666180 15884420 414244809755952637938594887337068801280 15884421 -64839323797778457378851267230914410496 15884422 -1864231707240828811342803530011126147488 15884423 -4561195892551499071095724851831619556328 15884424 -2784816661341476739261365204246635438080 15884425 323048059631324507440967257728344202300 15884426 1833748510122104728038481258442422822080 15884427 1859554632218547216711050695027990149120 15884428 -1071915857505231797493383853554695218432 15884429 3970243289823255005589230161517904545472 15884430 -288507214746837459959965119954042197760 15884431 -69601643591902635999969108077230108800 15884432 703458339574532004600446873701842395136 15884433 -848308462421716419400799698319436830796 15884434 3731246409821223028786959281365047146112 15884435 1311718256163329847683281630107504960 15884436 392945397956990805923465950582522767360 15884437 10444292939654887601905936066678760170880 15884438 1204757617569641503453078027526751897120 15884439 1258577038866008348029473866246405067624 15884440 875472793801415031200366318247526809600 15884441 73471200579953229982311188862253299732 15884442 384098750201515833904350873336671676672 15884443 -597433812339147113035566861461196019200 15884444 631150340663230813961855866975767684096 15884445 -172206497189241807092413788523766060160 15884446 -544586822172190824005556772269524339328 15884447 -1575383716879078158803661286247444131104 15884448 2112264827268349333958839047723081007104 15884449 4076894609912539265642162986011360268032 15884450 1936907012185466282297431912962994716000 15884451 2110084487636544357658195951271380147200 15884452 -4153070409631964530635944421451140664320 15884453 23931805123480598406558807966904649400 15884454 3361963904341691107409849032973465131008 15884455 -1329664982205096185142890129885081549640 15884456 765712284963182624020486473855602688000 15884457 -3324621348495743030146075306227241622112 15884458 10672000215723970969152433614434832384 15884459 -6146828774895655425018933515928468539340 15884460 -1204687684947959762034293492447731968000 15884461 845794008438124059891002758083851871800 15884462 -1092321746092502880729029683167956815872 15884463 1573455590363472131619333014213882749824 15884464 -47149820550026499656913813993475112960 15884465 1611456964056765489908428214632282636200 15884466 177258028130680976354136825333353622528 15884467 -362851323998024608814284182823845079440 15884468 -2196288355770738074606319508290475892352 15884469 3005473412270284222215419670152159142300 15884470 2197342254358121577137989622879592960 15884471 -804432349051837911824420189192680199376 15884472 1744668003973913069683726941296829603840 15884473 1760758581140747033277261046537621186704 15884474 -267151329421749637539138394401454867968 15884475 -882176450026225078192377056470491168000 15884476 1209284710218311028204653554906119234560 15884477 -994184772928547655517371464410705009140 15884478 -1745642958109892865606626650385408004480 15884479 1745439736634685043845168649772666403984 15884480 1126130866499231524091515194054908313600 15884481 -2607945440748805121714049569986075293648 15884482 286846084495854224670342608054163430272 15884483 5927828967204159405623807330393703420732 15884484 884776237029898913560044950910918918144 15884485 -4484596209325363772930142141518933018820 15884486 329051631875720319762538123307965476192 15884487 -1036071395090741968024862037170645955000 15884488 -2915675963944088773765569320726655114240 15884489 -8125200498054437305663693630796122728540 15884490 1030411557242129898719336187687326653440 15884491 -716177524415804145323394519728083004896 15884492 2189238141154530775802244299470055841792 15884493 -260060309500816668701839488191321801472 15884494 4866871180933413535616597437546844344320 15884495 -6953860646018281111867390962023946884640 15884496 -599226600281793420390209160792046829568 15884497 -4734180332593977522902234764073116771008 15884498 74891317917430476363377100247995380736 15884499 1465325430217648485239094263796230804664 15884500 -2431054491010059061749785559452354880000 15884501 -125182315710533696749983156456798440448 15884502 -2343368764573401159670800383595978564096 15884503 -5863809042639643774739447709695323419560 15884504 -453109487973304138091779791466244505600 15884505 -5584430191201764916970039301338964480 15884506 1204806386268850778894469739534201476864 15884507 -745239467938912079650755273564433524648 15884508 175968264007219435538217444317266228224 15884509 -238626672865960943134771467164995283290 15884510 2075859790327679365526097277494789284160 15884511 -3651869374031317385192160752767565798400 15884512 -1354840788867833273044513171714028863488 15884513 -521686134171095547803704757522797424640 15884514 137742755939606352511058389152735583008 15884515 -1011373986432969441676145103496623924480 15884516 -2620655542020791821867265462123004850560 15884517 -7049999673202730587230011820308504640 15884518 -374698700656731258349758214092949895040 15884519 -58875529638577855621029538735203389904 15884520 -1008789006807004567564509547252141670400 15884521 -2509794644959946617927470157113770846278 15884522 3524539365390639806805060175120738902624 15884523 1617339787384918939924009347770855206680 15884524 389908704660371959966451837680918044672 15884525 624774889544062785811636506600486412800 15884526 144344558249293958199901383456393899136 15884527 1838856080598024147991705858644521623376 15884528 -903511151943136364139809963901564026880 15884529 2160973049925442784014504438897822691184 15884530 -132529791081475306964306110221241113600 15884531 -465149055724477704192427729615737595440 15884532 1394366397565273078151437239542150246400 15884533 -1755633521888320035940926141413442685280 15884534 1136723699921345759681219026626003040416 15884535 -79136975548038524331212139568406601600 15884536 -2252978304288179693705121180412816588800 15884537 4741174408501770874131193609330631790186 15884538 299913460936039137260580557991521898240 15884539 5309171082602755209726681168997769394432 15884540 571110250210358767403063315655666401280 15884541 3955981070882129622045555469466033202150 15884542 -2438327368363708623119371731927194480640 15884543 -4711846914624659182859769643075180896480 15884544 6197750961693341320029050831212904448 15884545 921266036495997828130080129791166794280 15884546 43299634584973929382374312796397028864 15884547 1655725175932126190301852808819687153920 15884548 2105481443031008418310213501627781273856 15884549 -922851768898901242084177078047733500450 15884550 -1122619811147885960970876206484695784000 15884551 13330657374451334021353841231080086800 15884552 -40065994923156971683870493127076945920 15884553 1804451043705212415139986023915355108864 15884554 -470838311414492207267815753515702006528 15884555 672403552968117827175160858772269153920 15884556 16119569073235146452725976198219649024 15884557 -1245277293172566581319267282648371734912 15884558 2247359870599790465400599091711685778880 15884559 -786356551105060843896096551509059436800 15884560 -51915659575216209988346317337177456640 15884561 2016723767699578925099896260611811855360 15884562 -1847347801656412207480868710835181893376 15884563 -2978553680314126259907494343772870463188 15884564 -5138351235988734506980859202582841117824 15884565 -1139162906140525012986194967161257524480 15884566 -1508030531234633542044224720626950744576 15884567 3968779791053355895330193533907534828616 15884568 -349038017408937235198175685745669693440 15884569 294563520351731341549623788054729677444 15884570 -272263890680987824654674357872926080000 15884571 930862355841636095963723525728037090712 15884572 4821292889533976531794879863433862149632 15884573 640512338250185989112037803498046635244 15884574 520097419255913266732350740522816074560 15884575 1530788201802878453969167212221570008200 15884576 2211321193623679701971506393076801863680 15884577 -130916962522646567407431444544965152172 15884578 87020005227630978921858744546663590400 15884579 -3706199599974846426389879382692043843624 15884580 695326638228781063944101026231989596160 15884581 -13003132792914073181760715735030859656 15884582 -234320240902098371142136826086997170176 15884583 1351502420458684711746905258342634510336 15884584 -2522627709454097513966115258326507197440 15884585 2783646026328943394398036011503257945800 15884586 -8661756197552768411466523514415768576 15884587 68147553156411806333774381397377782120 15884588 -3813650561415717776322723820123915629312 15884589 297841053519203698394050272672088488960 15884590 3496910329097478302514629178012868385280 15884591 -4285293364408529993629325674377905473008 15884592 -65863045966652638918152144210527846400 15884593 2919128522952405995897895287385402573842 15884594 -1479444857758718707291004414782053986688 15884595 2298126665421358549693487892558120899520 15884596 157548503848670406961539747321768206336 15884597 -50791701786137337314760858259709295840 15884598 -1224234184079140614136465381058340003840 15884599 -3956239083823419822634340563513736589400 15884600 -673767367864969897484016349493538816000 15884601 -405254345564784107833404280856156550240 15884602 -18589299315563669250816589640514635808 15884603 2364558911475221298255142313830395956256 15884604 818281036526138323765610914012156360704 15884605 617418130915731689405727929156552659200 15884606 -1245765706095720049078366730031631189248 15884607 -2174826109182937340893554601348205115960 15884608 -1606712647561409211190785225968089825280 15884609 -3126362133010717346661416823902054509440 15884610 58705722536787297626807287183715896320 15884611 -4460633998878854053767177333209686526788 15884612 4966545979686488972065793460207519920256 15884613 2484455104410314533965405765525219736320 15884614 -705821240924869309814470074699686749344 15884615 -1987182267048512757177993251821543136880 15884616 2994292425585951177735725197006052966400 15884617 -293318291551162386301816871229905682432 15884618 950212720411853198944285961147559275616 15884619 2540221981215999393672349933195211152320 15884620 3451893415992698395860273753983659207680 15884621 -2522171472619820117634158514281559617556 15884622 728564145065861832492884425414221156288 15884623 -2621022224536782758823287728173265517616 15884624 -91143211322510001672281813525744001024 15884625 1687676595368626607058752500495440000 15884626 1710661383925016716689357040800604858512 15884627 -5849686614417559139491325683441740841920 15884628 582693857951343173712396616002950430720 15884629 869853538097570667969423387234888160320 15884630 6742141856647547524602934010723043840 15884631 267845135750103322944698975947444376160 15884632 -3170589160605142806170306726286253547520 15884633 2047998069046703713009591480332923679882 15884634 -983905214731420169647498059729724942080 15884635 898229582032175860526455882293898750800 15884636 2283878040462240821554121514635933732352 15884637 -4740483723969698805935470881548436997248 15884638 1204916463999602474547138736991960448 15884639 3330182632496394239355183138811634198760 15884640 -966746781502672487193249264631834214400 15884641 -6524745676506956515280093295869174772958 15884642 2198188032082166464784049990354140553600 15884643 3996918479300708312120233784505673260864 15884644 610187513094669829686372652818517948672 15884645 619236868398842012495282635132267198080 15884646 160195020074363412042915931781139417600 15884647 -1850871886402982947332891870346786261728 15884648 953545635321084064312746977900902809600 15884649 -1830421629182869108342224094700322624864 15884650 -1034798307290647490271491090303624521200 15884651 484649559142315519013475362857011882240 15884652 269858125218784552025080092291107389440 15884653 -1526735265426163925985062162921541132276 15884654 130532371356043745317464602850371481600 15884655 1237652675165778814455605684756347266720 15884656 -1319406364895145375003781622276456644608 15884657 1822129597232841186118197289042436052480 15884658 -1056406484763777965024325623394232120176 15884659 2377940196695755063892787281445254548816 15884660 4914663032234031874018540195567893995520 15884661 -424061467023229373911080899155959280800 15884662 -1847004700921943637686872598259916323168 15884663 -905232787249247340136591241996077010520 15884664 3386028959921278697116175893988423147520 15884665 -4722025702475034184621835080008172800 15884666 -312886070046557997486698547929673242880 15884667 -921430885191470422433424385947662040000 15884668 -835735120776484978992686472297953277952 15884669 8346512034005391379336473108400178953644 15884670 -985840241890883091183376575292510473600 15884671 -737841377375402201169900989788162407312 15884672 559301977376394512305787836098139914240 15884673 -41840270933529617361651268577242368000 15884674 -512921797820066137728137805072102795264 15884675 3908536679550813149980203388919048427900 15884676 -141008985997868401350636175806244543488 15884677 -2676811083337328754798684070969944480228 15884678 93504317762773064353959525528729719424 15884679 -316916377368065882344471507806220738560 15884680 754185786844389043311047775058336972800 15884681 -8502759865631052700945475595471829847628 15884682 -1653541752363292931553069250961821867776 15884683 -466150800151774513700956954626750619776 15884684 8057865017638109411651152387830206300160 15884685 -792460379624664077406693984874548492000 15884686 3394087228009058811625515467827346553792 15884687 130003433251549331202191919174333800640 15884688 -481774470333433844110725884332002508800 15884689 -843322587834467671172444962211326402510 15884690 -698500554713960634606669783388641792000 15884691 -605992125156383190356089993044189582480 15884692 -2264791819560312765499353234905561233920 15884693 -338415944808760585885364610353213917056 15884694 -1239490770273063187501904422823233474560 15884695 2887642691740233110091910330309137990480 15884696 -5262524113078401225338368216818780702720 15884697 2075052282141621394911090673576709195328 15884698 2657161329856042858594584116004772256736 15884699 5891484211985856365139612809882055293700 15884700 398958386253660997886316485637347097600 15884701 725718397458113372790317250677298769920 15884702 -775464224852765873493327444880075270848 15884703 -1302981404995032900269102992276369634520 15884704 5442907911347595602983608190838114353152 15884705 -3855414360745004353220182698746150600280 15884706 1350149500524517036241523819139085303808 15884707 -4913028643125298598265097314834586859044 15884708 -18899566253589193484757148213353811968 15884709 -1289778855416068042582287512601341964960 15884710 295213487088768236320969624896330347520 15884711 -527940318532849274482333179540349915200 15884712 -1781709387112992109650065674341967964160 15884713 -2373726575867593098382593370271484113152 15884714 1022227521709479434739537886368322785456 15884715 421717626602674005778658340813039283200 15884716 51476921330482081164121589722886973952 15884717 -5522097828721932567025780422132841817760 15884718 -294892119652000442053125977347385492352 15884719 3924777893954386466696094782392043310840 15884720 -166649122882446235677150977236539801600 15884721 5523630588361154356745901888365484825600 15884722 70440151084494214459378125493095987600 15884723 3974078566197944998051514303660380269744 15884724 671040431161853031711423752583880544256 15884725 -4021767614984692478792110559752965577750 15884726 -326074990365733556468897937836246305152 15884727 -38011187189668048501627385608965673392 15884728 -3897551167519277934243703655996421795840 15884729 -896033458486076280894380625952249754688 15884730 712806046306864667124630470284419905760 15884731 5339670611898673519189552461759984806112 15884732 4090313956168402617377570889891251404800 15884733 -918729224819876508904557280319651294976 15884734 -1569030561293855757853876239662468069760 15884735 -1248115077567874328803721640389127144000 15884736 133336926943362039141883778268087189504 15884737 -4716460799658167302577394173252859085008 15884738 -2856187083333535548116139158858980722480 15884739 -457397826544274239772473790177125080192 15884740 -1920606363166990031287005578931413913600 15884741 -626389611669925153624663285610597568000 15884742 1252391276218742142674910773675851923840 15884743 210799365338410452676572375027896400384 15884744 1347887207918990238682211311475199452160 15884745 1200022185371799315145592490987485661120 15884746 2977427763010874837842885332088840449072 15884747 -713448215365672388946944958682844271360 15884748 82301225001939672554664908846579851776 15884749 -3683318014377714289540726666346868792360 15884750 1842863197771710044673661186148200320000 15884751 -1441205569402387508727918205799924707056 15884752 164914434856402086093102196009907568640 15884753 -600484867147453946885520276903358526556 15884754 359776678558116345797610080664795976320 15884755 -1784506548686017217606406962861381061840 15884756 3647524809851793506135000682250345731840 15884757 717403068872298248178184652196118608480 15884758 -1247020618374205119247523754180323063520 15884759 -4532864726212680544230544963393857768 15884760 834181321523993662080829361355472896000 15884761 -6566688991207462871082683735243451227638 15884762 2786147873001936510942266562950875587072 15884763 3620401158970420172263407022651134733824 15884764 -831315336059408450290374400536822876160 15884765 374677202601665013811636724108366553720 15884766 445110721320835220451880772921120782848 15884767 -1670002818603368562607086962728964011040 15884768 -1892855324460515955821882249830111641600 15884769 1549159527641529426894921102097297328928 15884770 443176709303949439798863335596244405760 15884771 725332657198176979744494789604931310540 15884772 16057788182214113183383443016999747584 15884773 -3269454391964166476849752140428326066980 15884774 -1326098519341680677893765347765777240864 15884775 -2682654761866814457425543098961554068000 15884776 262736680326327355545178761705139814400 15884777 959860313231775645675315213919008758400 15884778 -664353107540756082633342377118474731520 15884779 489078624820328517345534383474793369600 15884780 1679559727868721564668183710536827289600 15884781 4316826373099440534346257693493871454720 15884782 -789419117944871332331731940054265840000 15884783 -950750535993643082654629070417941017600 15884784 518708204570232274084703882544933863424 15884785 -1305975407842635264700942895070231119040 15884786 -109910817358218848275270080447365778816 15884787 -854724698274765701339293259412560528640 15884788 -267728179468168797534837576427346474240 15884789 1147947581943426681004414113954008754048 15884790 -273788237441610211699686349358396559360 15884791 -274474292173440357952495050160875603128 15884792 15785035818179008699268692986473349120 15884793 -3158512587021045643884737101914406514118 15884794 482702864540702820016019656761954123264 15884795 41927087630982928210905971157366172320 15884796 803234168131121065020878334789983764992 15884797 5792134369737240250609269054464206538246 15884798 1384885311689006822058879790609942164480 15884799 -1268744073321199493863553506708581740160 15884800 -94076269238367225689877934008120115200 15884801 469576237815062180531935157643896204802 15884802 18374741412091138320651572511765818880 15884803 201321195158243392668581741809455191040 15884804 -1118986959490835860353641810878055326464 15884805 -1832354079553744548233180147219501755200 15884806 -31323742682420971392888353820197806080 15884807 -7632272587118013606897521921588670801768 15884808 1207393874345183467449520133901235445760 15884809 155160198853437534073799672971556524980 15884810 375030177294126673071898159241900756160 15884811 1090553857499125378033813760913575904060 15884812 -3169658230016714421640958346051527943424 15884813 -906640096019666239749038293873281679680 15884814 -2146320086512619576678805692557112540160 15884815 -1862565605561338336172670376972951936800 15884816 1160059854220072230805652562329900163072 15884817 2029776890978236124853789277160050879680 15884818 883732275274627259453959334274248300160 15884819 -1032689286176049851158423387547161956456 15884820 -1214697442180226682376858132380705419520 15884821 -1723915190828336095014647133527217309956 15884822 4258259819477273168073360168668821319712 15884823 651401318111091891086194083263582590464 15884824 -2654862719798464704804029844004305223680 15884825 1265944124551011763816841190143878224000 15884826 704085922687735694750252438699662431744 15884827 2344404640323423428984345328945454797344 15884828 1313404860762841306671428051771225568768 15884829 -296289445497251653958733219985660224 15884830 283396604999963276824090335001135664640 15884831 -2830077366759759062389519014351825886368 15884832 2902230118053062282025631879617869512704 15884833 -6196538430693995170985110363770717301918 15884834 348255203606665977108093107598365958144 15884835 256897502055483265447720305649889748480 15884836 -168764427220458941206403218974237173760 15884837 4446310163108823287897683858654103503260 15884838 -950095648404178862927072586532014610656 15884839 713684051522683677759194590975574549224 15884840 -190298146086459045799843568121056563200 15884841 1495658557969785946228030839466347190464 15884842 1066208548300331908543313104452445608384 15884843 -3583679393757678780073758015974099632656 15884844 704012753145756159316132106422682543616 15884845 -22306484466590499023957163898103832480 15884846 -2078560157309530092851671278743017355520 15884847 1680423463131648864642421764900334467768 15884848 346384498266360673393975366968423546880 15884849 477186999461709713700653222022911192850 15884850 -172896692165771238098767230137538480000 15884851 3987499034365077620980834773968751583032 15884852 -4097171962210412829763563176284115048064 15884853 -500286930753864990493822023919758478176 15884854 2334915006926577986384644600389613673376 15884855 1651507237503176593341089554806597657600 15884856 -77614579599813961486527150557455564800 15884857 10994114596589995336647863033891428962052 15884858 845159112929538165613080898401176498688 15884859 2801212414359504465105314535921410714904 15884860 1534102671351362989028928466123559669760 15884861 4285758311715249080794377511443826533312 15884862 -116190289256612592248215912639934539776 15884863 2523442092258364097043519074072583051760 15884864 1286230541883456278954839495716370907136 15884865 -819160239788480519421537991573433433600 15884866 899791505874275595848713745532051033600 15884867 5969073728517050264533491892301220731040 15884868 1226060272608968423772014610895023937536 15884869 855811502557740663788498184194639074272 15884870 3618802629624605911193394122496946047360 15884871 -3035982018983701742477604457361160032088 15884872 -571106071215429121411722434525611622400 15884873 47520244968489868138476648773358136704 15884874 540363587903928890360770674943428042240 15884875 -3771351292036502383812297622431641340000 15884876 -184495112483487424801580669449339219968 15884877 1484100933918773429629516056947382078432 15884878 235632619595168533830739170832948137024 15884879 -3195762008277755435827825793315919749520 15884880 450333599277069436564985940582727680 15884881 -662435399364274655854794159131066313600 15884882 -906740171994396379222670358633737087328 15884883 -191623390999049765197006136865133102080 15884884 230538799878392064156703102611191564032 15884885 1102784744005188754620431600793565845780 15884886 -1649808116085555878335998540709342441536 15884887 -5799995855341515579641575788488471081464 15884888 6713509666104961370906753928361451520 15884889 -695087693101451272782306498713891478432 15884890 78500662456762375987433079649233024000 15884891 -2384698206769397737061502121531538088216 15884892 -2637640487459145625567619207888764790784 15884893 -1875109651370116625912434249675384575680 15884894 -2399914850483078347759624464394682757504 15884895 606933962473579355459843634885348607200 15884896 1148951883181383574114530128457451438080 15884897 943786039028011452465508661608016312832 15884898 358421728167370380753091378001977205760 15884899 -350056562940702181141011724357493300664 15884900 378387319622808145131478557045036720000 15884901 -1106657538800824870115372779495101737760 15884902 -1854069213840458388872531883531859080576 15884903 2949960331800131783584231430669256699000 15884904 -601049249636447939850443638185771663360 15884905 -2216583649014995017866061368743700542940 15884906 -1197146654900485403696678448023675228160 15884907 4060208503699173513453123955253453169240 15884908 -1519970446722481673144756591740320005120 15884909 -2075438075864752079070667581581167639584 15884910 117649659966464664806957128809857332800 15884911 2091172922953327146750766491930125915632 15884912 -995327663761230398003168006379460853760 15884913 -2026176181458893901026311868931936820032 15884914 -135630987183376142020127995418723060928 15884915 -616871028231468526241927872262272346400 15884916 -587080833465380650196349341905827176448 15884917 2232053118501133798037953121498215926012 15884918 -353927176403270104746894361038438603744 15884919 4803435588038395159493086010939862592320 15884920 -1594457451399222325697643638082561024000 15884921 -1546881792102746185329978740332101430908 15884922 517133602265551650458722355336244843264 15884923 -2152148084228442479314812111704432116828 15884924 -3562107867512641788087791049951904358400 15884925 949205120981993683647053974635552768000 15884926 -4080124084806079508942475019125594515136 15884927 -881496602111696813115074913685389588480 15884928 -3396520173225029662919493319258747699200 15884929 3225874688924311026059380679162350908720 15884930 395842921961461286863019207408806893120 15884931 -35482034792799460415635441198222343040 15884932 -1296524062406520235265984280024982999040 15884933 3107566258254025085357435006159348417244 15884934 19511545035414972388296336081018392448 15884935 -1132573892201969426987341828499694098640 15884936 -157782068982210315331551703862016737280 15884937 -7204914448236754984152569887549195858560 15884938 -1732747217712557177942702055092534492880 15884939 -1282288671998853095464130026573848165744 15884940 -434416208697466327979460870852216960000 15884941 -7101057908466453931212605102415918819658 15884942 2703110246561033173295865679308181927872 15884943 2939693768698117940598914880526909565064 15884944 260545536562106671744258140541453967360 15884945 1461286221097303926035771058472054595700 15884946 -46999726264475381625012514082115689472 15884947 594325062575968010509760975942395252320 15884948 -941528748547435356676673565392292952320 15884949 -334267433720594380097604382342246256448 15884950 299803822314665420272954208647931136000 15884951 548022052878831337003928734562269853184 15884952 -2220098137823724938600159232411661946880 15884953 3382886174081845641350356631568682488960 15884954 -788249460918595058901167939093016151824 15884955 -2580121148734860959407486846886615918160 15884956 -372612236333706782434855350983974842880 15884957 -4107368942467773653567225398727884313568 15884958 223142578364754572798087154244977647616 15884959 -3689476104014571475420484259041863138496 15884960 -707919833349961841549535964843663687680 15884961 -6826872354451694265509470077429838373856 15884962 -1655120492006575281296615293203017646768 15884963 -1737369437900389119944521124445106442760 15884964 -5054248750080039526998415641413889607680 15884965 1585949706590407531271238014344733188860 15884966 -2207809183694457503117052619139231207424 15884967 154703775607168835732250726773342091432 15884968 6609973568112547214681037416157465477120 15884969 2572459224523546915466457423358416373440 15884970 -318172273948763673178445045106074058240 15884971 -1334192713735768148435020159056570567000 15884972 -1139370108312821654371034343071288613888 15884973 863480203318972647302558822684372157696 15884974 8761658200345100059489126545920566272 15884975 1176387837821871424335272573613836439600 15884976 -80390506773990869108681168565515059200 15884977 2256692177950528315961787157218476604852 15884978 -3845509012368806747124887909245380150144 15884979 921743068394973907455249581242429889088 15884980 691365005954792826981595044819222240000 15884981 1415718672369325703847902004092972460192 15884982 369373117798711927131511499026200645120 15884983 -853382065487626712327695262819842373640 15884984 -6128523253603616570101418582133798973440 15884985 2404905480602247226484401012912318920000 15884986 829058851369570881353124804600995886672 15884987 256747146471875623044106967137179390000 15884988 -311757339674606972597298507194280345600 15884989 505932429153493113781173110626323226240 15884990 217172093499540093212797418418994185600 15884991 59579324343362940288281747167698634032 15884992 768174271029785492963126215853537755136 15884993 518709171531890124709060505849447026242 15884994 -614387657912881923164767859364805200000 15884995 725159465170337319119930885345259048000 15884996 -500159662759028220599922708375156830208 15884997 -2386888662826300255226557597306684738080 15884998 561960409332804216662285338477753116000 15884999 -271286660987658866850090016192920810192 15885000 116918587133239490812524400549891200000 15885001 5663667274061349979471359845279191716 15885002 340022727992720234017179181836751409664 15885003 1440997320348184498201288048879086732504 15885004 -2522781891248108286649666731985440092160 15885005 -40482014975318943409484811204025201440 15885006 54536788954430880587078481505085598720 15885007 1189122975773063309852898156449663346000 15885008 19507018043312438737812280660777549824 15885009 388306717722670512062027107982391905664 15885010 1869920224636980268567278735194357824320 15885011 -4967447944505777001660249814508230441920 15885012 -370430190479966279569524716246176444416 15885013 -2560757503256754545084827081780900082304 15885014 49168927129144518584658348464780141856 15885015 2631253968791222436866065305442954954320 15885016 53539461054177723471969911904468756480 15885017 122325536930908512117577596734948935440 15885018 1677933530791161878381497148583614430720 15885019 -218099945910631457441515717772561061792 15885020 -47687002727632182563856630273624023040 15885021 -3861828649781266809226386731358512428992 15885022 -1835125453694328283238358448011414434688 15885023 -2138671319423399216604620304903321014400 15885024 -1945986728269690180210499461697297448960 15885025 388463532692076515708878478778991580600 15885026 937565634987038976479158833047974465920 15885027 -3918770720091308448568808975205455802840 15885028 3681734721876782551256816956788081815168 15885029 -1934851335272035591299782802846079946370 15885030 406197823273055690836470368207093452800 15885031 851855292313707126887317473449535585664 15885032 151093913397699271159527605948322201600 15885033 -14553865183412065013008801806708836352 15885034 3950766381764444360960725612354822090752 15885035 2603387383128617155784299605047927616480 15885036 2910988615623075193419032010562196404992 15885037 339248315669361334918652694685285082304 15885038 280566702606567527936055734458827748608 15885039 -5477484196583667509686367382198554281200 15885040 519669823934799713095300843053141196800 15885041 -8418581376796147086568407495181149089100 15885042 922447611867246198960889098188104826880 15885043 1011765545548792473077969527699409849760 15885044 -1882911916607125635687404690724954875904 15885045 -494192415792065368115433869600499072000 15885046 3287190596262669331366823712895747469472 15885047 -7521240260335852946854772464274039220504 15885048 767163375920191258372080371273874984960 15885049 5176987614511158594931953801108089718400 15885050 -1464123398661755018423192805182031457200 15885051 -195763629567374890890931832042979643392 15885052 5106435900012394243363571863545614336 15885053 1111421164302617819186119772795708119302 15885054 -1009603537705782670553490191506685681472 15885055 2221577557032697721077716159337200738960 15885056 -5478831014516118260364765133546104815616 15885057 1108833521427914741645091472420516545120 15885058 -693353237294657713721566245845737559040 15885059 -5212611227320990175413872499709271868920 15885060 52074024020501332110462536249905643520 15885061 1049190975328315566377531769491076381662 15885062 107805369799912923136860846326252360832 15885063 7385354725683461108685311972339164758960 15885064 -673054430605084573738450754253852672000 15885065 1627056460898409271349804248753087809600 15885066 163435422367780110120914753431081305600 15885067 613718403643196827179936932424255482880 15885068 -1779894643187862252317998109978816977152 15885069 -76477772181818020930498044569450060640 15885070 -2572112607162980007608953024858574195520 15885071 5698017744884389815999326737487617081944 15885072 -42910109355630908808221379117926842368 15885073 -208210792434139304953505959183210044176 15885074 1639755406086013542342510037587003355536 15885075 747181527553172657198770132710829530600 15885076 2321949037271644959018839903495367786240 15885077 266228944524107353105693450535885329920 15885078 -475841225099435220372062291697539518464 15885079 8022299961128119579800240266742308480 15885080 584947731311946422645228343851096678400 15885081 1558131117008949887359289349856956563700 15885082 -169294693850355954529936272524913110016 15885083 -20184422673732587614312617544018967520 15885084 -555794455998986095024652638468899916800 15885085 765158507296044543519978369412248348780 15885086 -913172807547904355308500729289260201600 15885087 22907346164803277043136709902129202760 15885088 862573589450874837955785170502285262848 15885089 -7576811083871687695709298282146449908768 15885090 -770922947600423676427991317666014905280 15885091 3821218823396554757709946055489194790492 15885092 192482761968962813519914947563912754432 15885093 119252946469295149414849016759736869184 15885094 727612538216547088902022105745144093760 15885095 1826838386259894200282809842178657735680 15885096 -1058435740082857503045839912656231219200 15885097 -8590144809750806347688880950102748322928 15885098 -380020484226019020525520973132027559840 15885099 -2937476363662232884938086278507585769760 15885100 -169984095948070709152137719144170291200 15885101 2232805568553255559840218842421572086560 15885102 1777515894972975859188684670093094369280 15885103 -12970021516395559500484524319706179232 15885104 -1066982737428984170033199917236735918080 15885105 -2686675685391044166129525945341610647040 15885106 3948380135070871486858342164387774934560 15885107 -790644799751909247744312693182821502976 15885108 323858205048734594386012931538217132800 15885109 2612749772146413655976676693156163123310 15885110 -1001960713282166201540947704312481943040 15885111 1402212766900715469622081449939146883840 15885112 4796941386723152275175078027044737331200 15885113 151382644953597516800054868350549633280 15885114 -778221296141838607534652430717165405696 15885115 1083331266092862391732214398591198270800 15885116 -1764217001699763718651675858280097858048 15885117 305895230217157347622105182986398746534 15885118 1130634725871447926990063898697074389760 15885119 -3898178682906519970880450378623599067704 15885120 -67643915981962698194346333843247595520 15885121 -121982527013178548933521847277261926400 15885122 568633743158331053868057374678055072 15885123 3968571084404872113249042730668531320304 15885124 -469034969018692466952207994870437752704 15885125 -4149412753339424341561971100559325141000 15885126 -703542867118086052557342533574715305600 15885127 7177762324560294002735472820287173839560 15885128 146721635218444391406281385795111321600 15885129 -911991727472139129507194090153517098112 15885130 193766288038918894464170368629004068960 15885131 -5281671167997476350890202371837136446648 15885132 2291225968415718814348697890106067692544 15885133 -4213857719006169872290328116614678444576 15885134 2189743056088076693918848074076124472960 15885135 445752645317745265259848904206327372800 15885136 270658014310029288010808677438852022272 15885137 5349496289492621290272809780828072700786 15885138 3177825788219941272458959287800933495808 15885139 3974168037806664427776375523162280488940 15885140 3848163497787164236060527912070107648000 15885141 4785197983575577006386975497200652920992 15885142 -122692177691914258730303967599784573696 15885143 6853621848978562041011247040837199407344 15885144 931870604310977636172074552793342935040 15885145 502613929968504153692538727868417454600 15885146 38328121204156658259706736080625781504 15885147 3941298966337209418142216667585171432600 15885148 995120637371008325370613667342888350208 15885149 -2491057767831322258245805289720501333664 15885150 510829838106026772154663091579608137600 15885151 84870975764371075462286726565016320400 15885152 7147640583091575618352532450753935048704 15885153 -5603993024808196746245392891365085669296 15885154 3615955387192067328828787277327887429632 15885155 529217918304918084545930904062520025200 15885156 1472521633344237289320336132051974184960 15885157 -4300337423473860198418475850739217878848 15885158 -1446904873377133266219487334225482156320 15885159 2135991793880605749012031102213064394240 15885160 -887847364477141969230334723198943232000 15885161 -2469592103822627467139670208997273304348 15885162 -1814387331449962470968667199809619361280 15885163 -1736360823724681009837329380058472601064 15885164 598448747710962381912595076467684947456 15885165 15933966003325507451541907635390153600 15885166 449873835478860134493214635899134080000 15885167 3933243230113228892388847246733721963216 15885168 419179534461981607058240596441659408384 15885169 -10083895613278547650220044943368069927004 15885170 24002315520301408780481159140684508160 15885171 -3562626583839873207422509613389283722200 15885172 -873097025438447809892156613670674476288 15885173 -2479841556386762382977046975203410786020 15885174 549847227495504420231991254391116255552 15885175 -221573727232720436543584456098906880000 15885176 -591682413229405913451518981552929075200 15885177 1198185159860141576894892741206580424704 15885178 -3522419801125260725546375732451709954560 15885179 4340747472211550215113666312263118797760 15885180 -804185196283331030227160081019174912000 15885181 -1111178318896644058607251088824859516468 15885182 -195527499139032002051792556188863016448 15885183 -3818619376010000598264890989989585253176 15885184 354947833458503368791990182137036800 15885185 -1232141789485904128354051239135800390400 15885186 597759824479224551789034871120709000064 15885187 -2904626865165888521560094387377099233408 15885188 -5012621971262946831588479027413564723200 15885189 9337003197986596344272580554156181024 15885190 -2921672698220049506663680866924169528320 15885191 3105651189783813816193111049622127914240 15885192 -2960652984820742668202952461138673377280 15885193 2430860213127121120363863274318276926244 15885194 -872983558807356863066065519665857062560 15885195 -1920700203095215064764276556590225094400 15885196 -734622295273215537520989736452705337600 15885197 -1357537034035521981201565561770942456960 15885198 2299669392276308566430520749711354880 15885199 -2424257682476256142379459843345438750280 15885200 -503736430024753448433545276398888550400 15885201 1234000671492660492648499199926782384384 15885202 -3192197122576806381465898921805329166448 15885203 -1087813619066521698617335745279815982736 15885204 -502499567832296246559147761816119971840 15885205 -924954176750076363413036738043164217600 15885206 -217989984333120103611228358538320591872 15885207 -439449988365385254555320227002281809920 15885208 3695337415837049343460554162145779855360 15885209 5589704850194655821044532697800466094410 15885210 -224366422566530605262983405858830965760 15885211 3722615184555208825232901820370165287224 15885212 1688111882153957016493446751398644765184 15885213 -205176510424243210058814747324364927776 15885214 -1246203256371029917988942398449902935680 15885215 222326210905243347814704453724083031200 15885216 2584384231583573920976824733225299476480 15885217 -1119794905089302130387618254547332168734 15885218 3666175251466047342036475900403925940560 15885219 46183234695592374711253095016257872640 15885220 530888504968499372170933089818605916160 15885221 1348788776526442277185099640625695799744 15885222 -497976819027697992414787453515266756928 15885223 394117793073557929287113620067443684472 15885224 -2535531908029535365983934735136078899200 15885225 -1121380714419525080459908771010733108900 15885226 191380807522941512625048464249141044224 15885227 4750876007657071220254587572593579553076 15885228 -793786622908968665996275809897365274624 15885229 2840116376230550047546598506291699767830 15885230 340497934134213988302863642414016269760 15885231 5913205129909507342599095638101811473024 15885232 1434387911871512619688294711944806400 15885233 -33203686962825128790577485394700741760 15885234 93752029457037599444668469910352908816 15885235 -4925680535053685857494795970243443526800 15885236 -713178516586746245890379449868850990720 15885237 355328626323012781893422811083027216640 15885238 -203469887159680416826094454680542817856 15885239 -6287634357196584645305692420234502175960 15885240 -432604041501635794169069804656813670400 15885241 -7237519675054537432395469637682734330880 15885242 1655723280492113736186194113598046612192 15885243 -3683779278519842885998687451103703440 15885244 -5076017571586882176921831292451036990464 15885245 579219963359592682300724440852171469400 15885246 92903931376844045713355539637775126144 15885247 69146601803317363422485599077568668512 15885248 759231948673913000169302717905131012096 15885249 121925642460182043598494258727056245568 15885250 1467340866015519339271401683232208104000 15885251 6978269892872754338133033060839522101752 15885252 -1124850510326226517675612726234000305024 15885253 1393840232464721191406655507696522793502 15885254 -398226923305898623846134585073710796800 15885255 -2158316830805384140209928208825702587440 15885256 -3483936152396142941308116762490184663040 15885257 3604263098489042888233852079923347698340 15885258 -765778892352428945407694710666542285312 15885259 809052121007304812632744071322398320160 15885260 1821288614408938827330473066174548454400 15885261 -3448368692394442497726013178567891432640 15885262 -906456484380568151305554332725077918336 15885263 -3119130605850421555961234724141132169488 15885264 55096683807442443972546735261927604224 15885265 2811493986166636102075809480630517149120 15885266 655457945881489057192068250382047499424 15885267 2009151102980453854934958015930536708280 15885268 344040715701278232198187595976518500352 15885269 -4494959662206092338493697625984736214660 15885270 -1298724826352926820618173080680350346880 15885271 -2451772307433443295967119856574539354400 15885272 1381573351855111481518391561317183488000 15885273 3211696729355345014665377314412021181600 15885274 43794786404838669294848806700291945952 15885275 -2466903953018081012830238864793446400 15885276 400104348597384863104692719198603919360 15885277 2770769749198467693159579810585766793126 15885278 2492387271234589654344732786913233669120 15885279 2695990103467366832421688477332598174848 15885280 -923604898699251543071751943309602324480 15885281 2413227475475642031316577815030185746082 15885282 6094804258906463410266747062130453504 15885283 2498179102095955265258047688368941366960 15885284 81092991538629452294987871205752279552 15885285 -871017679242036593811275930836735224960 15885286 -289492117610101039435238913842644694976 15885287 -1224508353912369725758894559292477566976 15885288 1923076017044486262861631198780339814400 15885289 1310145533529604414831503829462862333056 15885290 2779673944955601540980156161167336888000 15885291 -670931307418640028888539529234521322408 15885292 3295495485117981119561244173782968683520 15885293 3154182496010251912464911325772843807980 15885294 485685719207806831319841619368874881600 15885295 1042861075862995751712083945345422310400 15885296 190101387843156985475205887966220582912 15885297 2748662079488428010830248950694942508674 15885298 -2071009329519058277562125793816485921280 15885299 1954173197538428706888907818634428048960 15885300 -527814587647803544503865170491141683200 15885301 -1287889511279359607636647904505336312900 15885302 2034641836681994594202204315356289982272 15885303 -278095403925528608768286721285898637696 15885304 511531171234219337418760232866253045760 15885305 2223136251292758622569080417720447867460 15885306 632721962805908812553719991439619750512 15885307 -2408959963003688418118410646164699524888 15885308 -350312452403360938559528863347335086080 15885309 556923791880719319857693009853910775328 15885310 296161165640546425376863486048917210240 15885311 -38067345076723020501419327697566367840 15885312 4061535024750414307001545229881785188352 15885313 -622631594891472904794757071239723549520 15885314 -1545052541350083143505515691208097101920 15885315 17007810854259347209413983485907129520 15885316 1978340034206260357973091055240696085760 15885317 -1312414542869441003860773053311201610208 15885318 -7261991957399278502873122228144945152 15885319 -1762760753289647929981296765902394084456 15885320 2523429106961624862015527859315032064000 15885321 -890935118503182084318381028062119267136 15885322 -1133801288956038325051666936904887454976 15885323 -1926566491122076865274629257295884229016 15885324 -225329517086940306138385600203791287296 15885325 986547368800407846900741851550852438050 15885326 -1576603099395813305766381193199440653888 15885327 -473802332162852347738888864340244321792 15885328 151178096288292737975129770787011231744 15885329 2137949690961106870384987086824915481600 15885330 904437744395457484267360480226576448000 15885331 -818112495167403916975124128414043821056 15885332 849503808814070248059928395464805991296 15885333 -717256792661239106058277228543118869860 15885334 -489783035935268139517742450773383305184 15885335 -2483348749290103542705412331360511759720 15885336 747301795815122037025812033204638822400 15885337 -1995719624088139776649412866792745880000 15885338 -399714365354227639202873598043812175104 15885339 -1345903860422635384628436864765604828776 15885340 786603156858894760356757474890338457600 15885341 1893681922575855954079708597336203203910 15885342 3417176521032871673540680367221995724800 15885343 2426984019737617742495284252458204113040 15885344 5786002715930458037600122481732681859072 15885345 218266305265477611188323266561935126400 15885346 1258195876553648764677399551678746168704 15885347 12451605868544044784376398046191894323872 15885348 -2197656620594161884445326420426552990720 15885349 -3857674124522762956971519751807536433760 15885350 -104820241293149762699276350865862768000 15885351 -3298598183506832828496888079504950998640 15885352 -2001754292869619015246395798479533015040 15885353 1141035603818180667371256120659972104608 15885354 1953557339090881524700466842409621387520 15885355 -1214070249653681280418310813174164050000 15885356 -1019915308744273103583057215104872611328 15885357 -1205151699203609645412630916631618016960 15885358 -1034333322185857664109980237622039388224 15885359 -5819766578846671738589228843338638216000 15885360 591895454704068774773028166370621521920 15885361 -35794993009994444922492095950034990592 15885362 292567317104151749690517889781834460432 15885363 299172484744534362362027849620303220784 15885364 -1423714412837645085657272899102083072 15885365 146109472315571613307850321128638669600 15885366 -403777579514744411896108275763557543936 15885367 545751827391615455879978233295407538592 15885368 2364753396986501084851598159182709760000 15885369 6207767145898508122846830786700963732320 15885370 -491910915775189690015945566368242233600 15885371 -4428575084430362735780706634658569030428 15885372 987426661824139035200769717040494093312 15885373 -1451043878466364398153281133404474656160 15885374 343830168345202577276347893518558208000 15885375 1582861434551688010045801844614111776000 15885376 1079221125077693280698924787783648149504 15885377 2573504339448321909333163012729617260226 15885378 1336668029290100812604431209754658806944 15885379 -1098783616796755296934687095458603507616 15885380 -866407762361023401703700804544436776960 15885381 -398785937674885588098303181183706152320 15885382 -1112986500042371113055925116227306754208 15885383 -1739147325408203093351033986588333469496 15885384 -3580888119337332827614267159236526080 15885385 -4357892110365454462512678740675385147420 15885386 -3706201207827772948702522353770033158656 15885387 -331944184669404820390582008284029969920 15885388 -6352637799014140042923073981689780357120 15885389 2005055676491451324922976435829652800000 15885390 768549450135233994880143374724715297920 15885391 -4201155558052618785605223636400481250000 15885392 100772711503386624239342621009578033152 15885393 2081720871919921870170628964354952378864 15885394 -1373307398657272941681326563028589977088 15885395 -1376688777171450803305529053642098639840 15885396 -1680676214756536789733959467743892695040 15885397 -10060012406297858068879414641175061884320 15885398 -2653252738680544285535417089823913394560 15885399 -1979545698098455079422439883403714644480 15885400 1579265476668086252293886966912086272000 15885401 -2441558206115801332108808283852408392448 15885402 -328421163478056120125450314706349423360 15885403 -4742306012071458836119596307875141724348 15885404 -47098427004302790882724132670031481344 15885405 -659954593750501282076665269636455285760 15885406 3455171706451780488263673490504763443200 15885407 6151028747605663847539008351873741466656 15885408 688551849974166415316367165071485304832 15885409 2716319788442015471487485749993911552900 15885410 -692681788258919679108494322304004067840 15885411 1086434906691290660342559962128231038072 15885412 1265276342087886598727713541403088538880 15885413 -5688573035429135682612343955430163534338 15885414 -538907674788218184515313894904258713600 15885415 -428397758659363889310450474360898082880 15885416 2225818059023111354374423682273716116480 15885417 2238011117918595645798477947544068886720 15885418 239817903561424633883139152017576482816 15885419 417868519082251040372899450944097227408 15885420 -288775353259029859741523706361656837120 15885421 -5283563410222201758888952476356771139456 15885422 279697069921005549721827474077771663232 15885423 2302734999763208346298336029599046835200 15885424 725191094488798206665325730223122415616 15885425 -1849830812367146562914484145002595368000 15885426 -1240979542262340366755652199785975517056 15885427 -1534541044357483450738938151057636412688 15885428 53843361815284857341889183438109981440 15885429 -1062385096178081630471210257394852880768 15885430 541108210640406347654030961738760187520 15885431 -2071327485292789968871393473167300079768 15885432 676886508204845693431431878658288230400 15885433 -1131919333808977941367229385162184584000 15885434 223610470633410501838482183364812686592 15885435 -2340651263490860119443619743729212269200 15885436 -1439565923395985366281558587586289270784 15885437 -955482278281152702147759018427612523508 15885438 331540108875217043833755287108564276544 15885439 2925531757606390843849646366223796903056 15885440 -1499981828756073375813485043136226918400 15885441 -282145815892895744280475952485979033664 15885442 336867642640520077264265809270750471200 15885443 -351030327746101357416742495007497796400 15885444 2568068588267221146267784699921908142080 15885445 4249456469035123464972065343594528128700 15885446 -988385007903441961639553704260693527040 15885447 48848406029379355159319017257810764928 15885448 4326658340768053905679888395993073551360 15885449 1324113712226051784044097695544942039450 15885450 -341949302900727136237906940926616256000 15885451 7700230969458905769134922072363959082452 15885452 -5607271833985107841136967637312455003648 15885453 1026658872797047561496745931623304739328 15885454 -212483754466940190058645768863729730560 15885455 -2935607316073235835905308307804831970000 15885456 30836703562226965907714446711184424960 15885457 -23772432538594649183934151381262152668 15885458 -199545838958453599803504281082297463920 15885459 -1466672979956044551572422603686337727436 15885460 -441873475024446660484251005551845120000 15885461 -2163240202326466054823505564443852269938 15885462 -531138280485652340421500152650938000448 15885463 -1856708262338431664239525016175575928960 15885464 -789064212117256884092867678387810918400 15885465 -402752855694457167359885703111665885760 15885466 -1604533240861383737011129206213842423568 15885467 999705678801829122788599392788078731920 15885468 -636661028414218803434756379399761538048 15885469 -1193488410149774153832082804961505274368 15885470 824653030873322986551176462188467701760 15885471 -73217443884127705408994581389852231936 15885472 -6820526815166078063947525424651009261568 15885473 1944013065904565297695438346160031018722 15885474 -28839817234747690170381370904131367424 15885475 -276304502753459747199955603308795966000 15885476 -3298426406911569717835646956245892008960 15885477 -136993138257857307396589393009285075074 15885478 92116738295375794971563848355635691520 15885479 3664660009267764655956558425314868672784 15885480 -698249243107710688825238412985712640000 15885481 1110310937572408500284653354838333996282 15885482 -1595689765084398334139190328423552070400 15885483 1569791153023252617869914970882077576704 15885484 4021454182781181788902704975895525159936 15885485 -348490394422240398608929546273654387200 15885486 75870910876236208688347701339863361600 15885487 -45871099906457932220502569709783749480 15885488 -320659287122175232932591410894564671488 15885489 2580211171233150881429640727391805020160 15885490 -6867821050925569191214560299354618880 15885491 -402972032134360297990440706611138068496 15885492 619459843230932631335205585418224082944 15885493 -2575869455654454940921683219588718684278 15885494 237616616123618944107039653533081723296 15885495 -686103468794000571366955758413363372280 15885496 -1879039008360654778706612135565369876480 15885497 -6016602819389276042866418784060048880428 15885498 -630500911639735792218988315802754269952 15885499 -623461374875908690000833980343929317888 15885500 604499953592076881450141624916561792000 15885501 -825143775376130802376303122247889044800 15885502 1899521372835174649315898397955730448384 15885503 -6696464341136062356671236920322751245248 15885504 -2117502721160602418290174169259914035200 15885505 2058692816367622382040341709210657672660 15885506 518782977257715388117509005365275087936 15885507 2688969892182595374867993290102059379520 15885508 -1516783607812278195456298719932562892672 15885509 47352297327317625205863431105662087260 15885510 -189961571648171125968473182758430861440 15885511 -1100374767634954509831636451772266281776 15885512 2511101322402461647703344969904159155200 15885513 -1850816591945931007435717370448300868416 15885514 3842076773133031082815938545665770931200 15885515 -16512020241386472322897384797886548480 15885516 296146268702212793873569790236576579584 15885517 3470356666438741484868758439957605006272 15885518 -1211109085517524294511419806683621367360 15885519 33193277043193561548815200302180528528 15885520 -284394514387441882742236689908878540800 15885521 3523329520622075855220581890561367528100 15885522 -908519448227294565008144563455014361840 15885523 -5205108208246079006064697417870849678228 15885524 537169874948938838142912951739202860800 15885525 -85491887034003987033088219227781944000 15885526 740235477813956845256897690304583681920 15885527 -389251402910800013622184107638922427728 15885528 634729165454257729752035874221008220160 15885529 135331965689409464397511141633639069440 15885530 -55717377834103552156915490292709908480 15885531 957438070307009460573689297687102930880 15885532 -1015525932596373061121200556807752344576 15885533 -30149910009483605832832276679808741600 15885534 241125626150296704892217026870117816320 15885535 -4693671746186133548714925558398904290520 15885536 -2126127918021219574417960091614408605696 15885537 1574543935914922807146366158369933081568 15885538 973909876593070146296475647606134051920 15885539 1422088830349386969326279982821258114880 15885540 -360125238423839985701106110360380661760 15885541 1093574271069801961880393835655748222976 15885542 2431938463188992546429186657027841187200 15885543 1292692254240680241239224929193785299664 15885544 -3325727886302490107916964483115797708800 15885545 11103167104435743537538730773409005320 15885546 -1101872678289599697997266780748817527296 15885547 -97653858373403682605124260806965150720 15885548 732727261503555073208316291023270019072 15885549 -2901377736984565974540657645750213846666 15885550 -925402657928005422508021554022549603200 15885551 1962868757909866670089701794298751590000 15885552 188495049637692698385289273901983531008 15885553 4226342870792686260953985252176089150802 15885554 -3258416899184115741210062294978969114208 15885555 25662770632329481401248300369654752560 15885556 6094455967716108934805901999838733230080 15885557 -10366023388526824745852689324161851383680 15885558 51228892055929496920346500031130042240 15885559 8163628326338098883568425477079789844840 15885560 1807634614753743046249912258898377728000 15885561 -726585633576843643343931259732459153056 15885562 -895924289213646693064361429913104163840 15885563 3682674848103363664747578320326264363812 15885564 -2843429380452250130559316618183105396224 15885565 3838051988933895016199928862841761018200 15885566 1662648979389857505630315710575286548800 15885567 -345920366035037420726963983534032044616 15885568 4107857382667464862590507028789059387392 15885569 -1348827380604221938797158584459426293888 15885570 1693100674940724572182393485687826867200 15885571 1663625813553531941537469775134427434720 15885572 3388308793889920039855216427675102798976 15885573 -156900847341432219158878895484157824000 15885574 32702918721087777385425126592820285952 15885575 -1026580344689176580711735489601544879200 15885576 -21783989050581631415878049996819496960 15885577 -6087394873433632257014834341376974051200 15885578 595036279294011007350602189963193891840 15885579 -1515806253358969746631069339956665240616 15885580 691540266484887270937657720067241354240 15885581 527703858747276349750025791682633780172 15885582 781001840875381035665796657805847382144 15885583 349006699104824967812073763153350841440 15885584 307317861998700927418670041676035915776 15885585 4563535772292190001821066267074742819200 15885586 -634017984150046413268374868613561748480 15885587 4673687755566506041415790503776410278160 15885588 2705674676247515602301095851971839948800 15885589 -3363619196659167665770611769533181722610 15885590 -147398531110339851145632099898470654720 15885591 -1500654783672679002697979692818503500080 15885592 -7805067517834593033592527475520331878400 15885593 -1923709029425643844194410283025587657720 15885594 33077682747072015342270433982777196288 15885595 -6076164694249376601077322965506041239040 15885596 -100092959168894321361860592873008033280 15885597 780922003777189357083330580291479634560 15885598 -809556610484889587082212068915024387200 15885599 639948416153685523848327222367767668592 15885600 352278068768722993769856314405093376000 15885601 6062686798951617007801144288662329109602 15885602 53595882154082281192235767832853470592 15885603 386826259769498763273811044612520356120 15885604 1930121612920870468426496231647691971200 15885605 -1538792036025459133433211849106301044740 15885606 -1507355657508937350490109952355706688 15885607 1075287803943267843904584146791714372856 15885608 975644737420310498793809486801989877760 15885609 -675034394317697362753538819120678936832 15885610 -329505931050440953887300108003249283200 15885611 1168515639329128190115050715001438281984 15885612 -2852632492193933350514534050819179033600 15885613 -2203619011258057524706488877863554967360 15885614 986754041019365380740650876128545825792 15885615 -1033162264883159637172645651956821664000 15885616 -1727953831446590491356387885710120091648 15885617 1062293282528145845874889638275007744384 15885618 -223897482766110844223264619602530583040 15885619 -108820597966170414145737973080557349312 15885620 3889058143933474024083304403160247680000 15885621 1664987697247616777935543003581800561472 15885622 379503796114500370245001310422288568832 15885623 544503551384476714259317886291162117064 15885624 -7182416830649786846797114639253492858880 15885625 -131533432237242547150357309816905680000 15885626 72326044903569136906183048821150570240 15885627 859292988029241242973356164940028091440 15885628 2740793595411336298443818337559470243840 15885629 -3120764759812060456310651222373741043770 15885630 -817934894085438176382098528173766360640 15885631 -6344250769462819836368554483340815712136 15885632 548631706341898257860693554551230300160 15885633 -5800984340088887545929722976536372203200 15885634 2013750516660221356449367243296855968640 15885635 -3480805144981763002700473226084774046000 15885636 43015384538687952410934951111540326400 15885637 2889022740069196442421564200088440754168 15885638 1555295092865093412461829770030668794720 15885639 -461096719461173253166738008570359862912 15885640 -75368155512035709797832943101503078400 15885641 2393637481575005341625412935936634222042 15885642 1210950931720710859909539004751842950912 15885643 -3595659160241432128085237852217634879136 15885644 -2036935456462324310529679789857606929664 15885645 -173265986111450101441805464798943376000 15885646 465050155864291863733946602721094992640 15885647 1952323891228592575930017967395291180120 15885648 342742005343446462068789111361286569984 15885649 500470074826892882723567742439367424604 15885650 1081735076376464771722256861138105760000 15885651 -2256805506782090638961849504919104752968 15885652 1200311308635576597322806723188076273536 15885653 -1270046259585596478161221131573034954560 15885654 11448202099854204073818327584707983360 15885655 1018996531722682693833539737007191455120 15885656 -5182002329389943214326289001572415549440 15885657 -260667658878596931292323883790723703180 15885658 -909624219660781474557405888559386274320 15885659 2507702729507646085499194978880980797816 15885660 -343147661623579148402994751589344051200 15885661 -1674136667312509112255579160889335946752 15885662 -1526647668832454905909182886707298752 15885663 2080968052461258105159683245732776265344 15885664 2686120938638778442797313133992842756096 15885665 452609057583139508755751381157751200000 15885666 -424012124040915142393688890760831942400 15885667 -1687714625004273781131609032036057283168 15885668 1334269675441832546129518573065992994816 15885669 2036691445505555436002791230155680270944 15885670 415216196812813036547239763344214993280 15885671 -3298422552645497389350105161488007417856 15885672 -2972681223884209568627572668993345945600 15885673 3780334558467457942832123237858222424100 15885674 -109879347232354430291718348468389269248 15885675 125125967149210118975454663906408613200 15885676 -175026248500551688320014301758692141568 15885677 2944003063967705345062134090237628702752 15885678 1500556362407483005826117931703715832960 15885679 -7349655142394076094465075947562273660720 15885680 1121434948981815443711161503909196431360 15885681 -1705654017494575873595133273799587856512 15885682 309474785771484573838336531589650857984 15885683 -5651285790386565654212946090740295936192 15885684 -2262724649408800881738683913776323373568 15885685 -302382481229839370865237994418377483620 15885686 -103078842185169300829756160640822610176 15885687 -500912304279566637496159394310387829248 15885688 29769080202008697725490568466069176320 15885689 3877960696631905943430988306362523079124 15885690 -789558671663009075367983009697637570560 15885691 2333201587782365241987815887945435238400 15885692 -953739098056447777899966687515840477184 15885693 -2997049696570900158944191936730927524800 15885694 -1160507668887919538187292622325902177088 15885695 1343730613377167813116584236682167664480 15885696 -371187591776527682873456796953581977600 15885697 -1321331622435971601399869955559932677420 15885698 1117932670238979711090338897445518802336 15885699 126327325443444358016080079975750192880 15885700 1866073115351052970626405266655448038400 15885701 -600647006653956062944026465478295366856 15885702 260113697406012056020625500456443494400 15885703 -5207030225388422651838543963563371230000 15885704 849149634725371905055432604267155829760 15885705 -27409454289391849880902213993697894400 15885706 455520598466412365465454757127758315104 15885707 9387497727351079411684706242236465232320 15885708 1006407738639774901168851911241991274496 15885709 665345743962758735999023133082180570240 15885710 -1782651075396877595817917148044982384000 15885711 1975826692691967657208752030835801310760 15885712 -510295627650811876404215789832316739584 15885713 -772072070482038391913657963882836383120 15885714 510561618413126324419073695645351922688 15885715 1780177908891600059151314974483509004800 15885716 869454492603146551491225602901558767616 15885717 481737140792908870671032523566970034080 15885718 -7379071522100343910367845553641785113088 15885719 -403207125872326976198152989846936461880 15885720 -52297083673988428201012349420318515200 15885721 -6549869488536715229133209574506978257078 15885722 2196521868143678091451334154049907100912 15885723 -1200642107018335465382940616248141651456 15885724 -3170697797887300547016020385771173077504 15885725 376475906289743577605994884914595540100 15885726 819200575195312169251907796032095325184 15885727 3673492152176220825455943042034138600 15885728 1596240533896342264305009212257303658496 15885729 -2610085401794463833629747550350618614000 15885730 -537985552420383490666880419336927027200 15885731 -6740224422471192578566541562971015860608 15885732 -887048351900430019035462245232069931008 15885733 977460048104234474943225918653157775744 15885734 -1034239766430718677127275621203734845984 15885735 3543635437674633490408364953894103609760 15885736 949754207985212846274023783333417932800 15885737 -976559714785978776284687640779502458496 15885738 -1461553747104186845946358369958878739712 15885739 -242354157513229360611180638198654359280 15885740 -824210213065560489113199329556093312000 15885741 1739569405091461887561590656425174979392 15885742 -3556893212485340598470092915470061573056 15885743 2831491725304406936876977740477975938664 15885744 36047850869990341165898764613226332160 15885745 3747233138301372421696553974518439864500 15885746 1294102664601921665386315881504106742784 15885747 -4569843815586498158024250810292707234960 15885748 14425863925707860893239907762838743040 15885749 627649157023439290619798073760349629248 15885750 -1775500588780724579449922374447065600000 15885751 2969735988663585345287817242433836532600 15885752 1325700055280465387768093155574450810880 15885753 656841883026744233982899682059836775808 15885754 1717791980664886165278400312171513140480 15885755 -153769065258310404735980557056673716480 15885756 -28018859339594918395661102097342206976 15885757 -1005144304761649094803352856604583607994 15885758 -491748549010724313889945428515901201024 15885759 -3423050662329788071719056558888676797496 15885760 -1476632886502584764557697520225107312640 15885761 -5728650150319147512796756736236790632638 15885762 -500063851689031348924015092308629534848 15885763 6868032851619486131192807073237106238012 15885764 558731122902895740674851002061279690752 15885765 -577883880706825818736407145049039539200 15885766 -262491954616671412023151881108159015936 15885767 -7055176612791757294008698778484638182400 15885768 -1783044773554171861718663899018236641280 15885769 -3864262012353225141634665230356279469880 15885770 889937021717626617426305924901688618080 15885771 946784481565854084899744605825005488064 15885772 310642590254327460266748137626798899200 15885773 1653672224107029398178440199071915594124 15885774 1932334302612080598815229644709844237440 15885775 649420094052497045352995741405136729800 15885776 -90161032288699483877315189347687047168 15885777 -2841122287776428444586391785599373852768 15885778 -379822085587401771559166953219491996672 15885779 -144654027590119534165207602998210264160 15885780 -428209646711931121035043941890691594240 15885781 -2289254302962590512108060537529570730418 15885782 -665052905164830824109791752683102576000 15885783 1988563558154314176024255663880655902752 15885784 -3136047895072812869699809105775351808000 15885785 -1696341646462962141245670768212904302400 15885786 870098526068131266304044894401248174080 15885787 1436928813968204451739994201899382352712 15885788 -751930450603285422642842040113402357760 15885789 -2228567544155944853485118350110659246976 15885790 -538136486395925410205615506872828931200 15885791 -84273747752742181365766945423986055296 15885792 -787433582331995679979302040541599629312 15885793 2835118740885890542723040943114223193088 15885794 -2682865078570004917881725944052000025600 15885795 436595230969380537607379356284896870400 15885796 -2766156402067763051642461132522041739008 15885797 -3548600172419121037885150429100719901568 15885798 131436107222389565527232801718364274688 15885799 -3105108637994705341148161405678914752200 15885800 905302076131662773384051117103837312000 15885801 154007590355048390112084180020456760192 15885802 60253963703404598205318141546892836192 15885803 1806337022141262833737992651645986790240 15885804 376448348439663745754006155844802330624 15885805 -11136936756174674632481618610706695240 15885806 3594078018794097597626451902066982476352 15885807 1730807610162537089775750054758182968192 15885808 1183082690599211870952293735101272031232 15885809 -952323417244008248035393770648209742480 15885810 -1340519125370677075236363061486363682400 15885811 -533820310727101335478441783740952013976 15885812 2455332928035051496098149290025885184000 15885813 -5379139934432244723901576260048540681312 15885814 -376395384724721229866903871365422872576 15885815 -1356048084073857851222467278881859251280 15885816 -2964635055896664210884404244043687014400 15885817 957048868900732128298050087668910563920 15885818 -204670820395687575072884461191018705696 15885819 768562780079176906628618114225128317288 15885820 2099928831685117084442160130356605076480 15885821 1648367523129932133167637705844138834560 15885822 8484762714217029135486905553970980480 15885823 4608089178458502182808658777990748050680 15885824 -710292578469120677252479761266528747520 15885825 1915140991205617885450158064054813263600 15885826 -702607082492359337003916026041782761472 15885827 -1027197893241450656936231995341753548688 15885828 -1012679611245535168603666894131883745280 15885829 -4224907977941614537695263949305513761570 15885830 3112433252931633698586930482651774987520 15885831 -3868598001722315114509039176812908706952 15885832 -7044779633213664251997932187377689881600 15885833 198086571671183634223516993753109859024 15885834 7798887881666228446851893202776494080 15885835 369667292300768949424402179933525303360 15885836 -4486442428591115545854770893287764363520 15885837 -2173245044681182118082445974587803165440 15885838 -1432484777460314267502835781649431983680 15885839 -1120049277600813061335358352457051157944 15885840 -753208295155037649938072198716737454080 15885841 -7566904649373814755945023724993018887758 15885842 -382560779724733292326373367655619417088 15885843 88601811867129383812453563639711642240 15885844 -998631546888992637198200019446122406144 15885845 5225117704990216695102853801449839963100 15885846 -1432465425379264656978672618869455427136 15885847 -3818113271238184647950732641276978404720 15885848 5617226823682486577655437135432878080 15885849 -690736198556547278065711587374336099520 15885850 -139280882921452103129318949386998647600 15885851 3410222807675345516595228421011871488192 15885852 939410480421861185278599588828374630400 15885853 -811771629641575068226844606700798015898 15885854 -262168190896908644808167661694443158400 15885855 3583923963957062957808840087493836199200 15885856 -2381846104819253666862205225439519047680 15885857 -202090942936789249056297842474039013120 15885858 1673409593949291456918500057559145421184 15885859 -7094595012447629117518079035899095106048 15885860 1367949702086339940839453500885797941760 15885861 -143928104733559104661318967121604948128 15885862 1812584048627684722722802147687964613120 15885863 2256786148868844566041480991725940954160 15885864 2447536985423269991356676979226743429120 15885865 -5433255090391501705933419574460761284480 15885866 -78850935141683476790560660142876673696 15885867 -2644881630459094831925528395897242289320 15885868 1139465236779569395750513647630755819520 15885869 3136360378589115433111432782694515237270 15885870 91435337521148717210331424034675527680 15885871 3643355391040962390332852379132873028992 15885872 1126482054020041999888655619794869272576 15885873 -2319357228639687629553176810133994846080 15885874 -2128897450900972674494269381894624656480 15885875 7658805013601918821663493266449865704000 15885876 992855787921738786433674926788221523968 15885877 2173818030629348984988189814994021760 15885878 -1497661696647432064014069661220783863680 15885879 294920220992377507260779796758285857488 15885880 2747542287260286562632812646101718220800 15885881 -6272148805741328648659650424592963265600 15885882 3253343694920628413361496220979827569152 15885883 -1891411795133894742117338789903932194096 15885884 -320555421748656267099000344191811635200 15885885 2316625473695336202348267187849551381600 15885886 1871216590885919639802682039326174456384 15885887 2415033413458789987741371724506781369536 15885888 326457579097050599019323216232859041792 15885889 -3730317882993882968118908591392889877310 15885890 2373092952358579791030592212899649600 15885891 -1428334159609901855845090246673241196848 15885892 -3010438898570046052876012847830086174720 15885893 424637772949101794813514042524455041600 15885894 501044099855368025179274265639647812800 15885895 171198743538556229573140136260178120640 15885896 -2595223969514369829984202319230743183360 15885897 83990844561960329440847982779772757728 15885898 -1495519220289776579816984058678456157344 15885899 -46893480660442314793169251947658099464 15885900 -162596189728820444937859461479866560000 15885901 -3422292029038369902709330244149312639296 15885902 1419255517960160889248987003851042640832 15885903 926050294634772542078518401491791842816 15885904 173872202809015750424890470974415683584 15885905 -769995252989496565281589985022437424000 15885906 1341424950111547018663146521907021087744 15885907 -3808404967792842065686073777408574060048 15885908 -1381512798840272196380366005992386719872 15885909 -2150840773692488480807007755529185361600 15885910 -1956424179636625260615091505872252848000 15885911 3299703409766750297541402666927874610400 15885912 832668683489527169956997192692963737600 15885913 638146972223922665426666329069734948100 15885914 26152006061278633586101218494975741184 15885915 -452129423435911618390264165074117640080 15885916 -1135610695338040674143384907126904962048 15885917 -6817366610265988585672454354961838115034 15885918 214538801258076899341087161280029766464 15885919 568699190185250701094397564608284641280 15885920 53584313947825739218044744015190425600 15885921 -15879957297243462649761751207574967888 15885922 420447817497292807674325619279956230144 15885923 4243549588384047809382349615193704344144 15885924 -3283915800080554774268526211769536094208 15885925 2703879031448972674530348280703904693600 15885926 589001127654890549880361384600155000960 15885927 3807655197174774174800746993238316456120 15885928 2201824190102729546070936566582327516160 15885929 3737304472833172501711588253601297769530 15885930 -81032278545657603134864072721562970880 15885931 -1468549712600019169194550976967925488268 15885932 424273348293108805307773453049073674496 15885933 144774250775597213355902498579180764800 15885934 -1901555379197359912869885249991231080384 15885935 358290018982365542223470490148550664000 15885936 34030522872924935160516059863952916480 15885937 1677722819153837431263098429833858828912 15885938 -2568228212553795645459419877670215692160 15885939 2572086592901094926204773108498514296320 15885940 459797409487374597065777735285025914880 15885941 -189620512953767292969176119895810078628 15885942 527127996826754334116323111271494617984 15885943 -3806516565364538332658223796405254808 15885944 1003133268933556156526446680524581724160 15885945 -742055899103394206069148890788347093180 15885946 -1448528367121899476987464210243898141328 15885947 -2477328858514180562760552019794182845848 15885948 482393376137856826543991836467776431104 15885949 4975198696940168027807841970243521282950 15885950 -96750246499348741984830561134071987200 15885951 1298237486719325386634201612049274627200 15885952 -8110613180572561057102481270554125926400 15885953 -13182557720043911562060018615622536096000 15885954 109832914376122375141030986695600578560 15885955 1322672857501922327100678220178947926720 15885956 -3577329162418032080405990788136531519232 15885957 -2997772621973425768255945961185850476320 15885958 -143307186241088378710150793038888422912 15885959 5516734219149318446795028003646184696760 15885960 1900746953843834373666639282995222937600 15885961 -620646254042638897643394517879548596416 15885962 -2778013455399386827605250409025994991616 15885963 3116506911394339886683376799432912744 15885964 -3182422390559321880696109923953328341504 15885965 -1101896860944654169293724782521696425140 15885966 108641102573511297471400246296363571200 15885967 -1064003851856304900440652845543239051984 15885968 48097779729021809684049030214684508160 15885969 -2336330709009356345672505381960193440 15885970 -1190241369383340771600758229918395092320 15885971 -1065126473496153120406234445010145854000 15885972 -454585051842301497124484299026352320768 15885973 7484952011527125717124377570696668883420 15885974 892172401040137500644234539313071439232 15885975 -493063951910143389144634509533361072000 15885976 2469256789024558215262078724079532339200 15885977 -6057477342222742171340334250340326141488 15885978 2583616738572663335674050650218650051840 15885979 -641556379929642000485728501605599070920 15885980 446618814179167986683599157321831915520 15885981 -1096570682142423924952687302016333491456 15885982 -11231429777123503226924132958892181760 15885983 1998911395542803596077982091883349006704 15885984 -1101365165660474766986768137412164976640 15885985 -1536903829144184227254689740166307585600 15885986 -636238148958199730887633139836730849280 15885987 159348104537248079940179113540849759680 15885988 119824626401496481214240422014979687680 15885989 923950689080382190673783755618623346560 15885990 -716439016029765368926287493892486668800 15885991 -4916481364210262976914088924443000999016 15885992 -296030195948124265249965448541604833280 15885993 -600799226008227446084030055311753425536 15885994 1137305441871751581679011901685540101296 15885995 4632440229883914299860603041618562129200 15885996 -676548828106879822422513951096072387072 15885997 18654824237071160172250795057860732120 15885998 1194361247134187224802794700844229896000 15885999 4370681409318661472513256662136965993904 15886000 1388887984452975618739678242241019904000 15886001 -2164119089763536593568913262234573573998 15886002 811892231443894878879159745576852968960 15886003 1123516266696181284834047786212712825680 15886004 -1570053640265088916051784159139403234944 15886005 -2245619698439454223449776219198137609440 15886006 -26968292434229710776628048961238461376 15886007 7300521015315043101103195458664821324912 15886008 -284749972822492476948606269126820741120 15886009 7319311595772167356143866944302827688916 15886010 -377880132095819129467542035082500259840 15886011 2142238439997772702912110384588356168472 15886012 727347020773313506198809577973937713152 15886013 1014158241928482272421425510234085529248 15886014 701544341194567080397531410892647951360 15886015 3680584975132566146235775859404096253160 15886016 -1521617011895810165284728460903742177280 15886017 1066178817495010432608154394469343367040 15886018 -699688669396411959348623421705946306560 15886019 5942316195719672876460225264519472047420 15886020 -58994342541202218882017693411136061440 15886021 4110621691877439869682557695780939496222 15886022 -973942093743071426977694852183479291968 15886023 -2303479549264554001265031503504743820976 15886024 -293207358823391821869978541435416084480 15886025 2372460242984849077918253733542184527550 15886026 -96194371926850553213735018719986999360 15886027 4573659150848546397531860794304494409876 15886028 632686974877569661748365971699953650176 15886029 -1320397421612021696140800556915091946816 15886030 -2156135698438361483272535113428000363840 15886031 -330279301027427065095593946906320640000 15886032 181603988616035712685975719547201781760 15886033 3595902622868707301734934136762561105520 15886034 214088364441513059170527367585336302864 15886035 4774044834566824044942929091999382041600 15886036 -1222689816679388274356361674542439086080 15886037 1587526723937946140924755197847789425312 15886038 -534186966346380237928465952882295275520 15886039 537898024659072865432281777118858582024 15886040 -2732124784170842528851648950916563763200 15886041 64270249002989994416523745505567176224 15886042 -694635629236516811613668597976654897408 15886043 -333477642388180265647208892088220884992 15886044 139512556569341888220453422296890041856 15886045 -2027893020313143845719318571429024160000 15886046 2290763723633218526731311835096000000704 15886047 6438254687949090943636583753862068880384 15886048 1088414691662745435279881882995729367040 15886049 73308847261476266926871049234328581120 15886050 892608641825803496147068287566345596800 15886051 -2794344874409073354422179175551474156296 15886052 -577353798289010830993046031475796090880 15886053 68029218350118352980706473235190952000 15886054 325248785174886557305715950125669016320 15886055 -1501305415414896068169659522905904208000 15886056 -4396556442850142948532027142007721984000 15886057 5215041509167815708207733373925330775632 15886058 -949979717091777611823317549715883211424 15886059 363994915150594472374155607131084023808 15886060 6260831233390590638008967974367862543360 15886061 350612105376098180822343585785216303544 15886062 610939567702471812080047512111953749440 15886063 -3180611021782899767661906425673363840688 15886064 120323599063100927370019404227630039040 15886065 229030003224690415274734987506328103040 15886066 -209838122078562414573571530277697249280 15886067 -641372098295632350021696353577615256884 15886068 1099835247268883565552368954151166003200 15886069 -10281973962869094486197021844309456392100 15886070 636427239922538769406112041295948169600 15886071 1248425761046040038314382441417329824000 15886072 3351081164865218127574751325861999820800 15886073 150865149260350081288538261784088381440 15886074 542561555978796530535110301356660883456 15886075 1005709729278102307586590290968471877000 15886076 -463244957894975479306464584596988109312 15886077 -2093561012326219927080492139164373545792 15886078 -277136798257873323839511900577139126400 15886079 -4132808692473775512678449706038397513600 15886080 360600014975562604332172108998912245760 15886081 -5383795260450019108227863258424142437118 15886082 -1596970824364111876999736948937828396000 15886083 -841293696104989477508401183061186639616 15886084 -347621371628900814184292399410340832000 15886085 5213957342611168470596692738913151054780 15886086 -453567530487287535186798506152534499136 15886087 -1624529910684921286646644620912924490448 15886088 578062519619386277774939173405654763520 15886089 3943042191310300028767212731320486086954 15886090 1691959236048063356328993153811449600 15886091 578775917624032074506775969133297901760 15886092 58828829804685847517114909491535683584 15886093 8946322674929953339241673217206996640 15886094 -204981608412180738925436463816464582400 15886095 3294880811195138544681440602063416245520 15886096 -108727378039197221377470532186889830400 15886097 2740434022731931638730813840202524218546 15886098 1667158850648379897441235269011924490240 15886099 1982164170302093905237123217285374477100 15886100 1246201329329996158810745308602966374400 15886101 488910140317290756794824826771795578368 15886102 -4573525368145460297331157635553970651136 15886103 -4866231762151108182229843068908132190648 15886104 690003771092162874520142383284446822400 15886105 -1833718827873411557301816301811719680 15886106 1363881069367605817725425906663799602688 15886107 -2098945991252239885705957167825763994196 15886108 1060225366733165463568377133671028260864 15886109 3448236024579141909418008348764551555200 15886110 -1595033722679157797830093864317693542400 15886111 983518608830882546369024089365484591712 15886112 2088130890845476581110371226683993227264 15886113 2250413991045801833140493799194684376000 15886114 -152676912702901654452181923590295448512 15886115 1215026323759961177912185893769456951200 15886116 -2613216553508126604725651920569170387328 15886117 2261999186823371631226921981236322100448 15886118 1496451394687569325150687161501045665760 15886119 4433521417048208465522758142198330088744 15886120 -3197966140700998992749700308952128563200 15886121 -2180660249529035364695863000982333232768 15886122 20585213806887995443719337331476591104 15886123 -1958524698956077725857805331407084486912 15886124 1708080628540621960797797922256252759296 15886125 104967366004376635173026072496189048000 15886126 2352598080191482605437884634235927008640 15886127 -5658060385615791521064327438449239668840 15886128 872749272539101286583050361478270156800 15886129 -926305478367649326162740760841065266624 15886130 -451258407165896036648093803378962790080 15886131 -235639586208187377177168948188336859600 15886132 4650454240206616502213443235895259584896 15886133 -4703056573284885130186963099816680393618 15886134 1449235342041518492428613206767124097088 15886135 14421747314031929675889289620309704160 15886136 -621870242335442424213953062346875207680 15886137 3192725385591128484892220883792498906960 15886138 -3685443419262892513016400253138551983904 15886139 6566466240226706643888821823177551891940 15886140 -2386246363149957532074588117101707238400 15886141 604353563203085682659961876103841619840 15886142 2311300074278827278636496156455237432000 15886143 -275327177596596779069276383980654829296 15886144 -434334763112723648953998871375459123200 15886145 3484891681309895370964231815914564174400 15886146 793794676979607552805039107292026376704 15886147 -2146744377985903987658951903261496135120 15886148 -532515171066366709802430831173561937792 15886149 -3714446170511134798628098573632282728736 15886150 73047240499940041388058068755242096000 15886151 -2591592833991147662374961204517959527848 15886152 1492056880075946744538255634023010713600 15886153 1200333256193357274814652744925219005402 15886154 -2716514828892232184657145585292270582224 15886155 -1656630084749611145277819780703801869840 15886156 475328605994750145671405095370048123904 15886157 568556395330153736386498347434035679712 15886158 1380287328571658299178738339864364446784 15886159 1141250149793289157993991535699619772560 15886160 675138426791081430782430713143961026560 15886161 4576582103305083160262338141581809144610 15886162 287078167681780048054531501080582770832 15886163 -3336226126316529811292662858159659412440 15886164 -99045523423054978222569500798668800000 15886165 5746961895769255993718073731175281985720 15886166 57912622997180004235040536345675017312 15886167 -271870335247809281728401144448339212288 15886168 -678702475160753219624162558742668605440 15886169 2928223764695392222810210290726412402368 15886170 54877025273654478967789498477863552000 15886171 -314330111431554733084231408235891001600 15886172 -373986098291502410581673346013257914880 15886173 -3420815826778655096574212466299704652736 15886174 -576571242978682221884709837982197089664 15886175 -13786069876318501230203184522296221200 15886176 153465731164984989306776856807063158784 15886177 4889907369208205085602630642293159308612 15886178 -4972136285621805136410301836801638400 15886179 -1633796501866847810907112604803440015360 15886180 -4215481790610770985921502465820505116160 15886181 -2247388176928960217371718618452469238018 15886182 -16442232016889755610677686021302920320 15886183 3666906735354183453738416506894141845720 15886184 8551061501479991945827382051078584320 15886185 -490634814407148243478299835016957721600 15886186 430633549565872567310283881315894415792 15886187 -160218115774837711845515317826862631560 15886188 -1637851514271958606750774573998764298240 15886189 -1660362550052875549209882745527554069760 15886190 1953787645742687457135947656607929564800 15886191 667439786102531532131110080526809565824 15886192 -131855879267801500890501004237504708608 15886193 5032029290457076383654598021270881964980 15886194 -1989385005946612942592305885118637404928 15886195 1923038497022014940865840320398605799920 15886196 3899197896170237621392297736991508694400 15886197 229403351753555887718355663051414350940 15886198 -650325423730444922604733535726018362368 15886199 -2152126814364765738983295688017526557264 15886200 1093188730855376036099665426584084480000 15886201 58223265361717451808728919012165090900 15886202 360349653580642844279465284400176035552 15886203 733427941003823784580999264641075219504 15886204 4043508370990103286441388747824333068800 15886205 -1339148429925628982610189282251043292800 15886206 -27497699329358703104845370734757120640 15886207 -693436723518066739926651589279648476544 15886208 -1947311607730406784081451402233831751680 15886209 2815306726229700885869399188556140029312 15886210 -390282151306924414002108424571187264000 15886211 -4717211670867112091715246701545976184 15886212 1541123907715346568259868465526814067712 15886213 -336021988931544078724843201403556931040 15886214 -2249131879120341943749579082464489776544 15886215 -597441245578606376687538564129445788000 15886216 4005081358000891733209301680011122534400 15886217 -2258563535030964033323359277495075173734 15886218 -297395624656278948451238577846261407232 15886219 2509837968074401149221582763675704145620 15886220 532844895999844250029901862326081064960 15886221 -6213389404355294691729648150085132224 15886222 -1376682118909878231649346217166434355200 15886223 -2387393217024812194296738158729265104280 15886224 961440228223277870231646800810919174144 15886225 561647516243072646205017156729454523750 15886226 -2217158415841097982379842026851423256688 15886227 -466892483450496406752088620286020239616 15886228 4501740601054672869665818238781850765056 15886229 150063484423001869743491197709823191040 15886230 -662875115866941916664828074510246114560 15886231 896081462231911802304096046893652683000 15886232 4629662334532615299736518362880078182400 15886233 2290371811468994890552019816210175331200 15886234 -194635877953864880770557218067139117056 15886235 5164892047402531564579234711098339879360 15886236 -2492697039268798220591250049720322211840 15886237 1238611706744845466131524361597414918886 15886238 18533010027087713523358545973295194368 15886239 -3624171182249390343652209985751790091392 15886240 -1549192647373917283042619588268657868800 15886241 -4290209810697702805805876752216872075870 15886242 -738048776389503198770559121906078005120 15886243 -6203291527112699000079632135453625705508 15886244 -953089506374024690244685573056072511488 15886245 -3124430250748649956872432721192729752000 15886246 -420928810668942395349579683560825457664 15886247 308796629697192939681776185108531328040 15886248 831164100449043092300631045648694149120 15886249 -5087026828696017961475463153868661742336 15886250 193171584542901544190164264776093600000 15886251 4499431184326454759742415893588560423580 15886252 3204536834520232942631058584159796790272 15886253 -2095184263433045824367262156066510891498 15886254 854303371304197391877412129144152352320 15886255 -909107926702014405789327463905982970880 15886256 -45376353267091348522447125861800460288 15886257 1133219045662650060882332969145469250880 15886258 804661603982228504798475871685159993760 15886259 1863792054539983501833557943728528264460 15886260 23282729734293256732282801026868838400 15886261 3246625893039224151366208360883426316480 15886262 829618757959724007196895516775566880000 15886263 1735390607393479310736174655107994168704 15886264 38623033474573602282816344770822533120 15886265 464323740517279010075378560956798174660 15886266 -735812917773680554196144155214622941952 15886267 -2837553677553260809865311949116293142684 15886268 7142141135311945115098777334394867578880 15886269 513635068438887465864568416434512041504 15886270 -289724444438402739442961787740418061440 15886271 -5323585513143720234882432275045158734528 15886272 -764503472121846156986867888723840729088 15886273 487553945567281173504300004302471355944 15886274 1137920670269161813453669961742650237136 15886275 -617984604217929252011255644482818170200 15886276 300241089371630735198265200909006245888 15886277 428431881378707838367035227648075650464 15886278 -1418812932624799923570725442921928454496 15886279 7510438397391910344087524482573074200976 15886280 -4331813559910279769627396650392735744000 15886281 -3580395015497228961640821425526407724960 15886282 -4624755791028166158647899321479707831808 15886283 752427466952523947005702115508471732480 15886284 -622215510354647279735163746491795783680 15886285 -2988103009343845951904346258074773396020 15886286 912970509707578365290402248578346311744 15886287 391955375544307481628730852618921031160 15886288 21723896612402207544315685021679222784 15886289 4794300842359031063173104117518312122356 15886290 365668330606840582077483377530189954560 15886291 592802217722338656546363828926658104352 15886292 -462561055067349783192891736804609363968 15886293 4501597210381189335408427761028141090464 15886294 1443070441024067719576333908994323345696 15886295 -2092328763897628206322910456671340788200 15886296 2467504588354073130701747733530446540800 15886297 -554429990921684856368958139422853370368 15886298 1330465065667172123131825171346375228400 15886299 1252310867115042825474960472117052832000 15886300 -233856920249800775409868388012454169600 15886301 -714106933064190452954635876287296836698 15886302 -479785443567926893838593878651275544768 15886303 -6169870871160392416623175413923230726144 15886304 288606686719475527049222072925955817472 15886305 2578826097762381950362426571465717942400 15886306 -481198316380339305997362988778516044416 15886307 -31134353072824864534380581855747315712 15886308 -1048558236379721400643348239174626021376 15886309 -9862399811156985703360902929472409050596 15886310 -1028003200001391796196384764728681984000 15886311 -163788073657055847608571230699398286592 15886312 -2894999637471132101639252202244809492480 15886313 -2207866770415451801763879566720816974860 15886314 636387752771073364512886464295506240000 15886315 6195058909170121870278460517790508597920 15886316 635103434361307031395489193197944929280 15886317 -1925147026144991546604290266337954819520 15886318 -191630280193501383220939196750940994560 15886319 -3355707488208778446230877377673819480840 15886320 58151036180395740502716911987893862400 15886321 2412420765464834576841571502721576372288 15886322 -309386727689308930041688591209728409600 15886323 1708725597767440300597389174032213090772 15886324 250690535724943621475222522041534733696 15886325 -613911343212801807278670286887092054400 15886326 -282486231813369497325486928616461378176 15886327 -1373255742571791570908309890033048076824 15886328 -2422670735472671877210320350478053539840 15886329 -1844631609971890164710577733433397178368 15886330 207064879333613899182532478638701619200 15886331 1678757898815500778591948288599253547432 15886332 -1294693140480203761319906531416065024 15886333 211976086539852985379039820375427877400 15886334 2830738525021158189083000252170524450816 15886335 -679668467507447248820523228716793189600 15886336 -185047142410792116012075249768868085760 15886337 -102773745183410597597105789239976101920 15886338 -972189300794248240745893870939473845376 15886339 -754085357383515456707963648126211024084 15886340 1640731542262798899040439045375087308800 15886341 2567946349791621112927003657113877021440 15886342 -532195002843771622316711298748496000928 15886343 7211584668321869878231691699350613502744 15886344 810851300973003875989005203311603998720 15886345 -733287356845943638226917130742761790300 15886346 -316497611916292127793934757809142254080 15886347 2793496721644523007749394521380753873920 15886348 -763080856981472658625356692249567963392 15886349 -5948756562879998182233483985587044968650 15886350 332434469283343266721835587661755200 15886351 367950190068187410369094687573635299512 15886352 440333096093140551599040114979664461824 15886353 303505033019716148980165960705364606976 15886354 -6557056136069995926001789988453770657536 15886355 -436918714910148168551039051517941340240 15886356 -2453673715901740979737369126862824212480 15886357 -80131036194628245318327141628800156068 15886358 -284171952847234023081742436344738506720 15886359 -1803809324824559577326422996568253778536 15886360 1745596929156340798315196372431212134400 15886361 -258129041164437659322931317250709234748 15886362 -549910372756317132010906254794695094016 15886363 7750048635990414602535754400600711636612 15886364 -2121736420831839246382317859028527561728 15886365 2210847758729962627290447315669102757440 15886366 1272625803434696004616746724154613670464 15886367 -496081812751742238195126354410731985808 15886368 -427244817974466438748616994740250869760 15886369 -739078633854263056188020327008350313600 15886370 -1129719512494050038095264714220673185280 15886371 -3981481088164341886290441212814766735440 15886372 679874561882391359823306808922758684672 15886373 1009463953522054122351958390514662370622 15886374 298430929818714441339234107081901803520 15886375 1640026218426438278743657934667722100000 15886376 6233531389056354472013282966158096465920 15886377 -283872897619979195358395087549868949212 15886378 991030484956971316298421106228832845920 15886379 1145355456707023706089540779393793531584 15886380 -2090408164904938595971318489510219008000 15886381 2572319753539299224060542955362788984000 15886382 -1250703622625398122732650337262999466688 15886383 -1624032873428899605580579505780283667056 15886384 304758835984202311004688321555638517760 15886385 37200385547499402500564119441937299200 15886386 132520033052393342334140945359854022032 15886387 -1013364608828043224110528438869691025208 15886388 -3031147448919564485208794037442195968000 15886389 -3945027235689105547489748446271387940576 15886390 108112876357293564455067803252523169920 15886391 272718031840902915365937452030659042584 15886392 -349330371632129816869390294622708367360 15886393 11880199842461058752071606988352291168 15886394 -1300762871795452155204894957649474464000 15886395 -535306875558562081181353220172683020800 15886396 3380802506990606037681737695262016588800 15886397 2487671230582165778104045042898459219232 15886398 2221806271835428123375816407849435402240 15886399 269326039039048746754673990121608002200 15886400 841720867585228512343946952800403456000 15886401 -3552395385066943144283901391393557091296 15886402 57127424353125933814492382047934784000 15886403 -1064183219700459108913083062585095983600 15886404 -1029128126034780166510987891515375796224 15886405 1853917240486486982139346126961274816060 15886406 -380935009931132187282261046426578654336 15886407 2055731943412191459994246725430808451240 15886408 3806911678264499519248852668512794705920 15886409 3954884196282450214551429010650091889280 15886410 -1049262115128894343698117193455668432640 15886411 177552539197918346374408735607778348960 15886412 -73008543997524519396635146732860492288 15886413 305604118651451572461199346184248264160 15886414 -4006677355239284612803923420114757594944 15886415 -631461547701698687431932862734760915200 15886416 64096799253720258721700269970724225024 15886417 -1499207990123596364479144746257134371480 15886418 3534391270689333306220376364834069974160 15886419 -2944814378914503950047773066926981962056 15886420 886283131848710905814786542589860546560 15886421 3170582946842993978728341033011283164622 15886422 2011238443427753456044318043244217774080 15886423 -1085754012610612348200635216959616916480 15886424 -3842601044287926329451142212960118487040 15886425 1354069186716869014635664094910027456000 15886426 4351732274341220388624009862618817825280 15886427 837760071401399154130744941472094787792 15886428 -844803688889473778640120812090916410880 15886429 1332446751462355734075569569388393235360 15886430 527234794305935936154016881035926241280 15886431 1447329143953102101724995846656434247664 15886432 -2968186909468857040903562635936451788800 15886433 264100378782776813137023946470787739682 15886434 226157457867319875004614530583639333120 15886435 179534196554732970885412144118608962960 15886436 38638364321192012114233085016484979712 15886437 -2148158519673764847567572168181007862688 15886438 613157176978116078090139338242950125696 15886439 -168193949911242451041669627786375506760 15886440 272010821721520712677011901311738624000 15886441 4925558793999541359789620816487665334842 15886442 -1477056862825473626399517244715639966976 15886443 -434447679748360669837953262042250927376 15886444 -851220874053423310235813649733184206848 15886445 1760544044771564034388706432922532753920 15886446 -205606230995357841406295314526718431232 15886447 95074337218780926647950805858209554896 15886448 411606398289986459586510426439502364672 15886449 201324903378879419258344074768470842080 15886450 355716101314539277806748376402599662000 15886451 2047535683880576456530830309738769393920 15886452 -752360901501260401294416399359932243968 15886453 -5395249162531744252030998810733043314 15886454 -1107977088301353509988017303098087273824 15886455 -1404730204098060278655532176396144799680 15886456 1069151852669378303066841869538008678400 15886457 -8794899850232583123076461179742950077440 15886458 262697943487050510609203863656781893120 15886459 3697880142816942021585237542430385615360 15886460 757228219574039608549382976400826664960 15886461 -2684630750981604195062939118106448832480 15886462 2952104493494024699836474088419495583232 15886463 38599330824283868689832007407937698544 15886464 88513362447469442558552096754452398080 15886465 -1091584786633917767176548860613184377600 15886466 -132282612148277468433756368072160172224 15886467 -1843517581718832093140909080984491833916 15886468 -455253739983310845385929541053874913280 15886469 -276557178092255747937196085012822410656 15886470 253861266757481050985553769975198310400 15886471 -9866826938768527569681288297610343435000 15886472 618939238172217780989376118225383751680 15886473 -509791589859469731056829034179800607216 15886474 -2559413809255319583050467237120819315776 15886475 234031786095176246714153651735921766000 15886476 -2098905082701796283674794025562874455040 15886477 1609838029965005879658808053085189981312 15886478 2426827172847328413683150806992533807040 15886479 -24466737632265099606374505000175104 15886480 -165350990587595798490451473237258240000 15886481 -2435387405536115299485652113438258080268 15886482 294918275805909851669469019349045313024 15886483 8245054628216455131118391092146426843000 15886484 1723809354853590420473820580936954502016 15886485 -798764686938178250925292244255251555560 15886486 -1872856933479823185298574910723633983424 15886487 4256839804404800356699996013952093032136 15886488 -739179769170744085350141342660567859200 15886489 4348977484443527201502315588263987903440 15886490 414357502174956037238463065399443639200 15886491 2296785149901558853523627436683216501760 15886492 2778154885342558649426667930366922501632 15886493 109840688499716364024824276695112796000 15886494 1140896536077131854124624831486027377728 15886495 -4869469419952500153785458823104996551000 15886496 -5308028109971841394124886412191665553408 15886497 -4056638072231742621363608719802051187360 15886498 -689586421288625002116942966058313358000 15886499 -2090442458371773964738631132011528798500 15886500 -384859949310154166729554049071288320000 15886501 -10092853804721641240467486044450725032096 15886502 2718957952099696792688880074416222533504 15886503 -2426395736954195347615465623169361425200 15886504 1937876780686959403722472510102089646080 15886505 180495509799249162663086944355256422400 15886506 -2167851807805867411388695300641071460096 15886507 15969090656333492065828231808106825280 15886508 1096417882972196916173413627652089774080 15886509 -5728091739947391031334253819766819435392 15886510 -3637863260634985551489169619877071341440 15886511 -33539799128246835350491857392412178776 15886512 1142364655072758510615265148871799455744 15886513 1927134366419998320914864368442952146160 15886514 -1777321445140403109975282111542842490880 15886515 -3405389123266132550100071730179645134080 15886516 -14516292089898971156939992316851567104 15886517 11652996936706370066843850881958420936960 15886518 -3454047329097036254409017566887155817600 15886519 4201575475912859109943651214788950723120 15886520 513890927338967431719646897607727513600 15886521 -1043792760102148935935412203735468433216 15886522 -3195966291354814616920737198800932608 15886523 -2076254259235880746959648940449671871960 15886524 -2494913133912234930804999871431912697344 15886525 330193655278035181248594445563973548050 15886526 2694974941144331728385538646289943059712 15886527 -13829087938930626893584943332241903160 15886528 -388621857503134372849780523118104674304 15886529 6158983324804640965866958690149591561300 15886530 17209144312676362516827905592257041920 15886531 -4738066154040383932079225389919039356536 15886532 -92118242574106229455172045377300377600 15886533 -372953586931324408282841657219024356896 15886534 611108009919571578843093299945469944064 15886535 3202256612886249017447924992086126123360 15886536 -908620469374099876062171602870666649600 15886537 1530069389339264164415581665375631184640 15886538 1763522497623179626373766439123587291744 15886539 -77823794177364088211350463963715609792 15886540 -2797250993667279537870576698923308917760 15886541 -3340826842295500013220769395395100672576 15886542 -26856466304836417148332916379703812096 15886543 5238422656535489322483874986135554367360 15886544 372997986911216453652412380030685593600 15886545 -395775508851446505115025853366725479680 15886546 338961693656650250192546343793970534400 15886547 3088841437852287116272659911623212233952 15886548 -1056429444075940735636651059911398744320 15886549 -1754064124261966531462718037271909050464 15886550 -934788541666204792031032966376584495200 15886551 749681240928951719525643111697368647328 15886552 -189434873342480076306984420614290268160 15886553 3771555819607721738228154430096406273802 15886554 -1822516936762403078687798612015904622080 15886555 1693841388532825354923827856817896384960 15886556 1447376328581693359925920842289396435968 15886557 -505077101271860727127983106490625208320 15886558 407742657724866795129296164336513610880 15886559 -1211885905607835694903220955890847060192 15886560 103973790220560547338315411888065740800 15886561 185841036394406081863879609169151776162 15886562 -503359512805869813585768092917240283136 15886563 -118167155606007167346018846062784668160 15886564 6708902876474326456140355687387532107776 15886565 -71406144203376947661938541552046872000 15886566 -230871465106815367228123273068989358048 15886567 3308852157173946802858293427306908418616 15886568 1034442625035836477601634897401901056000 15886569 -2436063308634310994491879639207725083520 15886570 236782683721020397646654225235911761920 15886571 3973319601819214640995955574269640665820 15886572 792460928957467189834870282385610734592 15886573 2771246480795166351621926927806822244822 15886574 347058462369377010709303659198538368 15886575 30513180838287524835223826760959758800 15886576 1456268907014500241557399374286044364800 15886577 393801391270443525649779757769299588800 15886578 -147611410068202016230338249953446344576 15886579 3239856109140658226798381066466675376 15886580 1133374408468172142661512997529301596160 15886581 3074879720161043493441025315781379550752 15886582 -2129546080719022918064683115325024544608 15886583 765952454443244417395463183867406992784 15886584 4269124868706911004780264796957409280000 15886585 -913282478858342857957602152805558622080 15886586 -606338357461961474758396652364150949008 15886587 -3360095911006059317646025882536837195240 15886588 5359500291589037471697688350581375127040 15886589 656257863029053636416979454311668180780 15886590 -481450370112613721763663787473243989760 15886591 -306402541230907822426200043520540543136 15886592 -5467586673850886516945081444850072551424 15886593 3466123201853198929389266209010484818964 15886594 2049821763947605126859472921400605318096 15886595 -335274648640793160184755301679725882320 15886596 -1643159870881727073674376877587304353792 15886597 4421965646476441552118683340321401966046 15886598 104836649580266614797054030500095787520 15886599 603745237301537334501344570122374641064 15886600 569155569961816173778847132883179904000 15886601 -36985607145006959926266505652391096576 15886602 -2648620839121432461102172810747336384320 15886603 -3966049304792304793725716437218434863880 15886604 107390525739856719453906278429134784256 15886605 220602394297822235537142213838423971840 15886606 -722687076590221467025901920072677830400 15886607 1720949112056424125816824619592283490232 15886608 -388562087734835649926526439740699770880 15886609 3226869288892103351131882936778783621810 15886610 145959168104559490869387593135738508960 15886611 -1877546418727708702334571541949580028416 15886612 -1521522002744388651599585338361828700160 15886613 -4401567611590006140400580160327007684320 15886614 -1872271855467924956862743034765337988160 15886615 -1294077403032860468882875489105615588080 15886616 -894496294156893835146380469508907335680 15886617 -7376196531215123864921220542998242725952 15886618 -1486482665423153997945035782772963861760 15886619 903633229152181093516426761112692476976 15886620 -895529885082396165275651393939045107200 15886621 5580292732690403370388851520489909673644 15886622 433959020929096000107662880615684302400 15886623 1778706166942018993336800814953318477384 15886624 -354696820792522656239259482891882987520 15886625 -31938542280846629464600935865301262000 15886626 787122993017971561943998769574906791424 15886627 -4612628207783260844558543812550606831524 15886628 -2843172875404789868543324221102099311360 15886629 -853650384957207314713258957801234210752 15886630 2428208764083076182674362996229797080960 15886631 -988588210017543464897408379568781858568 15886632 254223985529935382275631155007041044480 15886633 -1043881225223600132742210005451700381062 15886634 722884519134097611320844488947909911216 15886635 -3426958868565459693301798117710471840000 15886636 -1205330756627694470382507439987793593344 15886637 3391720119390441740804955178495636829100 15886638 1048180997399468536720247362076596746240 15886639 2400990146313477228535943868429856624128 15886640 139347753011995856513543655361531084800 15886641 377856046090272625468882702463716142400 15886642 -651249658675658803773141896454198732528 15886643 -2124166314459154725577770869174887317108 15886644 1588873765069055035327957694587204392960 15886645 1873775143502421829223890802159784591900 15886646 -4599213073074459190136007597583929477120 15886647 457880379477993098746550709830592571440 15886648 100985774344465912015269398126477045760 15886649 849979069229336420696430500705771236650 15886650 -90646795148493291104180069839734854400 15886651 -60695110585855890032196231123798401856 15886652 863516017484587542850301720595276198912 15886653 -945701823155600349456814101289788855360 15886654 1306554732997062736513750366485364383744 15886655 -3734137380962159103382054455582517372440 15886656 -144227914920930959731668620465385504768 15886657 -1557321214559961699163671078618676624536 15886658 -4704217046228597229946851290744347367424 15886659 240747672043087118326157892695330170104 15886660 408120151645533929076396784960299417600 15886661 -1111591768009524644309060170239842140416 15886662 -332543999828846161880198198958460755456 15886663 -126699747241350243583687710243315200000 15886664 -7899911160134368606897121481292069017600 15886665 -1333740104280003600994230746957652192000 15886666 2334370929854438645190802360915049578032 15886667 -4038666909060887552048752490049973090284 15886668 255250298706203614563678289656077991936 15886669 1045736850702722768831219993780157838070 15886670 -18577443934444350539659190741462672640 15886671 624257051730965715390024947484632976144 15886672 158120195767201517378957812284939493376 15886673 -3614725726001615144907592764452250921600 15886674 -2210643582093820265389717103538639062256 15886675 418674832613452221077862222826327660800 15886676 -1336518088887922912653531203854250735616 15886677 210342443732179789566498869250315407520 15886678 1138747563966700595317825684277013600000 15886679 1835534460270658734551737629064863473280 15886680 951802729393827068930699833327515648000 15886681 6969841496203136426199550050095575737482 15886682 -2566796709521066236890144140822731675920 15886683 2391287918479184156309135740734827353452 15886684 -1180897766437820520515802982679855628288 15886685 -2388469370785009961813643478331295097620 15886686 -1441452825199281175256269743752336031936 15886687 5324760957316335151646590717887034212384 15886688 5295261652744900147260418439394296463360 15886689 -58344840667338590385593225540084276352 15886690 -750662995000986140190893388263598736320 15886691 1255980032812104655549966062346783358472 15886692 185782070107806109299876921387871395456 15886693 1277879235860442650715854755362744791580 15886694 9212970918020257085827095840012410880 15886695 -1557528083525085520334724727682059440 15886696 -2804675156676237651174349150290155274240 15886697 1945411213964420639496159316221664126500 15886698 51619727435406551087303834464371793920 15886699 -3442966248354989347201402632563834008536 15886700 944917280254810646109823350913401427200 15886701 2219569797957349321182254981017276478592 15886702 739633316297334293547802339211487419712 15886703 -2303957561446374911909556720693575688720 15886704 993725461931720059360157820752099082240 15886705 2841563118672379093593588867274041964800 15886706 -1940404394505111623849363128914671127936 15886707 -2839738642580591279411636796868626991560 15886708 -576827367266059195458599476723381574272 15886709 6170766551841713597673515328202335620910 15886710 500977930084034388580302800362515947520 15886711 -4710119928059559958671406510328694753688 15886712 344038748864181836072986079591193722880 15886713 -2916811760141810620262248980840435585456 15886714 -4076725586066081399936334329280362534544 15886715 994589353573126967634840703738731725520 15886716 934240373355533597266297527121833533952 15886717 2041261892191527049353241078151419814400 15886718 -391327484584046856233556560244563346048 15886719 1358967116801741138460272718759535618320 15886720 85267156177124887786770116698649395200 15886721 -929904975885928417893978961699323804672 15886722 1239717243009200237884964877214292651520 15886723 -781617797467951786316077842691751352456 15886724 341032397253107599548127683191630770176 15886725 -664896068556295591059322761326825452800 15886726 2887382633541682351829131070079750345312 15886727 2364358300367301706385216925644476407600 15886728 -601649783875482122576738135391565086720 15886729 -6309158153758892044752269776207185741670 15886730 1341988734849506978736084036335944241760 15886731 837601708605437140860274763920320384000 15886732 -546540569046066714486470625543629984768 15886733 4952722679513450287421580224051162540982 15886734 -144565698565556142056856787763129905152 15886735 305451917241338880556428282751810444680 15886736 -857794495194040560970051910177828044800 15886737 -18305114373765835387799538553382883312 15886738 -279323545321138194164030990623267627008 15886739 -7201159448583518110083307768804320771000 15886740 1862798553809989534322427298845935462400 15886741 2210640241424272042733883132423091242172 15886742 1964999656903717960765708930482625824000 15886743 2920348544754179892466238533519535553024 15886744 49201065583857743237639846375378411520 15886745 567122530389620644449193335229990610880 15886746 -2424631649390729832195489336138386496000 15886747 1603619666501728970268387465230731327632 15886748 -4952495051486534466981623944019807150592 15886749 2532481314894613326389934932180147486880 15886750 -540230043518592807387928346809830720000 15886751 -3084384408187862693402992118283334451400 15886752 1129944797724809643470874375377790173184 15886753 -603860420553038785128853543701957825600 15886754 28398498713877050481807314900765186112 15886755 102928555536264405276072172901980754400 15886756 -315725600845698640733339685835878318080 15886757 2345990441774812015049617691630502731772 15886758 -1109935433209153425379769684656428446016 15886759 1074611773890124366777692930171747309616 15886760 -2091877654353756035079814950323685888000 15886761 745247639384574379639365916905297276384 15886762 -1439592198332922028563024108235372242336 15886763 -3437607619151155057112795041116131288592 15886764 1540639951114371441792560743492648774656 15886765 572862201853582322323311905723909335320 15886766 -241464110935438618334604536357888868480 15886767 49412334182616577694006130543537024000 15886768 1453136419514597703769923866882213691392 15886769 2121142320598854605530955993982445345170 15886770 -73455881927059526669854568789184783360 15886771 61751377756220889346902952496220777680 15886772 -7014505000951377704026053848979227602944 15886773 -38502701683930026191750686536508109280 15886774 1383650553473872648109212626848142786240 15886775 74556045381660618939375948359984470800 15886776 -2832559691453440960140392040616785408000 15886777 -7232355617397010709481832276300321580374 15886778 4493266705800834936039441220654095277824 15886779 1530507039422512462785520540056469631088 15886780 15328328370267367689166964677424486400 15886781 -1323246285522456510145339291359478023456 15886782 1352987269288084083041705890783645963200 15886783 -1636369916657159877379354580003013541392 15886784 -1875946589674888645733005965253278695424 15886785 -86434630532914504406239666329295996800 15886786 -1496098374800354806420848299731907335776 15886787 -306715274434024646850494658210462566400 15886788 -372197708811385172455676644979207193600 15886789 1281113276784797205607121053707830863356 15886790 -620062937603807529437706837145774337280 15886791 1151573450669007385365497612965091849352 15886792 -1142619656643885261899144524235686272000 15886793 2465770961407847399866636893866770828800 15886794 -208897634312482777522318891528351506432 15886795 -768895039166265779796635273167421763360 15886796 2323417516363314324480562629332232368640 15886797 -4490761302154633329034267424893206292800 15886798 -938837711487435131841789511524851553600 15886799 9318769312912241567884284393627348680736 15886800 292722854057112913781398010149994496000 15886801 515112331221871384659671280049678226240 15886802 3620893359711432353259817518197112087552 15886803 89268771457633710902841218177161681248 15886804 -1168364658619876759175520921529119283200 15886805 -1695888929705970982081509629412610042080 15886806 -787341219020454982257787518339710176512 15886807 5239169709115032429236559920485805899392 15886808 -869101032549704166808233883526253772800 15886809 5446059072459251698915787413742073725700 15886810 -602701375242656870423922062180281393440 15886811 -601951158528591140018088866662773566208 15886812 2513857831205220372647005482697347686400 15886813 220712531733572218548117621638841307008 15886814 -3925962226392097178723208294031435599744 15886815 -83006774929060878736452033458533486080 15886816 -1652171909920479671895337596149347909632 15886817 -4409632499146365586767512202266572855134 15886818 188266488935666693410559168141183225856 15886819 -1657355189818204414373292864018070372256 15886820 -2350944968216733535915878581583891121920 15886821 53867418288511465867095100833399803520 15886822 210370381497376860371733758868311808000 15886823 181376479007873269302995660902614352128 15886824 2115768963632672133537734759803353169920 15886825 -1401125687924946683082852298571117334000 15886826 -708155696983544031126612233794412526336 15886827 6886126198222802226082061611172832960000 15886828 -508658499218571498800582654447525963264 15886829 155582224604020094873193911127495451500 15886830 1451592653789186201874626449603136421120 15886831 7150073435045069579210266715494515553000 15886832 444688536426537617460781377525985935360 15886833 -385604561159369331683309449126344922752 15886834 1254800574719136285276382275594071372832 15886835 -3145240503700506930744670533122402999040 15886836 184263228745974459192832946172299649024 15886837 1585428218026810599572289450842290420860 15886838 1423330154350297801690995379076175371520 15886839 -2606862193334078571427347484492370181120 15886840 -4537005421957070260805597692509644390400 15886841 -6183232343580181290735657536508898393728 15886842 1089322372220228945417787372517712781312 15886843 -615556767786671417473228966544943395584 15886844 -68256284239025163498840837886508003328 15886845 -2633352251216262223278744622354440728700 15886846 4098644319416009401900790103133544060160 15886847 4643227581226162423577830642671316471296 15886848 312816839581699323816857648956906143744 15886849 -597315044889539488458093987838836714240 15886850 -180760141322609223532185474365599680000 15886851 2836571373422272514180972087212763363832 15886852 536093280179455415236790257562419319936 15886853 -505533606068662260421020276756406458276 15886854 -2919256002854667861814646724794282126208 15886855 5458071628449024012915124962629169617760 15886856 576632601455871694828233528031033036800 15886857 590959828238473192322063126137927987584 15886858 1434384799121227477060419158347316882784 15886859 35674567136272699463765437228421351520 15886860 844169095307034283942455504304250142720 15886861 -4436148995658894521769646896192790340576 15886862 -1165278588329740735896026999571522389568 15886863 2359494735424148263549143352157734842792 15886864 -68139982822749273378802742053947310080 15886865 -699919765585916669510329037202967705740 15886866 20297742155022029436921276841653688320 15886867 923630237856447184674502755987843387360 15886868 3131926900588841693539536877954714765056 15886869 4444874594400700056137810048639029225440 15886870 -2145478119442068509845937564429763429120 15886871 -693399518189451646640497416655374451200 15886872 -4807686639285616938260082084455928238080 15886873 -4085940432453776167865629044294666143280 15886874 36324213822498001535469032368774682592 15886875 -265446271640751960210951050873971650000 15886876 5451231115021973521078613320082421839360 15886877 -618930801668290679767856890241051654688 15886878 -812850030186429762800674517244683507904 15886879 763062154415166420609358544035958282184 15886880 -467073877262801404954796296473390612480 15886881 403963433515665561490433937253265559840 15886882 583104327670492766933450742163345042944 15886883 3660599500893415408277877827804836791132 15886884 329757417701719473382581016131322798080 15886885 450034427455169514611589242339378411520 15886886 -600498041073413917278367372738478488608 15886887 -4468370110429022285275851171189431054040 15886888 33858312929938203701539921196186741760 15886889 3633838853205249289623006822151334229120 15886890 747075211001404538948473530666119476320 15886891 724287468115346285251234800023767634952 15886892 135701921075624818101338581765614289920 15886893 -2355538715188691543360088964619351288832 15886894 5242422756738299425960017016977150514752 15886895 1613534866210101785626574557864113203400 15886896 -222322790573819160631219091564135055360 15886897 223371617566188273646225077182880959400 15886898 3015069752307845871583448508619998205200 15886899 1300389543383640749794224128433952601424 15886900 -1506363712649937607079995325681059328000 15886901 4878834214215543621647145316643770057404 15886902 926486424416591744889801660801559722432 15886903 -10214399211076417316037745649244437492856 15886904 4039540377347801518838951059476698296320 15886905 -676727966837736111794998774458264624000 15886906 -878363910161659817845986797084767532544 15886907 139788094184591083398466814436281430840 15886908 124134516729071780171290417240249420800 15886909 14215155992134339388593440592262871648 15886910 -1022550071751157956832964711244681354240 15886911 -1389984416389102740885586720247935643136 15886912 -946875214900043926350900215072628408320 15886913 -200487499412767077547864072878650646720 15886914 232622591333816566181410696908193070592 15886915 1781201297387568544591422382550216467920 15886916 2217801006145825385828379881000338529280 15886917 -261223814370415501945420850444848163172 15886918 1838937875091997155888514830785154488160 15886919 -1418479613507865393501131643197622269856 15886920 649104705431053350955088732925655449600 15886921 624389139736737116039857097697457020122 15886922 -332159712257074824945259477336362163200 15886923 -666818179774047949067159481812965917456 15886924 -2451422188313351562680376115130659151104 15886925 119070567657604383070483643073176205000 15886926 -1081348854019845044751836489587092756480 15886927 342727293997177419262829317804090087296 15886928 -907937116622979391138309327633350402048 15886929 1364596003877623616689439635644349615488 15886930 526505914473712756031645989844342860800 15886931 3072957420269608167716999754769179166632 15886932 457624863717414998677529366832024840192 15886933 1671995015195093741491864044113744363584 15886934 170254655505662419021490218641297816192 15886935 86355410138516587683308797101400085880 15886936 23939366556541216870723421682085847040 15886937 -10344205573826524337526177620425466982 15886938 1726733444591307487573753888438298419200 15886939 1422745942787684304278330133253263804740 15886940 3046527083284327244299082500292911534080 15886941 -1318309555535338751128032436619575399296 15886942 1090198253982948513117648651101473496064 15886943 2078560919049249942557146713905427969000 15886944 951875842052090151969912151128530878464 15886945 -624201615340666656562838277019468080000 15886946 2205053733309890729181623966275659054672 15886947 -1793070900112307025127855540045086689472 15886948 -1641367976263805940477128409286201356288 15886949 -874572945537937005369014482019887260840 15886950 -569477946417644054156359663545929726400 15886951 1792934733454068857633411273206885944864 15886952 27154299295481168755602909403480965120 15886953 -3813242901898640918077275805781347408236 15886954 1963888954024463864542511466456305662560 15886955 259953615778960071952747101404301449760 15886956 4931426474986930267259630156963888839680 15886957 6776965644425830625039034884359159985152 15886958 368097923464800007150955422879004241984 15886959 4027340761167767114712565945187623572480 15886960 734243769563956891278261237550265794560 15886961 19718147005629362681752473887712828324 15886962 -188894320106866557979287225487317258240 15886963 -2626680511229687577639731690165644292788 15886964 -4391890059861343813746566896748068761600 15886965 1988501940277488936012683365432113273120 15886966 -215593185140842319421835255700917248000 15886967 -2039851087434869021907838918829196451200 15886968 -748686716998362077289758252758386892800 15886969 868753106779521541916993134167710410752 15886970 2712200876757833388814186792753902600960 15886971 111829414753177583678616965068137054960 15886972 -3695574658512850767767070381520731572224 15886973 443018245907415631331143308621416428800 15886974 515879059537754834565427159978547463168 15886975 -461451442671854208631755653748836947400 15886976 -4419239197949369930960500163601235968000 15886977 -815182062911779084219354913257863491280 15886978 -857071452234672071852584381480597350960 15886979 3614442697665429240573845902235792019360 15886980 -1353766670313552380664753269086784643840 15886981 7685311998808704235399971925188863916864 15886982 3795350231198006826099793252522697136384 15886983 -1137153881245075382904300176680414425600 15886984 -937136143723755809211015669608491453440 15886985 1065087433119193299051163151681429166180 15886986 361028669504596381148942351028533854464 15886987 8392748089873922913818152040159455561152 15886988 758683163939764024686072715795771305984 15886989 -307530637841575491275033159203978257600 15886990 -50210768041700458830328091535846566400 15886991 -1502070154606724430038496810085175590608 15886992 -576995330563622010176000925347734487040 15886993 -11441033480118643933923064451000716093440 15886994 -974457001139726345193649320545755630704 15886995 -45409021370919458092083024117293448960 15886996 2218990107846024317069413548088475696000 15886997 222989026899462744766922868894697131264 15886998 352885850422858555253286176647776365568 15886999 -6687832762597282404439055030234015898600 15887000 -64343265204598284572944447173488640000 15887001 -768293165407259756243056360319854594560 15887002 -2428299332554105104593921655984371174400 15887003 -5235890637411614072926398026400723520536 15887004 99091938222415642944348297151205474304 15887005 -506187637374871540997227099179508788000 15887006 -681331453313031673270245884094324910656 15887007 279135384216379165389116546895424818168 15887008 -2776292681043541014868011720753907630080 15887009 -1469702092515730520042737224568838843196 15887010 -323588638057331074984769605617759098880 15887011 -1031148261703902837364566751229986370560 15887012 -13148804676535290363938129487145144320 15887013 -4974539654155353636224931636878092467936 15887014 -859598397497174531105673962487842559552 15887015 574426089440218056638176287361315744320 15887016 25105046146631594895917568231402900480 15887017 -6978296589494207576170162308022905372934 15887018 955131905279804555945258170669507881216 15887019 1556216873382218320760950353720451840344 15887020 -1260203480343234914280231926204037457920 15887021 3910494960257787351793722485616702931200 15887022 2814078595405365959455074337061180866560 15887023 2427771072809272998884067522021333946880 15887024 -1676168548059004778375030088204478709760 15887025 -1660253655029157411614256565997698892400 15887026 1757478696467995097652347516434021757712 15887027 1726838642873362664102351630753033416512 15887028 -2110702539900270541352882803282376110080 15887029 10439303019388655981826447986790880209184 15887030 1692743678502888866441085877209175451520 15887031 2268479811075631031876000400246585504384 15887032 406518028149995480690104498939738644480 15887033 1844261093350228262968188241174445946282 15887034 1244420775980261888760176822771428776960 15887035 213309798077098584954858518098768517760 15887036 -199761951563182889514587966387660014080 15887037 3209544192516034856955369461975148514560 15887038 16783016925780456971749206139275966144 15887039 -792455210285078781341726991761724605568 15887040 313304403723821514519549703223456563200 15887041 -7062935558018355054379824987702761686080 15887042 -132986160250094365973574977821867374048 15887043 -4056378248229946169666172796437572920320 15887044 5976316273762280621641662944289664819200 15887045 161440352956126188453933574262623677600 15887046 45851257716907246456705830426110957568 15887047 -3966021205757692596035913908575891203840 15887048 5118890451144897357514817484960289996800 15887049 -142798023963139113634607423702589827520 15887050 2052907741957230128561065895566862758800 15887051 -2423712419017957144251890426472530214600 15887052 -142114357162685025969818898793404052224 15887053 -392769561004172970460421677623499252096 15887054 948074942133265633932811357871090639040 15887055 2239356420335555427518769679827312767760 15887056 -752304230284153357002827212329146687488 15887057 -326087323506817971445540954026861701568 15887058 1886174634860529102600664629796346880 15887059 -764884461796926958463094562797420257960 15887060 -20932222623877459833989680484792770560 15887061 -4308103862888024769936726850075005224868 15887062 3391374176842753555062897520008592672032 15887063 78987175189055755778206578362847211584 15887064 -1299951007456476947993665528315500564480 15887065 966912046532537155354283421573990657540 15887066 304020458868141652399540486224808255488 15887067 -655010080927852218032053499654686975488 15887068 -525175255193448287723331250633883249664 15887069 -536444281167545963855265452097148489440 15887070 2259744252053942615149921386733611840000 15887071 -191707836636904081003279868440995269728 15887072 6739155042028457772407483676622683635712 15887073 906344301675052682495058907403838348768 15887074 1728336755115659659813720044611004288000 15887075 -2135143820079187260715565086992629057700 15887076 2721871562914150947107995066312689349632 15887077 -2534434959302441037220183791053476137380 15887078 514111290736238379084768571933486266240 15887079 279922364859064310725441693142989732824 15887080 -1371237237608634417938502436582046515200 15887081 28314004812073157257967681828436609024 15887082 -1063064327151939502598722848258842174208 15887083 -2410498560261234461911589710229053670668 15887084 -2676924514927024465371733533731630650368 15887085 1809208450603347680479544668567053624960 15887086 -308925521075379752341388350170271939008 15887087 -2829795272424638472305815625900555754168 15887088 283760814823474311093121669176536530944 15887089 -511829373984269805464388698464179445440 15887090 78222958883218972699959103482129480000 15887091 -827223080619678510005905698623279181312 15887092 886850838303270371396453280297471822592 15887093 4651818422803110398323493986934045031342 15887094 -680024944071293270739884081391408497280 15887095 -1316911987767035113689711984883183448640 15887096 2720451108819422502523665432223187681280 15887097 316387359997093083726430389765391092480 15887098 -1558444576437123788392470877086958471200 15887099 -2717448917481950527973276708765794749840 15887100 -209136302015504858420187315589006809600 15887101 3961313661977904813300214071389704868102 15887102 -424986534628178088339566215097809784832 15887103 -2334728955400939348179387666210675831096 15887104 -607794307445526446525617686298272727040 15887105 2374115153465982665438135483711730066000 15887106 -1398454269113703441098944924481836314288 15887107 -7141238032669294509255020538131691652800 15887108 2467834852116755222471795653135383576576 15887109 272039988139972303272346048140879815808 15887110 703092324355689342334833788818784952960 15887111 -7252988694730573571515946853048129501288 15887112 142991919472492653725432347215584624640 15887113 -4579073831866090206872201268522051760032 15887114 -2470642507850491938272675790429664219344 15887115 414611937634347797717786628775062227760 15887116 -1360106157696643994937909625947972321280 15887117 -4165762251967072037873478719806832664960 15887118 -76390472040429211540754136597213380352 15887119 861608718161925296788752564324947592240 15887120 6845893582461032998361214181587763200 15887121 355921629087773783551797267502972838976 15887122 -695690185090120358400006798785390977248 15887123 -1372022650822910068091441863784187731160 15887124 -49256025204735436225596972338246123520 15887125 -5999678392283101103430877871212141650000 15887126 -1109403245289980757699393737501992555488 15887127 -333770803826877389241359423781482511792 15887128 -2722668704621090720972701833953872281600 15887129 4319006898690492621356970014511921600276 15887130 513126446802657604235300997704556241920 15887131 648450701546845451472429093451503269776 15887132 -1461968243250023076523103421159182435328 15887133 50250310658609063963214663154020592044 15887134 1072117837474125379429692203166889173312 15887135 -2735647477750485312242489040607142515200 15887136 -118476859060900173909485838493434249216 15887137 860444700110090067829139435464522246400 15887138 -599730221026084940588734529259570095280 15887139 -1603655910878852945838132664660581885576 15887140 1210684925129643739654462115852156121600 15887141 931450834283209391325022654941229012542 15887142 1177432973734053909367765420874277301440 15887143 -4612348570612428352354192233370708025608 15887144 641405243404849383803347194420348518400 15887145 1067932795249019450086255546268469609600 15887146 1664071104636229150337858929917414600192 15887147 -1248152404116502499869972599255965155404 15887148 -360705323824223822362942768338989036544 15887149 265840975501029925792322878562407651980 15887150 -1109051340952336236214293059350790851200 15887151 -2077943107586690111629745362318273324800 15887152 -583516029320760412624677269607352582144 15887153 -4160210141394647256158906466551177135598 15887154 -514807715816238974138299669654796209920 15887155 -5253164025467884311570362900018188939440 15887156 -949164157818835053500359788578416250880 15887157 -1349325313565708717842304668198449778560 15887158 480580687865107853119092576189579540480 15887159 -49809335414101301819311637162230382208 15887160 -77133170374353396392240528574749798400 15887161 1255721325322986621430049134869465091072 15887162 -30272595307531333750681035964987200000 15887163 725874339413635372488945531312578515968 15887164 -2115193280175306087208093545889480090624 15887165 151798413455181717424651256022208992000 15887166 419180328297356454017468299845106329600 15887167 -76179171933886646115543233670367349960 15887168 -319070273324152967016645723444052230144 15887169 -7082101289367365556495184848489194127216 15887170 240430518294285460491252820674909633600 15887171 1109646403960496880030882608951619024 15887172 -439328761739651553768199920729325271040 15887173 959653582706076331243785905440856946240 15887174 2402115149714212611515376436851149127552 15887175 2741249770483497951316309396671407212800 15887176 -2129124399242841202819985659937281489920 15887177 -3475799525937817421497823505834356647974 15887178 21557642129453956000094769422303503200 15887179 -1119829336477726457486798965939052912 15887180 427236970240810679548214035621495203840 15887181 73604958959334795245965746699505094016 15887182 -1067226782898774735988232267927528831808 15887183 1439466676000953760671043769232352978392 15887184 -90031710035272861881273587861807824896 15887185 1543710505813742725642887952215291869160 15887186 597524072475680698022676876330263808000 15887187 1238871680498982110567282018962984476648 15887188 -2505942656756875018978519875956490666112 15887189 -1117678790817387549003013665923065270272 15887190 -274473173780227774352561057677636485120 15887191 3334847443092189253632318915265590374512 15887192 3200688994105213086550049642823234355200 15887193 766753528703677612787984279106561096384 15887194 -1625667919611046976280989787244274713104 15887195 958328877611782874043966530765536914480 15887196 -584506541882226348818902694137245096960 15887197 -596749328406168319667381726366598860494 15887198 -439247970508532210558160172437758678400 15887199 1418529177643843412310489931113949834128 15887200 597470123314130714086475242225100390400 15887201 6486123153365214015918243417982438083504 15887202 -22519088583593094110714917395139358976 15887203 71815178510203158192629684859067246744 15887204 -3042967449412687439140335402839939457024 15887205 572482029749129895950953317432320976000 15887206 3945729340221166388951238404897248644864 15887207 594114818446657135850273418043062680112 15887208 -217044497059950649565542367624410644480 15887209 30118999769316845983706157669837511688 15887210 -30713642472275621464670443787605021440 15887211 5509534150794644660297446372746623980800 15887212 -220812060640152734740703002216082549760 15887213 543928669947566446500264870900991757964 15887214 -817804029377126382331908543365012744448 15887215 3540536359783709247101042712046844006400 15887216 -607504739960073336032080141126641254400 15887217 381633859678224722862045565116013665312 15887218 470242697888800507287533276003896434816 15887219 643859106162771517586832865327292186040 15887220 -1772969444493923729747332629163599390720 15887221 -1726100510640441083225169644900837811840 15887222 2638955791320094436571757782309028898304 15887223 -1032178081225010311682383623518430627840 15887224 -5926728512865201452767955049324728279040 15887225 3007295302965199778359675364628440658000 15887226 1666087062136252765378908159763038081024 15887227 1611807671942813027398752782767249024608 15887228 69232883495547944912766235861161409536 15887229 -3660525839794429857531115857374936523360 15887230 922000181642257215924415732938594537600 15887231 -2033907162611897236269081089609266285728 15887232 642354938220461854385405870621274931200 15887233 2290855577913217884198173412966892836482 15887234 1918144473602906246224033158185298989952 15887235 226331028095752817720457977039468820480 15887236 -5476952206344501468147656982041554510720 15887237 5807705263506127648134736907573333441886 15887238 -12185993102833785602712108491819009856 15887239 4120122185830360018775433753264450934040 15887240 2716520563391133110877876942184808908800 15887241 -938486964792200807127415222352753484048 15887242 -498568426213875623963012590349310604800 15887243 -2673357595217448490336917662206958558508 15887244 -141772773832362839377911741239661281280 15887245 2538484737613517052962935947290126792160 15887246 -705142658948591315375340584228289518976 15887247 4858290704317500229102615606912105898880 15887248 760368236164427805538609753258156130304 15887249 -11346630081467513080218747227784837504 15887250 -279497570325281935549627619812528512000 15887251 -5092164986897939490850751314473947217748 15887252 -3237768100980629960522328198298137785472 15887253 -21234118501680285161492490836455022592 15887254 3108452360118556853414973258381751678080 15887255 1281672335902800740010525579137343190560 15887256 904036776811103296477252069414932971520 15887257 -722906703010302393048808189827456077494 15887258 -2672336226781178342534082253390758005520 15887259 -16412184517477695939281123247721695660 15887260 -752445493492816957144935879811096773120 15887261 2560216397615459870870058475310184695052 15887262 -257759108456023407411901423312141412736 15887263 -1796637543831141511242618634894176053376 15887264 1856061593661101581177366737980195536896 15887265 -2610085364732143867106808467407852346880 15887266 300106319918132643300249868059292928160 15887267 -6294817095255806789870232918113618462256 15887268 -2267316268836838629085935961460205511680 15887269 7616732753303008405983388783518774002496 15887270 1938029727847969986557470482179989975680 15887271 -1676074980264330591661754767157933110488 15887272 329494935022156950908484038012958873600 15887273 -2798017575134170116668541619680380980800 15887274 637389166312150255355761545270119193600 15887275 -428174363547668410288599816813867412400 15887276 -472802218897322767086129033675283302912 15887277 -554163274334623766642905507106500425600 15887278 -1605711296725402574735989014586190299200 15887279 -3156216614671591460592389797569092568216 15887280 -53229913057958573566010968179425280000 15887281 942552077602848112176606356302981384082 15887282 42013961468964859575818769804732576384 15887283 274623939016353152711602319161936972800 15887284 28470020393025435589492084477162080256 15887285 -53735914022995765895870714260016290020 15887286 -1216133588100260221321955676880494182400 15887287 1882182139743243976202364809095465061760 15887288 -4109947250255923190808558623877820416000 15887289 586708439842077776672718896053639980768 15887290 -437907978803776500582327710652125613600 15887291 891800814668058824175735462094954086672 15887292 -2250437405383968065828570171249436814848 15887293 5504371445266562076286309405910203593542 15887294 -3534647271969466748247379760058132340608 15887295 -473709671999401903702509229597319184000 15887296 -11189177249741335023189241326244724736 15887297 66678930423647082561138797253875467440 15887298 -36299209946832399744084145499381352960 15887299 -1077548596412807670006362722644373404264 15887300 -883332764162128868891460838473273600 15887301 -1213137620310676373048707638016252593600 15887302 -194223749610581148096356729133288038400 15887303 5078276707630586728464051680115165678552 15887304 -1855437123351933777404172747420492595200 15887305 -287934381363522635817238271058938245440 15887306 -3037285245164154027847085426749811162880 15887307 653774757783257376422402146828543770840 15887308 -5888165739129588329085067051161037873664 15887309 -5956408064196276037954256832249799190496 15887310 -962481081425120406458151846008045523840 15887311 142872937200687864793045248874129287024 15887312 211126416769080247375746380166139871232 15887313 2482974230531503236942884157330609012480 15887314 611598591256118069760502164704364294144 15887315 922241991235800769980567811453932527520 15887316 2928790934072623493950021632513779613696 15887317 5978286641872809513082807616722761740366 15887318 1057901639767595873706920861853042948480 15887319 -381649089040107675538976952056135589888 15887320 -2320634978660052518305006328274645811200 15887321 268814199656824815804626135487869629200 15887322 -636542276300168413569697037187470384640 15887323 -7389425327401999905541813647148350458428 15887324 -2182556184458499532000751551360608038400 15887325 309244367209931626058089290004194900000 15887326 -342870093391165241521939541390416824576 15887327 -9005275466901624795923999390474708933160 15887328 -1215734914961734910634295080344291377152 15887329 7485004656842963167605667097007384032930 15887330 1540480389648824148703506618417910006560 15887331 77334774559195404087967192614944525700 15887332 581582801604775770053148352431965511296 15887333 1166669675165720384495757672262738456320 15887334 -1713767058571379368074059474458723149120 15887335 855342481503012208878546940315290125760 15887336 -2516049679746475183139238244487177226240 15887337 1853252312576186251063230606911182409568 15887338 6050681647687968172981587076323943208448 15887339 -17758447055465929084756543902960802272 15887340 -984912865598594942807401941787348254720 15887341 -194961014593214967035464291725776041258 15887342 -845110691465209422516076159623873067776 15887343 -4229444838240862301487514779034039180800 15887344 893527153724542305374470633041171578880 15887345 -933929804426759273080424537917278240000 15887346 -2169813279365175997489499317599296006016 15887347 1986701020468409841521083808888428804432 15887348 -2026747233990650339759624501867413689600 15887349 1512298437517216003482833811639431976000 15887350 1757176481532032993096177189141349460800 15887351 -5077965518539837415568760072981762266648 15887352 -2971585360240817690471565236249307156480 15887353 5354886351606263416981924909405843914602 15887354 698513543082501456334859303699691132672 15887355 -119832753703898082602188613393805427200 15887356 -1533878675395315299258143990523270866432 15887357 426319370762160503432087533513055941932 15887358 -910643704615946265943083346128171053376 15887359 4046804923228658898746361382498643010560 15887360 2053897795514737006054501193161585459200 15887361 1340683486893034766904221069056934906304 15887362 2541021260177196104735101512288119582592 15887363 1691187792004144782746260695960258109440 15887364 435831425298171574666674654584474726400 15887365 -29313536779123586975306974580555402880 15887366 3540310649349156986212856398428180719424 15887367 -238104137819243397791513903167469259360 15887368 43831205598727453947560879219189683200 15887369 4098177048211764078946374206931097375770 15887370 9519718514407591763987287198474348800 15887371 677713602737939110441707888285230271572 15887372 -2165003536647804902327542641600055175424 15887373 2465814999343180713470706835443292968384 15887374 -4618134137123596051302184036066882183680 15887375 350655213365419372529568938816780544000 15887376 45523789070969739620272676252433776640 15887377 -331321202540732517836357948265704265696 15887378 -1738007463001288880014906382764163642880 15887379 1897221481850713937308164188067113990208 15887380 1706819860597955718829751986120674508800 15887381 -138517014884418018217632676686222424818 15887382 -2259247053435704729567813345202339840 15887383 -1007985705903153584891380693634922253880 15887384 -4078194681926752304758084730262499430400 15887385 1760840334624293330252822791028712991620 15887386 126539282997821453110912093772423651328 15887387 -6557447053945921708406618622895897283964 15887388 -1111707814417073752006054162137515507712 15887389 -3345938617729623848225758266282701700480 15887390 663860352171150802037430092160311702400 15887391 -1927542618879237992051716209841404353520 15887392 -1190643187233781747119982502356577353728 15887393 -1529722032183352821878718604117488087660 15887394 1896245812532626867773711850713653111040 15887395 6490543736965382506984654030761704440080 15887396 1511408457508698899962674406053340766208 15887397 -907559592632884617241537562446660844160 15887398 -584345553274615967682154150005701086464 15887399 1141861299285423438459594979098464244120 15887400 607462315196338862917272563348459520000 15887401 1323526843099283114377740742027602963840 15887402 1024943302647701776160201321064564134400 15887403 1823468140160499765487845882255276556944 15887404 120549041144706671099277234016517688320 15887405 1933430949934515201144154142867935269120 15887406 2046987989173159019486282427838675496064 15887407 -645209434514819087656875945204233860928 15887408 -645021629231358581917523890013781639168 15887409 4893061452708230850966214288975992066240 15887410 -80955354812431773093000901077432729600 15887411 -2267778803915506254348794423748774100368 15887412 2905137160431251021666173891721719848960 15887413 2507696103172880052344304545172040311662 15887414 -348052758428973262033561177530467232768 15887415 -580597057499380440069095001042651964080 15887416 2853515003080824530011499229849848832000 15887417 -115203540116127738152576417522841625980 15887418 1043602953493800411184744092797082455040 15887419 2314547343370562350088268348369069550820 15887420 73160842475366919478011354702177408000 15887421 205499759609155990158668168723801286 15887422 -3130153341472266282276876396728229384000 15887423 2619060751614986532566902771336308275400 15887424 -268316661205480568290922400625352245248 15887425 51686744943491994477836403237496894000 15887426 3844982650945652336050745041010826120912 15887427 -1192588200987022738053677843276041545480 15887428 296863933706112447366911151591672213760 15887429 3505304869113163220908895076307269936030 15887430 -246712429280272436350875424127782241280 15887431 90586696665627478933805305103911807792 15887432 3762094230099618563529680817723193958400 15887433 2952066840074003840310174597930202711824 15887434 -1380550924927822800176554256269149277440 15887435 -3891564126686294770979668422628609289280 15887436 -2715917211320593943290840177001004057600 15887437 3999006383642655886422107651342187396086 15887438 -158891638576018180961873396557923483648 15887439 -154895656720955229504322746257254008240 15887440 621567689692480814471795321535706152960 15887441 -10707583796486196963249021298373196259008 15887442 554611956387377680046377453723174427904 15887443 -52103774782273220018567068913783171424 15887444 -3972106437532849089452824224736692392064 15887445 -812614735755777750675811096526721884160 15887446 -485062023437769176646288437338637875200 15887447 1392237855690854512959912365955585840720 15887448 -1668807337567837135452185087044944076800 15887449 962474238553349359622515746924589997450 15887450 286734679349224075813303449722573988000 15887451 -2640274855102842691777745748986609745768 15887452 -1279119167885168754003997216003745114112 15887453 11047457933005706648255587582590546742080 15887454 281189768533699212766458469264130426880 15887455 -1816956089686352824593140437147464963840 15887456 769517520866454852250560461984503431168 15887457 1809845747790666933841575412676557500288 15887458 -1014713053477201127621842359884664629760 15887459 312133130574934504611111885706811943744 15887460 1760086269760458870498362486208457052160 15887461 795482440273795523840116872669503187840 15887462 -407085601656597950476643257300796820768 15887463 -4317335462909850526664487691300517987376 15887464 -2725092775106843026791306277922617313280 15887465 1697346298335141736894214451268196999040 15887466 1127536334005241939212826808008689140912 15887467 -429150580281944521917913269092626215408 15887468 -73388843501183781860323514125339092480 15887469 592152087236731281729653582230995649536 15887470 -1938738280463827082767594327647555040320 15887471 -473780051443335122761266054281672313888 15887472 -718160484794452707831820536607754158080 15887473 1967124746229775629254804559533373720640 15887474 -2430986158675103596677498826201569633264 15887475 -1252213012329985821747279423800588382000 15887476 2834171431565124567682811323391793039360 15887477 -3929834218752324164289253568160762406560 15887478 -3496226737467601375011932330854434130560 15887479 87532232860442708399202269928491170080 15887480 -408394494308201823222263104019477299200 15887481 3783585111113107106674685742337664246352 15887482 -967191680061680222291724288595892068128 15887483 5086387322267124493943085136356539989320 15887484 2454561126200831748326998895761341765120 15887485 -1094894529524611153653725138520389060820 15887486 5295442961987870735781962308976656128 15887487 -79553984012025786423993007973817766656 15887488 -6174537664796576595530346896203689492480 15887489 3803249661295824656029598351941869052290 15887490 -176085708995367523572123429283427228160 15887491 -6032099553824130360969077119929028639108 15887492 -542533921144251409066000176952623330048 15887493 -3267604051576199106464582463483681930018 15887494 -811121618663487101320431759019558839168 15887495 -688159880484617855013153348565534190880 15887496 -2151192224798738320537856616066584985600 15887497 -75890599170929119216637237424539639088 15887498 -1393156684934192627533243845460347655680 15887499 2479019409591305757544090113254931080664 15887500 363533973774809552580446417276697600000 15887501 84567566940539717764566537071047220544 15887502 70196296902198750936269365194711566784 15887503 294373831809425273185799796568129762560 15887504 -692298501886515152706133874667956994048 15887505 -1067876938461164677447523397653550542400 15887506 1044586067521755353148448007200619735952 15887507 1930352480914461742899226843349685027756 15887508 235191864523669517170596344320683417600 15887509 -5002935594349660444518327003157513508448 15887510 -934663332115609209557940380651632131840 15887511 64190215370950056184359907067726496816 15887512 -1226406516625826422176362322388322764800 15887513 -988582098871356701500525756878846862140 15887514 -2295929770206306661017382110059605455360 15887515 1884499766799052390441545397528414407600 15887516 -3889608187422061022320941871072384258560 15887517 -1089026964484095119189477487968598318720 15887518 -2060464074064654826221305754634060135040 15887519 -5910589875518012205058998858907502242080 15887520 2068568693703686783498395774471844659200 15887521 -1502045348785317241724505273200110579530 15887522 -75563077098361120227495036732235769856 15887523 -7816063830300403833218446351679828144832 15887524 -2639555414182677224669734111705923435904 15887525 235453453568574464255316992885561160000 15887526 1282341844373263116860870035259918137344 15887527 518027743048072341901680273064663880200 15887528 -2936165593195576813623286208060949626880 15887529 2173190981541893929108764710078808954240 15887530 1148047403307904616203614422947243448160 15887531 -1355877317268930966120559027767461609472 15887532 -987304101779644406928412418135302963200 15887533 6707413609299715603732162516688899124140 15887534 -1448007853676563398291557789957371488000 15887535 1133706018149602329273422764211376541200 15887536 564927503612123331754946972166057951232 15887537 7935592580008041237224144812940475046692 15887538 1874553808328568803521179054239503773600 15887539 5403669812619987780058708407077854051340 15887540 9113768788535592561114828917614425600 15887541 7325236665123912418059508990468886208 15887542 951355304300947384293823270931416416 15887543 -89589013677744874388721023326538666784 15887544 -3683138419011121247305017957407467438080 15887545 -3346594761960254849539362858310270406400 15887546 -3407942115887368529013261101746422000528 15887547 -1445068528725632287194969812317014544944 15887548 3944715793844192487260932292113053099008 15887549 -145119799151045944369066205013423534912 15887550 12027545054649982751599584558839577600 15887551 9434244819936950823003821617945987872 15887552 1586501368132659423484242553665519353856 15887553 -2048694648812096553315112332446488108800 15887554 39749800511710058807167539807394628352 15887555 -4028682260278936540498454521910192909040 15887556 -343411424134440098919718753544210749440 15887557 -92425387697851884026615045074752292288 15887558 1127462271197499297528437614559654141760 15887559 -1432691715855838468336588696167321598296 15887560 -1490598465518360041393232107419124838400 15887561 -7005829108385325552382184280800407038000 15887562 208457758438448388486113042874201968640 15887563 344773700819615898095147716633433172000 15887564 -3385589578129966636057810652779794071040 15887565 3457475217147757491324319654664318578860 15887566 -1517924871844468603045821098605391208768 15887567 13142118439223093528703490496759419834848 15887568 380385060276243494253305225761003929600 15887569 -735155850317758585195747902489390949056 15887570 -1312401156862431347952223711309117895520 15887571 -1413763330488637471769405778102246039552 15887572 2270273533701256159979385566414048256000 15887573 -38285902844933399239170167318955227136 15887574 -30676576638929680730522744905409085312 15887575 1859632053126620434451639416780922334600 15887576 -94582585466964721272483248475558973440 15887577 3436154654792171090774908654598571303120 15887578 -417567156579550918455754121253249435648 15887579 -147739792130463558957317749181290186680 15887580 -880668678409616267939803335647248419840 15887581 3463400354907996914063202904424033737382 15887582 -502594897722540120606792869578905273216 15887583 -968665501465473392915456151015722980776 15887584 -1798821000428745000470131359540917305344 15887585 -325026821935867599910933322103372296640 15887586 -187696947792697928175413017597844961792 15887587 -2836519447686189472733180362860662659568 15887588 -2508020917862210660427593320846157808384 15887589 -908780136413133397214741933204903887776 15887590 1291683908869235324273633303685012796800 15887591 2755975823110760739323671213751412145800 15887592 -111061994758426232714356096743781171200 15887593 430537901907073261304390093286531153664 15887594 -2126989055052707954985556196785956557904 15887595 -1405982554362330983214699194994884808960 15887596 3521015509839180602884080589787103699200 15887597 -28482872965435254265899660027657457440 15887598 -1456902270138893924134310896939326676992 15887599 696305495875506838102220329523706877440 15887600 28525732736004799161874029014274048000 15887601 3374167938609956816395104462840529184130 15887602 142341013837198203245432332738214836752 15887603 171370465636950063931315557077574272304 15887604 -3288958550058276768151535958374769967104 15887605 2087009107983973109795575555111776274800 15887606 -1426768857416968158674356335512051613696 15887607 4256722748912236006299725817029253272040 15887608 -2395716747466674749720775123803216302080 15887609 -2092925117101854432548366573842057463190 15887610 8585033368762105847433149922313459200 15887611 6385269497942857684853989608318795870720 15887612 1287356167924500491688666803706769846272 15887613 2635082972579273849237193439570764972480 15887614 -868909622420775305884256272798579897344 15887615 -870548512030609733357455389748157409120 15887616 -842334168603538374164540875496358936576 15887617 823538348907182386638297969952269905666 15887618 1510441961822890258463936486796312023040 15887619 -2822718935450493146896887062491800643512 15887620 -265432942641653759841962697627856035840 15887621 8280186413397762834825469582000092625500 15887622 -497420373832435121604525319340669702400 15887623 2859610506843918629238443593188299508384 15887624 2389006554081673898721231902600535736320 15887625 1215583851690384503041804357338018480000 15887626 149431183963467062417984303697362296320 15887627 -1665991686477556812535029099035705282928 15887628 69717172666048849933178913618438196224 15887629 4125171817027716696587676810138428640640 15887630 768805224035390267733869731017110726400 15887631 2193049025285933672217304172388870626952 15887632 1036188517115246417642949352508621537280 15887633 -445390867618291556355789942495292347276 15887634 170509089946670991027570224760961715712 15887635 -3466069546871300770145697589530144720000 15887636 1775312356064000564257821525211099936512 15887637 2373022176613828090007819169884351186880 15887638 889830229364102802090506176636889454720 15887639 -7650856666525990551973971637744355443344 15887640 -25625739274590733093982709044232192000 15887641 -434999961398391724507984127427555505152 15887642 -294208568066108357566596908562461068800 15887643 -1648189589269947220307687518762930184256 15887644 -4702845178140219431891808247164945201664 15887645 2220736981712421002667760910818669582080 15887646 -188940316499934382142920186258668984576 15887647 -467974507168390002511774381853083341472 15887648 -281432239062327298526488235304875458560 15887649 2248073071463775360826608018224624025264 15887650 -2524714554732605500670139747882641508000 15887651 -216625420916895892861153029359815295760 15887652 -239540486428802786141079858672004386816 15887653 1043243911295658825558564362746307619902 15887654 3692439793435746532443864405370735351776 15887655 38915248956169215423031830868805867520 15887656 -508952808876235032634314221151447306240 15887657 -754288139144139085839177204081863687820 15887658 1238956207316498912487733207803306518784 15887659 106939106010739108658573455015877223860 15887660 -1748681798690024489009048510018137528320 15887661 349046231445512793374515662007250460000 15887662 -369275073926571131205289856525274968640 15887663 4541935767013916464386819461566685016 15887664 -5455240967905134555125380573435133952 15887665 2334237840533962036857991219393690587060 15887666 -834925257266237669489666818278533641968 15887667 2641193441092699348556676000918001253760 15887668 -88463436135665266651641133695382029952 15887669 -495708838789844907109144228162540938048 15887670 621281173591455256024516280511373363200 15887671 -789769187728369155701162256256235718048 15887672 307566552841036794643910231402927923200 15887673 -1770083510930023720962473895587736873996 15887674 1831666918775272872129023910796561243392 15887675 3077040828561638166817900881838769610900 15887676 -891607559231452593347970653908894556160 15887677 -2909224881094763965273050673399288770740 15887678 -398969725170826396551992754160141162560 15887679 -4694468122875618860549445517287873273840 15887680 1205921863663030012202977494117541478400 15887681 -2341840333063882553197338633953922771408 15887682 -102913172135145094556175868845830609280 15887683 44002494524577335612197546855304728064 15887684 51810121443609545402361161870333567232 15887685 741117579661290908537680655587928212800 15887686 -1202102391868161883132030746722535260160 15887687 63751486083868239083426341722711847968 15887688 1241881716692478390482093617809553858560 15887689 -93898149198416853767440285161912303644 15887690 745122068076548218213582318065321676800 15887691 -3814097046867907361409186706841215252560 15887692 -9403742489414965752814280143456877291520 15887693 -3100169155982314359999543644075808674058 15887694 -26928781986060693822684049213709435904 15887695 422674464599035364597678324799286110480 15887696 1094349371140175566879030359310877589504 15887697 -1621945854785128753295806112412842511360 15887698 -1275045019191315772190990405719709470560 15887699 216183145895927151355504833779510750700 15887700 668790554128207309612206913265012736000 15887701 -2538554916852263768603310802469950485298 15887702 585976867444591773516620520623572683552 15887703 -830940333846517900064233536525357462576 15887704 777210863766616882762443878891825848320 15887705 535288810692274834976165339120982816000 15887706 -821164252128617279266962196909449309696 15887707 5380871681354483131103708431133362724304 15887708 5817099306607715724623853387301584775680 15887709 1147336688785887320893091362445285831814 15887710 -1132779094664644577720175202574384762880 15887711 -857340782799496635260858715896295059280 15887712 -3201015201363768095736940071927284760576 15887713 -4252570075844000091503814846746922359276 15887714 -1017342705190166250025311224803561814880 15887715 1322894072265538039851687795671722611120 15887716 -910440110403344645641750902633650325248 15887717 1199280757413225077288551224764667076992 15887718 -459899252693654725647499523145434910720 15887719 -3032323874592809152843284764956541559880 15887720 38998758380718951837532901006577561600 15887721 1555894183192234819521927794223750273600 15887722 -2940050776172644945117431916135519979088 15887723 9288614952984526015505910218298550018320 15887724 2611396899610860008386770870377290752000 15887725 411142992313770226650805514358311202400 15887726 -14604429149877848238880367535737556096 15887727 -3250067636142464439397489700599477623600 15887728 -1062914012255555483712820549548392808448 15887729 2138482001181799654199117008505946329088 15887730 -176902247372025658576956211232436026880 15887731 22322956534747423131509646297155857600 15887732 -2379811112782303701937430195107603587072 15887733 -1355248560433223064257527889728839836736 15887734 666832392419020370459611831118096017920 15887735 -3190358675190169093444987867564473649320 15887736 749335381451906351313740903148368056320 15887737 2015443993146008738328613291769610256260 15887738 376419758982435163840687152171932098560 15887739 -1868175786734974050586724068706370014208 15887740 -1915841225961704402756839577569229015040 15887741 1705771046506024465736686738987377484224 15887742 1324004209491022911294248344975594066944 15887743 5444207879190094167676216569141009004800 15887744 5808844733779581668537094148935143915520 15887745 246427857368739758242626676246545282900 15887746 -154344879132843675135816601934315120640 15887747 -2166492201197713297526831250626678748804 15887748 -972144477153372440949621963316937441280 15887749 -1392153111529111717249148751476861687936 15887750 -47337760965450756731052143921006016000 15887751 3909574825922573798169798294907988824704 15887752 3818068418897677755529144987098408837120 15887753 1178701253056738390653246693807925021056 15887754 2032510835912904812727318312917824655664 15887755 -1224744180591495046716260260235914322880 15887756 1636670580238121302292039184031580160 15887757 -28079388894755689660192547184336158112 15887758 300197242710308018142178239083585736960 15887759 5380266220186818575892820932699043354320 15887760 402297203784089034343635146330996736000 15887761 8853408817039053083342343394983884950000 15887762 -275243391098277447993934789571272704000 15887763 -1507730247270091251071961803617967712576 15887764 563871972146666489862034308230144102400 15887765 996509971913098142586033546677383293660 15887766 -648815276085716173158192600055231862400 15887767 -632473948444272463908612082457722057216 15887768 637651636100393665605178058650611548160 15887769 -13022922102151325824893267733806028800 15887770 -1053947465920862392225112490842583685920 15887771 4339022662210862343910866672492559539972 15887772 5480993102027782716259165854535163996160 15887773 -585892422880958325862643376992143541472 15887774 767868869510313958071808537434254113152 15887775 -682360709307883353243561843869744734200 15887776 -1504838181466346000957707107046268141568 15887777 -2973702599212618812248197664477084917728 15887778 -1235821413055189820792568934080254959872 15887779 -580526393322747599766456234622733878272 15887780 1966651452470145944811823582009225785600 15887781 -400925680176957930776690966145799751040 15887782 -692477402252276457017059190387301055008 15887783 1285830129682370489975612136523330496184 15887784 2351140841778989356441592108923944960 15887785 2625588490146569927439346008996519025800 15887786 -1449703256155582238339440864721655559680 15887787 1508401472890633231918993323022390088880 15887788 -944876455230263623897380668037806505984 15887789 5772830034441703765569671882980304830656 15887790 1404435688669074073878044499415082137920 15887791 2298571630882929918605046749728034043400 15887792 -320975807072542479141361544209592844288 15887793 14731418758835151767220959735385227424 15887794 1483873650723371283020639386868839604640 15887795 1509467926579475638404826739704235673600 15887796 2773838493663547990741133445776558905344 15887797 882672101856389511476971639908243671872 15887798 -705564429592649880607574324128660843200 15887799 188794072398758725094883084521479959120 15887800 -356323689058103638559556714331960320000 15887801 -1083192384785007534614602201147636390908 15887802 -284467834773740176402395684495159853056 15887803 2364049328158768855017087304288503454052 15887804 -1314897871186622440589794695986012457984 15887805 -2068059588444882731749867698558670116480 15887806 367214962322170091176035326230545641664 15887807 -3601637234803468877564859893117940238128 15887808 -1171913736843112273046361883749088493568 15887809 -3183464065965418248594181578929378311164 15887810 -180824279295398867214919181593822126080 15887811 -862523257913209283014861388284678969536 15887812 -19461892092674814737253234436669894656 15887813 -4632668440892842702705874957802117816960 15887814 -260673695277069590810420872658514557760 15887815 1925974996522277133685145815731369394800 15887816 1689268529146717666282625253090179973120 15887817 14124751844648203287740574184120002288 15887818 884053165807147994830278870345358570080 15887819 -156882424472224276370482454376707453760 15887820 -203399935069607053253876799458141644800 15887821 2010830762581635432460846793367067132022 15887822 -1082766911486866574594591092368691668288 15887823 -422661709354016616142931508614538416256 15887824 236850753852251548996957092727678402560 15887825 1340368680195659162506896802613619465600 15887826 515058783695012593844586767415503460384 15887827 4554248263285732884204233490636327991552 15887828 -2065026652189093128653518516930008649728 15887829 3356602232126366965457922538635841908384 15887830 -509353669757939260265363100932514938880 15887831 3736878462219326303895249327270823206600 15887832 1668581676999581637468159781256991928320 15887833 3033704205394859689319546191554333899904 15887834 -303307741438707869435908636961886215184 15887835 1656547911943678120105001190963104294400 15887836 137207066246760992722581970278008206848 15887837 899391301127535219723179526224156124672 15887838 -51313919477121771999078395445449794560 15887839 5104905821791091184849123857764855109760 15887840 768600292558887899887855716042906009600 15887841 -93376426113014807903195249521113943296 15887842 3005772349828716669147549674477772501072 15887843 202728053890343419649593495444042913880 15887844 -1513400812633692140239910142223054000128 15887845 784705468254882696817967436741512363520 15887846 -671149903181139244775178251352086286336 15887847 -4011392865215833273629555236863865904600 15887848 152897919655744083204007711283861913600 15887849 -65201035735853675175742451669354545920 15887850 -1299192658021623310214956719698064672000 15887851 369720553752609560466476357470392306720 15887852 -1125820514604288745193217152344284344064 15887853 -6109529708066146527259428196911974956800 15887854 -3347009752937631704048902373150998578624 15887855 30689018692772883988836744515327944560 15887856 -838762596340281916554689911455783026688 15887857 -1159787529119731899771885063861878278160 15887858 736271418793280625623156682332420868096 15887859 3138592103154759121910050584851602758504 15887860 -352841869316686478903872912110056509440 15887861 4299673763095495864878852158741456839200 15887862 -59960911538503518378960992902533960480 15887863 443795196207841212011407061798248583544 15887864 350749676148936266634126067094913945600 15887865 1510114833891530370041322376462302432000 15887866 -321538483155153578412541644612981866016 15887867 -2168312443408078478999132426856144837084 15887868 -254190031707922472850858413550777867264 15887869 -1887067482542109654771222483406580844180 15887870 1962843719801800544601696053478645984000 15887871 -441434255647674319751917682967034863792 15887872 99739965009880443444579281766677741568 15887873 -1653370755569666494491675591669130537680 15887874 -676989356436945114666318246958421967360 15887875 -1659232053396678333631600662774365376000 15887876 -684932242140534354322708538829350400000 15887877 -1108363219688587449982592567244176479296 15887878 3605982953946377040004462751828495332800 15887879 -878549263223683935708962214769182586368 15887880 7993637427150602235826792627444678656000 15887881 7296279488585343431277040583279047174682 15887882 -1839306128866750219180850787882336573600 15887883 -1683198618376722910833365407858309403904 15887884 -873286768737479496049882231788948902400 15887885 -2035358954777608204054953691073745136200 15887886 -210077111654072366847892125170146569216 15887887 -695583550219141648438804469082390172280 15887888 219691172983608184199354021191204208640 15887889 -278284317173575424087367604271248037196 15887890 -909171330367068834551264737053887843520 15887891 875670566003226208337575905156549941292 15887892 265632308219032848569619791294839621632 15887893 -752778669858731034542414240583953928800 15887894 2257608694475043423707740388859973423104 15887895 1086217358762194110677000076088353350400 15887896 4213830949365138542946014051885007329280 15887897 3735026465532226527032245578045479558346 15887898 14390027361260063041920715829220791040 15887899 4495987455639010839145529995955534624900 15887900 261797542276887019257911243431758259200 15887901 -508891417534598527307239834908611484000 15887902 -191001315433576781385962107183641886848 15887903 1184291853179089882198667476484483609088 15887904 5696948594477033548125846609039709962240 15887905 6924022083954090825796412946324108180 15887906 1152962629332518187240276300869402735904 15887907 265832396148679130114515065991927136796 15887908 1298660895915394765099637593566628416128 15887909 11440280023171485852643908043999266161916 15887910 48146729103046286936876223395991371520 15887911 1445250469557046216586141937137351952960 15887912 -1304122258345586486884318777818687820800 15887913 777774574790976726835311378301247201184 15887914 486731110573529579986749219140643801600 15887915 -1625970209525613680280071902278420481440 15887916 95212718848359487664408035660585780224 15887917 -598579200780350396546547790570172332800 15887918 -1862757288627884218259929502278650602880 15887919 -6265849066833344258296344607552408320 15887920 -759340241681636807676172274749857792000 15887921 7723197697592134149596233395290870400 15887922 814770792315717109996055582222415545472 15887923 10458493401475473428951250473301798524040 15887924 170561125884965369735699920771988129280 15887925 16037769480623692986551443557090239700 15887926 -22315015175018394060206091030888858240 15887927 -8207273528797394701134632753507739801600 15887928 -1012376777960088725303877356353488814080 15887929 177199440884052920926335763891064470276 15887930 2660525651240543878918918239950525691360 15887931 -4290296429998252828294083048503333167848 15887932 3365868566822747348694839528025516010496 15887933 -1676669769472511023110066858408936357600 15887934 -1229654751661059141295495989804623339520 15887935 115872070023565394412836488637818848960 15887936 35022144508214376803942420412893233152 15887937 1544464786156272807865427064778256847168 15887938 -2866223719216747074147168249790633635840 15887939 99085799666865530109115302700485073224 15887940 -892605244907994893564916847478475571200 15887941 64111947758088974305373767837654827712 15887942 -1597217762873615615499864866991477405696 15887943 1760548543251995477577087213492259171080 15887944 1188349186765426146357150373347439411200 15887945 4414336738139446594790276882587839441480 15887946 -816946877996226928189166133038188398336 15887947 7600791744139732655797435657388294525040 15887948 -1167508732335007055508327886723116278784 15887949 706684159953028404053517715369851156480 15887950 556490590236544359646519214741591745600 15887951 1814721629851649678109334043385473193600 15887952 -283999978910402213766123814181264424960 15887953 -1079082842594783125573795210529368061952 15887954 260660821669432542935018428533971042304 15887955 856930699318169603445905082073354605360 15887956 -7459043673385609593553726244615810291712 15887957 385704486637971947157550396915705461792 15887958 -1226239334369667239687196562339376279616 15887959 -5226165485696300538911582123504670862840 15887960 -2117647022915597732478821670291274752000 15887961 347518025979323885283157335205912944000 15887962 663460793752604342239795594084924757472 15887963 20757227400426133227618496735297379328 15887964 -1429025748582206257943693655608028993024 15887965 783587019888367403901716877847527237120 15887966 -1570962663276568065066996802093185245568 15887967 933019150699789967723786533167416559360 15887968 -4314159323759861761078338554192412672000 15887969 2206632998243964055913958110191669368360 15887970 130573950212216736257744746958686963200 15887971 20717061949197509493974780727398489544 15887972 1767643388604883046172061020000050779776 15887973 1014944637183334043434911118148155442784 15887974 -535658140978477427777146582548467225088 15887975 2874952454710782255264166922730519888000 15887976 367207123757162811857030837948109373440 15887977 -2608625106292696670392630751813481312128 15887978 -3322355110117592430038474026518642865920 15887979 -4161734914040894941713966240525731536296 15887980 2774492882208159741947040945367896576000 15887981 -588457089810187022479773696619762854900 15887982 1489032797725307084371176743091376487424 15887983 394468714852646452368035967391938913232 15887984 4528635175910783521035256460122521600 15887985 -646905921671192770322045246423851842240 15887986 339618605579826783785249601410520605712 15887987 247260074273707392183979410279566178636 15887988 -189378508561472499384572938294122678912 15887989 1145992292971059154821274610881189705728 15887990 -122257686741156129492895267289279260800 15887991 243393136708568803370903786353991835264 15887992 -37700901971984865442178919924981964800 15887993 1648689959238652826839510829262236720448 15887994 -983951804952919455101582158956139776000 15887995 1563165914695919225106789557524289744880 15887996 -1899320396760240713569661541571531874304 15887997 -1440019669758696243300399338950660644660 15887998 -1543933106247259876064863326860342903040 15887999 161518459889648581884403028311951820160 15888000 1944700530782127023554704675050618880000 15888001 -4299504568882596240767132234258297423998 15888002 417193304719322033877518895377756427264 15888003 -1589266804901999442978810649269174451200 15888004 -1171430059309498878584118388682444633088 15888005 -4768718950856484967459636509418408738500 15888006 325943064950009104366032758217606846720 15888007 1871556700449174502773353694576839702712 15888008 200191812233146554266437182274575528960 15888009 1003622962943849616718266837072833049600 15888010 1334212455657929895665643512195984792160 15888011 2541181132932971010026449370523197766612 15888012 81775908303300905440388085826478014464 15888013 1075493486409538235966651058568802691480 15888014 -448359320239705237920066966269209966080 15888015 -1478709236988727961176630432806523315200 15888016 523155706050478452081428156630251446272 15888017 -2966784981727686095102481621221046857934 15888018 1135605253149940882862197652429335737600 15888019 -1796132444754411563039557099921652623200 15888020 -454446092793434158167095637455532096000 15888021 -1900481482284785432031278330564853779712 15888022 446555944465888693829787880455146857344 15888023 -5270960240658821433872814312612166012728 15888024 -117367969254420571609728001551200778240 15888025 -2020542067288264203768012251233304318400 15888026 500189919490561433938242064840991232 15888027 -8703067319396871930257087481338972160 15888028 -2227704595936196138212340696408414292480 15888029 -3346154912234165748042653640981178004340 15888030 390697647324079506685831996645069221120 15888031 3019225275791449505875219395931778116832 15888032 186474705676925577861368699279750725632 15888033 -422474888206770268866522715303389055872 15888034 -558657064346871613933253584622201041584 15888035 551841299495640356165666274868416054480 15888036 1305654213289691646068976501127352653824 15888037 1016936958472894311337211027622229396800 15888038 3489372521236654530334618704080082493920 15888039 -84135095043513927849270727617921269976 15888040 -957707979014296026476872155434999808000 15888041 -682711969411465453451481607201280873628 15888042 1744169123362536171626004023546016138240 15888043 2013495444799141582632465431163382858292 15888044 2033680246331530409684250295501031675136 15888045 183909331381867856068982212481068785600 15888046 4161430715568817367532133279909884251520 15888047 2284186102627034100504954248155523992320 15888048 146039724583608490096019777415578124288 15888049 2676892313989379743803269139418624767600 15888050 571099214101071181064814817320656152800 15888051 3079471467141896905249676797333284248040 15888052 -1804790264703072704095490127968585216000 15888053 -1578531217514593474075350968750922274080 15888054 -221625889784771492558839633595091335808 15888055 -1241712632554198758600304621563802873440 15888056 -4025665084898393181782581108053313843200 15888057 -920869958925484398992483410299309362880 15888058 -387918068425715129760272149589797724160 15888059 3220955356914971347658811456964659774720 15888060 1810042882736724256707185770907649423360 15888061 38800798525048615250551215957418950720 15888062 -913496112265176182219653982882168596608 15888063 458006163667502369852446221509742079944 15888064 197147741766508399342249456326897827840 15888065 494322176860105718361025762977505493460 15888066 1859147084592090019133034054692388076800 15888067 1417383666844852453252077751157790572320 15888068 -1485022422102806997028258274154414096384 15888069 -1103513059492599392083346677306321205952 15888070 4863365479209270396207589840430899200 15888071 -3950780811313771753924439355539052330456 15888072 101357084222727423773472922907216977920 15888073 2817913713326661178445530447037597719824 15888074 879052551034322999154961404974234240352 15888075 -245950146187161248293198293564396460800 15888076 5264668368171620518410142729703465941760 15888077 -3749782241168581959734484690588338728074 15888078 1211067976247665096297309982036029067904 15888079 -2345518067117895166503889990123256162320 15888080 190722041546641049195222991854052802560 15888081 1792842684140749312781040546140141518848 15888082 165777770306298117094769180823623119872 15888083 3850023983004727872663859051755801076332 15888084 -1054838071872121607456904708687461873664 15888085 368931513391796458673057061904841280000 15888086 1681406416884062896803708711891980649600 15888087 -946956983309170628253569603582378770656 15888088 4855983611869283328938630879530810859520 15888089 935625018310561445370167368054313693184 15888090 317314075514829058264073846841720472320 15888091 -3799351686621780955265814184434118152508 15888092 1811485320868370078318675112921370240512 15888093 1324370345415468661216354916304220406400 15888094 917167506483362769519119202248406228096 15888095 3908250004288767021240680367868378146600 15888096 430612055053151708260288014244789616640 15888097 1913344369001129549544750605195250800546 15888098 -703879282139731882047630396980461901664 15888099 -164205754705621655614040237283726988992 15888100 1448200590982953925755962981868221974400 15888101 379281524967721143540107011057038746592 15888102 784053008827183610578201152596102962560 15888103 4831097718209528898682116114439104595200 15888104 -3306808035849850013435980640304436838400 15888105 298140381876649524067352336815686305700 15888106 -805767805020642295704202169772471002016 15888107 -4980729238550461543119311542085779429644 15888108 -1271323093108585077825374468714634593280 15888109 703145820204748019421952561454527781280 15888110 180901603397509225379557682773306060800 15888111 -3953962607223777088213531057398598267128 15888112 -346762458231181244156391209754161020928 15888113 -134472960044148496621726847901134251536 15888114 -3028189015061835672822283664509929569280 15888115 -2071828877916294971207590845630461379840 15888116 1184634994776873296058949496919300320640 15888117 806811717013841990223377589434190773760 15888118 3848918936953932898641783465963231641760 15888119 -1071993843736939101267912329045197253472 15888120 -598519736961664035130733339663715532800 15888121 1599284328595486121545802059057596839044 15888122 -1169467455471171409622898297105277983888 15888123 1676925662255248413863176285166796700800 15888124 280850804925354044408167200598782246912 15888125 -505948675919488377973773795568552260000 15888126 353328812407882257228674420657798401344 15888127 -1297722889788769086238101806434959457024 15888128 -2540867436445630505465787212935175602176 15888129 -2361757622142110944441353844278185566416 15888130 19923173954843625106960232789051772960 15888131 2281270484607384001552780478308516573392 15888132 638625074667971058808243534153252035072 15888133 1402321367699485772803249866413323494460 15888134 -76133902335683097181454005873921274784 15888135 1341254056793010064788200734759983195600 15888136 -5259657660016320033689034911205480407040 15888137 3513491177421033654134495155373705493786 15888138 -238312398680727896518360857986257681920 15888139 -1214116339061217876004338736873143843576 15888140 -647852777910257750740368167420383042560 15888141 -1473024655892655968527558607766908827050 15888142 -1081662749063195217545951920254494404800 15888143 1211883361255285479395674498712279426400 15888144 21624045020633650542014096481680621568 15888145 208935808117852971416323696889290963200 15888146 -3937318653201499455045731466659912707296 15888147 679864579110785115467907533866754468352 15888148 -2447699201195500543094106454140529792 15888149 -5329603525156115181447844070706181724964 15888150 9095385449462703335096743929333088800 15888151 134871332382021547210232162696122784704 15888152 3411426890444432444829138301215897876480 15888153 -1096096028234422475574219309040274638896 15888154 -1952170578285870978029693750399886938400 15888155 -1923761319277722721068910172388578773440 15888156 13343959493555118510716726201255559168 15888157 475284867013728260754713207638454654092 15888158 -84029129004294847652030816598971184384 15888159 731265106167009789893560380787545633264 15888160 75347567242166142482158837923840000000 15888161 2325241792639809573064372764947607140400 15888162 2759782309884012898465476529793387249664 15888163 1027457658641556357664441281874850578264 15888164 -2966543107146378504571828795792895016960 15888165 3324757561160723290321331993458166067840 15888166 -10539654891292419589460109369318317568 15888167 -1959153466600246562657471799224078211360 15888168 1936761242028146725086072338265739008000 15888169 -1622500236791413341288162807042714584160 15888170 -597346020259899588835785297204959370240 15888171 -229177942417939213583531591031906771456 15888172 821280172938933285787887482904334382336 15888173 1255511026785633721839889196536655766240 15888174 -1355787901558666709407421155941802914240 15888175 -275004100140638543200144407492798208600 15888176 -169848347514590991934722176908441632768 15888177 -1430921027559756310680626958079546810560 15888178 -296598206048361167006619144335758917360 15888179 -5369356568521039295066015539674114058824 15888180 -170437584057516599925543756478798233600 15888181 2390173170932840532726880219469107961052 15888182 748204317244272157628357299062363399168 15888183 2921352312124513359263414169589054294224 15888184 314673856622628859591096260704098590720 15888185 3969453790724441575376860722906592861380 15888186 428266625255916172445803397157799764480 15888187 473889422568143239241765800278532672800 15888188 502439107811917315324081294437191325696 15888189 -1495674848971337042179583275774073861376 15888190 1503480895303490558248891315353836097600 15888191 -149274945129010139549306276414027475600 15888192 427032529477364423802093453217829486592 15888193 1362008545459341434402775664145944425984 15888194 -123715446229491381203349491544633082368 15888195 -415000420896923978193224762981324500080 15888196 2820952271897718409972839599155809276096 15888197 -792428665879648756947317129173132628652 15888198 1127661320028472544308364616445659958464 15888199 -790901338183745707302638400000722560 15888200 2056143295694183100633520916322150144000 15888201 552907225115159243800180920325917943680 15888202 5376572366906654090114630641430726559744 15888203 -6115500331671935040871761669369531565548 15888204 2502940428612708826845255962861264855040 15888205 -904782014524604433108110581598849977140 15888206 1960672024140598850773200731145671439552 15888207 1273779521836156744092916172635180549392 15888208 371475259017253359238392889610187309056 15888209 2960087366275280869344109623262306415232 15888210 -217517077621062519357913182680462323200 15888211 -6835430601833318480516747328061402631188 15888212 -367853940262161051353932700157979910400 15888213 3785245697094267155182787364740186157792 15888214 103376385859630389057649983994744870080 15888215 -525455954289243650497113067368230004000 15888216 925413191200387738080162261469406822400 15888217 -155793126484172247674962940087794712928 15888218 637377400346973464111251003986875984640 15888219 289031669807639534886126372052860596160 15888220 -2169711588754835526277896915365133834240 15888221 3461625248296272363711445620660403024422 15888222 -108070378436769318560699739190826160768 15888223 170462522495798803035972091671937685464 15888224 -1449351535755021929733987394480475209728 15888225 -411295467318727345012536327754809120000 15888226 -1171829346965597723744890063705659872688 15888227 2035314212808208151097983677362642146076 15888228 -221961080934618583864136334505201428480 15888229 -655772815793678891143643457920950942080 15888230 -2302435210911012696821841847552485225600 15888231 11413992718190847220072531126254957312 15888232 -455966827143459783768455000995715097600 15888233 -6519892333702311132621351234013353008496 15888234 -287286653785718393692870528172952368640 15888235 -5198856741459730379435492053457747933040 15888236 412825294598470542556709422325351270400 15888237 -3609186212536902997014447293973390306720 15888238 46591265552378976804450114958532785920 15888239 -2558307726939859598668435408528495494576 15888240 -13786333743450016717520108106791485440 15888241 -3018985133479805482774760689535219949358 15888242 32705651665150510412746167855827880960 15888243 -1471399072546975350494592753456090900480 15888244 -760988264944855221601126891836818096128 15888245 578921517758547650859310873550494969500 15888246 2980209283060786411298660041665058403328 15888247 -3661754178406473524710095426639837344808 15888248 -5421990212166940149038384191828769280000 15888249 235478703599427475852259966782250079240 15888250 -1717536121522052216433431140891773864000 15888251 464259036926187151938037260153962048232 15888252 714882265290361842918327976359790052352 15888253 -5281448940476898273774249224004783493498 15888254 -266227092253518297154446295700286409728 15888255 2481547979142366147272955790941223804560 15888256 5780582448265899247732379869960470528000 15888257 1179485532042973533449800223353671618624 15888258 -624581200477621443291173820728461198080 15888259 5406820199807920984296931352581607607360 15888260 3889832792003618668936661693587132058880 15888261 -343588762597168284276095950847280540480 15888262 -524763781741821895979753679432851981952 15888263 -742099896457387442502248381264533898640 15888264 682822031825575940914121357265204510720 15888265 6286364652942316671364552161985880656320 15888266 2542420738618512319299025771258809494832 15888267 1879535650412655589795173483523859927484 15888268 -488901829406608921049638960486989312 15888269 -1962305768712105402856925154856202424480 15888270 -322241493790530191271987876416922351360 15888271 539149739655952813570236820831274553344 15888272 -374420590406443433000352614587973419008 15888273 2479355059151095633775585966120192031984 15888274 205032704283258272868979189401014500992 15888275 243472200772700362197224120646390144000 15888276 -1296142971651430037370755618292607392000 15888277 -932124507196387017926309121854872053874 15888278 -847203086596572143890226721115256540544 15888279 -749177203886472765547454089357622744064 15888280 915971509207542989936871545476902912000 15888281 706720213142839525361790234194720736132 15888282 960082377947719462541324401543473864192 15888283 -6703258673900915350764039371683498441468 15888284 3192017252731900506961994958709121711616 15888285 13067107035458912580118802692915814400 15888286 2774935007751836071017403531950019934592 15888287 -3716233909989309781485697857510988641360 15888288 -106758509406885603932978370154541875200 15888289 5052220331026776536157378686869113989090 15888290 -2079045901972960266448848470765595609600 15888291 -999122007456402571617352429978605750408 15888292 -1497740944231920741686362095216086343680 15888293 2728416268029556332111347010877118020542 15888294 47844188302540090696757008578915848640 15888295 -377668881174820931141125968345504976200 15888296 -6219391603525167125776333656706686366720 15888297 -1995388831924219494945400747455145522800 15888298 1233033951676805983371815189502031796400 15888299 1469629207167779250654771213185809564836 15888300 -834227617601698553500023149744162918400 15888301 -466790048739981074524153980099950793792 15888302 -1546868981601001696561140706156845305856 15888303 4375367388758302297191052164903670373664 15888304 73728877817936612549290802259768639488 15888305 -1802817500127970269398913951559503774540 15888306 -4149928828372898791814121505444626432 15888307 543919216346429908095719450725941388556 15888308 184968167993805579262029966340501684224 15888309 467194187027584530831340820930060350080 15888310 -1923379401384569917471795967373170762880 15888311 -5896987545899962380768481139258284112088 15888312 824854962167939554852590098865449533440 15888313 -460887903006323565397563521095526773760 15888314 -2425384657980245763245954805971808283200 15888315 -1036891861080202904526076872304854798480 15888316 2537969644852970888596184303320295907840 15888317 1988833819498522223409705606244491627000 15888318 -348651158550924037902178067244868556160 15888319 4476263139974707470181355827462588214496 15888320 63926096422659472337269957221270159360 15888321 -5028325508373555990148352830933559980110 15888322 -365515782445471466224392257174805043200 15888323 -3087136219182617939598144629672845464000 15888324 15600462643773544670417632266650253312 15888325 -2095470396329963991348510714540705818950 15888326 1333395399520232961460932206510549750112 15888327 63283438911268665602245797806002060800 15888328 65498728509795551490677307870391541760 15888329 -9268877091849470103279058998521827608624 15888330 159348861785982513260298743375811320160 15888331 1510624811759458284292971749471894041344 15888332 47194167999923221311602393108429051136 15888333 2926165751434897586221126984341971615424 15888334 766017317933873387136159745782558864384 15888335 -2213685215514226285222228160211111444480 15888336 -567150131306175216388051422660257120256 15888337 208102731204864385155762035568159751424 15888338 -1856386308021410794199569327555630477680 15888339 10309938982453360775507444911022550732000 15888340 -136867323372265296577402789225599636480 15888341 107473585696563668346502854262110855072 15888342 1563350607543593717695745309975328741312 15888343 -474334537168578012210670467011897644408 15888344 -4702213522357962025327577290513342371840 15888345 -2219440035125420528105493957159403479360 15888346 -2359924178006337162094245589974321350400 15888347 1040190898234040816555626117442563443840 15888348 -719516032293193784713734819570858028032 15888349 -1165271174481452499070265467288389497364 15888350 512394974895923905231295364614693932800 15888351 2660281911742903848789905268148019057280 15888352 -4374868765441912522403492012952070914048 15888353 -71513389803833616875174080966225668420 15888354 -304963392669375484127941705144309243392 15888355 522065193738508820874150503615118657600 15888356 3760451428196139795573116196695617327104 15888357 -3338158252105243217302816394761368313860 15888358 999430970469420250593670551444935630784 15888359 -854061646028606296899872638465425867600 15888360 191511334580920670185789926770930073600 15888361 861303160091350778916472996553665891848 15888362 441748954512071485452799203651790708992 15888363 688506551191749916458414158442447789144 15888364 -178642982908839586342775350255472660224 15888365 2086489407149009358655612649553101712240 15888366 -155884111951999651739987922838682363520 15888367 6185561342219008953714622920771681264 15888368 587337552132668675507730938021856411648 15888369 -331599064655933624690648268758146880640 15888370 1788664461358625181240637862776828032000 15888371 -73732188573737209183758256524949479936 15888372 -2254560130612974533466570108758523445248 15888373 -2701034065570243563873921448726835287378 15888374 45557416198624000636052616424137117120 15888375 -1152048706769077035131784482801615880000 15888376 -110766827380566952705398687956533616640 15888377 234317021211574519669997546105720135808 15888378 2085466884911711668251567858070459968768 15888379 1654815157811830246904739691502282318880 15888380 2969074807748952157226778639385489735680 15888381 660967323699904302358117000641019133952 15888382 -2454119770908852613805932666406064734208 15888383 2405144974550513460631653614441198513520 15888384 -586947017588735001978725927891717062656 15888385 1076674867734012715856321103774557874600 15888386 -2110392272486652698100882341100129730608 15888387 -4105266692267545235763762466872084242448 15888388 -2332245797511039883223630447461604802560 15888389 -3267438354637931488620407072432071680 15888390 -139556487544099076852495093499168614400 15888391 94244049106579682982934658055672368792 15888392 -1177755844616338406680083145656760627200 15888393 174768972221923370203580783618306793444 15888394 -2053599679853695696497301081430004663504 15888395 812285738963903458448458300102443392400 15888396 -1289425895355873566088574763686535582208 15888397 7987536704304065833764136043097249259200 15888398 1718144169447892448552901010562976240960 15888399 -539789367462024486515719017332514534912 15888400 -329935556347144635576598656318170726400 15888401 2211461901532616137298029815766440153600 15888402 111318605076918145409408958052068018720 15888403 794910000636635621603488418198469508652 15888404 -1191672494742056448203579052131773317120 15888405 -638131696709219850408305663084428425600 15888406 488764012459437046563294310598169806400 15888407 -5312477719202528197101335211312521808 15888408 -3155277300906216375329122105532205465600 15888409 -7101649464521224041243703092135985853184 15888410 -1454829998102113136861472199623224612640 15888411 -113078134842357426920968300242664488192 15888412 3493212047087271748009087357548161209856 15888413 685509994537593640864974285866247105804 15888414 -8848882897862718603362627490860685312 15888415 -268624510325864851765895459479338148440 15888416 -7304491666535893467710537903966635032576 15888417 934302662101479709266834552630725452320 15888418 554265084732033633452876839391447385600 15888419 2932222647263114226378097727061660521820 15888420 -663184750604081116799725029973982822400 15888421 -1309621605347160773998342834456412487108 15888422 1516453729037285681938813489323464082048 15888423 -237278415248110557424556848144484017920 15888424 5016634428327538618813453517482209192960 15888425 -28644560497762043009576774763778315200 15888426 -2142025367517894117812165557746713517312 15888427 593702729772173632726907710137409784440 15888428 2894795420559905830455910424651892595968 15888429 -829133335090176648663038578394726784276 15888430 580882274310766517569478595361598668800 15888431 416820870435085303181949812072380183032 15888432 298854539803116098763592228031721111552 15888433 5338889924236770839084392720624126623360 15888434 -2830442065701960778305484550164132588128 15888435 -342670376293923284767551540856260304800 15888436 752851645539042020416108702354361346048 15888437 -1263748904556930791342150907205933600914 15888438 819882465649197908444320083182715807360 15888439 -1985572895480241162806337855500224241744 15888440 -262144881397173156937766588739904819200 15888441 -325749845984156258948962999697958507360 15888442 2293212417648674053436168755317373621872 15888443 -1079626008955819643899607522750190535200 15888444 -885532848810155483154188644057890226176 15888445 -3833387868957116877462272537059570473300 15888446 468413442144606812752772074856438784000 15888447 710045828704067366949795867396707735040 15888448 -1372817231614987277906959252662181691392 15888449 1548016291640558032903498757162192544450 15888450 -52125315547540537443752722808101036800 15888451 -2430026243842851601638079803732443499696 15888452 -421567401564341145391880762500219092864 15888453 1455573339626740157319928778148132343104 15888454 -2292119666675324361428349704529025777824 15888455 1128303819121303687694659590133982913120 15888456 -921681326269453164446996369786882350080 15888457 -2860776755608215403780878307975002227292 15888458 -217276486503348569051671051069513948320 15888459 -382746607898992280102841174828406052352 15888460 290203547863082153747559823401613977600 15888461 -2031161567316320218918247204231733883776 15888462 1981059166533894561595265839163994931200 15888463 5760842789239841804065846427969195161712 15888464 -330591265586890402522569248637038100480 15888465 1318926717521405551184347536662069006400 15888466 -1646898808117192960923861329252549030400 15888467 -609192700658020039569555942600689099616 15888468 -701567824743919724140213185126613800960 15888469 1671399560408837038083936509714524392768 15888470 -897924601961612082431855845918432444800 15888471 4141175025369231969538627770039813041280 15888472 6156547026969140180950997476942562119680 15888473 -2345402704270726111232946246424281002736 15888474 1234091644603057887960934631048193792 15888475 3168674873992153342842707641887786330000 15888476 1551030152973154358478562745652129538560 15888477 -828022073776940527817954060889561777120 15888478 -369969230782442525237892275749002426240 15888479 6711630557883270769223756324956629250080 15888480 -669884242147576753538389805906264064000 15888481 77164300603010232881047431174619319040 15888482 -3210387618752514640823302104410786175408 15888483 -459578248444428509007831797017649470800 15888484 492306822111632531447968588338607872000 15888485 2563567939546804095507727903667919418200 15888486 -1278390914665574406629451412496623062336 15888487 -2202592575804919118833959042795210500408 15888488 -426358076924297943249445153342045716480 15888489 -53997155669029075391563437954250977120 15888490 1192606762343179713222492145836517305600 15888491 13674098017783485790779393844810540562880 15888492 -696361146528059644329939837186621112320 15888493 -992681800592150251073868785744272161876 15888494 -1366983069529916564682527251954216870080 15888495 -1714969380313827286148490271020795751920 15888496 -500956453913335444980851665692216885248 15888497 -1377437901042227456944614263089520811054 15888498 998238586966016678314841061787796648064 15888499 307777411150238215171772572171298157648 15888500 76083393557164818126456187330644480000 15888501 -3354042114838040087811341618381254584960 15888502 -343977129630979694524862011133908574976 15888503 2559425112454779364545024656500511108640 15888504 -826644167319706603270171415491895930880 15888505 212451833063360732732231187316799310660 15888506 -5509293423113776196374661546671172406336 15888507 -2290164308754971460632904944264767632360 15888508 -920647017424426149071141713506546721280 15888509 416876595239639256342091104100650019200 15888510 -2123274872303610841188924685437643200 15888511 3894632671030538134669142918840205036624 15888512 -954956603383242215593779350061082214400 15888513 11299410313152356424625932483726735744 15888514 -702686371294905466408922668635703813248 15888515 2371877889704517514098606369234281949360 15888516 57070624957719808916789911607942246400 15888517 1767689553086164324854150409595486924992 15888518 1047097227995483821622740367516458980960 15888519 1923845803743518125969368501618167842704 15888520 -4647422759459126420415965075280557568000 15888521 3694088324699338406090979253991828251344 15888522 -300724798483156439918063435703453204480 15888523 46414147223440917463900737796952739840 15888524 4227617621775805309423248086709363365376 15888525 -644755103384213743882349128102530518400 15888526 -850589708775526872657841945489190747136 15888527 5624995283150488911396531295832656200000 15888528 -221905822996614398703968913559496294400 15888529 753002237075733514976416042191498854500 15888530 14697266082695061504921514044803128320 15888531 399984270976968458148590300339143809024 15888532 -2401778017948683064268962948118964903936 15888533 -1433659337140285302724350628149891151218 15888534 -1383699198567165777028748322565375818240 15888535 609388628244598033024325264078161524120 15888536 4591994312682779180693951168490964039680 15888537 841412244812028960619752692968067464512 15888538 2859645288810894796045935160910926387200 15888539 -90336573679981117258274838947303440344 15888540 -385778755429620299650473578214998077440 15888541 6296524767439071112200626694605462516800 15888542 841884970879444970558079370133791662144 15888543 -53232369545047891064901285536267778432 15888544 -5131464446529742907454765923106907029504 15888545 37543987108821294897823941676818705300 15888546 -979756333195098663670084095295586906928 15888547 5589317035152913259095003579065571072800 15888548 -901954094079404039839532139062454689280 15888549 -3563242196177998768608964598482549038240 15888550 302908089546976803867228341926492120800 15888551 402199532137827031921242326492003685504 15888552 163863565736009381632533809242432880640 15888553 -5274374396974749169449258239538674918300 15888554 480158959778599266480680586822261233664 15888555 1558602678389080936081223713972049150400 15888556 3952981368177642169735393878392981976320 15888557 -2129998364115853959842953564916700263208 15888558 55561962647124142974622465646130892800 15888559 1886238526423283694527448829501785268960 15888560 420401659342253908052952676632433459200 15888561 372557384718046223096776669782368823936 15888562 -3421904171897854833097106910460086985968 15888563 7541591298638145188291195157405607372812 15888564 -64806522488487889555979683077157238400 15888565 1095354149151136997070606907919645539200 15888566 665029304598334939919447383098230560704 15888567 290179633835286815242216173086909301480 15888568 -4674863560668274083908423588173916221440 15888569 454076346229793363752410850819454095044 15888570 -498412526086301187897206720467487596800 15888571 -2676032366351334022470254422398802537248 15888572 -1508380420547780231915741745139356902400 15888573 -8110647242497209355549694762857296660 15888574 -554333892267069690588791681338120665600 15888575 -266858178251500736011485155843433624000 15888576 612298363521147794260658827586074312704 15888577 -414030566427851256085390659310895328000 15888578 -4775009752072582302996150509557683779040 15888579 -1707503858679573449414584560175765605120 15888580 1185437652855476684292539878665077452800 15888581 -7129152664445543027655855062266399914528 15888582 1879891490635350695105621847559765171200 15888583 1115067418622736656893243742120610682944 15888584 2274476058713605389808871202173930373120 15888585 -426012420813442947649456349121232404480 15888586 -16669699584134842006299067115255394816 15888587 1996249235277248585021905685915598218640 15888588 453562354518465621410046917710821494784 15888589 -3025710463395768980868944159807035948544 15888590 -1998585660555464926315325857529767675200 15888591 325000415625567704470782427817261170080 15888592 1539167474731673732760401860265878839296 15888593 548901727282876296411121468888592876736 15888594 687934268068823258323145052362256835200 15888595 911535606601749466713521045215568527680 15888596 396261935525986506895973711008157390592 15888597 -3922233329092589898470088826612022290080 15888598 -725372234716922815914701806319182379520 15888599 -4920832935036779261771784474088955681400 15888600 177645230313617916479044568102197248000 15888601 2972670571428277300734784321399996110602 15888602 -1845515531478644041396754627314947295248 15888603 735306440607586850591496231702529426800 15888604 4429295881323967794534263702365187488256 15888605 -1451399521007489315108792057450516876040 15888606 2469462766921991045658310747033686583104 15888607 362307129043658893094375656186464599040 15888608 5673146118047558968250568880968882978816 15888609 7658648946163174259497122703813117380480 15888610 -1080346614245695946920751671776017315040 15888611 667479988068543996127567640453025421212 15888612 1083648216065899839639258741068861862912 15888613 -697776599680295740162675370528420458152 15888614 -1049459702661798561377540216718594975360 15888615 -2965386651089924905773141137152803660000 15888616 -1862871924610297529525200737210611466240 15888617 -7383462942629316198268132606550035701360 15888618 -1281056305761634971991637333417969414736 15888619 6455384033081426341325303188720996972944 15888620 -343826828533973504194111507141254896640 15888621 -875597838560969693798101527985928227776 15888622 -2734523885404383295804483941879135811200 15888623 3190700532488766371325890654828410822344 15888624 -1021178544451450449529219803786462068736 15888625 -2782847677088919887140723813470233358000 15888626 -1484846540459529564366056623693802849376 15888627 -662159802643070095115380661544692584236 15888628 -657895495836423579625548740539912792064 15888629 -88002503510304579830760450750379208352 15888630 87563717794196344471322152972463339520 15888631 -11348700698003885604669613863499205104 15888632 7936117947972707992457188291624187412480 15888633 1111600777312969658243942532160581996624 15888634 1827987191052891269831501428099476495216 15888635 1362997941203383911103147631764160681760 15888636 83866906912706659209672359901389952000 15888637 -1876331055972780952540596665767131734228 15888638 408487848352506002903066656896065218560 15888639 575392793632485132301055772638499621648 15888640 1706518932171162255940178888282509148160 15888641 -2440740751618918566817522610748653912640 15888642 790115930158766524706476077667329646080 15888643 2561813300570463485320527510412140304560 15888644 -1234226346043050961773194954162212475904 15888645 2640865246380922393301588446502667891420 15888646 4044255746607694275988482339474599590464 15888647 -812900986358575995692103525348571165248 15888648 23490148960892831455587463114027991040 15888649 -2186669753597735378115351905115696577664 15888650 -921621834835436330480964809406689209200 15888651 423955237747309785170687363411553648624 15888652 1157768255811583155624609703997748201472 15888653 710592870977779699422771347099921272128 15888654 -1419580278624824350392742878007186436736 15888655 -3530878570307240108659988162295090750000 15888656 471200419812771425082163094542638907392 15888657 467939643066595278519443132909011392240 15888658 -1559949709711086671354541434381315877216 15888659 -471944545521677249430527364001807170000 15888660 -1614528879744779062263785056116588042240 15888661 3731224194700036271768318525906847307552 15888662 -3072072244924602852437203327984222182336 15888663 -156970786816814856694569530695230439680 15888664 -1961104660337208399121986676868425973760 15888665 489346234148620182996690299928835794000 15888666 -818321876913107150159556760264126446336 15888667 4602785331862295639502516432846427107716 15888668 -5519912730121177561140697548499995965952 15888669 29448607722266733862736171447486215488 15888670 -521663748592568873388241463778308129280 15888671 2798624617142913407750580899534464075872 15888672 -85642897422779755152915377098634821632 15888673 328204673679222426742151723749403161280 15888674 2683750738991845322878845998939512358400 15888675 2091627137696169683737162516946794056000 15888676 -1879957823769365726251005677058836643840 15888677 3462947285686354097373749517824391272832 15888678 5893824042184859117636785836805840896 15888679 -721158135626756118751708228537938812928 15888680 -2002419432081933487080526630197944985600 15888681 1469193207371520327390820131003319109028 15888682 -828224338698008528123618498965628009808 15888683 -6082556892168468295792577461941434773068 15888684 591904575778790568751865518476845187072 15888685 -3621928632174927990060713009584369525620 15888686 -107565865703522555245461110747874977856 15888687 150674611958096958428744616545573871120 15888688 -738018458268138840627398573709039042560 15888689 -1735190265150152185993643994133881696540 15888690 -174014102318200040690140710627024768000 15888691 757372488366365455114577082252905103072 15888692 -260900302276016308278811290083903981184 15888693 53138811360813804591751473136680155904 15888694 1926084291657467715451429504906916568960 15888695 -1288698911889604204436722771741868821800 15888696 4193629188794790283917997494925780684800 15888697 -2908577154467346101352460083103889819616 15888698 -55664748706875521989975017942534238464 15888699 111738387519597290327396972807708328624 15888700 -1322773738014178362177324626211078336000 15888701 3150424931175726933246792450027181941702 15888702 28459638647165238586692475292311680000 15888703 6193555743161778101675402541382463412544 15888704 -431624093074319195645449437366252994560 15888705 171234709613864928169477414295798410560 15888706 82518541196977042497659645578284153552 15888707 -5704919222200566989472628482429665563440 15888708 -2248221563180198372199741628282680646656 15888709 -1535668238083355862150426125827526334208 15888710 -1727686224345533132393313481012491152640 15888711 -425964431651172853337333544166135832880 15888712 329351853034166146742530188294414336000 15888713 -1111681548169086372961121858582561728038 15888714 -1791108379521828074494657388131735919616 15888715 -118068200092949011185146265282625620480 15888716 1836100931363079076557458717212102115328 15888717 -101297411160119030118078899979214510080 15888718 4163087227600307671913703317428280191680 15888719 -1642973607524492009134642176975794537088 15888720 140845208293528852616518589388973670400 15888721 1586355304210408807802994006128128279922 15888722 1314968134231582209275994859642867413504 15888723 456088252771212556200212250093908527200 15888724 -5486777914861320922264957881321508069504 15888725 -631994810406388541659755301225527423000 15888726 -280367662424402814570061938165447806976 15888727 -293818376144073184285319649434458216800 15888728 -2022122562929477175714422844203965255680 15888729 2279367019329325857475128250444420107984 15888730 -41567281168482330673056469295350763520 15888731 7339633820590923509551766659147603796400 15888732 2335532571485177234041693861631307459072 15888733 545510060903828738131699212881000276320 15888734 -3791707532760791823211234388741581578048 15888735 -944963693097975058111489038613619244960 15888736 -3819271036754480335645500491188590084096 15888737 1480752776958818162805448934314298692386 15888738 2289381652713700325004535457432062326144 15888739 1077175283374330525780331166521071712540 15888740 13910560431265434980777127089726177280 15888741 2816013880890180658119282122663218533888 15888742 224273921106227075429983042366585783872 15888743 2541611415057268127451387284887647746064 15888744 3056510782834832488098736564916074905600 15888745 807379249521718592956430100005531469120 15888746 -3068680233244588265518755761800434062928 15888747 1566009436497909407255185329362259382272 15888748 -2460596632021917876047938070686311630592 15888749 -4025281298361647706829791309343862318250 15888750 231225272456655800187920660570380800000 15888751 355496567188479164476601544160059896064 15888752 1055678540066967164612443953919918080 15888753 -3361704796261068656112466093334350288638 15888754 -51997126860025453006998863042760537600 15888755 3682541621820951198796772552810718389760 15888756 487326159023647868097991637521256755200 15888757 -208373334228619298888212199050789397600 15888758 13864527819941051277131966150575185984 15888759 1257977431446258373674677964529697416320 15888760 -1106565957007891013179064544349750272000 15888761 861451701365559499852834573430450008320 15888762 745923568703750211214785221035591449312 15888763 4409454995939184545011544730424048712400 15888764 -1327561920452759759841497196714494515200 15888765 369391509970862760050579850971176564320 15888766 -1458557659174182974696190041199026573760 15888767 -1245046548590943102555377487342673805184 15888768 -637233704271122158193189934787524034560 15888769 -1921961812662115687455233302800120880960 15888770 1460228578536908415953310576486427522080 15888771 145786901570702766298335344857457909760 15888772 -871038442615456833685158193386890314624 15888773 5755365254491338277386029038968249024384 15888774 718851064030274699736205032114857832960 15888775 -369674023714940098568040670170544617200 15888776 4561056649980259367493456546261749806080 15888777 518036452169746843547624139452955594432 15888778 2741448507105354123767723574830743388256 15888779 5173040815081924212004172026025647879380 15888780 4059615563304287321490432698198707292160 15888781 -8530625852188397940520698848217221145300 15888782 42357242844442762304348542485644488704 15888783 -3545117716365785743591826098252210576896 15888784 1447644165659284474451329483910983884800 15888785 -1379793401648766147210830426533481974080 15888786 1181623019710150425851852985190767003264 15888787 1406289994219001698762083581212766155436 15888788 2165418618495784675915538420145093765120 15888789 -1264527714841765761225345543579987662400 15888790 -1820033608286972538131483077190875641600 15888791 1120119158390294562997387764808281681552 15888792 704223326178465088832410905293787095040 15888793 -3252761941513781949409518678449832651958 15888794 4148988856314849977354480791000692192 15888795 372405375910196130919156336091984610240 15888796 -595364450963972835563376886830003978240 15888797 -2795338758684458952824020893713804969754 15888798 1873369930801780317181232285596744426944 15888799 -2796761946888888488699877990250030816664 15888800 2367071354753733665423589161783323852800 15888801 -17786431454933448386758160144579337120 15888802 563239260179935792492972293318984542208 15888803 353089737790250304212333572453865008080 15888804 1536596797492918572121353621192742563840 15888805 -382923565476686140815401979238996841640 15888806 -1239161636311928865728409819885176750976 15888807 379438881245508129954917789424606842880 15888808 -271569960503064906165124223600746506240 15888809 5447380622702166150824120813413793750010 15888810 -7108252910513796886418555556486912000 15888811 2377458109068787742215935021223701871412 15888812 -2762731318472198635575714665606027850240 15888813 31982281988362170835424923173165825888 15888814 -880913961133072567911899617232676637440 15888815 -41481540268351729516973790915251967360 15888816 42604350901580242969297629044355809280 15888817 -333276106618688948332763492169212906880 15888818 -2982274556428156925040455564002784136960 15888819 -1616909975276714250233187039735207241872 15888820 1442534034691326661748813902141853614080 15888821 -770932482791288949071309686319116992360 15888822 1282196463526534396792827262950143566272 15888823 355496155698971565123942756455729834544 15888824 565616116513034153977615742238346444800 15888825 2561965577690436311758921924018869420000 15888826 -15745822696934171759661452495048021760 15888827 403569593843828462164456245543712385880 15888828 -1859656942274055229583696021545812487680 15888829 -5644153791376038565820310866709531025728 15888830 394192680161558030650772005537475818560 15888831 361553778747936866505655241923570712064 15888832 1389083019773944557857496641726977146880 15888833 859501204992459078802507802340289618944 15888834 340686924672092170059810551714425447968 15888835 -245296337467053968398902247289400644640 15888836 -1137997799854515751871972623777068509952 15888837 -1520386477799338337314881698495716756032 15888838 1584429388800685945850740730045402399616 15888839 2989704599431959237902127409748772677760 15888840 -493801207275531758854397853074470502400 15888841 5585416001369734271758684552083861393242 15888842 206173526842613903935871307331404904032 15888843 2630057682520110005412776857990417169664 15888844 41064587576890485887117960000341643776 15888845 14944017215920784949503919913767427200 15888846 1951232132192293272829655814230822834304 15888847 -2423917072167413804854006322888801199560 15888848 6875628230808726084071856651811971072 15888849 -1017643567427205918473318522237739258048 15888850 -1359590816650158045645833370563632443600 15888851 5625831614419415619342236451179970431304 15888852 646570488787108366490313253138350120960 15888853 -1517877635993703868677204783852672304392 15888854 -1713317696281117684554388242320221032768 15888855 -898229459976009989259906746050145477040 15888856 -3469078499811899608423381328166147379200 15888857 -7457384470861058875654674618547868307180 15888858 523582905406584650978941744312035360000 15888859 -2272510073320781409170719406095968695808 15888860 -958136800894683583475504176282107555840 15888861 103654063965826097944070642780884552710 15888862 -664579968532271765982250711555614667776 15888863 -3027141187412938505155328079449420004960 15888864 587462513463959369055094509137150607360 15888865 764344962769729549137374960498183760000 15888866 -1092875637491353656616396241912875061760 15888867 -4756524203412475800636149747553772274688 15888868 1163239682954378391272893835733032782080 15888869 648037016619801967726268735729307078270 15888870 -216015010213818977775305870843071532160 15888871 1020671190760705932107621605622301653512 15888872 4649109169099852438295502142299105868800 15888873 -558751347285726844361981590358390208 15888874 -3063399023089057045816193184979269290064 15888875 -2873292623988962022241291228084580400000 15888876 925779696289597856997291433404295572480 15888877 2968834230772743232393352759293446594240 15888878 -164092315421290617041592148070499341760 15888879 -176034449017811728841694467736274079040 15888880 410402151501544765887608886209091993600 15888881 699119157899120773534740001317368004672 15888882 1002251176405631108686512470560852385280 15888883 -1117751650952751727102545200641570199040 15888884 -3550926306651344410139087424323345799168 15888885 -3096406253152674255065044704927500786400 15888886 -165677664756224210201156949466126813056 15888887 -617866039563634757027882187549814248 15888888 -281594552042629314934929524055503093760 15888889 81634815969757977171225597828497042260 15888890 848458845011464665953122809819280735200 15888891 -2185176873260731861684714825984756721616 15888892 1902422902463243214240510507520253321216 15888893 -901305375228739666149367756799370852858 15888894 61997323195587977855014850314055829504 15888895 -1062222450052632083439826574071930521600 15888896 1804590415200578900662888519143272742912 15888897 1775494984190517123047829041557480954920 15888898 -2693614572418882203894778328748656830464 15888899 -7908481797661659408393974183566948560 15888900 156769299250048821758138459367949900800 15888901 -1022127606318636729677494723839749716448 15888902 -90039709775676289557463082874435278400 15888903 326168931438465699433182158952701038800 15888904 -1551294855296374344337821162953886382080 15888905 481048827502680626749771222693035151560 15888906 921853754169049365764732951660708290560 15888907 2051969048587920718383219541194987049312 15888908 624044095673943227536240174848688914432 15888909 2396669054130482706436293645647848968960 15888910 878370335635802273624600822967329064960 15888911 -1667454104207559982192416127472091359976 15888912 -205431320647237101631459449224273068032 15888913 -3544312392314595692931808378357753913100 15888914 -1108733601986885206961720113278181718016 15888915 544343213690983150362486272131592649120 15888916 -4534669503985551954154034654289321990144 15888917 -4342882342814243269845552977186782731648 15888918 1490079253252013514429730123183394686848 15888919 6450456230928865180516392355267574177760 15888920 -2145669347193706223813191523751956275200 15888921 379400932222306596463162586891589355680 15888922 -498414796816294983173799348547386432768 15888923 222743478703765732505496633201825042000 15888924 -2530766911090702296682988322247842186240 15888925 -236276593015837074591450068647425045500 15888926 -724566182605532844024880134884927370240 15888927 -2436027933902261058632318069751616599480 15888928 -3462502308656948265999765717274782597120 15888929 227085614494349068373416383514041271680 15888930 -3130120550107595435323627468484121600 15888931 330974725324504465119934487988484756340 15888932 4130985138185329314621606291082038266496 15888933 3204862478555643606448222432873394673600 15888934 4236892665191043790013725987834031177280 15888935 249930105491934318490545143811178605600 15888936 -2216703624623964063101029087769573376000 15888937 -5256227199762700582509170333457802814988 15888938 1091766937333064244128082500481231963744 15888939 1862831882670792239200054691156410475136 15888940 -1583786617707618220761903067086666470400 15888941 -294708393579292252881895874960871158388 15888942 1232787410732939015419724400683680131840 15888943 -1365601093614981109137520729455935248400 15888944 133455161396508723897119912594402181120 15888945 -710754494059183879973598067267000174080 15888946 -2097884448705407109971462255791515929328 15888947 -2452460982708828490754410146889682608848 15888948 274003863558422757892151547423051620352 15888949 -10019135127920335305156766292865596050 15888950 -63299806809879844124671459340724019200 15888951 -342412452776072121362982786089116553040 15888952 2893303659002062035783073473570901893120 15888953 6718390409493704902658038188382102364202 15888954 -1376510631299379245420876054692673326080 15888955 -181016271472802355654825888878089878000 15888956 -194220132663641483362233292843663180800 15888957 518999737554170169284484988585422741504 15888958 2635377359724433416215526037725677987520 15888959 3478907493515068152553580268546981600000 15888960 53689187444580163268005991969146798080 15888961 359850537865601241825838218449679744768 15888962 3710885731526139568590105533589934913232 15888963 -798561150980378877342082767361203912456 15888964 -599323940349751895669523035928884973568 15888965 -522932390177483581230353087113736886720 15888966 592639099316609318847709411504615775424 15888967 -4177539630797485355126461822196198818984 15888968 -4863058288120532199136936436044857277440 15888969 -2409349137912744552285904134143781706476 15888970 1421752798671305345985553089857027112960 15888971 785025700566521708817233786906461652112 15888972 -945749180839160962627626440721365692416 15888973 -53440947614465081268868519051069555456 15888974 -3232053667987152971202233832851734419264 15888975 687071626212847230426419779335997478400 15888976 -147326191222038659011900028785866080256 15888977 2061389573989854006010595882781609113460 15888978 494926120093760502431896888937804183040 15888979 5370856099517581440331952693197902265580 15888980 -1069632219532848582022754055805325472000 15888981 -10816201435542087946440216922498445760 15888982 -247413100246278194040222930515084194560 15888983 -3920525216010096429912507205335759742080 15888984 -12122301084943369532229583030860595200 15888985 209037674427785897392441238519205709380 15888986 -394467313049093018749301403220074087936 15888987 346990855789156842464848690205616859440 15888988 -844400955331175557189958050807170408448 15888989 -4640153285182773238212776739245538645210 15888990 531578352745228689937974043945807073280 15888991 -5611221146898063459431247161296786003848 15888992 -189535203600451724321691766753260994560 15888993 1856414690151608817056839743692782194528 15888994 2125102065498873240081552278476432848 15888995 2530795679156054286066317897437080339600 15888996 -2644273429180891177920684368921741374848 15888997 -2660922766222007543219855956926373573600 15888998 -1061158322437790623870992259461656017536 15888999 800579276101590180369077741786669290752 15889000 -5372596709266445613614677458130905600000 15889001 23970940260442180123915469593863755904 15889002 379420133890496821868286489266703205632 15889003 -1355085125561882088748113120784806529616 15889004 4852121383664115237030762683021635021056 15889005 2379132992357403714101412718542164052000 15889006 -705770296057487708485744213282848520320 15889007 3845782715055729268715882399959276130256 15889008 1676923975775370326141981795895349346304 15889009 -163140806669422893449254378999286367790 15889010 202453572100405403204490567175853600160 15889011 35189175668647437522462518437272231024 15889012 1422371017450353872636517511968422222592 15889013 -353536744652900017298631240071582008800 15889014 627952939639521315407884847710376864640 15889015 -4868687649672242937731328537830016962880 15889016 -32901034411592355490161448251093811200 15889017 -525497189297742737500873222631432540160 15889018 5254718942546767031683072916297337419520 15889019 -1232372116069459098080002794622041707520 15889020 695574652548791668846584450104909660160 15889021 1727112795403768512171347076843844756224 15889022 628597535854601442541473611978147560512 15889023 1323585402593229301661992099103581574280 15889024 2098219965698276152162618842410511237120 15889025 1750747707364468742471931860328620832300 15889026 819748218341717056759247412608513816064 15889027 -475749016912036265742656427811488339456 15889028 -2793630175736139605874128601531935748864 15889029 675879695879986898224824223427990963328 15889030 2128145890787717426548430984946451820160 15889031 5899921980512496180862051295214414647832 15889032 4125048122260771087320348112944643691520 15889033 6209251766178859909525529851280950844160 15889034 14150894643807655949262072334807055712 15889035 -623769906082708987533507204780485241600 15889036 5253381944640343629719288150279901982720 15889037 3029727331509911681501749000874658133686 15889038 -1195652788932895035299237420002789972992 15889039 2891103877837679441949235987937681603320 15889040 -1141481504047648815521513504841835069440 15889041 644884097947801884845243416527990444864 15889042 1113035055254975250889995137562174359520 15889043 -178713748131312849973834893493720781256 15889044 1598541629158838319450372684347613456384 15889045 -1786143759699554796985262798482075601700 15889046 -3162304590474902834868761225548583682528 15889047 -1508982195185739456668958218193321960960 15889048 1865649693999351124845921158569967616000 15889049 1804300337636035084784971183914206779920 15889050 392929277079537740499350662602743961600 15889051 -2000827478667067254861655100074377994400 15889052 3261402889684673701384935998444814798336 15889053 -418163899081054153653684255224270954592 15889054 19403201023768877796037473677326480320 15889055 171125856778398012254518694839056568320 15889056 460165591217112269261754629773568507904 15889057 1001802770870942255902003614358551470306 15889058 -681464048469388749914239708678164523968 15889059 -88692266642962100580398847771588345336 15889060 103862981340083968991713395589671567360 15889061 -7621385977840143133653565986464396950338 15889062 530461822225906609462628501371506432000 15889063 1692737085097613992741940997544246184312 15889064 -5246282168182872944566468187318275568640 15889065 1797733234042535516762410725496940579520 15889066 1785445984654649323628538120919080365232 15889067 4404570548464258499260807596975570226272 15889068 -1866847360732596081274995099528506542080 15889069 2515787224825799013663022669466575734496 15889070 597741885959916185329112576497722156480 15889071 4270760032383163100727615941559570522240 15889072 33031532169932179606605236459697242112 15889073 5060643528599463972071491731207578388720 15889074 -263971468564905778709221054500646233600 15889075 -3390606505692426335158296087423322695700 15889076 1057550137488292325354093101844554610688 15889077 734508484578160874660039048146714529088 15889078 -711837527176590315687289861057650490560 15889079 -6912525238509637026412551713566629775320 15889080 -25773717430232246207217194668772352000 15889081 -250553227504351992449581162661205358080 15889082 -1760539281910853211122007006367843205376 15889083 1723745322577629712151792568450093110040 15889084 4380516244234303795305545361218446565376 15889085 -2114881665326011999286929851168930967260 15889086 -396457279762620952855225682300009775168 15889087 1741026819260280333382864466725446374200 15889088 197656236133098068574599946125404274688 15889089 3656394744283664725888375728809090781888 15889090 211452312815928012756912039100742860800 15889091 -5290703851649767682036382356156592461508 15889092 82341214058253308299734485922124677120 15889093 2502989184053825641473565369479418695744 15889094 1307945822938142562965734695997870988160 15889095 96666197728298864064263517348376027200 15889096 -2075286314928013645266760243032256158720 15889097 -732188445784529883840936847399621963776 15889098 -206360033428258176690378299065764116736 15889099 1763360327902593883607889051486736408320 15889100 1599608894371708471792235688688759680000 15889101 534759768739938014177797763472160548864 15889102 -56545596586034673140362133157369624576 15889103 -989812073092858525812218516609450949648 15889104 179821483395884631356067494258594807808 15889105 -3638848564411591921291886033841909747840 15889106 -1417102181499154468356140457497387515248 15889107 46088106908187177185189656308677472096 15889108 88313769609627722655530371611227901696 15889109 3585271206803421289006338104171456255310 15889110 1238353800492646678652625267095152613760 15889111 -4105223372583202297226436810018009363200 15889112 865295977345748005144279877037037977600 15889113 -866853463184692405504915984773416665920 15889114 -212676706464325139594542023071346263040 15889115 5075152475814853917840680622026101680 15889116 2507664029573776304069374579586341489152 15889117 11012544778095278602795579694551896821632 15889118 1209150462273744217625939165852241391104 15889119 1353488804573789284119631335934156398480 15889120 545500619438984582809575061424465510400 15889121 -1703709937483707914807066847395020543056 15889122 -66504408325939353717616000177334313648 15889123 -1659148828524014051733365651917956576120 15889124 727182624031816719848221450822819378176 15889125 -243291515314608461225209157102159712000 15889126 -2939436566062415412381681421495359762432 15889127 -6266749532894033350362190382777781678024 15889128 2673130470432648759294669619686289244160 15889129 5316027114109059924395161868704145260260 15889130 -44498299237375602961994086252869004800 15889131 4518665515229128994016871820700233291712 15889132 -1641573019907207223537260273373219123200 15889133 -361727317031885243726587765963790339796 15889134 551518501425486801751438953279998460480 15889135 2509806365389346956725936021772986106560 15889136 252219491496706857683976196469646753792 15889137 4480287086774813884325145210218180196960 15889138 1898052903732594482350110049866612793344 15889139 1308723636979477923181135667033911787856 15889140 591199462530200733692499947512694085120 15889141 5278517016655739818353941222718601626542 15889142 930536959801153610624648480484318605472 15889143 -625449043041841888349087039404802038272 15889144 -7738137415437849764137634743771077242880 15889145 42236662805030590512091228201301274240 15889146 238306255691757480034107436260569023488 15889147 4231998495018494597884782377443557090596 15889148 -889383740559390519476901078650316334080 15889149 4755617160588091230736453374953481984000 15889150 1438888377852634098692788088188128004800 15889151 48293012643993501852785247975923148312 15889152 616639696310002118277035665887332401152 15889153 -1558548167711530055898070556012416301120 15889154 783311789865684654988953207002829517776 15889155 284291998706789269005895242902658144000 15889156 69561883875628761726825248689926588672 15889157 1731751075089027137416006452773544893406 15889158 -265258831386979200438270827859373200000 15889159 -648879726465440933333191062423381633024 15889160 585425929099379544076917277259757158400 15889161 2856071130388762905300891450345895353024 15889162 -2788729346713497226389352146475797033168 15889163 -1194747449379352165084580964772587689136 15889164 320800862521441822391754021628093656576 15889165 -1715670458018414436410881039359651558600 15889166 -10173258527291424099039368893571928960 15889167 965305115125231814288773470393604164720 15889168 363477456636867407673510160777877585920 15889169 -2630822413516695391978565362126368776088 15889170 -661686899004002535310769612610263270400 15889171 -26561550637678951982215803374020115856 15889172 367921047699194588763622075810245580800 15889173 -29223307611282195289638786385818569376 15889174 -1113279747800737640245830986898541993344 15889175 2887719831077724979405615846523201852400 15889176 -3236035888230003663630021145876689100800 15889177 3888716374912403032511330479034328366026 15889178 -1768536531709153345142254778728238553360 15889179 -2748533198064285361325519598642817416000 15889180 289662082861297243441747213207560360960 15889181 -2714200088065288982101755774568136799360 15889182 727877642801734298646822494188904638464 15889183 7070039042870539893103814084974805966432 15889184 3867420423585098445795847560269916536832 15889185 -396356292636934034199730724266178478960 15889186 -3768342859524017916874447832824171809120 15889187 3165069621317905093052987314692569295600 15889188 -4980256512397348557858159579390738432 15889189 1013223632937801342017341934990998847356 15889190 325589181750571678034823255249610519680 15889191 531667151724995039977537693447106277120 15889192 816702129966049537379759647432053719040 15889193 -1897388564018622821271586085643983279196 15889194 1386469400973752613680312700481015042224 15889195 -577542643905708499693940355998733527520 15889196 -4249639379389637179202395194026575134720 15889197 2554765829651491363932728969007764884800 15889198 -189470020687150131741401470525082181120 15889199 -676785851585769842259100155096548652264 15889200 176093460909270553598536239826971033600 15889201 -3006892023697962547061530159830429158400 15889202 -1344011288944957657966340775737888357376 15889203 -297811022239625817621340860160659116400 15889204 -1146726187450454373495391494839054460544 15889205 298850875666668653575248565397118673920 15889206 -264128785557358957013322950494648412160 15889207 -570332633859655996791073522809778899544 15889208 8357370434143994274981250167031075983360 15889209 -183569270356707493177342116520707666240 15889210 2172304358718345861465954405832622177760 15889211 -6935154236039926809853315013940463220400 15889212 -1218241958448586010261483147990487321600 15889213 -6895624097457635044934331423891173794100 15889214 -521806657823038666062974165256506357568 15889215 2939092727227215328761512372049648683520 15889216 -146110356752241949539985482700680069120 15889217 -3730507145841157007839609935065810722128 15889218 -912024566620060889265142436579392054272 15889219 -1856597422414438662782664807022757233680 15889220 -1333382907887085936106994680597806240000 15889221 393267730058609560497216582087149122590 15889222 -1405603637808774637855797703809973814976 15889223 -2438110283563945470587345563975364529360 15889224 -431077701712210232093322342683466792960 15889225 12410424693776102333436676893965652000 15889226 397369652702706775019670319949215348224 15889227 -3946544784054871376396521504119958826280 15889228 -792964140189424917365832611547335869440 15889229 -4747185804151294470371029389184881138720 15889230 1064138524493034143223545194983635769600 15889231 80025337086164820550519547657044775040 15889232 383984859255187711927014825152786915328 15889233 -1353321814529959334167123584227158376976 15889234 -657290621875271383329003620779934407680 15889235 -1490442220953124515439342024208298490320 15889236 243318966306361500207557344582582272 15889237 1250402904053432114303144083336807762944 15889238 3217019631763597073807732293377682338240 15889239 1580777049670120710445399003449248668200 15889240 105174775976653745969789707087120588800 15889241 2603763185708715039329770901822389268040 15889242 -429497024385815313516469277099112549888 15889243 -4659332709427822856855147356676053214784 15889244 188663642384698144029381770773299240960 15889245 132435170750050450224985690402837420800 15889246 -863670469437698485369838789243617733376 15889247 3847161893114056363438180154767701739512 15889248 1354058238042752529523851089489382211584 15889249 1903441551393845728413025327722065449250 15889250 -962779035503667868413630321568526640000 15889251 -589286684101531586790903643359570235392 15889252 -5367649945807739446220562276871008857088 15889253 68344147924993081784144825981844830364 15889254 -699930886449950416482610481473868823168 15889255 -3105645973225468911288088950799490064840 15889256 -1020976661658962589929320420683225661440 15889257 3319159129011571319762929841625500880000 15889258 -1280076407834533737422956027738858787328 15889259 -1255680992473229978034141094584331340520 15889260 747540090943473565477036024013475624960 15889261 -2827686767031311109775770901799319350688 15889262 3822535510823349886275443508362635117632 15889263 10435059782023818403649367533771953920 15889264 -1119596321340081877340998129550344683520 15889265 -1400391771758315149984660244775142187520 15889266 342712753424778016363975268383527774624 15889267 -1138470950844796445919147920221669893120 15889268 -658863172550687068751579499114753515520 15889269 12906674212479448248717213038154497856 15889270 3061724532726751359879324517811365132800 15889271 -4521696522175275577583792633397828863856 15889272 -34441810077139381545706585144885248000 15889273 -5329714126133076209271730533979701075478 15889274 -16155271646549865137906423508672506880 15889275 -331348605768963622235197344897351616500 15889276 317683027423803134530519511882788152832 15889277 -2603903500995810685058347638814258724448 15889278 963717245514578450405488719990813205824 15889279 112017450686116210922606703877378106976 15889280 -1106531584117430282369048347730037964800 15889281 -4508038237625222265891283572421166666448 15889282 491265939478493155655829249671950667520 15889283 -7333044478872497183540854261323368334468 15889284 -2556807313206968656125510449473801084800 15889285 1902053530575070702879971849669983521980 15889286 89589952758478241423880879565341782016 15889287 7441907012790309897130486086274739226960 15889288 -2382322074660601953745997736930174474240 15889289 -3407676845224442490410161882971671488476 15889290 1125306214522444380335560348277912371200 15889291 4874528404519645300316989928521278076584 15889292 -335523716685242207606302802237790627840 15889293 -178261486902513435073520081116035806400 15889294 -2013445499988475109193665172511105051200 15889295 -4405231317126818360710790000759074363680 15889296 812958135975062374637571490478232502272 15889297 -3812192751655057002770466209937155497920 15889298 -34971655548008882243412453322894755840 15889299 3150373187923715898321440301734561506368 15889300 -618291931235998275014477339911996160000 15889301 4832125306903205377878838754473986609600 15889302 1118452777571022311589276570055083432576 15889303 1568245003977826763676998306438402273760 15889304 1839249899062914386819228047073656381440 15889305 -464302493221357033087144770946045745280 15889306 3644397348313899963230900830986086618352 15889307 -1694435871191007081244921478951673839088 15889308 3043673411632183019958755219825623888896 15889309 4952034304794408065114696899295298977510 15889310 292098904905863411289674950348395466560 15889311 -380890674432816532903666540884668517360 15889312 1469564167551965693359693153400307843072 15889313 6754593632934248204849872766409033975984 15889314 71570116443625491069748973339236910592 15889315 -2290992012622615292165818496743061392080 15889316 -2945369750995091203183286737048051608960 15889317 -22236812450573396149317202944029887680 15889318 455836714721810331779901150063464163840 15889319 359898817280576811698639484206723809896 15889320 -753409807465930550223680572137086976000 15889321 -2589773673371850710372430291421776841088 15889322 -1437401413045795283986992582102192201888 15889323 -2186529348594513252229787016650599131816 15889324 3854100451986856658919852805746748944384 15889325 -2950160421773456662523294569189427809500 15889326 71643175289224134545090309101025468544 15889327 1508340195194075005484788751623645289800 15889328 76616670576636058425587609805981941760 15889329 791917296281904537129154912078660270848 15889330 -1694355378798290743117777091576611897440 15889331 -6014986612153312775973168744857878490868 15889332 1481077391314454696369946501419259340800 15889333 -926401444216848794978965013581384998418 15889334 1034029666470913556292887571590435046816 15889335 1133378371269639410539760253439689669120 15889336 -4433240683583593578759073702569735352320 15889337 6079884921520099375383969591371364847146 15889338 1891631383122516520356614116136709112320 15889339 -2037058193240427575666013542368303055760 15889340 463228450012192813603484787080566732800 15889341 160676393393260804140860605336060064640 15889342 76278654568172371941167456707972058880 15889343 -2647996355874615837239282023500670288176 15889344 780439596308711938482901355683135881216 15889345 -1249613949232616353102278573400671269400 15889346 2194684310315949997586846282358401349504 15889347 -2384552800629434755405253881771748125632 15889348 -61313204610908489624486286694282018560 15889349 -728319292895415661431136642705696051200 15889350 237096624167867100384830782845618984000 15889351 3559572347254474642128434824657112557312 15889352 1314659720311987976214565403984611353600 15889353 -1032332656329958895554787830283219130096 15889354 53985193356789114738400652785933132800 15889355 650511286794381378273961044451580297520 15889356 971698808709356930763693457406224066560 15889357 4520359461481638878282609220996943478 15889358 -763739440129187845145124348277337420160 15889359 472613854056273857286013755509090816904 15889360 -4812882209704168723094735204646912000 15889361 -7263573778084936707630836975958026450700 15889362 300300313198815605253667350974182388352 15889363 -2895289902988709179030200647279291921840 15889364 -639539382454762464198540262213512964224 15889365 151804567130335288011133481131585989660 15889366 353996968565992614817703188671002822400 15889367 157794254406254800909126411182277376520 15889368 678424074659761598386783323981904281600 15889369 -1717233731618586358516333499351743659756 15889370 305792959485614881589502939753698396160 15889371 29810154722417366249677256813008801584 15889372 -1439722394020995592784407397815130535424 15889373 5286744466076398397100803734972904308620 15889374 794379108188475161909543387304482617728 15889375 -319595696343345776991430978424370130000 15889376 -4502118998268907053496415999321891143680 15889377 559133068817107800887571335947824928800 15889378 1072244815832348870035823054688036837024 15889379 3633357037400878962528880035771204345480 15889380 846245306616111727146482108901077237760 15889381 7121156326417242227513943795994504365182 15889382 963286791257271577313453019238126957824 15889383 -3762403753122783502118863582109236997976 15889384 3940883126533416089330230682787232481280 15889385 -3029518156516627299420500930289103775040 15889386 -313467683633854866182070517134084406272 15889387 1214516345719852368824217526042996418036 15889388 -7855120477135870047092722633904249425920 15889389 -761574236360344260196072260997133059392 15889390 -1314899732411146144635447920621391014400 15889391 -381726492861646392677195645191225559040 15889392 -839527648180795136339044107698827100160 15889393 -1098919710501667380477624558262959081216 15889394 3009308567539978886527174314660056787360 15889395 -2046183447267056004422894965215250019280 15889396 -3496041202806284685785678951001165025280 15889397 -2258956567242924292089938051580064425348 15889398 -355155166581182922355378972080794652672 15889399 15651063531876597245474897328086015120 15889400 -732732398856059903562153673116864000000 15889401 -3174882265042511650933266352122473106000 15889402 1223837922764244879784658161299445511904 15889403 10006084760327773007877043595273744064 15889404 953509107736302029020465555878927991296 15889405 979154468430525125351575483133731023360 15889406 -19494503565115487529432210403741348416 15889407 4003705317681908792387458752750764917392 15889408 4622493605734488468612185367805647912960 15889409 845729586707044029644038909183607108610 15889410 452708421262339341033422739586475028000 15889411 3196093880549499262696114901892012799872 15889412 1157397476736106237405809306770733072384 15889413 -1300718102654096201957869245122447770656 15889414 1526756071344983566098352584860175145056 15889415 -56543407757405848098900772524842630040 15889416 2927167716675217254587856852286653849600 15889417 -7458268042074578176498514932421172802534 15889418 -381622845925914426134434145838875723520 15889419 -667651168169700843050720863669597593600 15889420 2267006408420501554779145158811788641280 15889421 -626337399361094109484102463418915240756 15889422 -372413407577995573048723155402075918336 15889423 12640186584319760486663594054266930104 15889424 198686841285032301726364646297502498816 15889425 2016179127416636688324761523524637918000 15889426 -751912997894047584906353239178287129824 15889427 -472423695241465452986537278775726907840 15889428 957878575385270278431949120984520540160 15889429 -927658456961895646024789234889899538724 15889430 -12272088599702937756154027491980112000 15889431 144143683519582119579334562769317547264 15889432 -362828356796618755704617011786381639680 15889433 -836635553597921731917856278708068452224 15889434 1384118400348858223563062220174084341760 15889435 479706049689414436150348737434418613440 15889436 -2719905707409207993008976611884154104320 15889437 594866780187692187990847089312220694400 15889438 -153051127872789110566419568210360158720 15889439 6110907756233531899837576540925994632256 15889440 -461868876241333665008080857668989747200 15889441 -1488271470185003108047802429636222105148 15889442 226424167337186686422011492567932417872 15889443 5692713766464687992397299620462352468400 15889444 2710110728202357410784016728515134313472 15889445 1453130954892336439867326739597874753280 15889446 -1763677680207221205152135279062554816 15889447 245817422797102995649099839187007543264 15889448 -5890201905138546153048962145452699904000 15889449 -1541369908232748875348193020246734983552 15889450 851707629964375599833354408666273226000 15889451 2772791521610566625507637941367170865504 15889452 -3575768044002027379516378734441127170048 15889453 77108677712804720581606495436584204800 15889454 498496334962777370052688760533152051072 15889455 285926909481190459965047357512233171000 15889456 54191394619641594443897218692801921024 15889457 1211697781246048283021964346904924306706 15889458 -417288242110995966416656980126425094144 15889459 -714388143238311652841549225327213915496 15889460 -2004464241026022404801256955661400126720 15889461 -1326734096914907063653107742209153890496 15889462 -1930164316730634644349301346904341916768 15889463 -881399351235065835588071360782607995416 15889464 874721191201921530527692499079501864960 15889465 -311777388804168566199276305069717767800 15889466 -953853056142682662606902615450626439568 15889467 -2039109728500939732082136319571225493120 15889468 -589370280590505329901285984686774274048 15889469 -4197518923657177290592153291716952163130 15889470 1020320905294139739071946907836706704000 15889471 -2317217639960197534232587261891270543208 15889472 70829116357969499475464795544197529600 15889473 -4284214590109753748737422470460351890880 15889474 -4099325081804847653150616599769052713264 15889475 796099308220247639275279243183570200000 15889476 1049484421266884088617069247708910328832 15889477 -10658523553965784349670006813352091853600 15889478 -2580018295060574691429846203942787219456 15889479 -1209803220527132516377313932425524189016 15889480 2476134697626208072464810035151538022400 15889481 -1887349971071776096062353239810389974016 15889482 -782425318866374465834566056545313877248 15889483 -1582836727896656373991428500029399985760 15889484 549466936163005802291553865045302976512 15889485 679329382555758196206486479827579788000 15889486 -5621159032487617871849715423695481762240 15889487 -4462288664109588567660878316401423358864 15889488 910291570640321292314928958981066850304 15889489 -14528033769446977573967953385500876800 15889490 645870404178046263519222316258423716000 15889491 -1825304686962404979434568671907078313320 15889492 -2211213205545738639259140161446219280640 15889493 -358186371020665444999599595004333928036 15889494 -1171066902881242126434173389845663912000 15889495 545160976366924773139701470404317387120 15889496 598916070871832239490055175950442536960 15889497 -267324312963109320527833099496418223104 15889498 422008691524399574058951575393622529536 15889499 838638583380919310752013974106562041136 15889500 -1868217532935957132830227904389263360000 15889501 14588823759201908196620705510285427819232 15889502 -998314125424339106928781423606737571008 15889503 54086962913630065297550561831856794880 15889504 -4324242496195702490795031187959455416320 15889505 2471439237584884966327347160395711696660 15889506 1496626339718372638683629849472474877440 15889507 7325594431437385921483203956281549683200 15889508 -3228025459644578356152178064662871820672 15889509 524155754474806911175844634101637057300 15889510 58145180966087005061326102298194944000 15889511 -4961785073968956677031493300483245244776 15889512 -2032159964764278203750771376442392084480 15889513 -4986044719349091779819127483740773239238 15889514 2261174884467203357835625856678583612672 15889515 -310332892757471917797321755947358991360 15889516 51477164407160468471942878750274995200 15889517 -1326591480266369008718116011519685240608 15889518 2205727331266035974979249909545912292864 15889519 -4094974480808822107921766824551157846904 15889520 -448055430440143183883501435860212449280 15889521 -6358212687849399418930306761530084244480 15889522 -16555120016680538903687375874709066752 15889523 505226684456398038747204407116042769664 15889524 1437917664756333471973908272159099922432 15889525 1649863698187819729093535363216572756800 15889526 1849606406796863593059637909652746061760 15889527 -1427019911112302230226001279611704578432 15889528 1639669622858509322366439240096361820160 15889529 -1943037083039712000446225574675196797360 15889530 -1831942510511894028126799042759104545280 15889531 2759169234605870149992506254726262304 15889532 36390736649111599137530823555224428032 15889533 -3830664182154431062345841070371934339552 15889534 196046890779294826073176006305544701312 15889535 208342932482010692894237952369164452800 15889536 1620605094249267114945891024402414305280 15889537 3146600885848108006623877144905310157186 15889538 444603827454530573075229943882075485696 15889539 -206283715950007347270244407587545615008 15889540 1961919880743675207705842413899822378240 15889541 1766455981670629249971822538898678478942 15889542 1313421744107440355205576157329674987712 15889543 -48734021302889377214459481619010241600 15889544 -5494976328119609420144409768270747770880 15889545 -36960378940520508395504145053924703360 15889546 92509219615563868126873598123850639360 15889547 2493305578977721506848156145804906385992 15889548 1410745173849276875736608400875152035840 15889549 -984194786483288871482974731530122033056 15889550 425374417827134158819009360842862329600 15889551 2353104353685477794657451384449872944144 15889552 -189269289067898087671216437484805685248 15889553 -1051137871319744206237645827488631748800 15889554 -664724035694976471760255376390141564160 15889555 1827859036764352048581571205022468771840 15889556 -3625696692058243813831825048198364848128 15889557 -175546533390970954241571116824734680160 15889558 1753114682617655173900618706213170574880 15889559 1095248910262993967967594135776923880160 15889560 2180256853830638418192775986961569792000 15889561 -1694207462733050945057945179083160055100 15889562 271978285147724577608113357328531761632 15889563 350160524486830200942201603820537934892 15889564 -5262367240212973897409938828713060748800 15889565 -4107376889806135408811164480081829307540 15889566 131601906695898393866180460735658868736 15889567 175781211331133753557128535432460003280 15889568 3852575439715339470796378404011551948800 15889569 1864609253933476531930112295124195237920 15889570 -136844731985160958842018043789357602240 15889571 2579233274028681598497797824431302615772 15889572 2919346237132922356237093192805720604672 15889573 2539948696032127648829808642503914067262 15889574 1764428851406786156449814233463392045536 15889575 -9311834762221765927387575617139024000 15889576 1793765153652998046348068265553406760960 15889577 -688425261287192292455731861436001111552 15889578 -2178291341540154561754677701841823608576 15889579 -3158313573784064510153129053442125541840 15889580 -695574744469628749097938778387012597760 15889581 1627214300245735229521506321068855451840 15889582 -2919831717104354977490677656184250044608 15889583 2286966444994223659204707555403102322832 15889584 265352753519142379547025823240925675520 15889585 -89983821620012525337339292612584052800 15889586 2792390050554710123406266523018667221120 15889587 -1034345555560783377914951771513559138816 15889588 1844733945591512106446804539653190748160 15889589 1300813549123756578796923878732913605724 15889590 363480156860486822977116593010659541120 15889591 2165601976856958588991532047010350545984 15889592 -4260135611698074894267506318931377664000 15889593 -2424644337847560995092642538925521865600 15889594 -1167874731405506882431890581560082754048 15889595 -2077084553801815212574814074307512694400 15889596 1719193934838750444897311260847067439104 15889597 403454424301656719071771787475585343046 15889598 -1105957840138436993300892087539016979200 15889599 8510494004165237121367457397143876352 15889600 119218977253298140374871839241168486400 15889601 3934705292857922507542376343192526464 15889602 -214513971955343450160685198164014295168 15889603 617505793742691594814085139099889355544 15889604 -1560294719154485030133706309253467336704 15889605 98972954075131485031766260628656128000 15889606 8362041223889924065013428479691969344 15889607 4390479235737523383171444598896643994712 15889608 -10598245702392552579766818893829242880 15889609 3229865572693574794795861569072418334810 15889610 63516058626877449141001956578901745920 15889611 1773160179645267942351324977850882366384 15889612 -27103711484311325925163611447381682176 15889613 2973581870890110377675584643202539642700 15889614 -463164477648675751918525905384392714112 15889615 -107408200064677813713454037411059425600 15889616 -286510933203621304129713988851084902400 15889617 -1165159638993548072459266282255768719966 15889618 1198273952977401406212394944129024768 15889619 -6068639011840629144876394021500848985600 15889620 1762251926106030398797376962155668244480 15889621 -1045874853503858270432128609930379652000 15889622 -2065900810792913384122300181797019502720 15889623 1009256153918367496244327333948456816184 15889624 -4486129211511508635406046709219952742400 15889625 3992853136989774582291782984090958234000 15889626 -1168921978163475465484341392300815281696 15889627 -1773525910144015405365267075419390451440 15889628 191743970401841675921675503069107981312 15889629 394999889683497980701767707611453492800 15889630 365633055343558485209648501262386544960 15889631 3311805459278326150525071579296559702432 15889632 1452636528081311611774821904174219788288 15889633 -3576154607331991826047800804613976385118 15889634 -94384855815143354237356880711334805728 15889635 -585628748315633601325929309170002192800 15889636 -249087457675383215341056284918650929152 15889637 277085867299830617416429225183006005852 15889638 -808329083172986578323960285639404533056 15889639 1073230803669948958796374814357477487040 15889640 -921594137491171690827687710724646195200 15889641 3854099826694833676104231593955149902992 15889642 -1229891695843625654659050699774861004800 15889643 1346273387895278238806574868531246298880 15889644 -2060730313193217789008330395408254881280 15889645 -2193044093359073453280063455462590943040 15889646 -3849745027727386080287988226665806881920 15889647 -3406750276319299696887519819105795377400 15889648 -1444723487711259188195509094274175664128 15889649 -5014769663094788063193609387139391990940 15889650 -97005969478747972361424048612377472000 15889651 -3744090482649271294530174465556854493200 15889652 -671165504789661317113615747818139726464 15889653 -129153871722157370023618801804472521056 15889654 3640156432709017279579684371755602615872 15889655 -2828994019223176152878684422670677868880 15889656 -3643466500865456354357365939283397795840 15889657 47050344600737406091357217135567000000 15889658 1786943678558527100020816545462373017600 15889659 2815840847497715734246540775878332910104 15889660 -230100265078958451624193788928390264320 15889661 -141855812346860446037171932532477707200 15889662 1425538322625543590071685120762067148800 15889663 1005195076990504697761044575389409942424 15889664 1647724236479996026149951714115574562816 15889665 -738029135523153537616505389914051993600 15889666 -945399367592972607515898747180430365696 15889667 -5628764012992984055329102640130732639048 15889668 -133984199387480216952047741039137683456 15889669 1057021944199079405822669969479612015070 15889670 72034671717895946690017750955665167360 15889671 1391230500566918447999314802710632499632 15889672 2287540430744361174771539254785736704000 15889673 -1801803889772939344765818089848735900800 15889674 -1205999756602333412407421446117471530240 15889675 4496823886507947150674021661057719653800 15889676 2679593132560271667261005605334133473280 15889677 -240520024745292082933251873254667738240 15889678 -1358462096838775744791393955960585378944 15889679 -2202586011799379229830484137608387285200 15889680 538795642858515704828699719350364569600 15889681 -4960570523083281067360370109315469754000 15889682 -2452510508536553410660771710093801821808 15889683 -2924238991126503865630235562385136235216 15889684 5192483971302865366323405234184722593536 15889685 1329550518134530252535458466101270220160 15889686 -255219546747679848108444870821398934016 15889687 -2107749853544043286261955343002036882256 15889688 -425943411042089942259456373911282032640 15889689 -25132125997035788604488742435169414230 15889690 -2822115719033932255727268929993951100480 15889691 -357715916298546510433960809105020969448 15889692 -27048942872724300971670777083919630336 15889693 -3080003158471353189291011570761985389940 15889694 1055547297201970130365179874620273603072 15889695 1430208793859322113926357900908170923920 15889696 6248855445573203514619193978580855029760 15889697 785209463508935185993488368489160848640 15889698 -1169169993793863128585210359119244751232 15889699 2425482803582228455150838898133792177920 15889700 85941192610870488523796244517143168000 15889701 119148613767741184223866460525561520384 15889702 422342117956710830751888586722512451552 15889703 -3945585691140760637427418379243158368840 15889704 -8660054441655934662726913614321254400 15889705 -112126141025440380067368934547309685240 15889706 384124148392909122399978398067457030656 15889707 3754284790125623020642685631389498460576 15889708 -711202547261664287280857307630291350272 15889709 2993881717656486159463265285978792514720 15889710 549975508948070592028054282427830392960 15889711 -4266965676676498650913570560803332087776 15889712 -846673314643428069594670982496867139584 15889713 -2232740682811373505230897083229831958528 15889714 894844961497126172492853583914998855424 15889715 -559096045030532864837423561546734682640 15889716 1254615562582934452128149439425064837120 15889717 -7340583515173710650660994550168689529234 15889718 -319487914035306107038217115228753127296 15889719 1461852851271214299731404385352763357440 15889720 5342006847461315043105824707326873600 15889721 -1846715681617285833773676944522870596908 15889722 -620454027004723767460053469919761916928 15889723 -1695603473987887992684271958704388352028 15889724 -1231359533420464254109107395569163716608 15889725 -1523759799626964581782116599528434023150 15889726 3893553031876296069829067734329651824064 15889727 -2456592404820031712059427718209163562128 15889728 -1291243541618650341750363122116790845440 15889729 -689740383189037614342533118636274032192 15889730 -2788795985974114514612367599504063308800 15889731 -190386551626669532034560552644501102080 15889732 288967595886660851820835753997340508160 15889733 -27999489086633644920032490186721644480 15889734 248208746972894530023467310460397549568 15889735 -1466185768580998375086236298291823117320 15889736 2783745742062473777539747111752414151680 15889737 549137146326872820176803168095359150880 15889738 1348497279635971372403855632577976672000 15889739 -4863640637984028969050619362777517716460 15889740 -1330519821432863469370765662973941273600 15889741 790748259332550366977399860156640062080 15889742 985247007016999032510997053319411212288 15889743 4237026767613942068695715461205732653200 15889744 -402055825716664872035848713662853283840 15889745 -3429476089503558547276285799079452671500 15889746 -1579573503116571938977502241822444537216 15889747 -112658118331565932245347848345378081008 15889748 -1740986864628462542651514975597645938688 15889749 -523030090529070597530025715432951564992 15889750 -544264959567148361703530748822854880000 15889751 -5481949000484382033897469816662843904248 15889752 533442541537127790785113533751403520000 15889753 4881312856587157590899276800658062600464 15889754 -3458650185595469239826732813264733137424 15889755 -29624242969426241348827648355028994560 15889756 -589288399152520381649317079823543201280 15889757 -1806074644757018826715868438296910459520 15889758 -2424311230360437800832883508320993840512 15889759 -3184100107312498236714469361632680483040 15889760 -3615720076855890531376308447179849072640 15889761 1450416084924551488228433176031834878932 15889762 131498420327048812152488039495272604160 15889763 -550901576073869202036407984302336092096 15889764 150379442834556999905939033192874369024 15889765 -2923016145596866239003741601310662334340 15889766 -143942102789311422654307764890403056640 15889767 -4980118880224475656191742431105626428080 15889768 817901190007299978019702392972377733120 15889769 -3907754060893090623613974299614271632944 15889770 454647833906331045419489995553871037440 15889771 1909307617080050062823302177238552046912 15889772 3004483451336685907291141927406697096192 15889773 -313037698228473682653506569580780533536 15889774 -2299081711956641328448166127759399420864 15889775 -2059730905922030496963922945693438157400 15889776 7429393970090788768018100843164729344 15889777 8134522720960738573723281192093337791472 15889778 478141504051650113961785879559502932000 15889779 -5964916660516434993250204427176294424352 15889780 -1481569308607194634286519590438477578240 15889781 -4847380475702014436431561197683440473828 15889782 752754432110486143130005570085619555840 15889783 -353568607343526096042686256164017243936 15889784 5815123845262955532313157016392219074560 15889785 -2098476300095481191188219622354712571200 15889786 -48956328054175021779154750344325354752 15889787 -1229380786365285919278846696932128885608 15889788 -2670258616676263567747881290906001639936 15889789 -1842082800173708070648161332659305844 15889790 13441807468313793976116672959005900800 15889791 -3204042091117224275561058741614892612408 15889792 -3152530760424674680562157076007721369600 15889793 -2829723266585689636857633004501772342460 15889794 -220294787391752502396667072795952302080 15889795 -506249704074923874627011738614104886800 15889796 806222906876920626846466147202172687360 15889797 1984276988867202359775053048134262830080 15889798 79983267165682501372715336017135867776 15889799 -296382343913718380794127057960016950136 15889800 293202664006190626730553991623069696000 15889801 -1670778150083689057822526811127367748428 15889802 483709646445114050812084979208522626400 15889803 604650479475450450436329911891179638528 15889804 -774944889971202365087545681700212665344 15889805 -1041796533497942686581084640441527375540 15889806 -1871744323452035123846630691528970694976 15889807 13746509552376686660561867045288393928000 15889808 355263427628992849225096425935553822720 15889809 -158540180568807986105969818997522892864 15889810 -288292299623897534693715727887872739840 15889811 -2390142296169978857439659938265640117168 15889812 201594061664179658556069925995442624512 15889813 -5272459961536844499097612607195373569540 15889814 -195617149281606118140467836673835601920 15889815 -1196654792227942912721653779474178664880 15889816 -558356287533717865035862319895485337600 15889817 -3999951528300065964498872425101388798134 15889818 1296613173036083652718393493762119125504 15889819 -3205596691002737214243014557866452668440 15889820 1939146818549104526018724421165259374080 15889821 939549277589133400313795525315774476800 15889822 657797435669078611342638725065319324352 15889823 -3750037722491379435381248323874150379840 15889824 3581192869162967349285006584964647485440 15889825 -236816984015008574006689333871709312000 15889826 -2056327012818832043832188451778910762496 15889827 2189715137946320747693811668925910368120 15889828 -86972631484234251854734532792602644224 15889829 6972588369464563610716079779052019037980 15889830 -678451091977474700868084251718667008000 15889831 3338334262675389707314180862644233984632 15889832 -2090170596405591555500080158597098864640 15889833 -15532498651283748063867348074350542240 15889834 589431220894813627777921906856383329120 15889835 -464114079859384347424185136607817440640 15889836 -362119036501241051977920770249516974080 15889837 111813715976852332293495780209899953240 15889838 1642816050489600479894769322517282368320 15889839 -386021887924230235637186135800944648960 15889840 231824204992771532920516807629554319360 15889841 12941852681656174538084191143024649026 15889842 -2481440043129154453165925949333010214400 15889843 1415816013824814635181961566569826318092 15889844 -2077467247619093285582188046041286897664 15889845 -1949207454456038713485004498180368864480 15889846 715294248928341294458092192657307418240 15889847 2429827349771316706811474245398548393040 15889848 231257654604954436116704909492612505600 15889849 -3786214839334035627695659864400735493120 15889850 -1458121352397076959048659456131014375600 15889851 22681206815027379224428311728086202292 15889852 -2910239012946133375276306797899051212800 15889853 45510752029523305652511271760072840640 15889854 1078916225629138417831220549153724045312 15889855 -762108146270052554622529322335270569240 15889856 -118913251329418737361454519410533335040 15889857 -869496242395074920058147478155355818960 15889858 1506239751492646195050904943486284163280 15889859 1087641076194149602692395385010589942016 15889860 355622605334363760203274180336157224960 15889861 251425360835931088348018257605399893304 15889862 1338012166842712324937213738888286894432 15889863 -2365154856963245099137653359140557441024 15889864 2448873751003571410854223601341473039360 15889865 4224520047365568628924659523004033099520 15889866 719235069098283420508220693343009882624 15889867 2519839507927249591374418656827977909440 15889868 4151311268403241629504386485274250824448 15889869 -4741853681991942711431842308996075737706 15889870 -2719111809318514559384639484641264205120 15889871 3792071643911739399621527778948347491200 15889872 126648204050199450990800663128831426560 15889873 -1578266343006643681907287385244366788878 15889874 24154510146535133681649601510052987904 15889875 2191236393059432966318014148631675228000 15889876 -70849794630357093289001567308028960768 15889877 47733254828133509811159562097440090008 15889878 -897372647778095002339568128283312943360 15889879 -1763123235562269582856642724107344966520 15889880 -1281549570553714751422771083244710912000 15889881 -1302636652443657948415231830458137715712 15889882 -1207231885484620077464741685538593511200 15889883 -13295196617144784102808038555932468802240 15889884 -945238476214587680531003206867669770240 15889885 -2488907329826643393082668466848079230240 15889886 -1149955255776347610197260736419212148608 15889887 -1059723325643168462114044253125865045952 15889888 -403530640333070944314596628974667300864 15889889 -5254704011862359692765869214261767017310 15889890 -657503151257040084690982718628436761600 15889891 -5148923177474131108747392017963033188708 15889892 -236188148130617237795133609106253073408 15889893 4264632663565626026097427270209102624864 15889894 -3356938435423460304224466545309529543360 15889895 322646967884803099718299310975420582400 15889896 2516228700452228552056489822418604195840 15889897 7007731853202288718570426393395495196346 15889898 61007811758668993009288666178658845280 15889899 -1076740365746961712237653255419168717736 15889900 1454111990018424130178639486704762368000 15889901 10898386259807150414949820830226373948544 15889902 -122537792381097564121136711007528345600 15889903 3033933003166622782595959886070398019152 15889904 325663265538754109654424898315389763584 15889905 -1314601487471377160013339583969976092800 15889906 303503712160215781650949391594486683152 15889907 3642938636698665902223388588389431160384 15889908 1898464130110719130366286813217759068160 15889909 977190489679245494445559895174423977600 15889910 158334852755826648437684235439880828160 15889911 -1425074018012796964153181541806991558960 15889912 -2685467554020337720242173378578916659200 15889913 4966044369778430281553844167100409061184 15889914 -2069084487745280913377016308982268292496 15889915 -644887486944586633887356176510275412800 15889916 1626137009393344612317422798717647807488 15889917 4313189637755733390496720885613648541312 15889918 102109826104049563369127512837318066176 15889919 -50802775449452527501556334247705097232 15889920 897917068968299689038734508072055603200 15889921 1854689635621399631859754592901265855792 15889922 858182223809179411069749603540041410512 15889923 -482604305111266374973920735558764036352 15889924 -4979459202077754155446377561551432422400 15889925 818868120872847283740736240769489901300 15889926 649844439331260559800943224045634330368 15889927 2768045241642207969785285835349384499280 15889928 -710273949119950186737562924800962150400 15889929 -2872740984819237662872636766335069281312 15889930 -120397638343899121239974415932885345280 15889931 -3205400559481968277394871356696397092268 15889932 -175354722402929672684772740685577438464 15889933 -4314009089023987365017159034221515439818 15889934 4208254877798465400451681430958450484992 15889935 -9393899608666694720416567075602514560 15889936 -164971108460010085455339251449488990208 15889937 2765176346355465108554243556441837548352 15889938 -1403327413680835388254355794695894147456 15889939 225456228253597679768137542541700731920 15889940 -3882411579493594171281674967186051717120 15889941 -2927087484951742057223165222328286846080 15889942 -488018413932138886458546990528942871296 15889943 -3140704011914479491257221661821703066808 15889944 -1423973450902955869396959561964233031680 15889945 1041015446738651878296293057429451201480 15889946 -18904836106456015040376997935480249120 15889947 -733468952580287467716252305816914350720 15889948 2240023275865649993407642729691124443136 15889949 1311955391031656167981086490591912325760 15889950 278592538460470909427706869612281737600 15889951 313238120724227188096416174753240652800 15889952 2821814118982946404093997080419704635392 15889953 775012457513280370094639243517705968304 15889954 904993842083685150419691953325718757760 15889955 -7694322912159644442230114548783387663440 15889956 -3312831778917948409393244665170036633600 15889957 7509965564175150370098024861410733414206 15889958 454405485665181763813785532541116829952 15889959 -1515481117327082824239469649361088319280 15889960 971962263260759540295437813589929472000 15889961 -6917565958228511774135819951571111330438 15889962 4426086437440439319389105323557120 15889963 -2655552483767411574802610099280847187788 15889964 552194587506845337902913352979475065856 15889965 -529436608155486158164214923345562081280 15889966 -2307958972667850098754529114825521996480 15889967 1549183292302897708347389313947512890840 15889968 -306255426497585353875311205914393542656 15889969 -6647892707876460196819112221981344331280 15889970 501971822776219591237212865147893840000 15889971 402786633983586337306607292305714709360 15889972 346543445808648263599124597063754496000 15889973 -1651504260505563757153412355312334615296 15889974 120957400933270019836364772588602256768 15889975 2480869439779910482070040874524641690000 15889976 -3294705773307028680915477889223611699200 15889977 4899892320036849751742373957269989624314 15889978 -31769943236159438991511905845338955520 15889979 -180685262867752815477147497520990659808 15889980 558824118957658160241256373223484293120 15889981 -6974873066824898552362408140752950020800 15889982 434846019674966186481889584163166414592 15889983 85200882221242399530742605168769280304 15889984 -801424826611383458111970294154395648 15889985 798120737898400739386771192811304864000 15889986 -491911492394422349487832207642739343360 15889987 771833065561370664070326381174675763440 15889988 -3256565679373574872843199842280272263168 15889989 -809967813585386316030108211892741158176 15889990 -386862880657477655480317000705408867200 15889991 -1137201893764946803272019681943149010328 15889992 1390688100404420835142836198931294494720 15889993 910386846520175183004478978070606375040 15889994 -3029118193676072318592264402471473405088 15889995 2390347458771976500250102072709475939840 15889996 1360014653178500071446867826389160928000 15889997 2307141827556286334624530655178174163446 15889998 2038506021280846161592703906023635102720 15889999 -7632893466943881291702908646640549064640 15890000 -10988548674185153177156751357296640000 15890001 209153397782171825125024424601927333024 15890002 1860104574525207221457318049605750918432 15890003 -1573020848401493979279471114674193653160 15890004 1065355256521168016857191280070469642240 15890005 9543786593840733119642975398953296160 15890006 -439477714705173772641046865928083123136 15890007 -487088367124475056341912106203219201408 15890008 2791191096170837501093594819390656143360 15890009 -139104259886020292523111094427365953840 15890010 -131165484547519068427932156916618982400 15890011 1581893256146507323193410414980099989824 15890012 796737018057618427630826105569046395392 15890013 462050967268867625610522946214882611104 15890014 -946194017963969176627480146131449676544 15890015 2598073150701174826630740792858856517160 15890016 7796155983881149845837496868464496738304 15890017 -153273012612210933335376735459370101120 15890018 684375471219272969778370398523114015104 15890019 1644677699391834937752318678441649229040 15890020 -273793234403235660332921185264924953600 15890021 2569884333643256508029103794185859572512 15890022 1002689953035972539529965006827602416160 15890023 5411235848581105508935717330374703939720 15890024 3745407154315263706746810618330482088960 15890025 -60634615624864015155043149808807705200 15890026 2272799423944065506264778494802673129824 15890027 -4101170423417378315353988999228512062048 15890028 -129327893766213577084739400751024865280 15890029 -2242072102377927311069682938170230867370 15890030 992012208144535735888308316644070206720 15890031 2272287268497970129824428004397486165320 15890032 -601961902641104464829701617991642185728 15890033 -3110507055817202314910709034620758068416 15890034 87961995651798230367739103097811112448 15890035 -444972856220645356014276462855931895040 15890036 749431867443532948362466720670815618560 15890037 2719428336241350183307930448244964328352 15890038 4718272274819970861751445954341819108800 15890039 -1392815909999556072684130808061941578368 15890040 -443625823849478898678455710327486464000 15890041 3087537435027724604802269477698754293972 15890042 -187464422053659691337232252304675307520 15890043 490268634862806981592840957640866622064 15890044 -97271574177570616832506597681710464000 15890045 169057426661912535044725178393773544280 15890046 2509744714530524777436879431163737862144 15890047 -967512636979438085485653744741549541504 15890048 23819794615880034302457519615686737920 15890049 289518272681765720147124251173886145024 15890050 -856590069991909708747221484438075046400 15890051 4408291984590909381863691797246240100000 15890052 -689789712447041048259691195928475399168 15890053 -4407573016708551351907172864274244692744 15890054 2141436660874423487491412933705651346432 15890055 505812784923585765298360900148193573120 15890056 56296952414688130507745445966260797440 15890057 1576322685633472453156827085341146913600 15890058 3159566980425897029143085504569987987200 15890059 -6141739010577474763872086812477054618280 15890060 -576710015665763547212248712687975424000 15890061 -2886630397108429964805270796106585456640 15890062 -2600173343398236873965145921466683643968 15890063 4510075818615267367583534934941867056440 15890064 375588117983475312412554938793827303424 15890065 577118435407372045167784216759586105460 15890066 -2552815077402004887011944234834401606768 15890067 3479707779685365902449535397931844784240 15890068 -4399743778493551474616900975228821505152 15890069 1705710619972662981334538187097338341088 15890070 731670520067648838837281881941483294720 15890071 -2546128148392778196341261599352623061408 15890072 5389976104044468222386023817237468467200 15890073 -517386610517467663396488504298073854464 15890074 2093134858342179588162141230724543031536 15890075 -1697065494851644778777794149417585314700 15890076 4688003023983393955343557712920755505152 15890077 142875037319861137459830423893192824672 15890078 1160888991089255613731150619527277075840 15890079 1039819103308047332341507541756325752448 15890080 2489387292850965954469916261444458905600 15890081 8438626799813258978355349411829892887700 15890082 -176796389865921368055990159378818820096 15890083 -1428433724288563141325558389581171528 15890084 450256540990028409807330361132818432 15890085 24372327424753637593496072129064464640 15890086 -3269224766931545033413046961253288945920 15890087 -2377402292099043714812728407231286326264 15890088 -425643731376791885035295599104874905600 15890089 -3860068979817688752674229113629931571840 15890090 664721663208597949062116780871557633280 15890091 -3492639850362855257418617522396226816 15890092 1245647880931704064570254103275677455616 15890093 -3969556552813952093901627364829440261236 15890094 -900496488968257080316535800683071616 15890095 1677222917985991764370220033276749907520 15890096 -30863963317033241294509870745362956288 15890097 -3789043390099574531180356214950284531600 15890098 157795937248372993235121344862877403136 15890099 -4868207963072725494667020236574703866000 15890100 -796596892176311532457183844942218905600 15890101 2975510440691981838812614163532650501472 15890102 -826369742924470796950827538063054721280 15890103 3595299054866660496948926679763482606912 15890104 -818384100911719821044486284874607820800 15890105 -791833158005017130026618958827104096000 15890106 -185914273390545197679911243010655312896 15890107 98217511080522696983789363625629472592 15890108 -42626086338820029601857996989509447680 15890109 -463847727152031266978016796094444004096 15890110 2399256018266857080160827566835861840000 15890111 151079403216636914635640155926493403712 15890112 127520922136788674826414604902875529216 15890113 -207951049846743723831751733348798996480 15890114 264637589036717673945098783500232680656 15890115 1745160828207726537879295042865543004000 15890116 -362067359241548512302373874674037422080 15890117 -1591649774223079979084039718713092932834 15890118 470553465763007804687475504235750986240 15890119 -687972666153060986206466269426587665920 15890120 -4511413123660081986778614167257180723200 15890121 -881629285334646821177966858030591320320 15890122 -2430735813957248079590530188990591660288 15890123 -1292867038705772858573376259161944651628 15890124 777521755581465521795141456644011604992 15890125 -1289243268118691589307459708490946336000 15890126 1541567655419167717063552167580199717760 15890127 170971859934663918649649180239381605504 15890128 -26665681800600485481020084482032746496 15890129 102921532186877380969699934074271031720 15890130 -847290858355083063441750983277920972640 15890131 -2577041286471057600761933596694112391568 15890132 -73901648260375198027077526227163519104 15890133 -1023797442694029716226116244926621727936 15890134 29012664026886479953279812521840583936 15890135 511323841880733935293348215964454783640 15890136 -4209738411965514123387021965913052938240 15890137 -92095354051178672456892340680266310054 15890138 3716600146045022629998339892573655296512 15890139 -2852789834027878597912951244562803244000 15890140 1114174810910611806932762935857012602880 15890141 -5316794009892014998519568054972174362458 15890142 -537796542048205382511057281225866761216 15890143 2774125252940875094810196426688702527392 15890144 -2713618479657886942494371790573046333440 15890145 2235967608318670928318620918403830158720 15890146 4260677982816510870313137468091503496272 15890147 380583020531971989358384000510469153952 15890148 -131557218989089382418722984130158714880 15890149 -2556760427545173274969197137350174002240 15890150 -328388753351504799937545925799602320000 15890151 -2556013212353384607133039812126747754968 15890152 3092431432839432104909455121291596462080 15890153 -1378103387831832244999031066461360598598 15890154 -118515658944706247600518978927992176640 15890155 -855616374404113887098757827071814162880 15890156 125423447929233817858195522734528000000 15890157 -2392997753443582710457361220819925137546 15890158 1215315457840174939131212808530524591680 15890159 -262368518526581444106862339529959550640 15890160 -45344376849097074988698602332980510720 15890161 -4120717397870276624388842585185556099200 15890162 -571037093416613061625805817621149085168 15890163 -569573829988119230792278382989647859656 15890164 -3481227992215919166242780126402110378624 15890165 567827873774239909044128171747574523320 15890166 -722543341594210619045341164284148235776 15890167 43778835333122729527500050288098463800 15890168 -238458019183164379585249862198382182400 15890169 -6620906704825688289186718881335017174752 15890170 -857645637032457021180458523537595890720 15890171 1546461589260427886594997188181857495808 15890172 1240896147558231719300511351529237496832 15890173 -348437542537547226831635901074942822160 15890174 1444538206740026219301590137234135950336 15890175 -39333748626168327195031374058771920000 15890176 3263913217689476570056481451003726528512 15890177 5680587944191648255870107835811519280 15890178 -1087651041230839488037699485904599989376 15890179 -224509884040377745273497930838386389840 15890180 1745472607844448328187078071359714950400 15890181 -2669223910241206778773216381710983458848 15890182 -1288360263103051921979478644524416823296 15890183 -5449446186446984037729440148744055480320 15890184 364241761081280809280596513215076147200 15890185 -2691223018565688331499984908213423486620 15890186 -733820922077331117807787234104804058176 15890187 309213130414908024512914468946066234352 15890188 2290279729184764307303626465302560417280 15890189 416429267498928730878675613642401040512 15890190 1160683299586029854957506477028467643520 15890191 2838193554327180938581254733246373116592 15890192 -302091116004365316844995769629583663104 15890193 -437889714470280813570512878244334810096 15890194 627253654035485817892902592411018375680 15890195 -637756795036531959812369916154570762560 15890196 559098613035570745975130315519710187520 15890197 -1935763314635890596368748100423687027200 15890198 1550789132951336448739924253958617709600 15890199 -95452438359385686164465536883797382784 15890200 -1005885656395593777283737299670118656000 15890201 -2031408901624147557959650015918715295798 15890202 197279522163860302783621694117248128000 15890203 2999638394628597929574012482291904079904 15890204 6873026090646038736990065152348090368 15890205 722133242518177616395486008028426600320 15890206 841174177244889939421073919242268844800 15890207 154942725106310259284149085984741345640 15890208 -365900874471048072760933676947984613376 15890209 -6563570886462325924046496941216773374060 15890210 -1076509256974542872357829043476491416800 15890211 3419255011352127127413143079092055796260 15890212 161923847130583837842845620002756612352 15890213 -1748844707247649991549974375102020970080 15890214 -439346178625605630308305193423693424960 15890215 -2919184901911237716628537488512802774480 15890216 4517442572978313204307948502542674324480 15890217 623275432279252714005557432138266005504 15890218 7966569673705116686508362375136322560 15890219 -1757628100515701812247091173441552308104 15890220 37677413559369974500934471304962565120 15890221 798230719691564288054884440922601526422 15890222 6303640258145275345168851281328207679872 15890223 1465281967894349899842140397970517176608 15890224 -342221269878679225587876658379213897728 15890225 72270094154645512196642233051863818850 15890226 533578918817060601697520558056399896576 15890227 -3827986524472446832782113490882787848 15890228 523902236138095785567751542768158908416 15890229 3548877148918925848257384818810099355840 15890230 1349598591131295375715784067196376716800 15890231 1864810664808163040236060542863470637280 15890232 -3287965284163862347831489475515337932800 15890233 -2441117379027290987995681095748347978096 15890234 620412061229612912159263771327872483840 15890235 1028926313705852288275333018802448006000 15890236 2408001898903679097680700357866013760000 15890237 758687581986086160521560843648256632992 15890238 -48455825290800824960898928262790566400 15890239 -1933578857973658937120356725645258699176 15890240 440992124138380766833485054967944314880 15890241 4305773284924735676547987568380657913392 15890242 -28046558594034921016433808224256519648 15890243 5976970178576368067409231349449268770492 15890244 258760169981707559017719412480576674816 15890245 -816521704913256827519862870247203747840 15890246 -226145618043299884636602499990048160928 15890247 166807205660135937544299895129417531728 15890248 -2188177538582749537900945405394580602880 15890249 -3534782918919581735978189021952209571168 15890250 1796376701039637888661267213834716864000 15890251 -1573691538381213786902599945408981312720 15890252 -2024050159163728938593973673769400883200 15890253 4527791426616696864489845837771325837504 15890254 844870640041462681652025634802080228800 15890255 -3630104783570822035111874685126710958840 15890256 -1424686378141653827900348553658407714816 15890257 -4043104659127585688581441795227194021148 15890258 -3120979771230536059773147407003988209520 15890259 1007179583706107947118480342190541507584 15890260 4564391554667394209686652025613683955200 15890261 -3726740219682818924895413608045063918500 15890262 891908442657438758665072213592621449152 15890263 -29705010325801790633873582544119730816 15890264 -2119460787291198973700438171724692398080 15890265 1393511696078225959836191077275556115460 15890266 186306611048260977787555660736815307520 15890267 2127428482157578983935826326761063769400 15890268 1771160494249555068761121782486386529280 15890269 -2739255906705048437333239016771718739752 15890270 1802672203394524775842303950689600486400 15890271 1344152223038155251438255810783291229512 15890272 6041611407452301117092305024985530368000 15890273 1797009970138209494724092650109602614144 15890274 1139320533632281428769038941222828691360 15890275 187962837128379345242200672667301269800 15890276 -958311501446748590363189689743195027840 15890277 600406352634185674768586469568731713280 15890278 1691938402249567359287598097323472201440 15890279 393682371638099176374089899942057481976 15890280 276164530720371804546184494468656332800 15890281 -178817958777732932022749580281684719536 15890282 -726182885563034214286602556137318276000 15890283 1934592888943686713779039019149393959600 15890284 -284610608172454717798785662996716196864 15890285 4366385652383889700653463947594214387980 15890286 408301027842268775030893552764915701760 15890287 3058901934215438739024155461194929774592 15890288 -203991720246274398059345969378720219136 15890289 648235963256725050089379428364749870400 15890290 149034357667276951987648084770511626240 15890291 -3302901067074659343813017165521670251848 15890292 -5056607885719657280078464951465525248 15890293 -3223820595750247803719077137031514898240 15890294 -529541241955529283689304241887300163968 15890295 415020537656083069099680288368472020640 15890296 2326303299013313986178642408816266444800 15890297 -2101988997642190365754065150988530113280 15890298 -326759705470391736013965531793294350336 15890299 3938707126010087064531726723970632731300 15890300 2806190520690808815780745732525816972800 15890301 413416131947757942248471533823554496640 15890302 -266516567381331706792044429726864219648 15890303 -1092035479776253911324289359906334793232 15890304 2258501457932966449046598585598334730240 15890305 -1179296452627518592242368131108843962540 15890306 2613981070605994661022461366516739995472 15890307 -4736215561010792921664496368801758129160 15890308 -2387784189355225607826126846652178442240 15890309 58865694458307406130000389900941699648 15890310 -2406724256464865141489902794621425472000 15890311 -66578839975570082534269473505314527168 15890312 -2706518555639643598454168421066716236800 15890313 4101488258708608058862152602051163068944 15890314 -2632206876115207131102815420338585363968 15890315 -942388969229806678733173036114483039200 15890316 -143946550827035070486065099098586966016 15890317 -5850624550023259588490202110746099060576 15890318 -2325932021683402544238264255548484008640 15890319 -567637945378277791494525765163807563000 15890320 250819777972053116497074664067011706880 15890321 -96426108850400736664010928304797574656 15890322 843700320287363668268594045971616431104 15890323 4909003995299240185327512738816129276828 15890324 -1172698527882708122337018258410704318464 15890325 -4992244303751839408831449203624443200 15890326 -330630038448888490665468591116715537888 15890327 -3172810122475824254068363955247642985200 15890328 3888491007068460137751984515608780032000 15890329 296662832217427523436424865738358599040 15890330 1021847408589695293155119173273455549120 15890331 1687353698455619683478075879808333433752 15890332 2863462236104687699158710935359667069952 15890333 -312465833651754547266896880019100207520 15890334 -1577237668962635646900483429659082992640 15890335 30545466995009652776521673026735938960 15890336 -890409747277243702687202214407936409600 15890337 -197397887722132663316888625658521967614 15890338 1703222737740731298810239853892049578320 15890339 462977943962468229381804989212054834140 15890340 1250945437914147117521652906476912947200 15890341 4734219190345667918194060556514776996800 15890342 -423451906303982199431022264359741999616 15890343 -570763792197820284253712092181102034816 15890344 3040449572959077424540026190373467868160 15890345 3939712809959985056862936546909329099520 15890346 2292158119640646883987022518438225459200 15890347 1530895448717213833525900723260021741600 15890348 -162545501382724777112987800767240122880 15890349 -13282717505753877934302832433747904000 15890350 226092645455141343861606095959965004800 15890351 -1501517618667697100612440373143083777648 15890352 -67992970818775812160741309502686494720 15890353 934337469829249219612984365629078928820 15890354 -680940977123576849027596938554527709280 15890355 724201595792860783435329516120835058880 15890356 -148752071923202128015252699171978911744 15890357 4014745472039374753420732746397213081806 15890358 -1264500197405355693879011999341347328512 15890359 -4279018816015782990577696264033013779728 15890360 -2269656209995986982530534599556020736000 15890361 2323417016493982420035436737601060033872 15890362 265539000650940071330949270822693816432 15890363 -6114490875570930514618238267896511514480 15890364 520839318905055787522651913442974515200 15890365 2533807643478981924192457933899818517600 15890366 -2218084317026401542542165591232891129600 15890367 1955075164955849229173339884851148369920 15890368 -394533699379950995660805663456661340160 15890369 -1194972326318532675638174228257744425888 15890370 267780238692786763312582226335541990400 15890371 -2952198144173767961478977670411873907200 15890372 2118574568344985406443619872123107944576 15890373 -1333997587570836154677398145384810388578 15890374 1736815355389296240683064790644914499936 15890375 -393305688196787761107446032239014886000 15890376 1398338365579939130239237454397775872000 15890377 -3106094569865490505729163243500226692774 15890378 292102847603095327150226990411460003840 15890379 -532219502865218292761822961960484933416 15890380 -2043543418218210039051188339421810969600 15890381 -535584304619260742340431460270399660000 15890382 415187304158559671155144130434190713152 15890383 320460486658650904193116358555247588544 15890384 -2884209961507691965803789675018116136960 15890385 -1052069824854976657634927417540479501440 15890386 -221682134233815168926357642259040522608 15890387 4814055164354583715029804135309665181036 15890388 134145578538182393186711407275188275200 15890389 -2616587610020961849976650230815806757810 15890390 -329722587901321004336493269159228816640 15890391 2866602223226040868900118674336590766080 15890392 -29677658010746892329364485948227584000 15890393 1701455743949052186676216331207595175680 15890394 685548455117362057643030644322141745408 15890395 -3183321864014332996210672591120464705600 15890396 2656616575466272235421236058210584596992 15890397 500132495772687526857678269791951977600 15890398 1969418225637389795067458523811894147200 15890399 1176518846453729292133566505720321786080 15890400 418606756506546206440592067930803404800 15890401 235357814809977565421941500093294105792 15890402 -796190906041121362087307642046471444096 15890403 -1680568432152056289463192706994729408000 15890404 4364876677670531482200280671852028681856 15890405 -1393386357913707597095691871762818969000 15890406 586841853467341625178002555792412676800 15890407 196490003586840387138330268731574358688 15890408 -2806110925978529730391901425558976087040 15890409 3224816167702568087543172177248812931328 15890410 -1785732702591287084482508925575134010880 15890411 -2234125894622876145305907615656672367600 15890412 -1477024634881872196852665081665835698688 15890413 1534299153004441980184706357934838933440 15890414 287596056978717504123263856808050514944 15890415 -2014491466249556541305711490010158572160 15890416 394021610438355041495011563086055014400 15890417 -3572965688750132916856614863295441977280 15890418 136862692771793707059422216164916898816 15890419 -738563472395142400132664310563405057856 15890420 -416813949897192373954196269495932887040 15890421 454858637529000974578882931543149440 15890422 2106341843643070082323136101887791774400 15890423 4616020405001132019172520021669277789672 15890424 -2142551556224887400370145852642663464960 15890425 152712427966294087500807936321240191150 15890426 1418690080159529570725555326667486764912 15890427 -319437652949032804235846331403582074816 15890428 2504217476454171683096826930681042488320 15890429 823207207069862143888270384905477505440 15890430 -731249951575629948176939181091957226880 15890431 -3810924419177756438774111535223526217072 15890432 -9282872508262660579092476200589721600 15890433 -278079606993514332028611552671560547520 15890434 -744565791697373754925187071741437196800 15890435 -38638412075366885027972373021677721600 15890436 894517612161559516714927558190729232384 15890437 -4588514423544306704915726621577711002914 15890438 4274386403090261561685382161754704513120 15890439 432137819355237152680449903879413500416 15890440 -5087547495337267734275830513389648998400 15890441 1818060762995784691864227824917141741440 15890442 1661455142552363253989318536332282050304 15890443 5264046166718908158195597987626779030120 15890444 -6055899785530417010762784476613940529664 15890445 -1024694434631520279673871464283149900800 15890446 -1565080014659884783932938480680972608 15890447 1320118455646436645442211507966197625680 15890448 -150663556363360456004227139304069267456 15890449 -2257669689126635872060082235383726313550 15890450 375808656640411002364867481563990185600 15890451 -1968603391150209537299585061809114013768 15890452 1372144666378208810919321574651635355392 15890453 6469695126049848415112942931383483922702 15890454 -300307701134567587637905925314777081920 15890455 -87199425452777674122281064357376257600 15890456 1722075338081839293205341349626098073600 15890457 5202577028059936876045978771182199674624 15890458 622255561119918917701113887097254884080 15890459 -132288217847629778462872788619130254992 15890460 -740039781760197410692008578259741081600 15890461 2288875527108125871485951884019309548812 15890462 106622449353120483154485323155741496064 15890463 -1780937801617837181542509263636561878800 15890464 -817173497844780779218767231653185978368 15890465 150277130948722546926719096407542633600 15890466 -1432456428966257262686731126980310656000 15890467 2058267788211201950994502935930759031320 15890468 83732490829832578286421793227973662720 15890469 -939229985651915127032962029756795453120 15890470 -1308703277197986983168574318299039692800 15890471 -209563075007396561067753819988554559800 15890472 -1451639853629337148166011790867263488000 15890473 4437589869303794274765142135305597754624 15890474 693846771414237915727017164646307202736 15890475 337600803818480136302069846869906326600 15890476 306499644914813706846801128126314643456 15890477 -358947301167221699192634943660447213674 15890478 28762779124548590633497991808940935168 15890479 5167729967401780186506776318651411681280 15890480 -461161093815492910548975835189469184000 15890481 -1370829177570809436594616597582042000830 15890482 1555947719711747009700113334385834040592 15890483 213488787443033646408640707946524007680 15890484 1053565365475172547019801005520182865920 15890485 -1092392660405383113027755185293780201600 15890486 449587508710573171217984482283324556192 15890487 -916937660415052322367591741697042127640 15890488 6208215793989435051671243491842178805760 15890489 -2450876728333627503942672562322375818710 15890490 -207954434134327430020791370758882370560 15890491 5535482001483703276382898102746327281892 15890492 -2787718802169487487786055979036922472960 15890493 635848902367898985478368787975311892032 15890494 -205413305460478199885546960881454419968 15890495 2466932751405402174152591298252474836880 15890496 -1457601581350354193973880160671726829568 15890497 -999005014163843152377154401080021922368 15890498 2043046141838373938931297011775995424 15890499 -4931357162637244800289741338654996460056 15890500 3409902172124362283214125432258354304000 15890501 -659723356804093578511505826806178121056 15890502 -1650876825641130030155810671925350402176 15890503 -4173018603480711869330756646708834542248 15890504 -3143505011372604647302343921525686272000 15890505 683255234051541781717179352437380044800 15890506 1755223551667795033630363639785634990080 15890507 1507641072479590329498149182741245502272 15890508 -250152576044260488309270195523229092608 15890509 -589727547346277624756861783081380577290 15890510 3998715925197242010765253724628376320 15890511 -534194068039168220994688747029015054336 15890512 833932225788059360315938296212015284224 15890513 145865924591150749736634809281944363942 15890514 -1197352883174369281465948188589921023360 15890515 505105382559664743165931659890424410160 15890516 -2642987381554018651225344359019071164416 15890517 -4726954363796703487911171219734714434560 15890518 2539785185412378742324440342977296361472 15890519 -6577642975940151527851396587596548825080 15890520 -2660324449889904041658678979715107430400 15890521 -69400121177669219997520013490665407680 15890522 -2557722723047395928559917703605758940688 15890523 -1749115821361060908061398106467691597632 15890524 1438855374686334470639902748793897178112 15890525 942481398831560611278765507458332216800 15890526 4000156677026212059366938809965782006400 15890527 6052047939676836340713790076731582777376 15890528 -6595176358409765166277156643907814686720 15890529 945199618174306672910780093687833698240 15890530 -2849394152667068162269254184608068847840 15890531 5533908731583526641436840524703608926352 15890532 -318674603439691794281864597278039842816 15890533 484339295315539131755136547357271709244 15890534 -1105298086971699013866586656894017372160 15890535 -262230998759119302929497133975803846680 15890536 1483429451207851058435321123506721587200 15890537 1550041662892459976249788446482867877768 15890538 -191780508716059324514634514436936232960 15890539 -264934853768604296683012643951916718080 15890540 -2486912232878657406869211811596541624320 15890541 807681124124578778818847104817116096320 15890542 -3294861278502330267063745014164213483328 15890543 -683670573041573482253638496059973273376 15890544 -56723622492391336842596140900375166976 15890545 460455824766929336751664609260586185600 15890546 257393608714334890760467772595389967360 15890547 3918924270156678623418879337491811654200 15890548 -513654773105621020567536775104251340800 15890549 1599262393545958818979631439196141392540 15890550 -240665915234492365158919554666313824000 15890551 -8305902375187539657922617397218887073168 15890552 7196573840466222946543162111199046144000 15890553 -534686519532841972363144383298488629280 15890554 3699362438306361329165363424552984644976 15890555 -2448980325918819288509595915994806738000 15890556 -1501825848736758434806220570669921796096 15890557 -1415993454764820361227470939552101955194 15890558 3253463523568051114660702913764551482880 15890559 -5384110548958168809988273252096673395200 15890560 1615266898701710069197755762483186892800 15890561 -9381460938092401284430500158491169767896 15890562 -768342560840190557085517223513355431424 15890563 114307154298530159081342520097399654584 15890564 72672722747937758883966351200605326336 15890565 -445286757629100328408399606443232848000 15890566 182114934683446579674371338989889905024 15890567 -292654409646454605169682142772373664 15890568 1216735250814547835495619572375799029760 15890569 -770400083844124891922870276887422749952 15890570 -320871494226819196332370189931832887040 15890571 188703240304991604817911149485130494140 15890572 -3429662465101130551666823350815261217024 15890573 -2555797547045968679891581879622531157696 15890574 -23303646006730700054977718600306411520 15890575 105085902493945023709367743533792126000 15890576 10997713859999674652230431417557090304 15890577 -1465603217609745125579703239955670148880 15890578 -248945093497706487369496794065438870400 15890579 -7621137452412733341381258918841703358240 15890580 -71757401252009576923723764419736629760 15890581 -550128647122986618216826962854935533696 15890582 -1765708808740118034352781497828385200608 15890583 -1580573649184824017475482355079610759856 15890584 682644978996724863502099782216440002560 15890585 2396285281661692876831694252763580852800 15890586 492946696270345369283224507224119533824 15890587 7046372316368699567788079673988286943236 15890588 -1336755263881579396015228663050719846400 15890589 783904398035209482805087671228549027168 15890590 -1253110688568327874013521122299775019200 15890591 5547165330504822009459942894790773290952 15890592 1883637327398200826418134699606925115392 15890593 4245943881916371120233968638066063350320 15890594 159232375527947163634199789060612434080 15890595 -975203268103570959650347918970220345600 15890596 -2483652458228081237427024224873626172800 15890597 -2128849782417236463566815518076859362056 15890598 1943448947756986722091645768956403069824 15890599 -4566963367506975581850116722253393202936 15890600 -1068847821514397068509248352920715264000 15890601 3289621411948016057346765885457682834832 15890602 1174703304356003198796717882026116102752 15890603 -55882863898191434034241689668555941056 15890604 -1577732286715338598831883681863370095104 15890605 1528827580347858496107411720076843868160 15890606 6294331897712652380902654465044736876800 15890607 9759445066849346482723760893952183040 15890608 -390810297809164146455607114606959001600 15890609 554859066249700621358943595569227612352 15890610 -201655351631687713487788978657673418240 15890611 3010170755549850906357433647982697526864 15890612 -2005012500717506764152170360241278945280 15890613 -1781458311792471693755096465677760112000 15890614 -2735975570125959518717082930409781466048 15890615 -350854908443218344332075309926344230880 15890616 125021530484434490217272600702205542400 15890617 -3540389535574468890729842895589390389334 15890618 2843703503888620224156419069692560155760 15890619 -2330678833565694936327784315385840908800 15890620 -323727423947008930960830044470524280320 15890621 -541326613911847789305338503808092240896 15890622 -1183064616971354580714181458625997233152 15890623 157471303839567776368994589595218873344 15890624 -1909844843549156481628656291293816684544 15890625 939894653013399439910962410757438968750 15890626 -2839841417582694644301812425992668701488 15890627 -159366259605480966519577684888550240256 15890628 66083131003739478327592327256660619264 15890629 1025923179232161271549127847618522579230 15890630 -245413341365500973587956538434446200320 15890631 -593407690140624752488139186621003965440 15890632 -797184707523055298158332983251466649600 15890633 5894770049386682600862705570328243554048 15890634 2599660483498516010499220046494229591040 15890635 585045440636886254833356651798694834080 15890636 1572741582474579800050448156891853634560 15890637 -1050124985810814632413102402898884780800 15890638 -2295792095317381141615113862465869353280 15890639 -51312339453982723134854356970709337776 15890640 -148399332385140459041336167260487680 15890641 854889676952622635775667882719226355840 15890642 -3305956702948975425861155709046293468528 15890643 -2428127578154079415359115748488462189068 15890644 1056169362623056474105782381468020355072 15890645 -204514116799548857588854471554066417000 15890646 -480182861215317376646364801951886962816 15890647 4233047791470835711925179534931798323320 15890648 924048635947506333492445285049509355520 15890649 165098217203783430382291544943837721920 15890650 16746385007193618459634404538710240000 15890651 -1435956893955526186254241327068930113100 15890652 -18149059468021138512585157336307217408 15890653 -1257642055607443099284823893764732703744 15890654 223621733507240399540200375661574167808 15890655 -385580324457385445395714339856714400000 15890656 5066331725817874074932913783818961027072 15890657 -1887317392611718762284778584666826851708 15890658 808535801629299279553477472164802936832 15890659 -3235410530926165747808493251791259565584 15890660 -1613987677048031885196687287789944934400 15890661 37699398654595245916283862934127741502 15890662 -1123161817636617868975441663732512462336 15890663 -1243929925799297684343470569465104929256 15890664 1930182272279032128831835816021537259520 15890665 683105984025305172368362010205684770880 15890666 -4843829541878270902774769547564126224640 15890667 507501670654864156773091423935000293856 15890668 -502228460538480323937232209318557926400 15890669 1196290221425779165746986676622971939840 15890670 -2223660029342674796352591419204905512960 15890671 -1251406744276321275492962482686850046128 15890672 -99210481919205074507079482023014432768 15890673 3098636226298856483814698784772277833584 15890674 462069287084850217928894963463951215520 15890675 335072988633619860902243928074191989000 15890676 -235795629146026390057345742390617325568 15890677 -2189430932136947350727141910043273176576 15890678 2396377433961923520626641543037363855424 15890679 1088686969648269996660681578374562320944 15890680 -1097271841772514267214789429882478592000 15890681 -480509827924725206994819327522357052848 15890682 -1861976719627584707060021092578250277376 15890683 -1998191070054981711831419720335552320 15890684 -1064884531978363817576909738433281347584 15890685 -2316154626885554827047390455497386201600 15890686 11963805599528167643309173199107919616 15890687 3204192735610516002045812946045229806336 15890688 5311012521788510498530279854125875200 15890689 -6328298976173046898366728568660078816510 15890690 -1720290758458116280857243235216588562400 15890691 2724869510775170258489484087653664243192 15890692 -246761428286485839415199012450270658560 15890693 5528669936029790470309449844601266176 15890694 -96694895758085215113922446010992033600 15890695 555811032137983620649106275245998993400 15890696 -844089139317305621600510807967238302720 15890697 8492925208762366861190141490744742004628 15890698 1252746043637941329407351254045802429280 15890699 -6179347500554129412375043347645802988208 15890700 -804182087388680575848328553833712025600 15890701 -3782036281176428123370627285599265952500 15890702 873552780647964135918030144172145558400 15890703 -1301387755074560513781214494813636988800 15890704 1848521362717302428375239585831077355520 15890705 4785165457241271700143541741028255167860 15890706 445826219426643937161907853356782919680 15890707 505460741629878357614713411057203815680 15890708 409344207852804010385913911053536151296 15890709 1592496039111190921751843739745766054304 15890710 2500382686046796798079666827689132411520 15890711 -3817404929005119834862346250314637755088 15890712 541693422509442553214651919099108556800 15890713 210197314351073659422993107672188669204 15890714 31066406352253672579057571094180839424 15890715 -2197042084637672836047324869477279124000 15890716 4084282037594712814309443457645257212928 15890717 -7048923766254812198953046121741323857920 15890718 -317055364128197666822947688163546670080 15890719 -1749651663821043783028407949542176148640 15890720 2032807304048732744391273221333210234880 15890721 307923121353142980131979675058280322048 15890722 -576724272209265836388809854890281639088 15890723 807397326862727973426665850229627788288 15890724 549223767468477833873518480959427461120 15890725 -1059410320505073514879358654134672956000 15890726 961730494859311902580042659398905513920 15890727 3478688531973175985447303939331504231720 15890728 -1949637924025161097222003406317257277440 15890729 4590990963348582896984738805091074846330 15890730 -1692908940748419431931490237310227649280 15890731 1726434938692256921898909146097212164532 15890732 1272212848060671605750946220754071567872 15890733 -2333474370169470911404580566416536566656 15890734 748352825380244919944181120516018117504 15890735 1811570597232763198804239774820053118560 15890736 2043566593356300666091201067699404800 15890737 3802831004087737918471942560430258269760 15890738 1306036328801670106679674970176620877344 15890739 -1425677597868741297894853691421513904272 15890740 -3093008586657168148301487515461710255360 15890741 1622273046680836334292998994281767657500 15890742 362240635716986119300629101280651103872 15890743 3537208978155146931501576518641555043544 15890744 2518447048855391915888526867310087557120 15890745 -776515279741563473452050777663173424000 15890746 -1649169554810449434308414415518029606656 15890747 -937152706219905281256677183428685760000 15890748 1218453584862774055574539301745324589056 15890749 114954461300376128811936124391211168486 15890750 1468027362541786004170059589781635680000 15890751 -1168401733687691575204884403458208822920 15890752 -1142975883854749295495856934058990239744 15890753 874769841798014007887768492596121565780 15890754 925114438877175453786778869647426830080 15890755 397887691861305696271649943714959934720 15890756 -87609520329673390299211271411287928832 15890757 -3015519324674207791081143574269212666112 15890758 845114562974770973655989421043768394880 15890759 6699234641380590760706167341230243919960 15890760 24323090501855256797742037501447065600 15890761 1461451341675017595226892050253781414362 15890762 -1898765381955139166731966988816867836368 15890763 541182021323468185310963385689960039424 15890764 2000064531945922535828778059319090726400 15890765 244519814036098748814959202408855695520 15890766 482219680853804054292516497280728361984 15890767 -2183242178932558974015708658523801696928 15890768 -1526027370932435950932869647317173944320 15890769 1831284985482044318705530222729589673600 15890770 -446529370979759655083464334954566218240 15890771 1034438881277461364618041082728713011520 15890772 -1228395024377989009043421631172519116800 15890773 -6908216469443059135391234998380062428978 15890774 -3463437259280259209244831961522797552864 15890775 1790073472237942790074823217613409887800 15890776 3605457220191544664838848642908353331200 15890777 304185601634077070766456728181337558272 15890778 -366788993503764853940023366373825987616 15890779 62551236077311874678052020288095590184 15890780 834384177467612958721051965542658278400 15890781 -1365521555757144620357060070866520152448 15890782 1083106261006017924676294567987208510400 15890783 -2018831739077951166519246845645623095600 15890784 298838490626564729955208122350230831104 15890785 3645272382440985134067827950610635720980 15890786 -31273466151667614757524821008219901952 15890787 -2813137089502513755712582091129320214784 15890788 3201284244892750400860134023132577769088 15890789 -3603469258733545832389415173615891825410 15890790 1277758869160914320038638605313869646720 15890791 -1301290990683768809344966571254677157328 15890792 -128400235213323042971629697561422233600 15890793 -2861450904010032722864271712653308662272 15890794 -772516059638258352380841376879578863616 15890795 -4310552932176696234961994105127136231200 15890796 -1669565497481243323486191052436064752640 15890797 -6920683806054330174231873128339387848 15890798 -2069364162783644986599858814148439332928 15890799 -1583563510577114140351956071866627844592 15890800 322844614735522351668353754114999910400 15890801 -7410458526055009096150044393253308491868 15890802 -28119389928440622166162477470316158720 15890803 313582626546809547315265818143954408784 15890804 2778243448316688749124400135904780403456 15890805 17425089053867376343265350555572520320 15890806 1974266906779832494542556770834312015360 15890807 -1637717540458965404752776777463387969944 15890808 1855252551797344759546882663060692049920 15890809 2705426591795247917856253012155960507360 15890810 -191210209416403997600940786935537402880 15890811 4353028139205866206203234374848807505520 15890812 1803294967040275071902826754557475840 15890813 4697952542827484369050329479275447549062 15890814 -90175337949575154607410476611545304896 15890815 -2450647301506238386909192273547752147680 15890816 748136376812115549775234367043781263360 15890817 2150980579542849848137839997903726080 15890818 -2390927728130476205098476224085010956288 15890819 1451048193591673998466496389846862732496 15890820 1903803086416689622063888369318166261760 15890821 -338275947213275640385761977167540944000 15890822 -27907713637390694528633467589649379008 15890823 76240595991782335096853318366779030344 15890824 -6633705543904010438778268880904613478400 15890825 -2754849614585761674445356064672385088000 15890826 516821037927668283694682972839971930624 15890827 -3702336911890315521061631505935474881324 15890828 -677225361098911198870134493560695192064 15890829 -1244878170348516601530423470233449623616 15890830 1087369854577066868362251088192150714560 15890831 -1346430724712271684126354458226114595872 15890832 -16627232364153571582193238078447747072 15890833 -1592361328427781863246205606512148923136 15890834 273197629145918903610104117503729982112 15890835 -16721818898827088233039013773243894080 15890836 747596047807996113892755591550478470912 15890837 2203664738969945556622171668672478041486 15890838 -109955466873464747431085553289468096512 15890839 -1428830992579919520918971209758314530360 15890840 2111545174523831239508094915887431680000 15890841 -7113050646994889390407180785098609691648 15890842 -3417929708974731109282371263154144435456 15890843 -7225008990988230757611857364794092870908 15890844 -1490562716279300509630025246506019785728 15890845 3728610656111106474595833820065485813100 15890846 2131235074591536705306605829940422463872 15890847 -2478171992208574016892050141401299052800 15890848 -1659526408284993872345041519825158930432 15890849 -2181028752991436805514008399719684253036 15890850 1906684848898042202505179243739936000000 15890851 1720634993664746480546442615325862076312 15890852 -5381805300874654079687128061940893940480 15890853 -238026180269483353181978724759485018112 15890854 658369156185921848496420261891560556672 15890855 350206252659796119526792646312282386560 15890856 -1556073057132485606625228256493024870400 15890857 1020409324870995731365037626632949978106 15890858 -31535422637562293584798039048463568720 15890859 -7273904152339052953624663018012587816 15890860 -3717772786621995825934684302786665809920 15890861 -595147401043479117844260902156268691200 15890862 41089946415642956171501110505472456960 15890863 -519156588908998458850846811816544331888 15890864 -1401158011250937586588627871555312517120 15890865 31770654587929542568710435778431728640 15890866 1583015680596663548037932046311393272224 15890867 -3740157721243524917834524895435830852008 15890868 -552066620407191776602963803241584138240 15890869 10954993358102743792663571152613778973560 15890870 503042533628046163215178513415001840000 15890871 -557967235502600486924043826545075072000 15890872 -2057926434372429212429476924239182131200 15890873 2370630700002130187939197390214156350122 15890874 -290160407014604390577991246724442147840 15890875 487767814837675886780185573938106368000 15890876 -4923257899679225024484060155553231955968 15890877 -351913698943271900584408116455032512000 15890878 1032523026785139605492727728815795813440 15890879 1137955354728869551512430057115358217920 15890880 364737754365716538015589325269641461760 15890881 -11652262343100611996211942536277821750528 15890882 1234878030867284894865849144391377219072 15890883 2373544817836328444079901774086222177600 15890884 1018675020237831517068994470774602526720 15890885 11218173011382779492074937811779448960 15890886 -2527074782805146243535911587554020840832 15890887 306281778289547271076128446256023611920 15890888 -4261217477118248871851380632193083310080 15890889 1584658307667325211268560488486617289920 15890890 987028161858587137477431634874766511200 15890891 1242932773938714413008567127996397127272 15890892 191978613822624265185573526193994624000 15890893 5210925842363642320422409686943514235180 15890894 -5795251125740348216682158766470690607168 15890895 862568924925526605626222802788334483840 15890896 -348574724826174093690615692870890659840 15890897 2558464089018979681986542104497378489600 15890898 354073012127104328522966287082491729920 15890899 -2749065433383296545471080031369906287000 15890900 1586143301352692828684699247954730512000 15890901 2149502696626588639777613726656271588160 15890902 1812084225020151213422236068974663461152 15890903 655042924421957959012210494965687232192 15890904 -70296097092988788073885657042447257600 15890905 279801915540230461689698239828266689160 15890906 908304105913447403560646704756723377120 15890907 610888119353800550559957076026843276288 15890908 3339356825075643202375646297488760832 15890909 -654823173686735581261280885799422167584 15890910 -138645611435229115524835851832350965760 15890911 -3762315326043802995463720388050894235488 15890912 1061023712559016735645066887217813389312 15890913 -4390386784472727136058371456915982376558 15890914 461042482086242128510824664838573102880 15890915 -330127019338539664737914231594214035280 15890916 2665401801204256879097176060804258129920 15890917 1366283529707918583230118892237168674592 15890918 731709705503077161979347497309517858816 15890919 140627973528967044490400742665323982976 15890920 -5832737158608513582510209545764813312000 15890921 -4048299147284587076514935067924378569088 15890922 83367606385614856998842484126633596160 15890923 -2010977539449921002472059785454484514828 15890924 382652861272381800493051567006037861376 15890925 1360753593944608710826351757424748044000 15890926 4719961223256006844975307904549508722240 15890927 1417803520048941235178225754848071422240 15890928 -402418858070315683942961525080986157056 15890929 -3578766899276456497399895801009480176640 15890930 -1542414405291556722476617407734346240 15890931 -290759157507615955696131276294350968320 15890932 -315783160924499520602718588695055650048 15890933 2868577367713052301305065884820224043182 15890934 -786201921704011342155421706669449087488 15890935 1062713135316169666138973029285136256000 15890936 -1110191095613199099689465560027413626880 15890937 -880573522113055922017370012440853201280 15890938 8259591646600151380249889662713787392 15890939 -7116246425105811547798216916431753975260 15890940 769314679462177196663317793153565726720 15890941 -823587543465072012610991038626136319232 15890942 467332037439190980198396274199665483200 15890943 405977898572352170251876933390574354304 15890944 75011827632866155724690113079732600832 15890945 -119628217230696421239809600120319799320 15890946 60253193396192478443426347232324544000 15890947 -268911126226168339562055841074809352128 15890948 -999034823833780608617059228517618232192 15890949 -1102899006846700082553826209446799842466 15890950 488900278584757344680364074085555912000 15890951 -3320749647848459228865575749883460648 15890952 991485387744996593888100661131804672000 15890953 601560817118149291420183393033561777344 15890954 -1105812501953051674705045348639968656640 15890955 1002951382448086104322394068416785176320 15890956 6626168419679838994037882295970733690880 15890957 2301434696112966832565359770976889425206 15890958 -2039100944896488898958155132479381982080 15890959 -16025576499022515640931161160014720784 15890960 -321141747813624357977511008142448312320 15890961 -2923827096848644402993831720626837523728 15890962 3643610928832228538433460894927068665232 15890963 5092882177215845406682509084109884083784 15890964 -276668186355964813659488393900806287360 15890965 -3116405798988319591640549989993820335140 15890966 -252782851175438919521372817628292795136 15890967 251245525785558038006206354016251379760 15890968 10778046216924139493698511032140366336000 15890969 -2745075291438777108665281134610091404860 15890970 -72453938362680017836444864021730150400 15890971 6564500013095007576914122147432187802792 15890972 25343688236157263274709372280958676992 15890973 1764019427322543715634330525838091799040 15890974 3204996525026587194747442760120104896192 15890975 3431696306508428828535907979965832391000 15890976 563207505171453719261008743472142745600 15890977 -4049305512622271102405203367403218134174 15890978 1425186355415445076388465311569720713040 15890979 896596404689580794648784496735919525376 15890980 74878559014243668180799761771179212800 15890981 5990547417223698437940424981921957630782 15890982 -107381108325143969820476240140101390336 15890983 -2868827164205680971214126556338892917768 15890984 -3421383583041771501263385180604286653440 15890985 1369066081570842931759522117916088451200 15890986 708641471776256752284296083113824934144 15890987 -2283672714635250517113620583381644827248 15890988 2405909428289571388582446679466689738752 15890989 3845271463059100547797116944736321424790 15890990 -1025827101679608770433692769693695738880 15890991 -1689826811494183343158111815291439279608 15890992 -206096700180968880470772452345757368320 15890993 4540863065038821512900522656299398586480 15890994 5818248452817341072659040512411693440 15890995 2721019600540584340785723063586512726000 15890996 4081273059486876551583548341890963240960 15890997 -4875278300371008674674058596724786918880 15890998 -931747132167262761540994945020896739264 15890999 -1320181646671661885803489245641047663200 15891000 -4364654273319891651509938299149998080000 15891001 159043311412795983913322496917707267200 15891002 2698902314305880759071793024162666483712 15891003 -672034505366552999463982575022664293056 15891004 870556124998861765281254117263033773056 15891005 -81130164259959660704742520474446715680 15891006 1684918801426873800177779057352709187904 15891007 2485779792330702578477547293115914473344 15891008 1054968260621822520216710838346579968000 15891009 867275803423695516875697607779021746688 15891010 354719957629590745833321336404712720960 15891011 5678537320622888460441828772706771573400 15891012 -2272553205097781866263662477436874905600 15891013 2604597844121603794552401172210038607262 15891014 1619383399611709524923797485418438312320 15891015 -1068190449102569722578811612108808647680 15891016 957030927207251041599263732146620211200 15891017 293946934484151023909720210495372033700 15891018 -461659755131684797407142795491686321664 15891019 -887589142144724506872342993237305340704 15891020 1933658465884470920740165502002859412480 15891021 4624530592748606702758192654177039837260 15891022 -561042909724864699525335748672685285376 15891023 12153103148458934789808634356761659245840 15891024 156862179944058089038365635328788004864 15891025 -1917674099635730404475661479562920683700 15891026 -278968646068372837250209890205680973536 15891027 -694709070411820080984414683093696826000 15891028 -5092892175290277591713166374808466632832 15891029 926071956073117463669951631840872239104 15891030 766296033919680985079623225353030038400 15891031 126996959656958602099865270593477956624 15891032 -59154512184288484896826475422389964800 15891033 -419844586860423565471836705682924118496 15891034 702385744211272326869648801463350817792 15891035 4988372616340795108972758212079446412480 15891036 1058808862890383264736730455992397742080 15891037 63696113517322713087219760564300086240 15891038 -1555331300669997899390785946043597214080 15891039 1895564829118367101165038160910635752000 15891040 1409422047377462717340573023937350860800 15891041 -3783613604491492218267044075289222473976 15891042 762500291173212683158817800682378339712 15891043 -2362548933244309404838799353410861549840 15891044 -306364175866492445911034217160158668544 15891045 1623354649163015084714152368771093498240 15891046 -1729445566384681627807421460902496018816 15891047 3943035710665876888668911284761380813496 15891048 -172306890254843539768307283204068582400 15891049 -4761647777765200332650481674407457787520 15891050 -10345944413039883345600559603618963200 15891051 5499412944041206018486841527977710616 15891052 -872022281410470645800631907135555783680 15891053 -1750747759858809283849969359969022880256 15891054 2103892242450369601481265447758251321920 15891055 -1173852600190307810749761576073431098040 15891056 662380807868360140146471392022662676480 15891057 205413224810608641739016517302234899008 15891058 71852942370661853463376622212518059040 15891059 -5024090874749356323078838959246093058740 15891060 1092959509990183301047223595791929190400 15891061 4874009357971334368466231152701794341824 15891062 -1481698126082771698375381241912184179136 15891063 -1232822800922309513528457335345107756056 15891064 -56117120826964888432416416742230630400 15891065 238813548691757272320102778129134808320 15891066 120105347851574585231113057811407218144 15891067 1494459521167946708516605456470683916312 15891068 2966999759002635881026637073995332362240 15891069 -4474553839445706770013598647775027991520 15891070 337599566692671108888036771786069837120 15891071 -2180943229243543485271021673000609171088 15891072 1138888170743733301574931971804076441600 15891073 6045963041210420595312399702162343707360 15891074 -1919491039114859318024995551639388924464 15891075 1413975915384067413325358190232848897300 15891076 -2434342908799246325094107994850948767744 15891077 -1014560495460769457664363341772716692740 15891078 -308954639924357826063449884820497201152 15891079 -757741163091512753866320786074537574920 15891080 -45799476057757200005822182902386688000 15891081 -4563930596485039769933177448169234623456 15891082 4279280079667879892263938371816692441392 15891083 -385042176318722691965914117064812165200 15891084 1052821797606300938340187746797039976960 15891085 -923670506419793233320458581580323088640 15891086 -597796848284062649058488349130905081984 15891087 4403645663667406766616628254785777856000 15891088 722270956216541752768586810393606897664 15891089 -5460060547436658753392522512633321129920 15891090 -1328746238589052043326691161019428838400 15891091 -3711424623927102063079614722031018439680 15891092 3441736692232282860805518532312682795904 15891093 -1135284988183083633058148561910904745280 15891094 -722348698044956409794955410501449703904 15891095 1578533623705897152653565154615904218800 15891096 -443966996617992499491599327215341281280 15891097 -4840552488305653062046039522765855352880 15891098 -399857863861153798794910772897443764480 15891099 -1392344647608693271120611754559084674560 15891100 -666956760260883238711241059927978649600 15891101 -12351040021465110808639758080434474744200 15891102 163214739233554639000068103512330715968 15891103 -1528178233000870147165626926898024271648 15891104 11092386347183701108778468819857799380992 15891105 611551059543880252079644923504538921920 15891106 -171187107938899205515128840659434168320 15891107 3248138749346594660942402164348935592152 15891108 -586558423704795789661570963651844966400 15891109 842814624417589498351658554682456026204 15891110 423063253656101097929545939837701504000 15891111 1237425762928464531472302988997306970960 15891112 -68340307306849698546728562069550540800 15891113 2225548306355342321514481777251981164160 15891114 1408990812370594174370470350743145727488 15891115 1117435006753732002853884747589478609760 15891116 1764078914294817417302741380094121520128 15891117 4670494821075737660399782036257729319200 15891118 2610031450626323676584445732892531709760 15891119 -2695062127159956853432513317553402615080 15891120 -328418659852206738138527410092559564800 15891121 5785736818773443876729816939500905778322 15891122 282139993963239527416903361386220215104 15891123 99391264311254965093760514189329207808 15891124 477912347259937481871999136726969602816 15891125 -6914629040382211163110395140502289320000 15891126 -1217727735342557559350103548457478617600 15891127 -34888223018405663952874830434028517376 15891128 -2338530391260627621313491414552941568000 15891129 -5859524824127074249701558613387278336 15891130 490525610928068884515060300389029180800 15891131 3012684746981691229645599472600190051664 15891132 518904394861178584577772726197431030272 15891133 -2932984800785097765714309254874234994618 15891134 370847757918402062507523000800922436992 15891135 150688050500634481158707039490000115200 15891136 1343277527765771572269867889493304934400 15891137 -3260261638980162416849675599907489232960 15891138 565521432937641835358738999292887213088 15891139 3035546761999641366728745538704519841800 15891140 2757430884592491855549130916454626653440 15891141 3499526194546494058553236176164776858560 15891142 248963631040512043955404123675699328832 15891143 -3566645114007979600812118316929705549608 15891144 1664720151078709950451736860173035520000 15891145 32246567845289707785059235600759672000 15891146 -2307985533829374643890092259045973579728 15891147 12785745760647948996202580935104509796 15891148 -380038311379297130946396692315081011200 15891149 1087063103611880938795859435325009252096 15891150 -169309001695887881880538808585275084800 15891151 -166588342097087101546079865776781589808 15891152 -903481576950019838054578568166548742144 15891153 -122358916784068575377409546833816698896 15891154 -294685787524899050844023239902123120000 15891155 -469376340386579060026098432509815052640 15891156 397186029107730477443044298489266288512 15891157 -3111144150637607737092619947492106628708 15891158 -378499233220887185753676993208023948288 15891159 -3502010250028947667145624424527221531440 15891160 -1683583498620762857242549992663518822400 15891161 -921871557961613313203360655818345864256 15891162 -25388297217738524684634740431580653056 15891163 1075221368406763052270645564695324340920 15891164 -265610551719225501118062274201500378624 15891165 -688140655033475722705924312631904572340 15891166 -32547179675264783406696533891140761600 15891167 1589261648496668864461652964933972069024 15891168 4080339012247766276246457006038869868544 15891169 -152948218261220170817924885344205363968 15891170 -3231130589525587600610998395618047523840 15891171 -3535975726993538676133384068760619155536 15891172 2573975426504732494391219398051607168 15891173 958160742199698627639776999633459629440 15891174 126324556099934928409166051770946461440 15891175 2715360568184668884573876308225455770000 15891176 1050773011991410955634248320873061007360 15891177 1330263438553875605816655369027371621520 15891178 -440179082206092457603500004265746644480 15891179 3007535355836002267234286585687840385780 15891180 -450440499483629760286698322638437498880 15891181 -2445267030956156331376183896810537343018 15891182 -2954438086609546970157930223768883179200 15891183 -405868138143276365629938016261677245952 15891184 -844233127505820381489864185320647884800 15891185 -754356234379175018827831032253782460620 15891186 498289532640701842102148638107242408064 15891187 -1544310084839209166642714238845412430560 15891188 -1673660809582555274489634517909708965120 15891189 -597997132580011367232754203746006836992 15891190 187102853791948439251244588177456256000 15891191 -4946009848077384843527169198356738787000 15891192 420227055121811290732760648273773240320 15891193 -1234981229551977790689784138570395427196 15891194 1211901838278782867250039519395051199744 15891195 -1522814240930792770981612582542254440080 15891196 -699022309808670898404061251697354116608 15891197 -1046462721734126350957276772365739940768 15891198 -1401010330576136936429795892629057401536 15891199 2169092674500337128423920233900991187200 15891200 -555161080119614675331116352313648742400 15891201 -5592676828963002749589880837093292913600 15891202 853162581301135693776680419141097776704 15891203 5384998661198578157829171758042461500864 15891204 -158801529709531603171996485046879592448 15891205 4986564674771697855264207846851417442720 15891206 -151736556890358385413153658155124868736 15891207 -2532336622117762265158760891828803130112 15891208 -1300524433641822944020402049715959639040 15891209 3776025985320742919265339010844174880 15891210 205912550225037324903899052933830093760 15891211 -2082397013485840961649475721072163225968 15891212 -2956979897001179945593420232404115049216 15891213 379357810285118941164292780841448496128 15891214 296129200209569970416707952053440604800 15891215 -2347348306243281932426975806597304104080 15891216 491515078848880099042625527902401593344 15891217 -5446550311445941009408030366789924089600 15891218 1401471739836380494357083142193630678016 15891219 -1725690462484854780436154126792823110880 15891220 -10390007737685195074182207797421834240 15891221 -435288779893131348423185141636651256228 15891222 -389941836707242209210900549698976164928 15891223 830680328609232979542496946456456614472 15891224 380702472682044170439662650401347358720 15891225 455913084613224857813250645445385256000 15891226 1489047097816730872302532182864257996160 15891227 -7070190670086218935600689015606264021528 15891228 -1135759488683419659804492118613139878400 15891229 -3003100851334992718795191359429922781632 15891230 1815893640959008338411295738197760637760 15891231 -1669950405391188756735075541246587837936 15891232 1204971821703403033691261410831912402944 15891233 5305324373573056684867234631029151440482 15891234 -2693267606748422501921216690280937757952 15891235 -7876465130060027191173527505703607127840 15891236 1322765819795410242943973550646696049280 15891237 247983836224669993546942123441326100320 15891238 -703148371090225576110960923149013140992 15891239 2156794694185788770536020904559013138840 15891240 2382365933456980256512126102967220633600 15891241 -595379967990199176899854718137378609600 15891242 -926161305572830393931686798698601915728 15891243 191964928291033500983014916165050166280 15891244 5624309013377549699826324429057482337536 15891245 4691770056521939647794340602593997100800 15891246 107780503782969502688117766750234336000 15891247 -2646507738412876178617822848620740536304 15891248 -487992523546716267185565037269901590528 15891249 -2368029336270359658163762027501160285184 15891250 -657959555318247658906134170283157230000 15891251 710548310048379619993611683742378851904 15891252 15447122137508668518613484983552966656 15891253 -233706049873817024666779859767738260320 15891254 3186028305735247561506179772598495879872 15891255 134089796490571440927248805459514958400 15891256 1481805520136395518501427995855966044160 15891257 832808486035106417087940798325388485572 15891258 822391700993391979342449755733419216640 15891259 -3390175547015298845510659970187229312540 15891260 1097065292448864631513268562751951994880 15891261 1125272889666912023548501973717162764224 15891262 -1390950655994420320529400309298336996800 15891263 3901970552537639804542165652549618284584 15891264 2006700608199016488370796333955186425856 15891265 1705870191245325683452546592537235639720 15891266 1171952623859450935250290711599105626832 15891267 -168826886883262704013846787437533497088 15891268 575352590792741472728706538160475525248 15891269 -1074540112513210368157224927314393122404 15891270 -1180167970210245514281496130402898614400 15891271 -1965495992920143443836015067754144967656 15891272 -203394777714583893093325530913291008000 15891273 -1239030978890992017244777099797718873878 15891274 775255020635461222442914795392295249152 15891275 -2443764842103295855179425215093584492000 15891276 33593526151375790618472876100371753984 15891277 -969736014586966102502490575401940496000 15891278 585505414559902510446104081292919837440 15891279 -1507136280058315189482731455827758988672 15891280 -1137162655686822204926815769911462871040 15891281 -1410521823933260136241183150677010761408 15891282 -537135876805369030670968091249458544640 15891283 -170220501493520671915732359808218520200 15891284 -367215688098290309664199370720944994304 15891285 -1579890787445081983080031698223247608800 15891286 -3048248837853107031776262302413858904640 15891287 2810633143741488753384242098655780702640 15891288 2258881798283075492796709534727342223360 15891289 -729883669421251099490409793894988174976 15891290 2041053800468700769858190067008937458400 15891291 -512559070826704586617024640317987705824 15891292 -2172945218203929218410763461322426720768 15891293 8232156242155341010315197425034691692 15891294 -3005908018429117276154705004772996307328 15891295 -5751170903840121758572895194075238400 15891296 3573529125215382558063906068641244774400 15891297 90483285637518483574402831731195273600 15891298 1416014513941293120921424677123927704064 15891299 67897696725118073147944335221364272208 15891300 205226269608289996206122054289986966400 15891301 -6167433835691579016061298329413328942500 15891302 167467555957062897157234057137513754752 15891303 -1748736522164600578511221414734464627376 15891304 -3520843754897508575565994860381437952000 15891305 1929862377916948954841204368606055472000 15891306 414112517966781485999217887883165388800 15891307 7589806141527227526874243110846969220720 15891308 879461622810032022866780983291887912960 15891309 127444164889073063744286972534882616416 15891310 1817191604534384715463654042635308085120 15891311 -11064252785533394727680089299215389748160 15891312 -406316422901600136641769186302369464320 15891313 279527974391987042318437190681830399488 15891314 164489542006760405491642384060628849280 15891315 375689023629701911997780142225169574400 15891316 613763264471363540966506741449995104256 15891317 -2466254265368728456352439491578464450180 15891318 -2525974539338701841025662384981245083936 15891319 728789056323497945180550284698465577496 15891320 -877202273756630825375214699357425971200 15891321 2793369729806347448067611484916643365440 15891322 1190877657369159834614192802957547577712 15891323 1683418572549929222569706921282827155744 15891324 3744272052692917595534607997049455656960 15891325 1524114986348560576410961381266062724050 15891326 -2684870102188529666540894626480264516416 15891327 42031663403193938482922553706679895864 15891328 2656060802189000130925748730103175577600 15891329 -532906776997506132112129309832883059070 15891330 20795335804392793440447352275197245440 15891331 5149113081128772590484256479003484427132 15891332 -5158591480576453348751139355786248184704 15891333 -240623740931186409791902508581973546400 15891334 -4834535856847587059671943557582888033920 15891335 2419364236364931118144226815906545116280 15891336 4423475796013753640024752392882068275200 15891337 6186581532606848361242793438338869287312 15891338 95626423515462481101459299569606794240 15891339 28900108788525509971946362176095947224 15891340 2621512029237636833841571280645493703680 15891341 -5364249115370238655007297922989772189258 15891342 276419172198742958042636601389315637312 15891343 1225876267880205846740159729157791497144 15891344 11860745812629914418206544474459340800 15891345 -114594434586635215206056608441715321880 15891346 1598298241885794503303134738906350993024 15891347 3454210957922354088837377092914299162796 15891348 609102440181484391472746390095399649280 15891349 -2557567371344640627430396078175878960320 15891350 5600118809118267495458632529482826400 15891351 48465927932107779755574815201888219904 15891352 2822935858146283977576795412510463047680 15891353 -4975097144372017349564686858145646968880 15891354 145624486696684639804185539939791966656 15891355 -123456335215861231209462573553819564800 15891356 175574997596495873018542550469254134272 15891357 410300868192711836143553340853049460288 15891358 2003018968539314752109612033604188823552 15891359 1077857223587170168095508377166643440128 15891360 -588164455911566321336897158099988643840 15891361 -140450039186907324092714568593030744640 15891362 -283372278127880442031611343137814410240 15891363 1187848273871751205283969570052500732400 15891364 2789019215828404835452160413452166107776 15891365 908221726006358288189456659115396803200 15891366 666761083747708879522455884389651248000 15891367 -2110641548430720005529491733709673049840 15891368 3724593560013938015279621175658282306560 15891369 1049752734670600147876901997496696000128 15891370 -214783233987470239823256885018041510400 15891371 1418580170012774538319996892947283851572 15891372 -609431464539302590079848335692607897600 15891373 1722766294283570575069827716478019801622 15891374 2433087843010515200801913096909068079936 15891375 -781813917869688780086883708077824512000 15891376 -907891350034652213560587596839621869568 15891377 4414758274503068140232376881875561742226 15891378 -231366910059971951004813110646805934976 15891379 2292919351416911610698353397659065424032 15891380 -1840385600257605005014792670600781907200 15891381 -8338947264733184907353122510962815904 15891382 271251453782376638607883102911618348672 15891383 -795514798167380683849416308797810113024 15891384 1952246332566701851440734392401488056320 15891385 -1185703999863337389088542085488230599800 15891386 -2410842482683151167787032597388158404864 15891387 70821888492693700876016380815700743960 15891388 448433972758298029390983973717939532800 15891389 1372565228592581120786562610294026886956 15891390 53917821359668097779438629107845182720 15891391 -3117830431557489078918617771365851033600 15891392 1065930214642718155846195569336256561152 15891393 -602791678118109135215998469279948499072 15891394 770999177981109516677671433002750988496 15891395 -332688456662163231761955929175979003200 15891396 -291423477072958010292324847842181785600 15891397 -3252330132032097876896432153054936733154 15891398 -1313644117695314747762678304900035632800 15891399 -1351564778460597915817453093553945330136 15891400 893840319833901001668329115985956864000 15891401 -255512082748324412105042174841026503296 15891402 646224626350007469130246419610774386432 15891403 3288969284758621565441051989009545845760 15891404 4310904720064629236132336860559249369856 15891405 3836766216797891173488394457184248421120 15891406 1085857812653069694442366730041811817984 15891407 1593154691595502385271296067349808681712 15891408 -193932394064876124769139527502462902272 15891409 -56972912311194066147697864256233703696 15891410 911088723891991822711992453331473984000 15891411 1566949825318390929588883937526496422072 15891412 -2807229366616081904945991805458709307648 15891413 -708926553781006738115212428358450834560 15891414 417953554155249465464960151093073920 15891415 3774860721428872411072152738905052445920 15891416 1872567834048434902008533632410076876800 15891417 -3675726994060553296765053531417905849760 15891418 -1097624229551807050330169053551621837840 15891419 48438320752332056182815199417104956520 15891420 2089465327356540006275557790227900876800 15891421 560301103270233641250972683262864351104 15891422 -2743044023042721080758845546379460335488 15891423 -120459358884213891087277260768488287416 15891424 8152253174838460973095877683779993600 15891425 1960754162664580684765635883571564794800 15891426 -328950983338652987664084921646497908736 15891427 10469398307258100100674634566956630493880 15891428 1194766907778667921917945216308521267200 15891429 -361155687884640193058901828143335987200 15891430 144989875086380996696006208450862982400 15891431 -8028035161701631466409469658541828717768 15891432 -1323018234120908356463593397765693767680 15891433 -1934821146085303905349520978563259308416 15891434 -124867951782042533320446582881050777152 15891435 685015558800052306503623025967296630480 15891436 -1046274262941367999530817679697945034752 15891437 -378889095321105011607574579281130076160 15891438 67858163453007073165158827688393042048 15891439 -430702419314896282703500551749541795760 15891440 -142154392614397993080691433397693972480 15891441 -828711860420339245260851753627061024960 15891442 -473611145687489922509469005091952754688 15891443 -465724320672312452809230063746497508376 15891444 2096250642927398311897298669610510643200 15891445 2544453157197846445897099028240664524700 15891446 4128696128785118546052384632019649670400 15891447 -177006732571969571879639528975352725760 15891448 -1218714633478502558764100481956267520000 15891449 -206506332207054705820893825824704847040 15891450 81511432781422870332412846805520057600 15891451 3184368468101394993289175264782270140452 15891452 28611579778303519939731626285937266688 15891453 4856403817403612192237992916065854860160 15891454 -807892084227903378447080684042270797824 15891455 815098822354300324575827408285031972000 15891456 1301777059153359993880152867308662947840 15891457 9404143967102118378392939394507796944900 15891458 497080277680538391045385901079085797888 15891459 777019558431473833542611575802651728128 15891460 895678436684312643516356175455992527360 15891461 -5178723408793096173609726428624908022628 15891462 -41271860307384012141039613882901537088 15891463 -304596742995736994716730681855084252704 15891464 -2862599776488272914995936624088004352000 15891465 -3353718789972646139361169234234138829760 15891466 -807843087873006144427658879236561679568 15891467 -51843051575286487155296943578806187520 15891468 227225121951693873326626638833591255040 15891469 -6021964191983860830189484216170712484640 15891470 -483839586130289584841656276979381760000 15891471 -456198141523775851815868991063508647400 15891472 1266166848930460126036367947495518642176 15891473 121239752044059884440883188815361814400 15891474 -374161222522066029772967445784293722880 15891475 -1857990610575628299106582326139629608500 15891476 -3628680887431472119339638337638888894720 15891477 -229412168349338844182239340425512149376 15891478 -648948796753990539796338581308472014080 15891479 -7731448529111877316149803086506913654680 15891480 -647003877159889303439785337557792972800 15891481 5082645975317133482756946624636175850772 15891482 -1156971417434634897443124800987216762880 15891483 3926109676497145863965772410248968432024 15891484 687302411823008789885666845323915294720 15891485 -1168356974266512067597827264867735356820 15891486 203810949038273990383505891325012341760 15891487 -1953138128702865332231322720439333768088 15891488 1179629663830872999993607608886905077760 15891489 52679532503391356512888033513887018900 15891490 -876968642760509704957537107477280605120 15891491 2172925074499154403628314085427057032704 15891492 -708852483288503601329876494837698736128 15891493 1224927558947948372539929983511634766560 15891494 4389424573427385187964620237348725601920 15891495 -2467115295469795274763796436295807896880 15891496 546924483416560152977962541668822625280 15891497 2013563203079245638158750095669291181946 15891498 -582721503400205137030221345206157096960 15891499 -653216169201929013472592614654928855040 15891500 -524048453345403262575867990310506240000 15891501 -32757458202100248730513358972114991456 15891502 -362768424165091943034995719400334866496 15891503 2320025239805127780305016872773077844752 15891504 -496134888057098621126476558737412718592 15891505 -446803724424377557723967661794245632000 15891506 -2477163103955243868293775706854620969856 15891507 2252344992548722373652051337943129483760 15891508 -2762037216241935965416519361037583660672 15891509 5313288136381714506558663847648417657710 15891510 -9859066201775259713857830224409722880 15891511 395971132832890874990114656488701991912 15891512 581926469189231763315986947059819479040 15891513 3319119137439821239774699903206341254848 15891514 1280157177850745725134794342109015647856 15891515 -3116002583180384220748334106690034315200 15891516 163801996971986537115516494601580081152 15891517 4610022602973344036932706127878706228492 15891518 545133530389116046725527686630560777600 15891519 -224655142811558621566628532657819899520 15891520 -803994235656763818434581539936345784320 15891521 3909515444203973297581977384204946390722 15891522 288086456394063290144180246911927200000 15891523 554969106673655722277217387899831395772 15891524 -1874645438949409102141048898182693324800 15891525 1447600830374102423385146389783848072000 15891526 -43303357240760393372636354341584910080 15891527 8407470034058415049618393087551004319112 15891528 1009324368322164943442408924228771020800 15891529 -209215205685784287368460640647115624800 15891530 256781601400194155560219126504813854720 15891531 137447397251597732832425402842626510552 15891532 -1800401636491801874086384136417895313920 15891533 554526085177451234822575819055991753600 15891534 1954810123236172612309083088112728032384 15891535 -1557185344492783780403339296865990760 15891536 518469631445216114114646925570650120192 15891537 -634917823729344210268122150694482017856 15891538 199547451162267537736520969120492086944 15891539 -2538745640362305020020436391976316638080 15891540 -9125729957470223299798901772054282240 15891541 5648414106650218519895402370213320468942 15891542 1500283621480530953105012650494400466688 15891543 544848287879800424471633995677498288000 15891544 1239484551203824325692962186947079260160 15891545 1203567651835528500128453590015205827200 15891546 -1128496068985157480192227572413593025280 15891547 10059505322890135416024011245888623872 15891548 524446458265676130364704574889064608256 15891549 -1008185052885930986854823255755893802752 15891550 1856191069722524611003205151906691444800 15891551 -579133029362970616601959191640597874400 15891552 192411013220685079731799460767978094592 15891553 19506156314959931246130187259952531264 15891554 -1230260842769402130755213806887890646528 15891555 1891285935102438959228683262667253475760 15891556 1706957193273594816510086312423748768768 15891557 -3023847096601726919767721898705832642368 15891558 5731540543510136224580174519515771584 15891559 -4103052495951386444266705823268967839888 15891560 -1140761584902654069232306560066802944000 15891561 865257416473720662066311667950157987840 15891562 -1368675495017095498120660694894080416000 15891563 -2340885103601138673095194544470627280376 15891564 -358082060800740690143544573513275458560 15891565 170909910492542546875190980833077753400 15891566 1470972057687411038586164303921452694400 15891567 -3505129966739082409340720470784605046520 15891568 -657288129695456109767522133547037491200 15891569 2329707174297044962813121378960826141696 15891570 -657461435022686181330428958583871107680 15891571 4598116384283764850260356475295499133772 15891572 4078500423907538480116459849664043006720 15891573 369347441047933672702939673756411248320 15891574 212602130869802295036238674901552518912 15891575 -346125631226499520130048325316171776000 15891576 -1392171624723502881653770827458366976000 15891577 2843056248709966917513174114416169672174 15891578 1627538785195703993256736561672412265840 15891579 2291677706872157775804224594920605018240 15891580 -3539921744613556232896515492205055116800 15891581 -136108913927791351068039551156924905818 15891582 473839005047361711451616395058931523584 15891583 4038213416327628984862838596671807592800 15891584 403159055853167007129357761746116280320 15891585 526300077759155989307638876047113078400 15891586 539394579374728767077451039615940402080 15891587 2002265662549103667082410585675763594440 15891588 -1632214287108944794074470044769869455360 15891589 -9905423076385990663966845053657586048 15891590 -1133884158678911629386260467168683605760 15891591 -203123722000284170126834851562096799360 15891592 1943022537546253000220664065885080780800 15891593 -10081550485740127290410006154076603198080 15891594 -1647973002419190558509410712609714407680 15891595 3786926350542094696814088898336195644000 15891596 -18794919344427695019302164643820355584 15891597 -1063188686080579514779872564646595082912 15891598 -2213271197672420622175318256132007564480 15891599 -5210594516030659698794705946652014344400 15891600 143900565466451748632447664436641792000 15891601 -3395404959227065812447389504522029442400 15891602 -853199762866884239760577967216156251248 15891603 662758239955402048448014018962595100928 15891604 5337631210708587308157213219936706960256 15891605 2043829202484955846575925036985755351260 15891606 -470623292166251888789814592243878787200 15891607 2032696949533907859640569452590174267152 15891608 -994703063497211264049290520121124782080 15891609 -1735483904687453626519157964130121154096 15891610 38572965997711039822686299135809643520 15891611 -1388649334825293846493238499014037184128 15891612 -1249922224106181497662327650215276568576 15891613 -5802553389843901603390096254305331226138 15891614 -3327128967226817943353276645076758924928 15891615 127947050293526775326319386402180228760 15891616 489179600951074676792369346250710319104 15891617 2984010688001499782773219192592784853632 15891618 500518981878495262607828188501802949888 15891619 -497743034334047255070939731331968450320 15891620 -1212923806804708694985355664210603827200 15891621 4046982031549976021554056478033787970912 15891622 4044593420885048184063206050185942854112 15891623 -2527196855276432390733409902705879828480 15891624 687215978402971721658608136590312325120 15891625 -575840386709619426724965232679784891000 15891626 -2040906598307658441552540988051084868256 15891627 -3714779744922175568168025096060527488680 15891628 1080588685586425876117374497414289571840 15891629 2951403841130247336304161447819507072684 15891630 -563965863902815025597825363893435272960 15891631 3165228547956749016333946108098581580960 15891632 -19860965217239541499935935851458428928 15891633 -241938039212360081516385230101097439438 15891634 -2235036769269656739646671585550991367936 15891635 -944483436753708180568715356719335899920 15891636 2166815738533775643848419496129697583104 15891637 -2539941948437321975908845357070758138368 15891638 -16610668294843993616255764734143324160 15891639 -14859689002996601712413899726469638272 15891640 3771786675361754470429674203384512512000 15891641 2286274995525871640594771480819715247968 15891642 313851237795157555232020057057413806016 15891643 -929723786221872507001134841065008513952 15891644 2602040904243455386758485979394685838336 15891645 394867826909240535155846827721698099200 15891646 -272297467583254994259452922241014865536 15891647 1731633021651950231852897384512941612096 15891648 502046117692828417371397007187332038656 15891649 2477360915903286455527073439703552881664 15891650 -1838929939234342783716446783605167696000 15891651 -3093233292498459299355749680453591541208 15891652 -186412411387632865354825990097048555520 15891653 -72688826613815932991732705850789660000 15891654 75019080228303150395833333732991631360 15891655 -966090245263641912802285509634319320800 15891656 6052218129273572756726820168856765440 15891657 475294009617653053033749027265688587680 15891658 4629500761770393123706188020997408528480 15891659 269618783651430946783123418349597963552 15891660 -2601150999624858362765298490449490176000 15891661 106426015647618868032260886939954982262 15891662 22105027607801215240367799300204629760 15891663 4997227885287066153034829714596662624384 15891664 1710383696770641255218583829782864461824 15891665 82460094574690640030551117760218695720 15891666 -265449025972418806162429082555162959872 15891667 6075858692535951036315936006197840897352 15891668 2370572071252593497153858553213927845376 15891669 3244775919346597606378795127269400327694 15891670 -1084067675250026867520435586511272045440 15891671 4176856639212436098032380206658805524872 15891672 -10901268507433663179168835920264437760 15891673 134596545834997043728192618476168106240 15891674 1284129228876892345983459165142123768032 15891675 880169206994341983037242152983866357000 15891676 2499014325791139981615549237768434647040 15891677 -1329955566650779350836040233172775909908 15891678 -791118761112546629597759843945874312192 15891679 3432634552305888060416557626753265475784 15891680 204856593377837572139856518204970762240 15891681 1976432054379114679211209586189222514240 15891682 -20103764385282884694627763472269929216 15891683 -7325764469417670110960279591340685780068 15891684 3146749866247939749995654893589687439360 15891685 114926082992089304816397262662052254720 15891686 -1022370858487179219803913495680372498208 15891687 -875822104176304015362581915931421747200 15891688 4257416114351946188596512969924185717760 15891689 2180606146446558671975463215620218630288 15891690 -301988552784524594981328417150977268480 15891691 -5321529516609308008444145404486920752908 15891692 -1342269025087869988705415359748732477184 15891693 617444180122703487170229590134456168128 15891694 78749413794993375251419988021921655552 15891695 -570005408096660945576839938755741267400 15891696 -101406067810039536360020676877157498880 15891697 1737071015406134396418790139165010593332 15891698 -1917087401516530036212623626905318524400 15891699 121914804285084555505709438556905617464 15891700 -1556874680667377925676985250654782361600 15891701 -101837425663952735937500761999237680000 15891702 147355601217285561601675612241904315264 15891703 441552973463108474532700936703101342952 15891704 -1558255167210553425928918226180348313600 15891705 632324888902142860986949083508519186500 15891706 398468403907308157902779451534907071744 15891707 -772685276237976823703046937212792172512 15891708 256145896500557586697226477912637136896 15891709 -3928658386901461953898551801643250376480 15891710 -1066521174312655791590122508504892480000 15891711 530975181980977999985874530943791497728 15891712 -1252396193164700848163134657533680025600 15891713 567434857001393130152117572817782158420 15891714 -1481882172529548992876144078853995608320 15891715 -163514283146097272178011045607138264000 15891716 914747385607037512591848668174095810560 15891717 2138199699767709198574552820455662200640 15891718 -2314668819790699182301577151350301153984 15891719 6894608010570505838240227918260069140160 15891720 -1138458974782241028006421227910663372800 15891721 -1561264217198465500933477362220150735078 15891722 -252026538078104301399708280458341790720 15891723 -1128114018042989725762861211930538211896 15891724 1044280450792840698248885808214507210496 15891725 21982368074760555315999444858926841600 15891726 822841949497077474196025805426922034304 15891727 -1960829840763928502256566541315945544688 15891728 1445336268134271083101187157392745111552 15891729 -1634957673862316210075035342988562738384 15891730 -125706758347621062114978076976304806400 15891731 -762022269544177237945086796249062895800 15891732 84394323133587086406323476270240546560 15891733 570927502419263271535612545633014568000 15891734 -1354399835665552629718992782842557946368 15891735 -141609017030042196244696859031412177920 15891736 2093427523601420529718658074582674063360 15891737 2670317435779753467671900970640424714880 15891738 -1453058816531877660265142284465062713856 15891739 -4104072258673924642959419066369616187440 15891740 -177053063647383890326365370942454223360 15891741 -8934428136755709925450493396944228499520 15891742 -169810603834327824212075310128202384000 15891743 -1428369124516575540481979416280499930000 15891744 2416304193865271433449986230365139763200 15891745 -317962578827669990037394823467603274880 15891746 1728720530014279585773671703508485286512 15891747 885278202170280548244663335357796977664 15891748 1436001621924074389815096704708904737408 15891749 3034159043611445099661468875590807026750 15891750 -231831746509700247280131012156884160000 15891751 2349214600322177794714022432917907846400 15891752 4685421548605029243106320599351057203200 15891753 967606826029193119543942249882218658464 15891754 -3567714123384481020895260075485481708960 15891755 -420804427984073662672485354683924678880 15891756 -921242077156750412018798281024877910528 15891757 2431243960761027289064498692267220300512 15891758 -121306633460301972801838459346268921216 15891759 405638405210556109218443148128268426528 15891760 731698888085947076363378437871603220480 15891761 -496312842543162052221612632934329084688 15891762 2033886697639091052207176653648809260544 15891763 1458424504391318184006396146192483696012 15891764 -146609128240716530756067530880630128640 15891765 2410988204644110586047734726569417955520 15891766 -388576629672165535259511658376453578176 15891767 694957743948045226037566575189557519712 15891768 -70643241506493120287144248833392640000 15891769 1009805162112162258881664754543569744170 15891770 570750436001787300881967782531122176960 15891771 249967954192110150540679774515503827200 15891772 1765977360676921065405430220632472223232 15891773 497405820127125305621619881036455075584 15891774 -1882380663995137005105965304051392399040 15891775 -1943934834955094260375221493898234641200 15891776 693790467327277208185231250697871687680 15891777 -1159707145259784675021826823041836798 15891778 -457938902320431279109209154263086419968 15891779 2573372550758762401865632702393133320380 15891780 -889147789105642697684745901397637550080 15891781 -80616546275362587669238564481311652352 15891782 -1870372992621407755099431387823292999808 15891783 -2693082040991904364664441078396202278400 15891784 -626764367021510603977917379238574489600 15891785 168916921588927860654423498834225427200 15891786 -1201988637827739839654330399791105276368 15891787 1289686231689944888152800574600951509192 15891788 -966807082002331422050602218808916901888 15891789 2080791229526707595164476545030536594368 15891790 -1421297226625240546260366180647607868800 15891791 7393511715490194867251713647446981373912 15891792 -50985668852765677694329716258789654528 15891793 -1029696300776179725100384669626621216780 15891794 -1517533804912082813734944416968152680304 15891795 93282424391901283747283552511985045200 15891796 -224223657724689237387951345569065332992 15891797 148204495335125534711947566024220082400 15891798 -434848123896545892359942967134397542400 15891799 -314217770836589885721323958335218471680 15891800 -62336599009176114606471275572055040000 15891801 -94202874692390303091400316187971257488 15891802 -4065782881675907157293512098178384416768 15891803 -1473340649012757130435125558768719637948 15891804 1155293461815711237412716730868370524160 15891805 -1230583169023676093897892077093390071080 15891806 -125828293799329989130633494023708565120 15891807 -446572772516122507461434483459132902512 15891808 -3908943557489745477946108797787570176 15891809 -522021981599251120820258240682131953920 15891810 -1022042728447055814904947678752822868480 15891811 24188338851685897061693909141531927120 15891812 -790241341731659463912644600252451625344 15891813 -918030934539484488450655591609950129216 15891814 -1276854264615337277572959571819375639488 15891815 4512604747851492559688696237934029115960 15891816 -5398678269597038531102209840334192640 15891817 -28260841715896266942073623565797574620 15891818 -1189447658191432020259383407653518722640 15891819 609680352402063158853764637412465102848 15891820 -1014316312017248623618846480510328862720 15891821 -2761967680674835973544312800176851132000 15891822 1399848171780400630881006081386889152640 15891823 -4260892439263190511760037186312887921400 15891824 -299944808991048113265124401212257959936 15891825 1039324717575198941802800710703825127600 15891826 1428941973973484701029586048025453592480 15891827 -1172109824794095272714594959091859801600 15891828 2503224335863259309918018345855199805440 15891829 -680900624491146024330907725896904687524 15891830 604257621276313911486496125888484162560 15891831 -3352584093743657321056288337291424593280 15891832 -237951083177940168332364680239045017600 15891833 -1086327341132049264534612047750143754940 15891834 609947470836764675764160959036377759744 15891835 3554483892602280573591247617459348929280 15891836 2156016199040942652289489212141507348480 15891837 1187063446167897752953511133672488561568 15891838 -389442955829631980181701870512603992960 15891839 -3283883459172132239128744533176578492176 15891840 -245077833491312687046073715043336192000 15891841 239944710461153049472707875907595867072 15891842 894007501748764443636145480797815744544 15891843 -2612083836612611825825341951723544955072 15891844 -2968001820782589894767939709246797180928 15891845 -2376208908948985666237553166560705365800 15891846 106394005861789204518127544079304771968 15891847 3420315556827447008817236076638220780040 15891848 30763331164997574419070585912508907520 15891849 3569617817802793608166809057807112363200 15891850 370201264092335469334683453352165555200 15891851 3629694826272924214109758430890253149992 15891852 -1338122130975243285246657636911924732928 15891853 2019701010589875394391238393984185604960 15891854 26077618804834380259357662648296991744 15891855 276708785415905485651240988125430860800 15891856 -614471696971434485274088078379517042688 15891857 -4790479953556534465452606652772514367488 15891858 -1943894514371563044446376000948952187376 15891859 2887918067078475888956921931235562058960 15891860 -2774495294397524938031947021795950577920 15891861 2229980888641291204224034173939637843872 15891862 -878817150705663360435197230939967131008 15891863 -1575715393040603816793110210769348327696 15891864 4158915985951175468432448360388092395520 15891865 1476253063717466377244693640593844939840 15891866 1113023226072475296804293380642993259520 15891867 4621886011184647882213869691469914077120 15891868 704514864746918687454442025003245224960 15891869 1948377012538117812531585331010344492896 15891870 -717134781412858821755220441804724531200 15891871 -653681696020020279223879130204266485056 15891872 6292537940681303352280470708539457798144 15891873 488892127678542000248928104452519255680 15891874 2344294005399184837483423364399186841936 15891875 2227298464700052886182390332541086220000 15891876 46577233513379723036463540114578841600 15891877 5741358354155042949462648989133501780160 15891878 -20902940142440762820807138369250205376 15891879 -385177168651136572849567463391129316992 15891880 1470156823588997790121716548231308646400 15891881 143231829793545915119574543836781729012 15891882 235260885883003193548678831577169421824 15891883 2413049374684289712786642203890602117520 15891884 28534916602056390499417867571448960000 15891885 -357406976432077330932145008083449432800 15891886 -1977198267324969959768219278705277586240 15891887 -3082669855323512011131206364882059250432 15891888 -391535668203989905250314489524151812096 15891889 2638287482594729770240259243958008934120 15891890 -500802048625789506712903745135314475520 15891891 1397661070947101732632737116987409567744 15891892 2147259640077894420727608876379593593216 15891893 376419397058984134114965275730113559900 15891894 -418542235433534442073447643632462994976 15891895 2012633980336374233074912735025230013400 15891896 351058062676511084691074508045694771200 15891897 -18878830640297463445244428471166361600 15891898 1267720482556600860649983417560019168 15891899 -2656491672762166615529607007945134995100 15891900 -1225769995640811904639345930717036915200 15891901 776963381291521382714486960259522840902 15891902 206387569328400675980899674022122630144 15891903 4599298330874411030340558765200766036000 15891904 730954361552987486385663909104986357760 15891905 5025817214392676568511038382728009519060 15891906 3981330009516660317932860015919150118400 15891907 1534746876535959689992955234595682314832 15891908 2387535922085514490297246806726436459776 15891909 -2642008063049452281439717072891574374080 15891910 2269469458145821727393542812021379263360 15891911 -2287257274758110004131836367369289332736 15891912 -1823314044212470835358688013886952750080 15891913 -4863926785857821663663406650391744478200 15891914 -3170134594935938638505944658369684308944 15891915 2060869786133378710501269993965086760400 15891916 1755635538913995916353840733561832426240 15891917 7509727080363950713322864233397416398966 15891918 121215647757888594077258510400545141760 15891919 1589639480852891039878820285644711876944 15891920 -96341871184301262648493720739620454400 15891921 687295586577350090363033513730460566690 15891922 2809362200116828161217059274316408957952 15891923 6868199935759442414780806417153160011440 15891924 -587913649138296890337106796865586182144 15891925 1058903744520621726979739698858514860650 15891926 -763127515084005635793235011490118117088 15891927 -86634277046062990429286973324804648192 15891928 151424688579495454389534972934948945920 15891929 2078375416811185886998292399259199068180 15891930 1500948965874156560158598831718579456000 15891931 -4952635431451751251647306796250630258496 15891932 1005591234069293601701419278600905640960 15891933 -802035034290273372053039698465319185152 15891934 -1427722950982062574253907025259853504384 15891935 -3055183477005409223527956163446537276120 15891936 -3293560188401509232815869972721963892736 15891937 2471008102264394258428676320979996263586 15891938 2901005578002138680280875445557158359120 15891939 -461737160027743165318487342899199943216 15891940 4524265781419016887247163839080366080 15891941 -127414962298160440623068933849670451200 15891942 21861682285164043397895778387520931840 15891943 -3507577947500803430271169231815543402320 15891944 198467164604935677419573064866255646720 15891945 681471589191996790873261267655235249600 15891946 -679298622991472135502419277872465003520 15891947 5210572449701247110755016337818057745396 15891948 -1251906598773982416558302911726027584768 15891949 -1648723762415345467957745222853567107636 15891950 1165750737793434579162881218845020496000 15891951 -2756689477861559898832966962325374315768 15891952 -800608238204927478719602676200272953344 15891953 24490267772590961240748027447632128128 15891954 8688633407959025657783624583066725376 15891955 -2588016588105624912395655388117738793280 15891956 331735670771692891275089951135892295680 15891957 1662176533060184685043607396645927804352 15891958 -863262066152980099635396645685168429920 15891959 1356960581974044881013799950181922525160 15891960 906348179495609900236499062656761856000 15891961 730078586324024967118007387176469620320 15891962 -1797377824032064621863249695993164314768 15891963 4614532924769389255883892300651297891888 15891964 799119831104607116117641027146149265408 15891965 2389593340611392433503254613955604465920 15891966 -275694807826376166330086675872621587840 15891967 153350865176827906168415037424942858592 15891968 -510706527518251285452151449916601794560 15891969 2916027129358838605338253150244233632000 15891970 1583465447838871958105810444012763393600 15891971 6891279187585474428330613228015245000000 15891972 -323610272202724516047055636966621833216 15891973 -13029516687488473034861192457083751192416 15891974 -1679516010374909897952220563262139446080 15891975 -2160924054869500776255966549410111887800 15891976 4434160383743290248580881879840832558080 15891977 -4422018306253395201789725538969683955174 15891978 444556892146486418942990419878931157760 15891979 5307933287111036749396860616090320298580 15891980 -589840445066903834968321553396536166400 15891981 65253743393271374636379284678249004288 15891982 171693267755864570426084592662535974400 15891983 -5989640101529586948408252151138104456 15891984 507443483031260291178828287196815032320 15891985 -4191777126515292754811515416375006023820 15891986 -1888898925540609778136153702282929501056 15891987 3539613907912704990965597309393756178360 15891988 885607345416917252218013979934022148096 15891989 743509199326820622522068936234436480540 15891990 763484880464129457949195618369824326400 15891991 729965102867132347736973832302352679760 15891992 6474779071999261308878378882591573760000 15891993 -1614369167620879666960204468250806960380 15891994 -249467288504613480277703194881831955488 15891995 -264300458986766168823943420131575930880 15891996 -899438677712803241051101653367536675840 15891997 198685083657603326457560776018569779040 15891998 -559618681732311049732069074551250564480 15891999 -4542944308814406303700727371921798680960 15892000 -2694936145246602992255735957560688640000 15892001 3675992166466053201831851142748739123904 15892002 -789567575049595302743121725747648222208 15892003 -4503573859306167288790562542850175438216 15892004 649687719191863276703511672773738419200 15892005 -1903458165233640695807330683504928665440 15892006 -1848722766543674671179443511752579367936 15892007 -3678191231780127750650915337899853684744 15892008 -2836109759467045765372321674657670594560 15892009 557527917381175065509360819631130076480 15892010 -646873693656437491161619977524701831680 15892011 642904628560355025006617579966556065280 15892012 476214412898370919988190403990850455552 15892013 -561971413890549822476342860292150277738 15892014 -166708891549907408801251653591969063360 15892015 -929116810580229660449809972077722070840 15892016 -675200115355799470417806338841252986880 15892017 3418548922957420560582770924215942343280 15892018 306134206061583097026208083257255116800 15892019 -2468081682133359443719662702258925008 15892020 935428793996831258610404840949326611200 15892021 7263255009977845823324888089528646138222 15892022 21623612805820853691352997338164661824 15892023 1967515479886911688285186087000649261160 15892024 -6900276975667074690789419335175352238080 15892025 3029455384949454763965417962682524040600 15892026 5785520346867818691542238524110061568 15892027 -47733054302575965673258175575158756192 15892028 -1529589785690768203148132873330712056832 15892029 2462592070160554359102991275654679977900 15892030 91518863528950322773245626541481574400 15892031 -2391617364017663347781695786950241602336 15892032 338235512958021275772449761847999987712 15892033 -2182477776124917720881648715597677478718 15892034 -353524824644879369629138625846640714240 15892035 2927352871766825765270788483191992025600 15892036 -3505848231670123678322560482296414773120 15892037 987886272796436900367767937279930100800 15892038 -53511731977411248896699594059444788096 15892039 5920792199829415182657305137855008554840 15892040 -1356736514879593100117066555184804403200 15892041 4064379919013446905314323854387058067424 15892042 -2279359437070478234791274546520604449600 15892043 -620890727974322717433200471672617736040 15892044 309115648946836975086166500195901489152 15892045 -951392538662172004875635895342911908680 15892046 -2964741746018682145816348427377887774528 15892047 58769153018500743306506035418008677048 15892048 379328353704121045176898463534735286272 15892049 -391345719657007538815694510626611415950 15892050 285504182211208656386215172056348800000 15892051 -280113850572335132713584990430608399456 15892052 2107711233991258924153517783578809802752 15892053 2774136557563273602041965181946270400608 15892054 3790305262793664889844264078133013955712 15892055 1281172021160683760057860947828676973760 15892056 2929422277643882327646091328267538739200 15892057 -4094011963767534339468306082394037732480 15892058 196828202852477198948421895723040056320 15892059 2500428133990051857743502749669829295920 15892060 193480144846318091075261863499600808960 15892061 -1577315526443586066479726557572420320628 15892062 -1830079579880774599343289787228828717248 15892063 -6915320088307023576699213620367235714560 15892064 -1371446526979334526861200872468827340800 15892065 -1191201987813216634004662068105512908800 15892066 -1463354894183974215531026451030146396160 15892067 5047641799083608598606142645859366617116 15892068 -233271530695150086032411151031864510464 15892069 709360726162342584890115735450523200 15892070 1583541343362408378819716982166317060480 15892071 -248511668853273147652368665242425605040 15892072 -2010424291439538318675521785921978122240 15892073 -571026157054165287155027919253017427056 15892074 1763977688593923625227192869318488612608 15892075 -3404514415010049721471964798238591047000 15892076 10524284429649074809472660614080526264320 15892077 -1557421003235116447053553113521297618880 15892078 4038718233050532676669243229367043659840 15892079 -1314829177136967676423503447807965547024 15892080 218640917089771344720463246220958105600 15892081 -101732931533747162295415210684560486300 15892082 -2148571937760120933554340472035973786608 15892083 895016262212097982347703526465110349652 15892084 -1546002800878721457520086457813011027840 15892085 1212415021709530288498681645645552880160 15892086 -801886524434896402516925308984564672512 15892087 -6125910474592544641980218226084602289240 15892088 242886395922532487250390483504660971520 15892089 -816244192901489695018220200269933241776 15892090 -1843288386456541578288647835871808647200 15892091 409273078986306999019805813177186538000 15892092 -454284860291556673292332900403749908480 15892093 -712256352191067999736815768996396727680 15892094 -1432675608824629834771167962264269825920 15892095 1417805603792757404895671243382868439040 15892096 -1527512971558716355935423776890426490880 15892097 26667785832603728734693196700638923560 15892098 2374087564452253710629227962733005397248 15892099 602896776027418042382396432862657535100 15892100 -45883599623872261372710632320151347200 15892101 -1814254940611479988720002075493486382370 15892102 -422131450656178578838811965580789113248 15892103 748107458987494580206359272408201498784 15892104 2084071577298625673321827382681536512000 15892105 -3315345582246397455468000678114527395740 15892106 -1750498312378435087541850838755523735248 15892107 -628356234014351949285729621037369428480 15892108 -4219260736448371099250353960003764105472 15892109 1884594126177909359627818193951472023916 15892110 -274479182069072161613530576944692298240 15892111 -1454844886831331736101244779079656023200 15892112 -23579382957564448982095214474276044800 15892113 797042341881347885233768627413369818400 15892114 1230498243361909534750675152642559641600 15892115 -1549823759833158920858910640054408764240 15892116 -2310137960571228952359753460344898283520 15892117 5901331064125481303317093973669709171772 15892118 -2072535670772755791010204705233746765760 15892119 -31463673801911306400061414175232536640 15892120 1091144825782303737203627182194030796800 15892121 446832647436149837677955337573291692490 15892122 449412861514478476764387801661002051840 15892123 -142964683251031057801729558771771373936 15892124 -265143592164170567328373612308658696704 15892125 -763214258939350265542443793559523480000 15892126 406889215881538357114350996716623736064 15892127 -2455638593153154881761933490537755128288 15892128 650376255431470172684851426892341837824 15892129 -289035195890708471676900104517871163328 15892130 -151330878134237628351270423208199047680 15892131 2005061424578599635181538860313122904952 15892132 -58002956693594340374214738232481044480 15892133 1938839177555712132399351566013125519004 15892134 1355145690540056193567545878455704455680 15892135 751291189473486894555116960660208929760 15892136 -2716323081365985726776039967061794662400 15892137 -735277699134420833441214300499266664620 15892138 1544501224265476822179466913041822956720 15892139 2467565633810568844614689997617749733940 15892140 198709823781006358681328602345795584000 15892141 2560308246806169806524448810398951984492 15892142 -1506193251828985763814557815218493605120 15892143 -659158558389858123849585069617576556672 15892144 1031380423711090587392980313820111077376 15892145 -1761523533760296532691723942752885555200 15892146 2188170045023169736886511268910694528000 15892147 6622134993261187409042561003945142466912 15892148 -1200165950287229186303718886426850027520 15892149 90516968382592142483075506977295435776 15892150 -465681750915421022670795207174045350400 15892151 506454053640286731570233518736253993600 15892152 -238302507851401658958746349719961600000 15892153 260188009894311613296596846348667263402 15892154 -206857722590702351386649323636286326560 15892155 1408616713076222930881644432108666656640 15892156 651271389616357258124284391968239605760 15892157 -3766847570265402089437542072370547932800 15892158 -1978860914661920973230047920801796161216 15892159 -3055511497561605184178590797024869256640 15892160 1220948188343431895847928261187500769280 15892161 -1725437822396135009599918626239911775616 15892162 -113131614527680557975135913660223549952 15892163 -643497058093351285275104515501006171440 15892164 -2582826918376920430701892263111737596800 15892165 1303639534688252792118569103516816864060 15892166 909765929814617868137045301452200786560 15892167 -3712504137771204264032841017827774284120 15892168 448592297712609935845897373646799349760 15892169 1750248305804423833586995888417311444570 15892170 714760222278487677577975727316683712000 15892171 -3906867144678416935327549273983440179256 15892172 -2896342961701548945490671378495579030528 15892173 -453764946993801793092398221861092819840 15892174 -502184222392634448109506697948986957120 15892175 403457202612861621637557202204771774800 15892176 152710685888728159578787194074976092160 15892177 -152796308521100705169905462517541454528 15892178 3485406356875814521128399951737937389856 15892179 2573220431282302857692409630809630531328 15892180 350326185042897701391637656753741411840 15892181 69068049942726526156165214487677356800 15892182 -208331338325095768142021399123927631552 15892183 6659670944436593075258797315059538583432 15892184 2182234786635457379510281874555486208000 15892185 3001930972393158637891826688880498612800 15892186 -83376712729808267452871542504750088208 15892187 -3327612647948519331675137403598296170688 15892188 -619259176753998587427991734520824278016 15892189 -4774324338483886618195915840739485240960 15892190 -64089470427785173913351541582897950400 15892191 110728171065877838850530094279256245600 15892192 5139421145074057830594611216680409628672 15892193 -1466840761957896543561238274778316773120 15892194 -161475689584427848192789579297512489600 15892195 2794912032432243192006466706422084876800 15892196 -2172235759658187687066060451063610991360 15892197 202756029091806775373319499601826886560 15892198 12132799050418625052853555229925580800 15892199 2911632419014625745493638178938509351760 15892200 -487866469762468599496731623631576960000 15892201 1055953234898569468382453572966623522944 15892202 -2474454488602124670991531625461503356928 15892203 351127521718208564624064371170707636960 15892204 -5637338674872071750262741384729673795584 15892205 -1285561739092147058144072399222886378240 15892206 2047589041512544828519056662626618291200 15892207 -1074288522949210812132997606283501430720 15892208 -1629412910806403224538533868985295503360 15892209 -1783144893640506272899018854582631208076 15892210 212456714428735243700002624829936747520 15892211 2130581231649864034942763114657485067232 15892212 357183486012650491794523638097033297920 15892213 -2601015604719499534151691511706329491538 15892214 370260120893660289338471248395255747840 15892215 -1206790319172785541666258741847503377760 15892216 4209506069397658438321578640385611284480 15892217 2095044505393316711657107179588791831952 15892218 -1228808219589244249685497390044344242320 15892219 648072187198126999236447762454751798020 15892220 -44629834533278139356973655222086481920 15892221 -7137911189402584095322343050744355349696 15892222 2280097605020453147264315765765753912832 15892223 -4662198488408755435344774831831004662528 15892224 820016393376412726814003454781805297664 15892225 -1308076153374307961811472313080659270250 15892226 986390335680921178995742323745338140160 15892227 812619461155149295437745362233702937600 15892228 -4614212916349053843792634594908425533440 15892229 -4875120422173245948471031909415592801924 15892230 1359058485460579710495697607920176078720 15892231 5734152938789817998388921438203316501792 15892232 -5859494783830612001267170758120646195200 15892233 -426877473203781789262363809430308860736 15892234 -16946148721583296908152852329643616000 15892235 464228881297442927388888807495237039600 15892236 -2214808898377651116670670024128681161216 15892237 4749278074437085980597817196414284024886 15892238 3327849451325985105109659705105352451520 15892239 -42724981305195255913267034426446583040 15892240 43610905051567670194141598649129369600 15892241 -56687231330164188790944197895367014720 15892242 2185948304538410781331883288308856426112 15892243 1852028377131402377308821659512061952128 15892244 373009040827728605021109005043523441536 15892245 -549020619243655702559408476492703355780 15892246 312981294640036807297979323650716394240 15892247 -950594437924003256431420261123026796368 15892248 3603878939494303018914229877593958952960 15892249 -3167401233048815839967209605649147602300 15892250 -3252196046886934183033452831005273280000 15892251 1284385369380697355381964301256674444800 15892252 3083933105634659262925658259053461300736 15892253 -855371823819472529838169514055572826816 15892254 879006230871476154890175042433970595840 15892255 -3831663902445192992571767060425426506840 15892256 411448052089056649414005058450292342784 15892257 -2964959158551970744970933729541241473360 15892258 -413869048892771303318342602780161209520 15892259 -3627894321655740797357899370593582600296 15892260 308452602716724698811001487571680194560 15892261 -3681174383477004323030346334093944960 15892262 -4004372403346643111105086749044834350080 15892263 13029625672913274087855511373590686528 15892264 -2989732986590858856217545860890372423680 15892265 4390503815054646602908403200364903515200 15892266 4619243223637844419216720916718755328 15892267 -638147031603763713760831945237423812560 15892268 -2752649780816064664562040342079076374272 15892269 -686522598512260245897693742246801572192 15892270 154506632248996725453111458468898860160 15892271 628266073167388198272820245228015131952 15892272 600570292227168305835125603301662392320 15892273 -3301482155259365426250020148520363863116 15892274 -211370287622563012300775470911049261056 15892275 599967299857134380755742412223950489600 15892276 -61243253225413840485314591321421344000 15892277 -10219859933878343017744186027343652708 15892278 -1219621832639653602601481963950059034176 15892279 -3151656121880706211584009913482488924216 15892280 -4982377805219407271502096922216367923200 15892281 262337330385108710543890987102581350922 15892282 1346229571203035174527046359702506922752 15892283 5591464600863148122313163129049340549224 15892284 16773034107880896017027329874795028480 15892285 -598780788263302964354415350719669267200 15892286 1627688502907667830745069755004847390720 15892287 1192835142389530898369247918708498620160 15892288 -158470515692633362904137589625794854912 15892289 -898854204373084215389118071393804986944 15892290 -870217423063378078915180964178931608000 15892291 -2710998122397071380561937325678174122308 15892292 1297501161627283377809959698816597288192 15892293 593474350075387399478910125248353994464 15892294 -2703579560217427388231515811616456631488 15892295 -1516950730046310831060650640359642632200 15892296 1243571438564478348275828253563620392960 15892297 533775717664021773442069788468293156916 15892298 5356142970072114665349355247501974811136 15892299 -1917258833487992922425446011093489670260 15892300 -2035882941331416729784983712274105017600 15892301 -2180188681015237832115833620751547398688 15892302 -2352470957595487652994852336024574200768 15892303 -1354303507381244052920382194465021976320 15892304 585432148549344446223863741331333120 15892305 -141833449057413774349320184635096268800 15892306 -4242139180344559452841093506204317601648 15892307 -2917242626887065625315552966110955000128 15892308 12053709041287361339344991433668075520 15892309 1371404466768101922449873445689060582240 15892310 431860995246497626432563857065907896320 15892311 -111092288458603693370403509691043308336 15892312 -1438166761687863909721634767503239116800 15892313 2436954559870159218497526421171682623764 15892314 -1117862932472337207021077145526428197376 15892315 -392620723037864437294137481017397710480 15892316 237990242309853809291658284199242465280 15892317 64000335168835188975315289921421549286 15892318 -358873184855585645942358433841859750912 15892319 -668720960000357893054950701715258945840 15892320 -487775845411203984849742504390227394560 15892321 -3752570806728738174178529560653069355628 15892322 -959445933635885317401176340181068969600 15892323 -704143785318592965472403232467670183816 15892324 196526354774997563199219072118058127360 15892325 3535971335405980073874691478494514032500 15892326 -1589659125433549818197806932630599344608 15892327 60156274156593945769494772281158630400 15892328 1436541753573133576716765245697741020160 15892329 1701349098947938408694928294944404099008 15892330 -2773308548576187412757924735233039510080 15892331 -309444081475611862933648059773554347456 15892332 76190929997476137373111894269654799872 15892333 -3362414923654804831641965964112585363776 15892334 1786760588327015875757025597824495178816 15892335 31073502415921479322518216358636999200 15892336 167849627285576596634395741119723732992 15892337 315007736946809929629295777429235622000 15892338 -132813851140638928104682856589361889280 15892339 1161716817196808181404230409760918216400 15892340 306353523025256414179758640159764672000 15892341 -993397511507135851784072240834335333920 15892342 -2859910937769009649002828185623639779648 15892343 1940958416025490454577598688811363635064 15892344 -488011254674407084469673102495890534400 15892345 3309714768682877894071664958110529768960 15892346 -1548329931023300404187995740614673033216 15892347 -4756910648140098043169075417257113882600 15892348 -6245639521649966106888000141917599257600 15892349 -2146658509607401530795961250737626960480 15892350 610668323773129445164164969511045680000 15892351 -1214764928242357447123009261703478502720 15892352 1767561496182539800367807266382476738560 15892353 1339959951791708020852467543613089714162 15892354 2889940918899021058772081309904093479376 15892355 -864099025247874321773082226956491820000 15892356 344337277355453729945759289300129742848 15892357 485514289511603485788699818956028377440 15892358 -1094065742257329204095568320415207775680 15892359 -96956055268432257152628108926756616960 15892360 1751848560772158679227203751741468672000 15892361 -5131935940664310293444489950730390728038 15892362 102578271265811575827525850749281428272 15892363 3872753333478603142393616142675685967200 15892364 -795136367292202934200593184012101302784 15892365 -1599378945262349019567115097430522895680 15892366 -4160394770323275105686320957834855042944 15892367 792554577579113999591957029841817369792 15892368 -195233343798489202688690880344471371776 15892369 4250501799479503366457019374170942302770 15892370 6551113455975484839553814952367741440 15892371 4114559956655194368575032094732093935440 15892372 883221600750628801927370707311127112576 15892373 1956062358775936931563580562533023719840 15892374 -968436345023032810682614809294535616640 15892375 4844722058932648830127522140893950530000 15892376 721421204714727022201759826591093422080 15892377 -287900540353194676594805698873057724400 15892378 459947393464199428026421490605233792240 15892379 350253423378168450728985028615224890880 15892380 301924703162562832173218951288082216960 15892381 4851734929947393691991631605716630590182 15892382 -4607178931800210028978539993622817664 15892383 -926194004403453716239039788448941184992 15892384 -3595458025491131402159267839788949045248 15892385 7696121143160599066317009853304818209600 15892386 254835491647679991409683648739029934464 15892387 835759369779450031742256845642853759952 15892388 224611401088637915957908771801685323776 15892389 938367701768480418375941030229253535040 15892390 1209371713475344418778199691514325603200 15892391 537390750931074104799858034497199096176 15892392 455771409957339489246930261001908387840 15892393 3419197750174057919329472675396572075344 15892394 1074786871341114504271477903640138418432 15892395 -704705697284435558217828245924244840960 15892396 -2391765739349931560952606165698686657536 15892397 7818065762074131086414042910597128316012 15892398 327472093230107698894070995313195520000 15892399 -352148542301676848315619946487793592064 15892400 -118201956789491548091722370569265971200 15892401 29647592628467844841839410793213164544 15892402 513941409517714372434138831748495752192 15892403 86378979153313771676241875745662926680 15892404 -759303148175392484194042972758750885888 15892405 1773291585023207786497410432220049211960 15892406 -2837444147649914814990341956584156654720 15892407 -2981845862315833722183584435793261583296 15892408 -1978997325518319460016944186078123991040 15892409 -1277960577600006304440954206666995417596 15892410 -1060394393566869660067192400346148880640 15892411 817653292244272911447252507589354593504 15892412 720965317987203703418211329228392313856 15892413 2756695455573043021858882269543988800 15892414 -703600940028851398848189329199148794048 15892415 4086605200644652098794354864144141312880 15892416 -2315746612915614698361974885775499591680 15892417 192326454895851285382460283884915119200 15892418 -1891698809609631535712785999495671398880 15892419 -2172911673869399320337147661523436578056 15892420 887961310004377816423306786958964226560 15892421 306453093507824370306666768805801974012 15892422 -363251100315864695661956723309946224640 15892423 -377707907242240382650412605355764387496 15892424 -3226334333770126278583512301573756247040 15892425 288774926416160929283204816668616011200 15892426 2615406008959595999974787143020094682880 15892427 1757826718737352353207471166164140946192 15892428 3425022314099943995680890656298978885120 15892429 -535797896535290561233806750197782041088 15892430 2764790509028853348240522239270733350400 15892431 -1448264022895589632392799736898508408320 15892432 937778108711573897101044815360014467072 15892433 2664612158998311966800177435920078599624 15892434 1609715599665550432290126600203134707984 15892435 -1927917549000489844803032010459661046400 15892436 1269935872906036305807254144515492024320 15892437 -2356009781549999579041944690765352556640 15892438 1083173165800071562727388599336877842496 15892439 -3168582606342249673064189181570619554144 15892440 -2299532751385250286555079550438143795200 15892441 -504740837171853261371706337711000583158 15892442 -434387414177587242439392156504923781888 15892443 -1901025744010070768434590242663621799936 15892444 -1194494500891405665405306828232591449600 15892445 973989141250714606535938581000054110700 15892446 229232272122766701794772129982437504000 15892447 -2000494129461758507317955490032384075104 15892448 -933841025731939330879928314136723718144 15892449 -1812627800670619130756996540971688467536 15892450 -696858242684673548135221844657162803200 15892451 -3200625619135173335061683318525383482096 15892452 -1845092707650317924130328210201091344128 15892453 3399292121134833690143803282648728344702 15892454 -8901288230560190318743484731634459328 15892455 -1038140787193383399470959525420718793600 15892456 -98019303485377429783909242931673088000 15892457 3694375639582204828756283658992310586752 15892458 -184384674926408822742985405900258656000 15892459 25313142357960752784973980537015279552 15892460 158166600543287543588970126073900277760 15892461 311137131295372436260945695238167299736 15892462 736892734959153396337319605523753514432 15892463 -224122044605565023668073745575010239760 15892464 952018436284268870142126437709800079360 15892465 -128630317668326735527708727444414965080 15892466 2839987521221384928205640441662072188432 15892467 -4625314675923290690568790257237006984576 15892468 4335584473704280536940279923351694859648 15892469 -432382582589157776328294924313117238304 15892470 -1435447721351541050990087631500594073600 15892471 363965172819640836207517150296850589184 15892472 2795132374941398668580328376275639889920 15892473 -2699983802315985686513763226321763511216 15892474 588928354139806282523309924793183252480 15892475 -613356683204330846362480374800672330400 15892476 -1745055118821905913953881119473418240 15892477 6025908454359057599935088049206607525312 15892478 590259833829488283437225528947513827072 15892479 1233421437625571841925781708009421693624 15892480 -2348108883321613910599192490340148838400 15892481 -1716132789980765558900798758783493213136 15892482 -2654636783302951261067370522895297307136 15892483 -2851492271204788675778670473181027819268 15892484 -4271276435258531404336952267263280404224 15892485 -809663012813110409924735243025467706240 15892486 6641635305105919000545381553008249573120 15892487 432209500206502721613494017303867137000 15892488 -7505839519727558720896113646206019829760 15892489 -3317684970202302142905868632225716012700 15892490 1714660420147860204189824892730769340000 15892491 -1337831425750447766018253669658718340096 15892492 489797562828806906871260681056102809600 15892493 2377776871570510899373728606430457143200 15892494 -761381256950460431865815102186433795072 15892495 3918188626093249712459884319581406565000 15892496 769525068080256045780046610167920525312 15892497 142037520650807207057711976512772152640 15892498 -2534077423745030141129756394605262504960 15892499 -5439669743798204356798381944548867328 15892500 37491760948999628368780400206621440000 15892501 3526730779874820783170319488528201472732 15892502 -1192482119757207897928696120885427570496 15892503 3998182640779747389669556460965201512 15892504 10825376861353478291389442426530590720 15892505 223175037603651857089888538154638727360 15892506 344868191132910204519083139949479999744 15892507 715084268689063094809715543211145611120 15892508 -1480393788146017992671587155318379630080 15892509 3323689660386013522283993616512403116160 15892510 -410019432383705040889288095398244891840 15892511 2145936361452439658567065900545645686112 15892512 2457345112242331664759350253101834567680 15892513 -1406091890752991969718965153035875161880 15892514 3030618157522834529111918895049570043904 15892515 -1099259172735249770989823597437500800400 15892516 -726134011522786839846346939656995378560 15892517 2882973672047620463458688599431351032640 15892518 395605774442989185356516912048107048320 15892519 4341174456670774831830790863431076156920 15892520 1199186127515059613377953202947465216000 15892521 -7465737429927846321325581952277904077280 15892522 1296536621990125647527359614158228582400 15892523 6550637490850695127189080820289936174772 15892524 -9206004695682298734876319793261549568 15892525 -2514008855011004956097667631117449734400 15892526 864806086931955061091015325383019884544 15892527 312525815881917740229417989582111854080 15892528 433256881436592971430924952758719332352 15892529 1428023860348958191451168741979715322130 15892530 -940226156515034458538613277483136263680 15892531 -319142153637424009918220325396605801000 15892532 3562762947864063138409368921686916237696 15892533 -6741423251748597115485111637686543748416 15892534 530420507839632740436149463472210808832 15892535 -1863594743217875779440573277975274004000 15892536 166170982135001163309218382582195486720 15892537 1008994144436373434496193118499866813952 15892538 -19246716526615748802544185668034393600 15892539 -1941579930862645500687147487645906007952 15892540 1492442596787880174353602432302415104000 15892541 -237948288002395801982616527375312702976 15892542 39454857688262199125543157034310908608 15892543 1363026057932874056022915328955129957424 15892544 -535668853325582473388205450235949875200 15892545 911240972538435907269796968564212104320 15892546 -1314317042166981559646025436319657495136 15892547 -1471424004396536056157031992643352848888 15892548 322808921227311249588256294561190633472 15892549 -4684154165759369468786422298624817442020 15892550 1616733077507108873549576746643276040000 15892551 5687196191425393656711843084027880701600 15892552 -688611967845361694365159734780415795200 15892553 -1252132092325492103479762633016957865216 15892554 2712136058794778886467709773688120460032 15892555 989008094485825015284959290854452121600 15892556 1860031641434293501674388351593447064320 15892557 -2630477748365813481582353375506160612160 15892558 2970928578625382519074871040169910393280 15892559 -2524368986567879739420143517660431775384 15892560 70144148668206154350738572206467563520 15892561 -1484933769695135581016755590952659645838 15892562 -67519993517786932294833732469639987200 15892563 31334439060543502605578896888730751744 15892564 6314606362254200349599930178356060399616 15892565 -1510383706283415980792003721752527296000 15892566 -1325833464864429764807573764650908045376 15892567 -1121035054334082118205397179578707093768 15892568 -6714928526421411741106613878074644643840 15892569 -733375941812912477997233039605978736640 15892570 -1165365771942922448295403302884701535520 15892571 10627796943282462909514312063469754805200 15892572 -2705785078536879197897254571399216567808 15892573 1590227652083201837509289364372323203180 15892574 -2063586976978925990834665131589006636608 15892575 -903298135596225890592319462227144776400 15892576 2521824725425826302878700024754090803200 15892577 916752882322223093216247357038052696132 15892578 -1518444491232054198380658108077861222400 15892579 4691122068673284915331711315216655345180 15892580 2093404359186234546380735892525645004800 15892581 -518216400583427493772054636797482960736 15892582 -107364326324053219267109677384128681600 15892583 1684949138346373872097094336484994452576 15892584 -321523467268605656392154993522705694720 15892585 -104193714863750246437717639073009756160 15892586 -928638469220229321176805120149655661056 15892587 423024436053138253147693762363644026844 15892588 -6436106846058387579233185510272770867200 15892589 2500254856239732055830580579891392354390 15892590 575189998833639284354838058266440908800 15892591 -5163383195673733809212940654787365277824 15892592 -1331778941857813698225005911020439240704 15892593 -2827256476218811214206480328701226184336 15892594 -2129419941431225987997778012369212343680 15892595 1780649649687475064752922924706087464400 15892596 -117265790941633962741866787946467013248 15892597 4234140966906445463777077840282660985664 15892598 -824749250431853684344606011392575928064 15892599 -1612037393634807682157716357604962707072 15892600 -3964987228710306316378267425665687040000 15892601 -2285305279630115480133854017982618843568 15892602 12236701644083112292756543740095925504 15892603 -2404724890083039247950397991472455066544 15892604 -85553359916220250887356531292734711808 15892605 -224869908515969566369463961975312699540 15892606 154804758291868351452634591798224010752 15892607 -1146731143285720347615344290216061990400 15892608 3039854542347464936187898179630944747520 15892609 3736867250793201178989373363959471351360 15892610 513865678420735339017886616902632413760 15892611 -113210942699932107723801611025653699856 15892612 4032899159017810008986816072238486064256 15892613 287061174668445497246767232684083847328 15892614 1249018304142003185660010780706643558304 15892615 1469493479542967532903184178003489473920 15892616 -244915521942523372035251401989644651520 15892617 -1566278009421197346226297082139049613952 15892618 -1569146642546928682894039074140148720384 15892619 5020483349834244367302020264753174680020 15892620 2080714165747954901373472159699658741760 15892621 4364983143556175022712608517005238980652 15892622 77189540862091190514993947696891572992 15892623 -3184117335060572866930455971266542457776 15892624 -3528263866245365453503235265617920 15892625 608189307062734367116941195295903008000 15892626 208423287818577133082942211891915782400 15892627 -7232141812657408466124515650977834507168 15892628 -9751806623256545545184728500551577600 15892629 -1077654696777034763830153059054698296416 15892630 -49163029886423356396838657208512542080 15892631 646013981114084649452092096746516006000 15892632 586475238068676850099163836634903347200 15892633 -215452026784578836664408578082902020476 15892634 1220512054917182848683260503610305972992 15892635 2413815385996722573049629904573210387200 15892636 -1251068454230783568080616315727136560640 15892637 6593827474552366025675520780239888916492 15892638 2142242644806486737117625419951910048000 15892639 -1462208819076217444109899428952010615968 15892640 -1985280633249552867319910085441355776000 15892641 206847115478315677252129138320443658660 15892642 2031873507859806304026099838435443803472 15892643 2320501479142200186508517320541626547088 15892644 2611004158245782033548162717849176278016 15892645 -905157922623589272772833695063692732800 15892646 321026849374763729583468238197730590720 15892647 -811291839600090474599488349009154881328 15892648 -1152650017541938431134528063688113648640 15892649 -295506607036000233865691101261229209350 15892650 -1098649597107175173138008872471410313200 15892651 -516978834589201870532712362873694125000 15892652 -3771300607729645344434026846802121886464 15892653 -470218099885358821665299628645439733760 15892654 -1200806217037796290711959177281184847488 15892655 -237595172255862332797644030494308931040 15892656 -212240364397506475422425230833335992320 15892657 -3771621932843543441893894225486797105168 15892658 -2455604542435943711141889198780959556480 15892659 420243689516297654997141872624404466400 15892660 -1954365154977737871591127641378991514880 15892661 1799403532993090115768583627939358337262 15892662 -1943755874207659774375116066761016324096 15892663 1810391185932880741220535491488423430824 15892664 72826530985300271786304189743548661760 15892665 371628559089149130594020025729478681920 15892666 1716395183245690954107665434958660366304 15892667 -1921043138809527150431624414722561843200 15892668 2356497315481415119930933486157963059200 15892669 2011517628841970917043576434036870445644 15892670 497177976013809424123931577723721795200 15892671 -73671582339459926081849987738243237376 15892672 735877182175279252286654810434275639296 15892673 -3187930189854361986512965652641076742078 15892674 -598855967570205179463531187185474502656 15892675 2475429249856257332969330597814296915900 15892676 4089664603299468292563512874132618540288 15892677 -697580915885670072130820343190955094912 15892678 171815940886561669897072931465410222080 15892679 4185102614451657703241399772166434157080 15892680 1224571422779897304925424023323512832000 15892681 -1414040031262910263862078137782475246208 15892682 320670363257283584305629198942762898272 15892683 -1789666785883200426263970806396078395200 15892684 62307415342029951894555773468075343872 15892685 1751075827037460137276969486798207588760 15892686 12492603816960813721839603878844657024 15892687 4059799580631468097516299136907084324336 15892688 107327783354884506823205821944060051456 15892689 4381005308463882253318123320467359344624 15892690 -251443528566849688756599595380570163200 15892691 424738628000074178305079844753270836592 15892692 -1502209331533260593237025860753211291648 15892693 7124515122820229503280492144313656708942 15892694 -653873979698677301480277953290374574080 15892695 418276183001164834256459830367351778240 15892696 2772683976056532433110366009170638233600 15892697 9057925114386494793979398125521479913620 15892698 231044200042585571666712661380554101248 15892699 -3114358929483926420301330739943876074300 15892700 1542958027965065822511522910230498739200 15892701 -1556942832437019942164753789310762017280 15892702 -878359446559870082529044701654674478080 15892703 4061186789054393112091883410352584385952 15892704 2776383649649955566801791782328597217280 15892705 -16884999375388396231427042192821727280 15892706 3969238541084914255761707566898079081552 15892707 -1977130086462853936043812186618878316560 15892708 -93446933391273255762939517543988346880 15892709 1276250174040782903873138697427965629406 15892710 -469736962109239925985956206189034158080 15892711 -783304714410988046966266458793771588176 15892712 4064295248388001492054525110206483251200 15892713 2661536152844714663206220768737199378400 15892714 -8142897895189468514056506345733446912 15892715 72422453434069651337999910855828795360 15892716 -278192343889432795776321918879505612800 15892717 3327231347921191615023515638701140141292 15892718 -1429161418708785797128867567812184789440 15892719 3587900600163606199477527301410517755408 15892720 -1089263943658974383982953165256516403200 15892721 2395445615805712344235928690878743246720 15892722 -2587951180183942918580236888791381636096 15892723 -1435459506956356134584580017852666419200 15892724 -288993074105362448010640137212502724608 15892725 -1532368160369127426331434951754998516000 15892726 -20477368175691196002109394551684968576 15892727 -607316652486892662088739850760250707560 15892728 1343150650838887688760198558643448709120 15892729 2429106007350461984310412331693351540330 15892730 21272724244491042392323985979921254400 15892731 -2113120144647107533210711316978959645320 15892732 1157860107889007520243777458569827332096 15892733 1353691984655372679612204044646980702982 15892734 483998480475227815896333733948620788736 15892735 -7508788486476920275590444117241331184240 15892736 -1661647565379598551766045122020851580928 15892737 -164934729358565801785582146949461427200 15892738 738511236158283238577892102037914221520 15892739 -787721653853982607079423249268173694720 15892740 2081572229372872490077441644973900800000 15892741 -1059370722998953211724225620892734217600 15892742 -1930558009071707172358307663852893627008 15892743 1947821506924014190033694808328393438464 15892744 -312441623013277308461884409426006016000 15892745 -40909951188908125411364291502982200 15892746 2695183907163335535155394683251127116800 15892747 676875110402758154814804201135653649808 15892748 547257468459763468329546661765372678656 15892749 -94771467849930058789137168095145777066 15892750 -1215486714454635519102263687806663872000 15892751 2685011744353581060130492840768060250352 15892752 -36944416781942187883376886435245260800 15892753 -2650379067194284372906401778499783537998 15892754 -888136375941275600483736199022379890880 15892755 -2053621014426337124366001343904309407440 15892756 4506503949194000421247427071288002871296 15892757 5115695997497367364613708646414474816 15892758 -185460702010315867922648934950510661504 15892759 -2720558085899834946698995147500866374000 15892760 2477002541692375362890767980840870297600 15892761 349003246820259198902649232963346411472 15892762 256999898618770719349460594545251372000 15892763 -56170596222030314515163484683528420988 15892764 -1656705561921911398330244878388154040320 15892765 -226079660512597579650638211530271513600 15892766 -414936644871935290387750735626828562176 15892767 19772102991509859110757823530478280952 15892768 -12363885536065386454032545675186163154944 15892769 3468737497815167276491947638903290243170 15892770 39221505648574898379800140567237754880 15892771 2704036382812261607816200397813800842960 15892772 -712328264575263976415146249071696642048 15892773 287075350930616905421848161844879904448 15892774 3047459625363807208192673166215678855136 15892775 2899485697234476854753553871536372916800 15892776 -1427290883661307433308537440706641100800 15892777 -2841124407635816356128505184632765610374 15892778 2141199688105005559609444782791492897280 15892779 -716818877749118658634751363209018214400 15892780 825818449714187865357841178653530685440 15892781 -4038129415435799657593491445121623469418 15892782 -1442240880456214954237520442204296027136 15892783 -1616698974182617763841233382237377841600 15892784 -164197878993068095057147892738012676096 15892785 -2411137330250457739805167156891912071180 15892786 -216972318825146625164505605120707708416 15892787 4711350728408650226874258184274705734800 15892788 -492293965131382884265178953250253705216 15892789 2687857928050269131690710339621196861760 15892790 -992308155948576640985719474134108817920 15892791 21483120876854566936144728388127375592 15892792 -2072974170896299985906620926737405153280 15892793 -590676933884790019024929060249747494016 15892794 -1148055797643203437692903974804901096960 15892795 276462494104647023852757055311779141760 15892796 3131184548610292381832381490319312516608 15892797 -1428793317918356703870662777259623185920 15892798 -2490945207642431780411987384568093843840 15892799 -968893808443583526731382261506857829736 15892800 -2659038402311102709439474298152550400 15892801 2169823051280160274064996643934796821504 15892802 -2878024441128831189844387202421301411968 15892803 681566074382044354207720109783558098824 15892804 5707380895775832770492273047464896160000 15892805 -558354056220271737901124723457746901000 15892806 1351117362902126560089987286434622221504 15892807 -1628676491429817004877741150823159902160 15892808 -6032689530454317883765568130645668183040 15892809 -2223426435106581966055971650218480045296 15892810 1393847699961715236899029770791161534560 15892811 3756955949832106836894145317559026022824 15892812 1448200993092035332635864007231208094720 15892813 -4600082921336695624777169012379973691456 15892814 -473370358683328731914136528020022953088 15892815 -446422145485722529473068796909231482880 15892816 -123233642797641692127827281689131089920 15892817 2645250220570239469138987802772989070192 15892818 519133171938734822517566331165605869056 15892819 -2670256869958402327292592728003353108920 15892820 -1006515289803448517942667059064388849920 15892821 1290298239472315961046696563405410012800 15892822 -47001131913641790750832127602009984896 15892823 7338437477891838322191965866707290072520 15892824 -658749306767319950252338814685540065280 15892825 2372727798449980125880857250261538480000 15892826 711202852484055060159259338553479028224 15892827 -4798522928706659817754836155329930286592 15892828 -1121324090875192043638191102822766244864 15892829 -3735099379242384586456050867578499464340 15892830 -30831983516067177298318237083737145600 15892831 -4121574034519589859745199089307129222368 15892832 -189178245110689156308844482365705158656 15892833 1326807022453512255102043079734938837696 15892834 165297315978242768383405540218449076816 15892835 -95593213639646528319135144306944160000 15892836 734777833862074347532818665265805120512 15892837 -6170771219499918457953175099691214240514 15892838 250390918253111077315169700530993900544 15892839 2463303934024184198852576211625748905104 15892840 925852223684051823940106183814710476800 15892841 -8729368513995800132502955069449900264120 15892842 -45148883123114467790675359008137227776 15892843 -13218380519686744064310439067452187200 15892844 -1398322508365754567498861619495566913792 15892845 -130558993072222896336290474403964690560 15892846 2762355981108677934478283791182517906944 15892847 -8112370386688740968092160378163031594680 15892848 -33305996954500550196365341191456718848 15892849 872048313586817341801280728339792207936 15892850 -1585249085559833887247530802813846571600 15892851 433268419296569936992280080219824917040 15892852 3423963639226969074519821224212337943936 15892853 -1292421052919175449404512774934509242976 15892854 392293208577672522744336907400650752000 15892855 -3835033697588592598553522782330055580960 15892856 -4033110979085142086939521326101947269120 15892857 781661094904338180239961079254406138554 15892858 -4612978973794326071578913686852833256224 15892859 708206662544827046497742987181322151016 15892860 -2156694446885225421246777348478464752640 15892861 -88883057325112553063785378326158748538 15892862 -1767514327398080183218672302406570008576 15892863 -406553313205768618604129134697443694592 15892864 2277494252483687523021075752968614051840 15892865 3739757424727733951104041938017058041920 15892866 2195204792610764660018293948946893776 15892867 715638018621914228916668972354784961916 15892868 -5567843000874088444378243786451814144 15892869 788035274726560530860380745403307553472 15892870 -1012769208136124911906428206877432768000 15892871 -261258187760180723589176797323581929056 15892872 -3240117470634262000780132219410762670080 15892873 2477605116009404122808682065951468167200 15892874 953584759193559166302564159227788133472 15892875 2982930371027220307650419328684542640000 15892876 5480962344523291119839665714021823471360 15892877 543854874774346345318188216242707246464 15892878 2262304369108267142272013821843253289024 15892879 -6494061147389146131796261438124305482920 15892880 -1273277518586463794704216317362905251840 15892881 159764837757147414979983147280459172544 15892882 -3692661428181629448599266556324347652208 15892883 505866559652758671355481247760425321132 15892884 653009404446774505305263904843719817216 15892885 -193028581823000691977277421803613551360 15892886 -14014340891240187729890945285939356032 15892887 1309658058096227490546191585413167402240 15892888 3943283405985875238220262427001909125120 15892889 4638384858487130649049862733643855321920 15892890 298548641604490825342078692410047395840 15892891 347101478627480360596935414914187219472 15892892 2463880054695541744643435349642702136320 15892893 1578949249858832006470585564207225882182 15892894 -230813901316549176496449926076456104448 15892895 -2979813369284098376212792795196658431280 15892896 -2651609737456220863546863904497510383616 15892897 1915542138330662883044409336226060453346 15892898 -505520670332032496354546204614863644160 15892899 -3726414693990282214185507469393984097280 15892900 1719293217298695686529696060089604812800 15892901 1818011010290831940862217732295354638304 15892902 2596026210580135012492105397285614151040 15892903 85716344228719569290636906483222775344 15892904 -7127082969730080276478480847264885145600 15892905 -1628131921898275082694284251828354080000 15892906 -827961425267783584916335824835079409216 15892907 -3362543521460831317953594928281297163008 15892908 593852930170821552394861486984828846080 15892909 692445708540735130800248671994794134912 15892910 -1825141988536117501957517190361773617280 15892911 335487530829932664676608697156012533480 15892912 -62197817057443041128560702240779534336 15892913 4821852613737370983728231522631843945024 15892914 -1660808107052281042600827650748101978112 15892915 883424372166047823932102052701844088560 15892916 1402313291248748075289020604964596548352 15892917 -4640033778439333476320473876491434577120 15892918 7800223462870431000282914376007292160 15892919 1164169181965297804112373960748390735872 15892920 -3543458541868794698213876261850206822400 15892921 -6082629035386255692231564036359687807856 15892922 2387090147887794153391820770953499960800 15892923 -271784694064168527101300080889661966120 15892924 28378499592561471527769727072585408512 15892925 -468768225372463147234174654796496931200 15892926 -902103188061811729247938829048562247680 15892927 -212045526763230324504611682276348614040 15892928 224225614358553372566333809512236974080 15892929 -39892370877486509673740782609834568640 15892930 3420529985992765789264494199381898112000 15892931 -4551313216165929474325483267177096700688 15892932 1607793728898777249082345486218533689344 15892933 -945659025596548949178780898735042085440 15892934 -3013360500532770356933040836868374809920 15892935 890856306922705764194899295023695068160 15892936 1062636314931244131504909914879078400000 15892937 -3938422379096716431167115341086147893414 15892938 -72653651729864830873229388432558736896 15892939 -711987042683328631445730020065240049260 15892940 -459311136259375790072039966793110384640 15892941 -243018529241570196991830657545871935808 15892942 -301803550427884663089744442054426786176 15892943 2558410619189979762335239266565286864352 15892944 -107247966238900984013251955653943623680 15892945 -2497067410123705893143168417018854956300 15892946 1140391975706761214446749174003120342672 15892947 -730037284849110839674849291812816269568 15892948 2417585397811168104411946702603876085760 15892949 -551373709064088924469613635442821385760 15892950 84175053051098764151015513993794785600 15892951 -314085545259736419962600985778190443056 15892952 2129540345878720213342565257099193733120 15892953 -1381247083305681261632088877345631766912 15892954 409291788803812454007451369514336592384 15892955 1689537183877687690788586672196028647760 15892956 -1252134578404970493416591208252569026560 15892957 -1758458119648396480298575111129815609480 15892958 -681501109526588769605657277570646273920 15892959 479560915689453721050702388311305921040 15892960 6157213745754515892796022084554480680960 15892961 396434207933185377675350991648073636032 15892962 -1414655458500625532537994778051131896448 15892963 1917509343493528709987692208579582563360 15892964 3618029341551680638807950719845677710976 15892965 1399639997590011531228228812446420635840 15892966 -1329292568423570263644731876860238369568 15892967 7483249434610310568055244755079943497016 15892968 508178198039552223684882221480332492800 15892969 3018016016851013140779588346768553245370 15892970 -566069075968148281062050403373241116320 15892971 -3173434665332173158654682892358569701200 15892972 23029406747580190280811672981623306752 15892973 112580642096665812103062424354426261920 15892974 2109339028235071036903405354973854930944 15892975 895570627575562826584726945997079616800 15892976 -75189836252605063358807719280543072256 15892977 145168217968635102963364319383382434752 15892978 -1857992236077789287368804999740638910960 15892979 -6214996084953278979853391137734232890420 15892980 -385500136701348165951311534113593139200 15892981 416382222323304948766299440405196292732 15892982 617077604316241194953007006545444874240 15892983 10825020421663964081075043840893005171200 15892984 -1159158570665846785386484928812630732800 15892985 -2365163602592710576992376159173095422200 15892986 26309712774778516208451935620665561600 15892987 -2059226724477113967579940211829698560 15892988 -3414160629781259590720862134463090368512 15892989 -222811956035139083683886745566551229952 15892990 159644374776637075757225661684793704000 15892991 -3262070065559782745151947054475757553448 15892992 -77678517932282818216473802980301209600 15892993 68021013292438808296186843957365505284 15892994 829142364410096652209925480452883444864 15892995 -1447630030859774882029324104785838946560 15892996 975622830003224192242312404335589879808 15892997 1780811192456811248555675955287603511360 15892998 -304350413060798233550248515299823504384 15892999 853989741469563337352397929704566863000 15893000 1553388308109847516775168994339594240000 15893001 1941739854888604209093009476096479251300 15893002 -2814324924462442279950699054320123940048 15893003 -15938841787363937165334905649324205039104 15893004 -433967376535081736147778248195215979520 15893005 -3137599118320897124882866094186960252340 15893006 -495038982896262199553033204447921510400 15893007 1345437351136464063492579047039949517440 15893008 581865183098365329537664416018295947264 15893009 -7232526472094283433019258279850430089360 15893010 6234778165057127269150458499546498560 15893011 5966264598724918407569844424680683630712 15893012 -832642313246807393740562349206250658944 15893013 -4790214342609566808850854508755893660256 15893014 211943936170746471412506546812577869856 15893015 -90506444036446652532590256401631060000 15893016 -143941459061468595862288979031212236800 15893017 -782345531084587501823931332426328467008 15893018 -3399982246246909795288728733253073799440 15893019 -3078597899616274423423263691063566396756 15893020 -939760061919136873471670477920582256640 15893021 -3025060588323656055413229597783884858778 15893022 123263129352040726707674633798184130560 15893023 2328304282215872679001690380715466030544 15893024 216197374000231632297167104694972055552 15893025 -44179042510118594149487257122041065200 15893026 2617377613003169944980667628723370917712 15893027 -137244757584644425887071238539007451008 15893028 3487384133449029964483665440846545624320 15893029 148580928050986228244083047706710989630 15893030 1324529669403767551215320641090638092160 15893031 -61880250645668599238960644949448026112 15893032 4054455185697585304471729807834671590400 15893033 1475129896618008491576643222229720003008 15893034 -141056152737979285281602724517820325888 15893035 755472044891880576994991637348301707360 15893036 1192868665778077457334280634575271066880 15893037 -5310941554067156220017977524306791242560 15893038 1535504165685412873822427376030312525696 15893039 4826477375018922823109609067800426349840 15893040 -514379021186401883362908154041440993280 15893041 4832553973912579144883804010356053652452 15893042 795195407920742882267355153828855471744 15893043 3609495226711768071915656601560018545464 15893044 265286929207705697437584356937441945600 15893045 323656408994129715180682746285763196160 15893046 193610645920925068477734164271642621696 15893047 -1518019411149021030375361355543587804504 15893048 463503134735347371208520152839964815360 15893049 -9267143860931764821566173878462718464 15893050 3014727221859778306570000703350238092800 15893051 -362477333079598979608472111312200235496 15893052 -872591857666988341935707585032400363520 15893053 -4472360094734600749807562858165764995936 15893054 159287034581111084766123262958173756992 15893055 -1196808646880109653934087358842182908200 15893056 1265988485218058436182083719750922272768 15893057 355629833222641106269706960592830181480 15893058 -31644176900160097156506337338026457600 15893059 448432125682769203546576873197441456800 15893060 -1475588432703883033725478099474206923520 15893061 -756353635551157468626006659699153495328 15893062 3296703601896731999121161137897359221760 15893063 7569863853589587473929348985665766662920 15893064 1418118670577444097040050233963409408000 15893065 -5400031773053071479348369019303313758200 15893066 76934804137551871231970468584281047040 15893067 -404048133953684411420962062194419311120 15893068 -348543593121664372804923313962188858880 15893069 892238287678793646527062184711684609088 15893070 1501853768176536895316663559792246543360 15893071 1110654828786818575204266870030160628272 15893072 -240024385802003117613048668523863900160 15893073 -1440360470442421662098778723905763768000 15893074 -4018293577097372884003444703374037572464 15893075 -991139305132724810825110259864499479400 15893076 -417788763107792734177795480828970704896 15893077 -378158718961773750745602722717254712448 15893078 495489800780871407830942639125762135840 15893079 2792586582835480862344664443194414625440 15893080 261433021757786467097178656300964249600 15893081 -4358736789947215311051368681600421758208 15893082 123976309912024733404406972906802151680 15893083 1080859651860872648416575970180298166520 15893084 6683595434630935910933816156203898629632 15893085 589961627556265215895281423600367728000 15893086 -342738360690521995715837386063186581120 15893087 -1364039767840739555374632812935143554448 15893088 -4549666623949583756131702354499282927616 15893089 -653489843055728168074744738235655502560 15893090 2923739540402736859613905881129752056320 15893091 128898045711680166551363997380869964592 15893092 -2386003377740889157175254962274518048768 15893093 5034703328988494562621402879577413945342 15893094 -13816088254295965691804491007306876928 15893095 2788075548515416058221438856468109036600 15893096 -2597836187090451458467500145409027543040 15893097 -2475087766136943194674735193893630703616 15893098 1651736805779575213172685098676158005440 15893099 2207555957068947119463379797452087114100 15893100 -606516741392803132769803495515357216000 15893101 64480870844974749775039778324153173920 15893102 3102533902686796316318468586758230209600 15893103 -738309866675376583965947775299528515200 15893104 -18472478470809747980112726115325870080 15893105 -1352626569832623156570423126210827739480 15893106 3360030875005672583555981221476622001664 15893107 -3021527894859810391452746346354492926644 15893108 -848916693844662927031311986861463552 15893109 -1705781072442942628974664736868522211986 15893110 672137023165073127890612963032421560320 15893111 66658822596442141995576378395044012800 15893112 -5838603819115369750526667053669995929600 15893113 -1380495660321960953791169326564948748460 15893114 -1618437976732106780568250997371346803344 15893115 -143075330789098145561031081098213084160 15893116 -1388628616849388993698348732570625935360 15893117 -4616501020540201703003035319448133440 15893118 -1408936366949908254540071876257558481280 15893119 -525347221808431034304561577253875102992 15893120 -1543250887061150770456853469298950144000 15893121 -241590914005316771716059323946739681440 15893122 -108559937217858636646620517788900827136 15893123 -2013496080296519196769049622629273709696 15893124 -517376111467535246592572062330564669440 15893125 -182093900815742793529132313705287800000 15893126 -3047316326188948746950717058211771190016 15893127 -1616777937273928387594337859477118714272 15893128 1400688823481950566577203405591907829760 15893129 -878250098978089210875378140504882538624 15893130 -607414212011526030609135301938852264960 15893131 4125310173597629086980074838901587229200 15893132 1755865789079331469863238946387001904896 15893133 -1603264194631413265163460648513759245376 15893134 -2498891495922105563083415496379091486784 15893135 481728422092818516517948756528482972000 15893136 -106814340711012610424293562918333841408 15893137 2098505660332367839917611574707047887744 15893138 -1213007195648778258282001134679880317440 15893139 588068988897998886211714068727619019840 15893140 -158017164612253566251758773842311522560 15893141 9296427144703298633692056688664581334400 15893142 -135877151104500910104761494998806470656 15893143 -887406791480795219500533930136776702800 15893144 -46237771350199517220248249878523412480 15893145 1976268902285322916939242646702685913600 15893146 62992255315189147201666374578248084704 15893147 187675046775238436222678160930169999272 15893148 1226150157620772584291029855727177095680 15893149 -5303284477895653947252312137910706893850 15893150 -65325254348575278608708202184629000000 15893151 -4517531918769902130001818947124939478968 15893152 -617848480839955905599212158623627083776 15893153 5066607114444983865234759686815918012464 15893154 2399633037475552102656702934090154157264 15893155 1268470206435293915378113518516571876560 15893156 2766209173552239855090391131072352379520 15893157 482204354039601239344117853887977352320 15893158 352791187614832862742259721238279961920 15893159 -2541879761390145431641923904860981522384 15893160 -436176345339040444976850273185734656000 15893161 -319802033343085411497800741410596120576 15893162 -1264246951904482240266983169905594553168 15893163 983938174653405112994479108350481415712 15893164 880399154183189550769383293397691994112 15893165 -1462965756060431726327840205567525328200 15893166 -1507567667403965983864319383134540106176 15893167 812003060781673329365109554687753832952 15893168 1127503971436522139973228340236340641792 15893169 -2399224577930398257809194772040774535056 15893170 819073354618675926255972853914490853280 15893171 1209931868512992752837632193912175478944 15893172 -1664288814884177247895149290046383781888 15893173 -394001200104017784720228618416838248576 15893174 -385253939429709671877103037590772188608 15893175 196457304556525364604679924138731894000 15893176 1021708125680927894701254105506350387200 15893177 1816562835884140069962517862036300644800 15893178 -107950292187416828176437032759151095808 15893179 1876130116843686993738968772259110156840 15893180 1321823876700499997079841631731782566400 15893181 2308728829238523899419544847790999156440 15893182 2609956002516554032338472495522923403584 15893183 5249477212314748546850298754733031546432 15893184 -457787037358477914265113938828942376960 15893185 -556202634798466324472245326657849847680 15893186 420778939201957332472744778316963294720 15893187 35814640050462325360178548125288283968 15893188 4604828574065932222810104943113518069888 15893189 1660096400130164036847753016919491926360 15893190 1575213445257539780612558146989442187520 15893191 3465199348275774418817213684907794047392 15893192 -1665847822715338712430962378181199134720 15893193 2925810092605470353221935047773323554064 15893194 -208310406353911557024631935557563081728 15893195 -44442821751458424173390315487240274080 15893196 -55057148782594209600290415515528847360 15893197 6541661961599719669887689091076111990646 15893198 -1671668399078845398244262658078422331264 15893199 -916767372663249617172905088085879688160 15893200 849088066785462050736453667609141452800 15893201 7952559701425794949798698399141319771812 15893202 63482750115935407270149608370605597184 15893203 -2299311924865950594490028692098780023696 15893204 960153320431282743282585046524341010432 15893205 -11471461947260944318542224153121308640 15893206 673270897796232868654824283298869668480 15893207 -2340453864440309231056704103322536417920 15893208 1661289341415927707744450000463902515200 15893209 12579022284997622259466593757064063778304 15893210 2082778605500167400239191528254148341760 15893211 2931869555005711870062690157796306245272 15893212 -4048325535415473366477535860725089068544 15893213 -736253985341890986964850387216175803040 15893214 305021638901370603023669931929648271360 15893215 -137048176538177878639171042485080932800 15893216 566079888018886831459836615643619917824 15893217 1116933737146995116695134151103640690834 15893218 -299410782841679690239462653732961994880 15893219 -1551121283853117919710416952450723361380 15893220 1201620734464663295920069579168284672000 15893221 -3215721397718356916876764803768801320578 15893222 -1527357968522943749445070263752728138176 15893223 -2234065717763208538727625982555222260096 15893224 -2453142690216548290293531366533858887680 15893225 1061400684563226367642564091853193830750 15893226 -2897507767661385739587783998003489817600 15893227 33822418201524364101758355274744518944 15893228 447996851054612758840834360329729315840 15893229 3547200119621346051034216427193383712 15893230 25784167785096175048418720556065771520 15893231 -141691278349671396388515730332004339800 15893232 361184474826980194042820602877827940352 15893233 -1608725800680058727142113407098662006940 15893234 637545097821993133997894026290950016000 15893235 638793420104567520356704261061698880640 15893236 2699082593459211783363586951001075281280 15893237 -1587678286891630277712728855141936172114 15893238 -1147480831213131873658037093185211412480 15893239 1626863082328921137928685478272942463256 15893240 283783856064406637626786564696386355200 15893241 -423931671773326828941471303198327213696 15893242 -366272600560250509900588076401391299728 15893243 -2718616153961823283721567243095071165240 15893244 -3107491230873522906432861646955644408320 15893245 -666786277590014620054226808590768576640 15893246 -1058196730208443700619185851902054140928 15893247 1183094345564091260163953633944004386320 15893248 836572914033248753425716503471823257600 15893249 4844440975947190509004430521668391000836 15893250 -687276278266154819120393256842712192000 15893251 6478376467648589359804024160951194355664 15893252 -890041324641240298628413819628802589440 15893253 -202681049716607747146982066679678792000 15893254 488958563847877577499146257414200418560 15893255 525787012589110932925803091500489553920 15893256 -2190515005030388652159581578760001699840 15893257 -3620529532129019436100758338173670094668 15893258 3130216170151546786418877388440666738480 15893259 -2088829308760641516715059975700045131792 15893260 -109088822227707220997433213779431910400 15893261 -3782556792692107900785059092907463240000 15893262 402674285619868520466879546549135780864 15893263 -803926875318568530682206068915286065488 15893264 150944054729269107362295946384938516480 15893265 -634859063344419075275755329918801204480 15893266 97337054826827704997771499143913424896 15893267 3264301850531501415207712424667734005200 15893268 272979213012428286932935146784309100544 15893269 1023477627774111507326357216390926039680 15893270 -942798953136258440094441634855917361920 15893271 -3245879702834876748095559393872407538328 15893272 -1255674498018842604030004297245923020800 15893273 -35107781092226218510687934283843444192 15893274 564852280016385949081670336579595240960 15893275 2058846269820023992120597648509363437300 15893276 349028497547215456795531303947822151680 15893277 1289848271263870310348748996522287617920 15893278 -148190330984790872373186507710828434560 15893279 -4726873813393059358307008460506883254800 15893280 -672257020049407081543875517567048089600 15893281 1213645959414020894965512278643013890564 15893282 -314617309533603307218896844518263801008 15893283 -319332639308619466592791705186896591360 15893284 1737976613449534795275936043861784466432 15893285 8414177393749814126950995286364653493760 15893286 15334853058405203559453765490117077504 15893287 5664786979910380038553394777328241383160 15893288 432706852047000605245227737909825372160 15893289 -3753083747658800970083085672149920065600 15893290 323194423942714664881712029448777241600 15893291 -2396253056242565712983628128279653969920 15893292 861410449245463537928805491583007729152 15893293 -1181535446359236224346984184213757929556 15893294 5183802438320700538959388837729160256192 15893295 -1136859039247757142456051681962065541760 15893296 -859164643327765246973934561182975492096 15893297 631975223855380828074491486336836672512 15893298 -482155909564775572247012734911308271216 15893299 247841165605462910494082346604927772160 15893300 1377431981871539744417153975590511520000 15893301 1628820473464815782943475655107109697024 15893302 1915578799644577563207477962262767544480 15893303 31696140095018294453911289120127303360 15893304 -1154965775333844358203735689713716756480 15893305 1256294014560568668550058785897069149000 15893306 -567702107551149253721614195753075697664 15893307 -3732166120250871496576450323425762001360 15893308 -4954613815455594643226440230503153402880 15893309 -4678960724330907004035641846148276434490 15893310 166456686758125255268873218655489510400 15893311 -2059346252294249563144106252203018953856 15893312 -2767829410358460153464035232617718611968 15893313 -73855418325718039653694650210854327232 15893314 953451427736234351826495350143307330256 15893315 838714314365034995365428706921318639920 15893316 -55179862636113008961140009177684057088 15893317 -8699505085229999308580676469773429006336 15893318 -1151181469799730607891916809386747763584 15893319 -1404151171130149891014364054587231978672 15893320 868380598702630226450780235652364697600 15893321 673193408266186445026454704690689474522 15893322 233523083924389448606989893404373889536 15893323 -9151275450646579872790894975139234239280 15893324 776264032728186246411470961811593597696 15893325 -397521968745577978946547005052116930400 15893326 1478064081357276112849047498830485202112 15893327 -8864965437816192028404881696016927631560 15893328 151006040047021530223381050535503200256 15893329 -5620487601502313448042051964817213033360 15893330 603511596886043880336987915379105894560 15893331 -3126322859494801535092343704590597724560 15893332 -136816910472475982458334365135857745920 15893333 -794065397115493528305321031388160602418 15893334 25813642486075399352437065226799136000 15893335 -1611396205181612221744480112775713151720 15893336 -1237491267803626761573196904096421335040 15893337 -76837456760460022251836979741361430784 15893338 1766547888316046056991173917394066671360 15893339 -1761381242975743596260866353216176487168 15893340 -397220446319947445302197437239637068800 15893341 29797524205787621584047801721261092652 15893342 428686868967539281912037708612077587072 15893343 -152087285253072031215196979831157250920 15893344 7227495444840821883169716871613256302592 15893345 -93640293698114711235600479306994428160 15893346 -217795447423717057605283558135679168640 15893347 -5956216323864541561771848739061188735204 15893348 -3445496802933631168953693898960072289280 15893349 -2243871513076538300594977737227995215840 15893350 -544095537769917947274876368228649600 15893351 -8573890993285057547436076700874492458496 15893352 -438305901668378957942307322727241646080 15893353 -761995628474578055285670484870125208320 15893354 1290430096015880668874740516392369399552 15893355 1441407483599192447959334560434966750960 15893356 -1874075442220144798888156206600150542080 15893357 -2941230605417358154350639473744228553300 15893358 598940900543813991254503044466428943488 15893359 -10274098586166112490660877711731717632 15893360 -137274899117048394946432141393381294080 15893361 -17153294753911351123005261338743257600 15893362 -3801866982547695941946193759219733315568 15893363 1887796121723930995051541471666059851360 15893364 -3580293056906875720854465061621733910528 15893365 -3975446162198007440781037631029568037600 15893366 1463012592912608844654404155511828905632 15893367 370957779610652172663056078860306152960 15893368 4880369912098702606029692584487349534720 15893369 -1810881409607096054907802640287551510204 15893370 -20616531725010690783181842161625345600 15893371 1306954445544030649805250147146014253392 15893372 -1361184911986647978340717254754033095168 15893373 1240694094559790344704216377597320917600 15893374 -611872198009950771803711910229539320448 15893375 774335467881897517603025011711821600000 15893376 -630858712828673888337007456109671219200 15893377 -75100206772229410077523336465646395774 15893378 -486943546671026261161039399530256189440 15893379 -6300647194424726970122402032626210438816 15893380 -2463257965128366502927446151650388243200 15893381 561182218979683143799956846136967887392 15893382 1523410415621292819801285030197446195392 15893383 4914514322178399841998602099576750410800 15893384 1557357254031420111773520243241277982720 15893385 3561913397732474885785386893750070610560 15893386 -77385438954041133341189293149283666128 15893387 105532144819742861671579099861943928672 15893388 -768846455591111471046546520933998919680 15893389 3665663288994730667808727614711557323190 15893390 258374009965045574432914660618678517760 15893391 250615750347827312016195118454956076160 15893392 -1415501047119089181988378608274511216640 15893393 7003998744858222052259120223784604718642 15893394 -2993408870471374380786350583294815894016 15893395 -94850021532278971719393297691680526320 15893396 -6548223616614079710977908380256198910208 15893397 330923951754900610675589153980050579228 15893398 488176447479926249358949710797855431200 15893399 2124346623634694263892976872766452670000 15893400 -398799333368757650297082520180938240000 15893401 -1480731050773968861804436698134022466688 15893402 -15807196694801690246728560432791540736 15893403 2817211691179801057001484831137953956144 15893404 1770595354950626296372775022856492480512 15893405 579576497706271986499416745882745971200 15893406 -54282802968996232708155003037376753088 15893407 -4011658678864621072292952070140762893344 15893408 -5828605367589687848524326932478696161280 15893409 1296988397526490862838480023146457204160 15893410 -341322404010806045382014456703246758400 15893411 -105046225787076970675217984880961264488 15893412 1582978054227208306094887284449876493312 15893413 1766015264102761234759729790283268469824 15893414 -153500875801103890193065078930639379712 15893415 3838874210185754888221595421475264389120 15893416 -2133853861185352755067318244261127290880 15893417 2356653502548147863793191208449308457466 15893418 -883065663638669380910734174400592535296 15893419 -2109346171566610277970460321561749715704 15893420 -2163790155902716545489382428998819712000 15893421 491148676580157146632513353666905825280 15893422 -807596124163577941365857125303417015488 15893423 26266014754968483371118853925542990944 15893424 286601956279333610074332302757849661440 15893425 -4103003627407192111674606299199524025850 15893426 5743208587758293441799920833535035745280 15893427 -2144468802947416193294369589011989763520 15893428 -564768120936587597976853637007440970240 15893429 1364418840610422476394572816792042949912 15893430 -552743776053723208485733988848227809280 15893431 7220863873892333894382264194875052008232 15893432 729462959678271594730640811678666854400 15893433 3723628527519418944142101958980355361280 15893434 3176637261157110922927350149123854997616 15893435 2852712847361437823339065868858321844960 15893436 2724659151801124503870798752244969483264 15893437 -439630598188919733326194566678196053888 15893438 -282586710084050571689215825883038389888 15893439 -2996159622766896278211244741989432632376 15893440 394123311654767459871432891739448279040 15893441 6973542627880645684262435120694860784384 15893442 205750001501613592860283485458738572800 15893443 -4291079076345205342416831537058625016680 15893444 6665717916813343681093930131532852546560 15893445 -15024050984962935361076124112156379520 15893446 -268872875227580886119719766565455783616 15893447 120445773229019273251527644762054662680 15893448 2211364966933105830953163434796093480960 15893449 1315386169101233141276751531744526774848 15893450 -501919591112709136702463051844333336000 15893451 -1040518685218685049867572972709968938608 15893452 1863481681191948784303156659695999782912 15893453 1464359767706178270740587631994784585260 15893454 813492498155743778087906538119623494720 15893455 -5019652103639513137938280150790568155640 15893456 -1168641705114332858039720168673383129088 15893457 127213829372105847793384734518833000320 15893458 266022844143655498057778582833695691776 15893459 849939764322210314723168595985966590216 15893460 -206503623959451829004795484275923968000 15893461 2386674384130142651748452966679256993944 15893462 980116335154388317628003862040271018880 15893463 -3910305033048149154506742380571653634456 15893464 1628455108956814748228022892430209935360 15893465 938851909380822971046512254874708369280 15893466 -2088848537065852044684490160556063192576 15893467 920853860146379530428876213856890584516 15893468 -29745425228334090044252435059106571264 15893469 1146149638388607414854230446557446528320 15893470 1673830988604176126501508906857447237760 15893471 7575193328415530227664092146619734219888 15893472 -320088998586443062342037209986562523136 15893473 -5269303718326884858268611037663547677440 15893474 -3239202090647525962425359539290549561264 15893475 -1008082984163948807854494880487106082800 15893476 92807067133679662375771255788321245440 15893477 -820357908300448149531155801678463052674 15893478 30810490999186724416791673958840612544 15893479 1147050498272292402579852665989998412800 15893480 -4777554985159934093378006605181597337600 15893481 1587259025127093562500157922527179140160 15893482 -2543429391863641944767821745825382383616 15893483 -822314431288615642460079245860236229632 15893484 2748304005779571758930339823683606017536 15893485 3681296179265520828175606301759793159960 15893486 131821892774438504726704161681431412480 15893487 -312345802492414035946504978906085712192 15893488 -10216175382535801645099012040538259456 15893489 -785179952706601215202311632197439901900 15893490 249744616787997442643638132058919344640 15893491 2692736438651303218363930186892717980072 15893492 952640777028378640603626896965691572224 15893493 517064401201595593356517104320331641760 15893494 -1523538208670283999994624000987868836704 15893495 -1202670073307425011444130464074185588800 15893496 -222004353208196897935187482574391582720 15893497 -5295049875523189820548074015608575228054 15893498 -1542849942184152167325187399985526128448 15893499 -869322169639177501988022261093678543336 15893500 673519800130724515508299581850828800000 15893501 -311714938279785215098647495853251275616 15893502 -418218913003362756016430015645436658368 15893503 4095607681167072741107288774981963082752 15893504 3974548506239693199558365332964011671552 15893505 -940133115340393425547786976270197483200 15893506 691716602911322996545793379985543140864 15893507 -585115857580870284248044083435685316448 15893508 -256919827934104571307753647988954624000 15893509 -5714957285443467354187162970093288960290 15893510 802224864240045734142723624391099071360 15893511 492291640289026363022988798455276077440 15893512 6528965451508876817830861432849446835200 15893513 -943790487575283452076462677174921598336 15893514 138698683487717978932148279513374580736 15893515 3935252585454842541651984083020895583120 15893516 1799420894787377645306423346250823316480 15893517 532941506979729446147459813473804793280 15893518 -7237991591306292815135291528829801876096 15893519 4219764983926042633708658855758702452840 15893520 -179902543120227951922059996617795174400 15893521 -1092475795724372107590067669569186983040 15893522 -576862728507183492998339252156457585144 15893523 -2799829137520331595507654069461903322000 15893524 -2160999121767481647087428881765786827904 15893525 -60696178335545473799791422838158187500 15893526 420292456527632432225816819506870937088 15893527 -75488207038556217695004693447747807120 15893528 -770960867983742592858299610311112253440 15893529 -921543072851492621059465705649873660352 15893530 -7194535108330728259611403431651650880 15893531 23984268203610669512057359311119399760 15893532 2862338639473844412877454857624711180800 15893533 -324164718181366778624220343604480784800 15893534 -691246589720588100778812533370507971520 15893535 318183006042929744618170539847539755520 15893536 1798951289788251854858973469075392430080 15893537 -4506570503126136597438138794550956455680 15893538 -1379031294950431499430118928913329664000 15893539 -8737200066212299947430144812342184667144 15893540 1425944746737859712723419667600548262400 15893541 -168665599077544942065155519420250470850 15893542 -1444547179794114141342501008409544415232 15893543 3211105401586296853077665092460253708792 15893544 -1602549027137791972552939252802667233280 15893545 713838446161086333590277623801506310400 15893546 -959362724469856033187017713869557587360 15893547 -3648731039785790283151556871300579259728 15893548 -1831435110436383691419257747052378637824 15893549 -828471310400708354667180102315929650464 15893550 -1697841573852396795311893252135599648000 15893551 698096278734734638990246010611420961552 15893552 -955205824777401964132590755976140881920 15893553 -1397191551879110154382623020162037638976 15893554 -2850990348890325212740002647636594103024 15893555 2389714362234621996163243274815578619200 15893556 12942288796926938908802310442462740480 15893557 -4477820735129403205051000630435656388800 15893558 2471488413689704530948760065302336453184 15893559 1504677044826807320593252921602821939928 15893560 -191367641107546925245364955121619558400 15893561 3971733642927550201419093521976251205162 15893562 -42422591946587252514002725875823524096 15893563 233311118542452468746428320238881305088 15893564 -3194478079990198838102799209501975245824 15893565 909007566950642886270429935469466727520 15893566 -462101592742012074037087030906165213440 15893567 -9959377179842218915498826368174699470048 15893568 -448127904149001839113626772468348747776 15893569 1909791862974924676685053805706577003696 15893570 -277045734006609810928461474584866606080 15893571 -1624353205738976714669298961506946128576 15893572 -970253050880026186468127532429926487552 15893573 5790834274592143825537017487711119825822 15893574 -5125317803402342047117497975869701632 15893575 2039457377017477776619277012503855267200 15893576 1798371210619746487215132994599724646400 15893577 -110625252867085258439875556451421221888 15893578 -4741135252075032693229366302505789983744 15893579 -875673189214536653361125316243374192016 15893580 -1643542495201771876072845992109849891840 15893581 -2936605158365424265753516618238864962656 15893582 2469104736551028123716082229875998515392 15893583 -713125999396029670845083296408886112000 15893584 245664268222284598798089944858020151296 15893585 -2073813816911075767610093465929517150220 15893586 136814410495268451649897695716592137760 15893587 -118337723456357224147809425075674380432 15893588 -2037050019799031029760674586716491352320 15893589 -177840256106726103168160535804669743680 15893590 -1628907847279294341236648162090041555200 15893591 1543909013765460949388859621368764648800 15893592 -1048754735522403061788268037575188480 15893593 2342578584575867984821716385728968424842 15893594 -1719637446886789528454495092489078575648 15893595 -757670424214276867802100338383515108000 15893596 -2064497743462286936125406129912246177280 15893597 -5758453537589110740841327566879844363680 15893598 -365076408462728147009925514633959247872 15893599 -354880229480770876134664210064405394400 15893600 454294575670100054839893667955353190400 15893601 4209856542499484614198472552415337574832 15893602 885173608611858587969743671836277724752 15893603 3496481273078399231642957247253806614664 15893604 644864584265005621595605539029435013120 15893605 552295955967137024483917153442071848960 15893606 -1933892744679906500268788180409621500544 15893607 188308333501167618297591769976512089600 15893608 88694641404099164713021322486548561920 15893609 260547261177721919564360869657556879112 15893610 334646616398269013570086529320581120 15893611 8448709608795683541419164945582109361424 15893612 -1109669820624696963703839214871260741632 15893613 -1834616685443732915035207080308837032458 15893614 -2060358183582732070279724925359678361600 15893615 -460101436260772885685058392500572321600 15893616 -236154303865571506195210772666906050560 15893617 21209630501344446725221631045392355840 15893618 -238937487922334452087962328844466432096 15893619 -651516303871290595232378657233318360320 15893620 1408769179473298192036877577595036608000 15893621 -8102550906418355824642924807110604632960 15893622 -2317539654529160918971850059195678897440 15893623 -1547776501244344158365945436074061068880 15893624 7157770524041794660228356702086823014400 15893625 -2915778433593369261750643707748894224000 15893626 -122748590534298039947821093939698071040 15893627 3894294063428856045462338870797419764712 15893628 -250987834681710768591571869822515404800 15893629 -2807073144469174596326878598566242695316 15893630 -297293031331484509712948338487004143040 15893631 954948407610226918294356678329199605280 15893632 -345778128485736692947673895857175920640 15893633 -113048005309198200514116301783040876160 15893634 788838365638110637071287891228918269440 15893635 634598440857938340601381616139954488160 15893636 -2342304507748415248827285341646467527680 15893637 -365746525300379282404337208968655083040 15893638 -750814201044131559259722633054630028800 15893639 5386537152574861069871107131193806049224 15893640 867335515849359464036506048018200268800 15893641 1171706719925971710601096046754943700064 15893642 -3549530707614389431545611182797467256528 15893643 -2856186199619801172494617875884428868136 15893644 -353466027222149901373912228437041614848 15893645 -271157693207739568697681168865781586100 15893646 425927005579565081090801926501834986624 15893647 2603917672570318826251955581456660424064 15893648 -2515894487229593115668782158011042365440 15893649 418203184225613452606322955231606450000 15893650 -20733929678358848649212509272502442400 15893651 -6197362343408391464045552521623257249448 15893652 -1254117241184159404074056627285692876800 15893653 -999393372876915062134701238250496887400 15893654 1084828697405154790154111525911980511872 15893655 1842781668044945897050634194924673387520 15893656 2650998819574585681364447160918618931200 15893657 -2934469911143374021042718620744988999928 15893658 -926954813024928797447059065798421773312 15893659 -4325253060137447977440117376960690310140 15893660 7874579855117164709929761420795202560 15893661 -1926979429790900031959490363330548944896 15893662 -251365978032965642533800540413456846208 15893663 1411574117906784721802578549652679656424 15893664 -3336435239298554477323816384271697838080 15893665 4062681676986642916829092289167828743060 15893666 2625470793435865904596117396799180830032 15893667 -1510765743345062359072460052175503827472 15893668 -201430810207627947016708532067006439424 15893669 -1320367980910003896895943539701002797056 15893670 239552078676562108468723827559371540480 15893671 -4097451110039075069602075406702439111800 15893672 -128534326627090796661151934745572812800 15893673 2959822319796610386376446000204322855680 15893674 124177777368138883773211569552858281472 15893675 1037119073637257018110755292603623514800 15893676 1118113438408633085513787026331495962112 15893677 -6412926034308871418351594455677718159520 15893678 567337125474989200363634303111190392640 15893679 -333604786405477605372662291543059380216 15893680 -348458810464417788574816071814798049280 15893681 5542378910237081150572262294189280040500 15893682 460212775568999198373167392900215168000 15893683 -276375044330793384754281751527657656832 15893684 -2656062534470684664223003288119275347584 15893685 4429100417477409144882885420086098795200 15893686 3731839041478537401959132980762422501792 15893687 3258182034003912138996397648429086711336 15893688 -4092985075379547294346763228334049198080 15893689 -5711086957241187322761925012547356978134 15893690 -613711446522870559016173822227048268800 15893691 787572222616771118247184730474940216576 15893692 -1209937822215084398530920822140183459840 15893693 1600315900384225803955947903245311817964 15893694 -1966484252387323432762405935840038442240 15893695 -2636838946620521449803379123437295531800 15893696 -16802154045063532439482654086471352320 15893697 1055799129455130259924355714839181328672 15893698 1212540509697747553414376302234181890464 15893699 -6563304589313332274909401971148350181440 15893700 70242898463921772421322858747947008000 15893701 -4519162065237783295250310786603198147298 15893702 1649793767618790128704928850368807184000 15893703 -2149586513096909249793759794247758976 15893704 4298622069149189784453795572969238389760 15893705 581921200979131983705856495759189014720 15893706 91797105653281117517711688570519019008 15893707 51677392918928134338005836346801989992 15893708 4803203089575574007662225640327420030976 15893709 -8973297808439555419077793361636649600 15893710 -1055695073560912128719073413705317367040 15893711 -3387935518076384012017156242282631156200 15893712 -1247538207604959618040239318085262376960 15893713 3097564849673711939634251241759818112 15893714 3337328927586090013192653744204736461456 15893715 1228862186611094893636279777718415456000 15893716 4945536463370188894737583463654651987840 15893717 597307880291838220551333594810268120992 15893718 280148414538328628883460494594414266304 15893719 837074501845606906890330070905209458560 15893720 136760865602886449914571161673296896000 15893721 3824408081680167062359621286935892640090 15893722 1030354477278259400060799523575975517152 15893723 -5324173358679030193238900050905740692680 15893724 -2065091559230838998006029431609767755776 15893725 4744486519078255406329076497653453972900 15893726 1135870704061470059289342588634399815360 15893727 -976590230097363770751916554749120516280 15893728 2536527855238002131059838852271671869440 15893729 6290547132850507824163863711563496999330 15893730 -730301992903687524281825848478573718240 15893731 -732022576434769817600668972555703335936 15893732 72650407695176458188636924825749299200 15893733 3054341485956414688511924664657406014048 15893734 2128643755401913504663468159602309888000 15893735 -610602739454876370107242403883442298400 15893736 -2330803040053553631064147509514972200960 15893737 7263069426828920068755849582193520403386 15893738 -27200887089261824544004573102816995744 15893739 -3318275782003014885983156738932828320 15893740 -2913969289384910446595404065397087488000 15893741 -685221461791038834670047650911348804308 15893742 -2300699863608734398382605560813738189696 15893743 -149746078134527867497654332457363848416 15893744 -1239025974789474869001270706611224739840 15893745 -1284468689902815539356254029788740998400 15893746 -29238319554717378541051805078777052672 15893747 -17837068591894452368253823692514986444 15893748 478729714180896155218433318866593633024 15893749 -1872011515525222433440769963690710599250 15893750 1614353597768592102056966835932685600000 15893751 -2062859971456905501634149079585631276568 15893752 -2056322409717492971902937043071319121920 15893753 3439986756668918103437078873887713624144 15893754 -871941982660702329156527451351702343680 15893755 -534376708855009243867465355799932990400 15893756 571856364382750526724202775582767902720 15893757 243093461920985199249013152827926323360 15893758 -2020172123974824482050506636405753304320 15893759 511902616722163616465973912367690831872 15893760 -1266757507546963627111981059042548121600 15893761 498941244932962482922858554748896468052 15893762 430533732894813814465092486225904588800 15893763 -1303782474622731804226777642368922291536 15893764 1369644301505280428965461225687316561152 15893765 -551429598505069591012786687185378230340 15893766 129805551187893101611603931885487820800 15893767 -350842686052382972719327743337445358184 15893768 -1073800388012803365225841385118861312000 15893769 2324736601039769663485186987929276015360 15893770 1964279650146716199431346016877608042080 15893771 -3850992398746990812770343883285484194008 15893772 2717888893386393121396396353519523425792 15893773 -1126313160988981961152209111171477281280 15893774 -418194068442208892062726359342306617280 15893775 -1202052217595414849400741172508090538000 15893776 902888246089232225571424699515007401984 15893777 -1015756491288120202178878861427509207374 15893778 -1000564589905083453942832370174646178176 15893779 -49563029004184645689412653089031507312 15893780 784358230379030294518125448576814407680 15893781 369815259032865943448392916882607302784 15893782 -562580222799073730525983820859343774848 15893783 2261064843693306980249077537376380969032 15893784 629686723762956233230746396400985794560 15893785 -1764656491800616257103433747133544353600 15893786 -1189952693865602384438491429681734061056 15893787 -636253533719048743626564967932967014288 15893788 553205490192676602495078685829148313088 15893789 -59205538052042079287510700784520411712 15893790 688552727556110378179382588270636375040 15893791 -963282517808615836198026902040880959416 15893792 -7119983700447538184191065455110469910528 15893793 -2287686227587041559166011878829895439360 15893794 -258044866885236243926010797564437334016 15893795 -4066517803958003024526521145637197553200 15893796 -168863040535033334730894881690009272320 15893797 -2540839376285399816793153893489664162754 15893798 1120835635461212054067170817710710176000 15893799 -655232267253346078738079351517704277552 15893800 -49981737188424773477147101695781632000 15893801 -1827687808617836140453459568303052563136 15893802 -1951387292718855093284183567276926161408 15893803 5864296583926933175527967546095571824052 15893804 1256275264399898366033975950921621155840 15893805 -1033498113624679166185767544662196793760 15893806 1845151883194716024203770440080938028352 15893807 -8033659567040317377078235907243130804096 15893808 36259986084499592682425929407333924864 15893809 -239952454240476421385509060782488660300 15893810 -706242298208353872214002268978191234240 15893811 2854484421712230346866375506569620327060 15893812 4385429740508076227850804234953228040192 15893813 423893654822269003278035023867065257724 15893814 -96884282118680914851486252388686072960 15893815 -905691722526998078692825187023410151200 15893816 -3066279323199939322620540311318643609600 15893817 1032046405475458808418355326594414534480 15893818 3152190645903247646713261737239842677360 15893819 -3115654227460488492716691043403969724456 15893820 -103262797241721396963287163395421304320 15893821 360503314685030798064318729990261166022 15893822 -558918915774571239688290527888733582336 15893823 330256899629614695977637019669455408000 15893824 -571234819280770453589022464237725810688 15893825 -562723478756159578536077874074209026900 15893826 497156157529659331888892541571827177984 15893827 -19915302573898031849448901196699909254080 15893828 67825978653176981910547465819712655360 15893829 254464843531825629531864456355050296544 15893830 -465629168457888410817294299192768688000 15893831 -105755177972044577463228567525466672968 15893832 2108870636856274274202988565640560640 15893833 3445758553160262797933206297080708945360 15893834 -3719351818104655576953145002966954192 15893835 957569047218494435386003392598380991200 15893836 640353963731738702382708333697272227328 15893837 -516342912161582377589624591474926747968 15893838 2061731225287221457570513044294593458944 15893839 -3221364065736124774882562252764054872776 15893840 1168814465441993477267964360859671183360 15893841 1403137451784640639413454471119337911792 15893842 2721159546786998992717680052583688643200 15893843 -1432262263260843847995694114246002721200 15893844 616325145332882010782106705414856022016 15893845 3547631213249257249904118833315243776800 15893846 -696648417905220362798324325017596829376 15893847 2826961890594422730695255129706493966080 15893848 5355655859044194281740786920826617077760 15893849 1390238090925362446751625637826116331136 15893850 -395112510104760378680298693272709235200 15893851 3139611498912817051879260942364943036592 15893852 -75732607264672136012986184088127610880 15893853 2203100464104520730999805556353361163904 15893854 -2092871848814827546127580794312850570624 15893855 808555267081852817293142031412070482560 15893856 -1458437463653727041624753813277006888960 15893857 994583249920593335281802125286284549312 15893858 -809803210952953180019385502055224716720 15893859 357263203776996505672629306759307049280 15893860 -1490061762977700052282357508211721393920 15893861 -9278564158728859928407251296213792623680 15893862 1819330385776751629320280116509906513280 15893863 -2121166636098942591247741587514645666888 15893864 -427432911568133415169274737553947361280 15893865 669769043660052331522111065987123214800 15893866 -2459318375811179435125788022056084230400 15893867 -997579181271124861182710095803850636248 15893868 -136728101008373396254660886064057713664 15893869 2991187424243070315153139071457587005270 15893870 850406527706903237922107507049240146880 15893871 1281944174020502515952476258242440607744 15893872 1135366829244530786988987404775216152576 15893873 3454522558329061688710713316714411685220 15893874 -1402241076101014304933625291375002910720 15893875 -40029192782091329763516287060325276000 15893876 5487191615023731178705621294500366591360 15893877 -1429303457650587840619840174170732606720 15893878 -529194783259277725608815108013477974016 15893879 670859532588211659075914601995513745408 15893880 570127095087394878942269619114565632000 15893881 -2295248488803864758382093935784096823318 15893882 -3729666985972902717846412260319105304208 15893883 2323326489733313212241116627646396735052 15893884 152639774111367829727952245819193335296 15893885 4263044318770870240238697418190686894200 15893886 -697526152456448229955416672073199235072 15893887 -1678904372715475574275934330338570141200 15893888 -2558079933713006507907396839767780884480 15893889 -2353562421116115246543695704337722422432 15893890 -2011011408502192203900117895787058424800 15893891 3674259753862160521969974564411653109024 15893892 -1179931554953394752814052852177074892800 15893893 -3570392271433077837832728221880504349858 15893894 -1762043839800656080019539317567619161504 15893895 -2300534626928598290544432693073138261440 15893896 -2368322915678699883897832215288213012480 15893897 2897674155308526647480978734091124216000 15893898 -3490462986462630256902906563052472518912 15893899 -2323357629514230174725281657720517992960 15893900 -1028040694273416506333296427360454720000 15893901 1029977105900694425331920339966064456192 15893902 98247720531417187505183248415732214912 15893903 -1592198578188345861474356018469552386136 15893904 -233128075057650453373868580345156206592 15893905 347868394378415635558862479884885864720 15893906 -410967504183634429171965099399716766720 15893907 2863538418249895904212018980324354784560 15893908 2236940962731883335523779879354878236416 15893909 9836576711218531537495986828985977482304 15893910 352477450507832614172470774887040176000 15893911 -1683353862318859503893992399701888599976 15893912 -2847388539096217727287393975305530757120 15893913 1203526253205674048636565567291540460224 15893914 2425734271001700433593443940240956168160 15893915 -1845898481301747202356794877281996725440 15893916 2392584060864215831856444404458417419264 15893917 -12781286737707794967489125966031139840 15893918 -12751767242448494032234120884406917120 15893919 1517540642493375205388767520834036922024 15893920 7217882795760653722174041133059932160 15893921 -1461457736612798020919286611883285646878 15893922 1513761932449653689840672914290243767808 15893923 -793697532193593891272199468203076857600 15893924 -1638328133905849745506894286111884447104 15893925 -101997083067672103283016002468303236800 15893926 -880347759954071902147595884281248393280 15893927 -97146766382065943027401527598453065600 15893928 -576789069513759602864926608397364428800 15893929 -1706544403050714835280792686633645637688 15893930 1301102666214945301644846712448753157120 15893931 846589353030138622751673003999626112000 15893932 2457744876964625352006873571917548938496 15893933 3632169382572665639527498185093377181024 15893934 -510034249460805303261378201464462284800 15893935 3753067834002901429416167453302872978960 15893936 971671023218782898956245655832097226752 15893937 -609556265140324854025659697518744796320 15893938 778253165001477210413514163701038991120 15893939 -5679303238379434536063969073062121577376 15893940 -1342077652605767115426319011885735168000 15893941 -1606941740036598806839581266903668845760 15893942 1711391812775058905085070662663384625152 15893943 -2364310849426350625153102877594872796160 15893944 1411923546906639914545591990467544473600 15893945 -347097053852185611067658877531661770300 15893946 1800119212988129677405841307730170619104 15893947 -3382349526633791544522135217406064399240 15893948 115862685464640104013804997088558579712 15893949 -715238992065973537124908328464612568352 15893950 17808888934077147300066347651525136000 15893951 -1651196392103365396941846252117564090600 15893952 -1289787408473973073154162204369693442048 15893953 459298122028012654974476181279557947202 15893954 2130283400416062674224373715964951774080 15893955 1762457912638381674718628401444032000 15893956 -634277580728619898688350440232105799680 15893957 -77031314186222333852808535530845005794 15893958 506023538931685615662000843246176864256 15893959 1347182299322027539318502811921702259160 15893960 -2670054160903464920063308396456929177600 15893961 -68094868923907416630035964823452982560 15893962 -785439534948201666791495050441044388608 15893963 396109819770296574548428610882610768840 15893964 812148378486031357803365993021056032000 15893965 321811416537374230352915663065830502860 15893966 -975229303581008714748894828812332683264 15893967 397499191864015349060589063227071275648 15893968 65411419780091404424545709525750513664 15893969 594686041800606928249361861263827241920 15893970 5148650661769962228814359088585674240 15893971 -2195907921025133558484580618252421736728 15893972 -125675290193885405455713388207359429120 15893973 -2844173435334801236481206641974763649778 15893974 14379260735196574811162470244804348160 15893975 -3870937323982828086863154044308619769000 15893976 -500353814693195713425683411429208883200 15893977 6593612282772449362353167805818278680384 15893978 -268478333524661586794150865832577571840 15893979 -1158354906835831103462466032755604211600 15893980 672330154968588752777226358651349744640 15893981 -3255857106162901287328703212545774832218 15893982 5015627767623679372303087010413735872 15893983 -3251455403161293663035778703836208572504 15893984 -6946973778574598365670125775998976262144 15893985 854632784376294652252018844637741936000 15893986 -66050760514980592978402808906721673056 15893987 1186863968103911086251025602199128078432 15893988 -3063490048055686086384327294484087563264 15893989 -545854151190481199672650392172301027712 15893990 587778925082238429812556574244476354560 15893991 2209288807541398356879417960043157802000 15893992 795430920513115693348782434423602560000 15893993 -590271082662901047570878108073555730758 15893994 -68570302098145000433113724669011537920 15893995 15188652075431246211440928804187742400 15893996 4172729594708161540218817180091362464000 15893997 269257337419862719742853931940393027136 15893998 -55077561837692326879918056181136065536 15893999 24524068315956431505180004622080171320 15894000 20784643678196742160825795988103168000 15894001 -5759308158271986935703639294384445053900 15894002 -2817126152090561831641123755762953209728 15894003 604053371661454675742404585354240577904 15894004 -350581616393772336892135105476884895744 15894005 -386972620448348436047837902185917328000 15894006 -531832347142706935312258019642580972096 15894007 -6827132087016595557367460163870691921680 15894008 -1947166644442088392609250603654049914880 15894009 2510849348688337794067328365665344058720 15894010 -647744296505227219405437483369775104000 15894011 186572310688905234135106963165823241504 15894012 1068378348798808832140193743540856266752 15894013 -1928362200917127478314715139929635379360 15894014 4124229552990161308040427296888504055552 15894015 -623583397716661537488300669215348026080 15894016 -529474169327294719420111700937261711360 15894017 -2668920033122645030855366059894371448620 15894018 243870456897637972131708547964893016064 15894019 353677355184429497453248253821921674120 15894020 218901968935622697374802103829686663680 15894021 -966715160129723920150160644404078993600 15894022 1144967510633878123420694890283690889312 15894023 6085578203968129354280732087668529029272 15894024 817570515140349678365086151684924497920 15894025 225742764299489727730678347772547684800 15894026 -326686262839746767999665315824357678288 15894027 -4405177350418064300819325684322413732036 15894028 -6040558687006635185541474139751447040 15894029 543960767481072052502043628324246997484 15894030 671013455478947551372430198420955936000 15894031 -8995552492505110729790954417997377387328 15894032 -716215161020744940128571645643202887680 15894033 -244090196245841515028264230673441691456 15894034 -87776919807652081420267179089032032960 15894035 365590327019978068044574093203822501600 15894036 2560049811330330734039056087718180536320 15894037 6881376854306654919135118226755585576512 15894038 -1941882872029099616660616925669585645440 15894039 1526531073742159275647534350686700377600 15894040 729209467768929521735698483423424716800 15894041 -791467183309476399487795656866413852416 15894042 1205137350021877650077021931099891907584 15894043 -4132913901053119782224362568990760248856 15894044 -2935397522361664823647538826094512228864 15894045 328786272242257247815996155427669180620 15894046 -783660353256267784719310346998774590720 15894047 25869517068929942254351391990192047728 15894048 -3899662179658886308621250870532369285120 15894049 6034361075781569237138750389081489696000 15894050 -1144764159044161812710458306856793907200 15894051 -871542580341487258860143094920206998720 15894052 -3036952638097646687384106414745333272320 15894053 54921130665794474220398695613476091520 15894054 -1824091104827534171943408743062485519552 15894055 529985911369516505677401609201608903760 15894056 -4127399112641661768258287594303653893120 15894057 3111963106143186353563159667518556925840 15894058 2491528372741857420242432202943447741440 15894059 2062511161084795806694580551091641386900 15894060 -52289527530135101359066158184281538560 15894061 476140768177731143534104393768968323424 15894062 -2465736512353374419090709159879246796800 15894063 586600329341831809296984019452391430520 15894064 -239656540690720906353721457670890520576 15894065 1231153766183727430294193807607646156800 15894066 -2116081537250157686950651026388332821376 15894067 -1406055564035549874782059708896032536416 15894068 682512343257410519490222267758401726848 15894069 -1876809394547958645235092257056131130080 15894070 2434947429584868923354392712119366627200 15894071 -613340296902242557594027974425515062528 15894072 650411123047478776318773086668945981440 15894073 -1428343951883046862233381557837806798272 15894074 -706957991725325454727146133798355259648 15894075 -408030126303971454845023423821878222400 15894076 7378590990957033329062934786014031360 15894077 569455309617634525595590531967542881120 15894078 -225828686815623028180294752876618483072 15894079 -279682690400229998772064524912280640320 15894080 1104268805725968296929479377589554380800 15894081 1164415812646975609716052817348561962752 15894082 -4715839260692829775763392919210928855648 15894083 6105102939486876748792674670231150822332 15894084 -2792214852844634637310092436485328723968 15894085 -596054031837462547172852977213685532000 15894086 -128050093255285185292233159632423738496 15894087 1046517994254245786905584287906620882560 15894088 2801736300716031964020735973002507878400 15894089 2297508810594439967382766055096718384000 15894090 21052479610082839776649288272590169600 15894091 -719269741680870356923308145359765942508 15894092 -608183108558994022445667415563337532928 15894093 -1060407271708152385699076059262168526816 15894094 1976668819077470352255545115588322783680 15894095 -2143584987931925233057140564504825288000 15894096 1095350723669930639706220473522120425472 15894097 -6417410751305722981349007116141305197454 15894098 -30131280626378592911656537729877086080 15894099 -1991950938364900631790727333839753599904 15894100 502728678931413973246671237069366646400 15894101 -1118082268819003768556266476293092117056 15894102 -434476704100763584233922032498541510656 15894103 -301159478046044324850123725902820887616 15894104 2507290323591752731113417072624772177920 15894105 -123584407810862412575666960121252297600 15894106 3557154851246970675961223313329361760752 15894107 -8803561932238671807300727492289358571128 15894108 -11894815551874667649874690847275657728 15894109 -1206921566448146115087416171516605188096 15894110 1527779336196127206977446835223679728960 15894111 -3506978408882326342652637254286144403128 15894112 1236294511000940574211914973401201377280 15894113 -138744609612547137664227325489884188880 15894114 -23440369607354523256991880992711774208 15894115 -5581045539259325287971810177190272312240 15894116 1329465090340779130552644126241621917696 15894117 3475936875716005283621741422988106854400 15894118 -805388993289046060811183472879740286240 15894119 -2912342217220321255936899997138386993480 15894120 1624945595204539057627393193155085107200 15894121 1760773824248997524446766738308554771444 15894122 -478337614703037823634974818341606967888 15894123 -591330304085857212197414502076760951040 15894124 -4586929628850148809776691576464565032704 15894125 3110582161867020546217325433923066358000 15894126 -951611103696314891671297730460672857280 15894127 -430712780460363813934020701496915371520 15894128 -486508120874468703690647274230095872000 15894129 1719447172663230333972979387692196621248 15894130 -51271523101005109987874580523301184000 15894131 1405061158837341921241253672501458910208 15894132 2336100026059144657853275248214290358272 15894133 19028342047658199737739578526108206080 15894134 1311828000335088660744805336226755322880 15894135 1486637627254513838995652926078386858120 15894136 -7336163209554991067166079325341052313600 15894137 -1061117728567070255216209277895597954048 15894138 -230605915350223753275372736279942063872 15894139 6283672486245253572258759138621721109880 15894140 -3321496179364892787669043192386749260800 15894141 2020209990788490052242262137361559188992 15894142 -1485693259668557805942500234241546565632 15894143 -2931818527208480480642167975607493560040 15894144 -111039479527008475614908869372972892160 15894145 -1296777813788563838522710014602637648000 15894146 -1816049857468111411787813296248701068800 15894147 1290632715055232776408451204853598564080 15894148 361895553528158640383682624888173440000 15894149 3129658869638588694431556894278130593820 15894150 74814610789387376738666904586846003200 15894151 887814023028383284751147122911387096000 15894152 353646665307801352876601147459181081600 15894153 346340275721896311717232424791836466368 15894154 995532284884173638597046620790429206880 15894155 -573792449546674343859357740376753050880 15894156 1375373404630182136143270039658049244672 15894157 1426069602495179942093392764941650743372 15894158 68311124096532453361618862615696659200 15894159 3130392953513057471390049275963486251008 15894160 609791248880492781143540079781548687360 15894161 -955826770819573086306339955371841957776 15894162 241622655881279094081771236699008263840 15894163 250207088421889318900740197398391522920 15894164 -564761223614908892173599492403813072896 15894165 275118132487062288753132175010012774400 15894166 2274915154882627803482628452757766336032 15894167 -6745252483644128611249037359374954273168 15894168 -1945849840435283179142770615491644620800 15894169 3490916209718340332810705148993336237460 15894170 -368466117686239310199412083282327393600 15894171 -5559516999530519156314936866099266711760 15894172 703838820696391589797394341357960883200 15894173 -2183491563384524956232398047582509525856 15894174 -1619397665313620537148962130268922763648 15894175 407183837754074555540822017098915378000 15894176 -7236430348939306653515643939440295936 15894177 1154869919348617537420606653827856291840 15894178 -1688268434487519581696545442216552816640 15894179 387144287036919690848747435928658549176 15894180 -1322486138998760400187487654705253584640 15894181 -145452652520984537326894169320221790018 15894182 -1428484548006033560114175158678819339808 15894183 976654276809366364998686450531026404048 15894184 4481979475280797392661922686077387571200 15894185 -4754681511212798682562880408566526902620 15894186 583825223997349819241567761201429721088 15894187 5034380028877700909723629197840130198920 15894188 6214708189386687325179228130627946741760 15894189 -2761494395954316968893783533511255516746 15894190 134323989771420377097963320573225867520 15894191 -65918531214746753919338361916546698816 15894192 232189585397725849364630863948914819072 15894193 -1013180679522984346156205906280754174400 15894194 -3492507933792883458507993281000022949104 15894195 1022058768660192092988496744923039631920 15894196 267408787041411651303561393292482084864 15894197 1317268466266570516156924731693592398 15894198 1135277397597981875310994548481553589120 15894199 -109899648131424514882258666767577879464 15894200 707804262820328917052281598242980864000 15894201 873633734563615388120690523048019330944 15894202 767347314412338685998431445494888561664 15894203 1532085324289066713982000449193852322400 15894204 2816891413745983563039883913934834140160 15894205 -1431515967993210796357899958792410541140 15894206 -107608521869038311863302833456582283200 15894207 660388208835893817437533854187967447280 15894208 -884640592227631865523850862509946830848 15894209 -9710382800458998692538968113142953981248 15894210 629252284438502699047706176715482536960 15894211 -6835320060461272239147945730333852949188 15894212 2151863328443740018741982080672657635456 15894213 -953272699764362951031258564234891043296 15894214 2080694809835210004634577394836564889600 15894215 568367418864449379349880467659977754360 15894216 1921151954148248185422145831698120714240 15894217 115054033660265499939035232218648962560 15894218 112505155038756476246169182990896043616 15894219 9459209344211267067207082184809844736 15894220 2592420553131680736909254451844021754880 15894221 2356973845528801134486825432239592230784 15894222 1058164974964772652597146487034295316480 15894223 553841040792747328166455555082868950184 15894224 -686918308018191667145595703071812567040 15894225 -314347314627562754481086973751818825600 15894226 -900442512519746725811096639852227089120 15894227 491322239540877912942436659372816501312 15894228 -2342227703554640680594228728080540780544 15894229 934534178267708455369133460227354785084 15894230 3608321936023303684287673067582214205440 15894231 3956471280255068754690314154437895797352 15894232 5697284168548207695106117792312221542400 15894233 -3227155089960343539853316972465051697600 15894234 -1141568236412624917466771641727740716816 15894235 -1048618789309153379311749652067109051840 15894236 160747308758978033706290403310298035200 15894237 -31783839061348029919919245987077152640 15894238 1283213940133057555591092102388013733696 15894239 -3621249220106826584827054834518400612176 15894240 2373772899759031373690065734286843576320 15894241 -2300967880486521458294465906181512293440 15894242 237138418350902622856274961214781528064 15894243 65720371162085735435929144869227039160 15894244 2102976892931242913704417012280084049536 15894245 -2588645162493155245027707966230094394500 15894246 -151189716721263815191084574417045418816 15894247 -4011986230319770122163689583446224289440 15894248 -1424234898407981769221841628532533232640 15894249 773018506830794270868436857397974786240 15894250 -3555490104274903991979200691396604488000 15894251 -3100199709094494683564790223451193809928 15894252 -5267611306452867577927941420741479546880 15894253 -1231026907190867564834240289476242195498 15894254 615942689989115048995167081783752751552 15894255 859875890777492324125366101150531223200 15894256 -62226828114837685200025559525360664576 15894257 3610024456392272743510612087417970119506 15894258 723167956283353250801319002871060092928 15894259 -2427738442780685519094275239433152410320 15894260 -1026071905457625217863927451030186598400 15894261 -306056981107522027551694416251478620580 15894262 -7871334393033384995193627502989290880 15894263 1131436921440173002155143705486067047040 15894264 -2515489295906474517397231566187580436480 15894265 1367253415895976472617363935684562618240 15894266 2067928653127548059944911127964906750832 15894267 1030898140479195399244598717249003168280 15894268 -8682751215638072041427747255124173824 15894269 1825160941791034779059081960455601698392 15894270 329590959509207811572361509844353068800 15894271 2151927565644760543356227584598302778200 15894272 5305303436071683090297890686797141245952 15894273 1913372073422618353340330510768578231152 15894274 59337436817271738034764893670378244992 15894275 -217089134375999312822181382246492027200 15894276 505610996189822237175166787380930842624 15894277 -3422637577418365278088684236085304160000 15894278 918465410055782852432559911889727103424 15894279 -1809728739169935521018633806881880915200 15894280 -2119157572927514807858392415821311129600 15894281 3375959533656753106501631905164417964350 15894282 -587670411271038620140736845148628562176 15894283 63470583909920127945048893758332808532 15894284 -1723028574161939829846589426862551870464 15894285 1685977241954060086941072139003118145600 15894286 -62261051478179145178226535458362638720 15894287 -136565062520470489008113325596059850064 15894288 198199340016523578761855827071939379200 15894289 1259152479759145443331620096079239507200 15894290 -10774570756158769724976181227222617280 15894291 135441513718494225688773074184012576000 15894292 -671971357602713340326253861099095179520 15894293 269951884911415289296521879896932698144 15894294 -864517182446736181008812646781106988672 15894295 6097269793386880263693087041266445489280 15894296 1927375871696491840708475054606434652160 15894297 969827858966944694627687013883339675968 15894298 1213954176276973112085628200003518231040 15894299 1488539070449717519166607210838003758440 15894300 -1193729381706517114199921144382122611200 15894301 4179282633544426766406215435720163027302 15894302 677148646518949214315033814891444116352 15894303 -752064165466624830898671407510482701936 15894304 1783333264989677827547300598973099671552 15894305 -12084329868516533460584165351962752000 15894306 -39447108672944845414851637701735763296 15894307 2028703992461345317734870477845439963600 15894308 -3974832830784110259219773235244497651072 15894309 2985032157918866197718822667099265444704 15894310 -577430148783326568341522408850387853440 15894311 -311845356832370794609235781690775825536 15894312 124313869651141971384625457886834524160 15894313 -919458112017479286956726813464456660080 15894314 -1501965476970645611500207616500988433744 15894315 -887275292880484862813285728134352343280 15894316 -5602668895883921920284522382990390792960 15894317 -255531035841732964340525042444984034720 15894318 860140603998985984961445633209988672 15894319 688310546518190454505464264157270490112 15894320 -129078459227744778141163183480661606400 15894321 -1704552467322510948750181017688016550288 15894322 2929348687734516615451973468244576924192 15894323 2563991722608025337884067208892256780760 15894324 1969756011396505240080784534233100984320 15894325 -3236295367736270389940687503613687638400 15894326 -4227037009081282669545198003929273291520 15894327 200570152242850489558017636917983089408 15894328 -7360680545920492534535817312098952560640 15894329 184713454068619783025954052565808860800 15894330 -697871103659920980243615448016573518080 15894331 479823549634937686319154565341248334232 15894332 1972585383538223605620359078213468728320 15894333 -192223880907195368417107861536928531200 15894334 424738896644870355578574051921964719168 15894335 5093371384005173011336712449733026106160 15894336 84368605751211171603072437368620318720 15894337 -3365786765907741305609128522503557974908 15894338 -2194165319976684474378056210115299941680 15894339 6942517469035041544724701552947161328 15894340 21644937146510054368678071554040668160 15894341 -5077382255483697937056834569037764196228 15894342 -4688681515155197367958781227970295979392 15894343 -8720402461303234096669036128195189369520 15894344 2168399351207781950846643459874576465920 15894345 3446080568534700319242312257640451675200 15894346 -329197047815087022189135819810688185600 15894347 -522276820983832651233477319353289338336 15894348 -5465735839609603022624279325734301696 15894349 -255607625557819427779999295224553472840 15894350 -1953218558735720028353990173803786969600 15894351 -267661190933945371553624353148710095360 15894352 -592957623930618229302862901021409746944 15894353 6928527229629626361292386498817785247602 15894354 -171263482548046965446883247097673762816 15894355 -3185528864603776653612587363507533914000 15894356 -980448778868309535756575484015452221440 15894357 1319277727876868373191028303138695575488 15894358 -149563338432043262479365639321010235520 15894359 747803840483581529785168736634919357704 15894360 428000143286622747053954545998133248000 15894361 -1666802077486129647036363971010001755456 15894362 -381053842757124952729821882279687993600 15894363 338403656282908841023200522731109079344 15894364 -1059465619699140217705804958192476992000 15894365 -1264821872221248042042916290150433150740 15894366 -3368314373094386175459164642193942650880 15894367 -5649242339294348039085202140230860060520 15894368 466508874901602430213693792853288288256 15894369 -2703823408771790645550618864236981044206 15894370 -838368624912430299502419975293428962240 15894371 -1416127952655615752635409776801696802976 15894372 1012037232336051981876489774441703157760 15894373 3079064156892647526761805155708054541504 15894374 -153430289623131770463699835125239069760 15894375 -198696688186844060976461848181895555000 15894376 539960272009813116868632561335552302080 15894377 2670671441424005945320653445798150070160 15894378 686914745007010678394365217949346332000 15894379 -446192874484238447729530505898793691020 15894380 -812022247316231662216886412252601651200 15894381 -3611186377011788963810976224013662682048 15894382 -93114123004010560603675074899246825472 15894383 4787141774473370601356449364711818663632 15894384 -632881014649336368684505484287629852672 15894385 -880003256348097700425757834896772690200 15894386 -1307784118549327589152331572567840049760 15894387 -4020219243354839528072270695725463315356 15894388 523808396624639935093708850832715064832 15894389 327180944919204911083316347165486301856 15894390 -1351889702786456669599125153150881854080 15894391 -120863090583520661984362994355265008488 15894392 9672375742711718807347927354085852897280 15894393 -555628877446149414501418453978539036000 15894394 -2238593899731298959834771262637881167504 15894395 -3555471739710077531649995493891755631600 15894396 -526279007685499070088932892738640585728 15894397 -1082418522915000182542601878338434007840 15894398 -800824762205141995920122845036485596736 15894399 -3073298469812073324877160410892898599736 15894400 -1419312682192328618818479115852578816000 15894401 -260443701978931468726766312929733287488 15894402 -2079775097783306511745774291655211197568 15894403 1434875562753330552021012669431258327040 15894404 510742143256756501100847080788336864512 15894405 -3507241629926523963544882567189661606400 15894406 174178937318000695094930310356693816448 15894407 3085680010768638140774002465677614201160 15894408 3450180519392983222706670152040283791360 15894409 -5378138310799779033048678701590795682096 15894410 1318304969700085125186516378339741619200 15894411 591071434563097041742184790812636217600 15894412 2205055922135128501683015038949048012800 15894413 -2053896212110631350562913716586749230080 15894414 448033368182523949461289719845139776640 15894415 -2599242683233416391309663347946528517280 15894416 1281360191021391932861329866339352092672 15894417 1194166812089817737103152261906339005440 15894418 128484832100214235929011404127583943680 15894419 -1360997844381445230452938370469403020840 15894420 905748304022297941909125709762602946560 15894421 -213308362707149514616202897293043491200 15894422 -696431231906331752091834704212771351872 15894423 -602250625582387101281946816012343654800 15894424 778142402322934215328395038278775193600 15894425 -90170404586086857541535405931198764850 15894426 -1401742268583119702025308783870920012800 15894427 1260037197104766720313380310008647697672 15894428 -4093953707550056598361147272116160981504 15894429 1507157974691576384467330805605606237248 15894430 -1674216819364997067710939479469206376640 15894431 -1636759298943293332488268780590570332160 15894432 61140515900019100052749091077322833920 15894433 -653405735387258768634372328341683985660 15894434 -2041763203785779329695548681019210240 15894435 659131984177848223084738322261736121440 15894436 -420462142458509494660828870623557905920 15894437 -1992504063458224218475548013446534793800 15894438 155460391749487466516645584654836602880 15894439 -584892036047488437116176322351583072 15894440 -1562373322613276340444197304239838259200 15894441 -4567587981418397240388395652671371222560 15894442 3145132390269792599620272383403066013872 15894443 1310212843495261185188709632598195959184 15894444 -640985320481019029284813578137872171008 15894445 -843330585115045703107123264605137414400 15894446 2191049561069843229334213351426948043520 15894447 2692338842114976313548141380307886095360 15894448 -1363406567218740304337753865902916403200 15894449 -325617997098396714402613679076264467136 15894450 578102874427270463064867343821895344000 15894451 9204296347698858694511647124953092232 15894452 -1482093982726801237412848186407413483520 15894453 -1324624600004117903956683911108347819776 15894454 -4067652673379715528561464965986168457824 15894455 -2995557492425044128772410464385675929640 15894456 -375603367341093102300104634876080947200 15894457 1561129662365282765684752895316155329706 15894458 -1323311464038468535886242699949262763920 15894459 -999669180172222137904262744419369111536 15894460 1056558267703982982690596639950184816640 15894461 654474827756855270491386954659119099200 15894462 -235566310108833451607777222237164064448 15894463 406964225254899022973486984879206652824 15894464 1366967606227018631203922183274507534336 15894465 -1850461768506617061277781111631366240000 15894466 -271948588230633405542603225662085812224 15894467 -780664524775450804207635435603100000680 15894468 121845404383634401035814506234348114048 15894469 -61731142492741372203320689892269079970 15894470 340205777339194995374792096231319221760 15894471 -236315496467353568274572977155099452976 15894472 -3386057243971714933335174266306790850560 15894473 631622628459138745525403798067521368116 15894474 -929660858916195630036104523617775540480 15894475 -452886550874233699623443293130076392000 15894476 -800298633755751059948705789756202221568 15894477 -74514215035429468551046657273386665952 15894478 -2571498185644868691638536772174837914176 15894479 -2282504559690383904571680786490967323920 15894480 160782260870977442568013639315653918720 15894481 2188054939037841695184733427657797463282 15894482 -470205994266212177583527081599674288000 15894483 2622107211687938402877829933130906922048 15894484 -1984491183151412334116549937581622681600 15894485 -3941193320005676585542136204032198598820 15894486 -660690981339675087252865616937755830656 15894487 -2557040959449303104655475530427837863248 15894488 -1712222933896004286525925947499105689600 15894489 263949683252983962947225352942570417600 15894490 936953185585533101942703613707486098880 15894491 -6635786103737205170752066187648509122108 15894492 797789078398935640557623978789877448704 15894493 -122765746985689539143849191819667108576 15894494 211849031972810019725059230138904473600 15894495 -2013298362161262771769363163238383616000 15894496 -161747156397030017742357253720173969408 15894497 -2698644431204146722453157776224362419948 15894498 -140245727124130631136185980015819575936 15894499 -491744291170648738191328344904405574500 15894500 -3587959560432425295252369949084532736000 15894501 541465883850999166295317503385573157184 15894502 -658932739561370633034939623406870122880 15894503 136340559844899699159347702592537085752 15894504 443601550551266591821760804666684636160 15894505 2615818702001875216352564190921106456320 15894506 -351658876388760310613323447229113660416 15894507 1278589738034648126589400710572390784000 15894508 558826728530573601575276312738469078016 15894509 533308407273896398855856002945523976204 15894510 171225482163559019234747376245076844800 15894511 1183863580276139068837254428516617033200 15894512 -582876536459202897916800361872014966784 15894513 3778298875561210710297957798674976154242 15894514 -296661095290511970380275401848246940144 15894515 -253468311872230742110047744199072498560 15894516 -667822483272322713251478651879094695936 15894517 532027986358470065040624829950103180252 15894518 -1824668030256718135103803675095329056896 15894519 -1661968988353359485423486558698400389656 15894520 60011997489464001045101923422123417600 15894521 6923729912392758025751569590908009956944 15894522 2421492211812103415857920250168200783360 15894523 -87432371739441386102474796158204052240 15894524 5837081613625072015062666741891819657216 15894525 -2070103559446381991104075933208166847200 15894526 828772255024527736620963842892832218240 15894527 4797927020264494792207338003668284158072 15894528 14135625572335855591087846365069312000 15894529 1705776253009727973440507787344381347392 15894530 610683049093922792226110508007366064160 15894531 -264010544694733892789619388080641343672 15894532 -912315549826573066660569201158525586304 15894533 2503365082409830966181243953801356802782 15894534 -322344449190769333974432618761775554688 15894535 2788577532501256308723961783573722543480 15894536 -1029372768727109616608420325765152931840 15894537 5321050206308855912665728666318196224 15894538 1688353429279090036584738403805353320960 15894539 410974137302600111834051433523689824340 15894540 164666238685598857355498468213204659200 15894541 616061768738682381943824083786501940480 15894542 2375074630604072837945565763264530612672 15894543 -61601994528354011953893716798491745280 15894544 -1332264339333750392929938017272601575424 15894545 -4905901379138857800407331314882320156800 15894546 -699543108891401128302944724035004383616 15894547 -3051460792560752801488964673072888642004 15894548 -2316531103057223645207441298354433130496 15894549 -261281261461107579129405529447844387520 15894550 65720472732737847180149532449604220800 15894551 -3207082975253021825018912570677546013928 15894552 157920414532617812841069635162010009600 15894553 -5199430516109376634646018388136434214198 15894554 874687712828217329833655291829213990912 15894555 -1385961591910920821064697156462667172240 15894556 984993051446594721608283197963262072320 15894557 -626021063275524615785071934336296411776 15894558 -1020199809627707159075705058624703303680 15894559 11287148220353107884640661859728115437616 15894560 -132144858217445165570473608863416320 15894561 6321215742851043805522058581240519126560 15894562 -225105600700436737653950645466968679936 15894563 -99526683920463661848653624784997363200 15894564 123307279337525598050011374842572308480 15894565 -1843394587481846995909836212498834817540 15894566 -3905201370618367729067348747828585460768 15894567 -126737149081613746415075226467877829032 15894568 765125214375845753648041435760446341120 15894569 6062490997210169964456816379852439746896 15894570 -1566798924646660702113618507905997484800 15894571 380616131944389806136916437728683498896 15894572 -198219005421741127706596110932431669248 15894573 2650736000281615446717838977159288101184 15894574 1872769173761249570750757837738643849536 15894575 -2550174997130536673558931382821139830000 15894576 -722290813845108988299609293768490024960 15894577 958358559824333209746311183601336881426 15894578 809899747879056558043200940511228614656 15894579 1546869203086475488706662823130607522560 15894580 592915079590486847195927514671196011520 15894581 4006545716868252627689031911012183600700 15894582 -75720286458357860664117194936366361600 15894583 -583242512815880574199843554781387660800 15894584 3460419929014820836200981528480451522560 15894585 805979348930813954593283793764837697600 15894586 1520244385633054135587671778744666682992 15894587 438409739751762762922040736190472519520 15894588 -1841387264443491699941244443310157946880 15894589 -5064554646090472900470673307940403959610 15894590 2283821276478507122425993804776582772800 15894591 3561267875677330924579967612298798606792 15894592 -397757846905750881752945666091795873792 15894593 -423619855951345335018792714681258897024 15894594 -1293194297275198179053175012571182270432 15894595 -2533857897406177255192034748568458044400 15894596 -830131572884730275260339276339246972800 15894597 -909876049132821425956200110427268365600 15894598 -173634599824682339688271203371615297280 15894599 299123835298800233492756305011285135360 15894600 -1725022401974542301753346046808832000000 15894601 4625381987275113970312980452168080294272 15894602 -1838971030261955904263386775724327110400 15894603 2553302400665080121770650789092955527520 15894604 -828193485464339573307124513445693234688 15894605 2025872133001823866252667651075278763160 15894606 -1415841527240931057838085164317437952 15894607 -6584012045603578086982427948297758048144 15894608 -256887816194033502753102877262220902400 15894609 2797976513327715520474944291627331847520 15894610 -499607766596483248902729995761320038400 15894611 7040620513787649978579187516044419865912 15894612 -431950318978678902124705311730519515264 15894613 -754990718041397288384811299422157087840 15894614 -2622363477159592543560834647762344840128 15894615 983611798717423092326459148518442253440 15894616 889915777457773914969710063271545548800 15894617 946360197944898567019136533554094518666 15894618 -210509190389026099715813059737595818240 15894619 -458011655031959262528113350272513372216 15894620 1051202809374862878075979354728559879680 15894621 -1646312258331348514827501167492326233120 15894622 -361239349974339807915636700085210784000 15894623 2237029090318478530606961034127168868424 15894624 -1485777783331712619597268626644969717760 15894625 -839540978796478568285157918536550303000 15894626 4241579533593504566430369944794492512000 15894627 898570037387527903329241797306360882432 15894628 388413670962763148800006783232984825856 15894629 -3445163149931048710001322309337214944770 15894630 -557635249646525268089009824070832168960 15894631 8980049484518681186235566823906881764672 15894632 2402633947751709858651235508628083128320 15894633 792373684444708102331824503871950233664 15894634 371187969837844609773933744664041168384 15894635 3379611672063377725058529666863195578080 15894636 1151533138816470883116119629970327777280 15894637 -2772434458755071061366390226206378722208 15894638 1161971069897401044952433295741929579520 15894639 4719464685695860654737563526926596509000 15894640 -1187503105796992314130241804638799462400 15894641 -1411543379440834529530321209251678574528 15894642 447601148280746139718682852199737195520 15894643 -6836997912478254529729236806734146555720 15894644 -718568827888223494578450126023148161664 15894645 -192800522135527240748422994987365733760 15894646 362403046624842864970406112934104730272 15894647 406497040427137828930651205218732410000 15894648 1606600730302327831423293907146272931840 15894649 22144197430670358730309331137856292608 15894650 1880659931806122891019831229381155776000 15894651 -8891969489962276062566654751823238039040 15894652 -1812167096829812308819642481403228062208 15894653 3372190473019127339438793306193450432902 15894654 1616712677068647486046159512013812045120 15894655 -103411657727368960690867952024166991680 15894656 -3885023527814512049718907078875021312000 15894657 2660974025364991914146506904253069888000 15894658 1550277739342819593075459360520456932384 15894659 -155747845979895216086242655354766864000 15894660 -2348607375863889477810344354136311562240 15894661 1536858384897827824742585308070533222400 15894662 -547577707885912963878184600301827367808 15894663 -801034381558238924472549040660613184000 15894664 2579212605664252123522929455869177989120 15894665 -2059117799215335958389039634947681110940 15894666 26269425887732485576282855090814722560 15894667 6073728913503114840461286951120736053716 15894668 4255794215524100464817838102744890664960 15894669 -149920576880057014200340871983995944064 15894670 -1162479400783885590555468342125530995840 15894671 -2906058886731841165183547257532852814408 15894672 622513846843443874560868975196102983680 15894673 22412958057909790710472447001814302568 15894674 -3316685333789172028767452845917808919664 15894675 1078093167852182428051099280106805870200 15894676 -1080009537973025208269316721439512819712 15894677 4506920561980278085749729380573488731612 15894678 -3277378629976617894729656434863059665920 15894679 4059470537592479458098888798572158651680 15894680 1068765733203449627951153673775864012800 15894681 5911301483909753166288722949466734576 15894682 -2876376818178233684853897115621258778880 15894683 1965140289856397469493561749205835323920 15894684 1273141723350236988022130845927095920640 15894685 957877532754189524427226572719483074560 15894686 2279146842368944881496644924609118737792 15894687 -2197907216129050112466552128516697894840 15894688 -1063196294217176105881765820432447569920 15894689 -3370858328635272878636618184282234913644 15894690 -257729994337430830309093954802384409600 15894691 -647861549397044616275338661984007045200 15894692 2683409739771500067459545446702645248 15894693 289416663742507403983376569180544501820 15894694 431008556454732780854269100938845819072 15894695 -1548825981464987637617624749714592409600 15894696 965529189111583930627910439149886259200 15894697 1104074897095923987631254640277233939200 15894698 -125674902973535254389899122549282712400 15894699 -1558693424645007855226892968520903749632 15894700 546227184081076048717814825302608000000 15894701 -6157624817453179629902100871382559512298 15894702 140810625610587781275616926792036605568 15894703 -1332077979310027334894583663190830728136 15894704 500242778899607195037255413901460832256 15894705 1336525085958080055273519928505931087360 15894706 929082803813570746708916361269304913920 15894707 -2368654608315627290197674617983175935680 15894708 -2684282591934779537665617326263190347776 15894709 1985513257346945856928735977430401758140 15894710 -789215803222643057234745643207927328640 15894711 -28068282153247678256081675996496498672 15894712 3748006999784694143305762071768683827200 15894713 4799796593893273790862113441578214173824 15894714 -126536109439061959521688068378473767680 15894715 -1587225208174628349659080951272540032640 15894716 256955263649027395373325602525442339840 15894717 -3313955678465927583296966142171662641920 15894718 -2953462220064451826563765275551837160000 15894719 1261195130515072616688501886492000777896 15894720 456429436899935368289220163617266073600 15894721 -1905143031230611107610126079257907652480 15894722 -350042837072071821717214473865119671088 15894723 -21605757459958923149995142819424003072 15894724 -315019423578221316930766031080763616000 15894725 670593857255077629995134056698893056000 15894726 -1609148324149196682025955054260738160640 15894727 860884331432224134502238043223219668400 15894728 131779577532042395515096694917960273920 15894729 -337588135357561631865835842405943651356 15894730 -165555271923969657709023533629855374240 15894731 5299657686191610378369337525062773456532 15894732 -546199580185231721812328629948036497408 15894733 105099439080100587780318475508485722700 15894734 -185161994183292127851889997441405038080 15894735 -26105810349890170530726333435148089600 15894736 -341812145310173205483858321005355073536 15894737 3599429459803220583005405508647140016640 15894738 -3559913104697040569627477589846527335680 15894739 -2467238988598492395230695085025389223344 15894740 -995975750040614168145838024704728670720 15894741 -1063390691789441732414791245959790304608 15894742 2892346293761252095345905603642655064832 15894743 1259260772590856228099608645781671099800 15894744 1801618183150895934494977517044341534720 15894745 877245907126903781132414627882406668160 15894746 996010973846741196461703522646333827840 15894747 -310547389434707329015491159965793023832 15894748 -2218077108336307474119421877141448382464 15894749 939659551675733946579386626219023235488 15894750 -112075726837994950535494516426509792000 15894751 -5892020767396310145833728098254769521248 15894752 277376644975275102923589245044623409152 15894753 -435849675752671480003225105220259272832 15894754 -1927728635899809577825100416917659811840 15894755 55898120343521531683961562943229958000 15894756 734868841413660352153548755763840014592 15894757 -915822972904163983192207696894742273508 15894758 -1986031273826377718983311374498248739520 15894759 -1466259214394707016847390851518446209496 15894760 1067482997506757292064739008200533606400 15894761 -4579814754565471402933653627487183597638 15894762 -736919981801481996129720120035387890176 15894763 -777980879009644889037436628780811102988 15894764 -4555406095482430615028218687280424263424 15894765 -546514184857175989082133258983510736000 15894766 -2047780031117584283436452852079581642496 15894767 -373994322662430413997086800480694331960 15894768 -803346355335410991852461682596557848576 15894769 1861600670751713482469072526143425950960 15894770 1404673313081952664916093766023724625920 15894771 -17500451838450568772076980867367143424 15894772 549310088698848441359992570438917188352 15894773 -2822850740801307745078535882055561605280 15894774 -103620707655529411415034234992426976000 15894775 486328490309796237325022049178930625800 15894776 -4172360003787046377238854057008334950400 15894777 -462149185748720681451400870094231112000 15894778 30737554088994340700301465411697415424 15894779 11838606846375439616045359855739039626032 15894780 1297565570333604491729243052841142968320 15894781 1124317080908361944477913777178137834592 15894782 -451920070778140697820151950440773211328 15894783 -627704623149036343465187477438423410248 15894784 4912471733370501110974573996390125404160 15894785 1538377778735966807100536019103617365760 15894786 -3118983799390488665541081039782575431936 15894787 5863527770665232830774716692241514429436 15894788 -164713343825340896047165109646930493440 15894789 -2055197916255509985290128377937904010240 15894790 113661104905989040772825513407597662720 15894791 2986026619824971394438758441316984610584 15894792 -28380947442148854786684225540223180800 15894793 943927293193150166262135401162866717540 15894794 -1850943654456197958051509505786833475072 15894795 -806485558497440772903945881078405779200 15894796 -1538694637438092595406918631019678689792 15894797 1603946310529089631074094472986432459392 15894798 69095319512804449167170006834496455808 15894799 7188568249188016072347821048723769114800 15894800 -486044606853768113737539113495494656000 15894801 -53303552416320883070802164422701528024 15894802 916764870857676735619117562277171667968 15894803 1151584734674451204455702595023273675052 15894804 -1057420911780946806179545641389762709504 15894805 5580454734850362391054745577895405994460 15894806 -335322802392583411305685662429403224576 15894807 -2381128852899177628310272588727143403160 15894808 -5015213978993786882242971750705282109440 15894809 -479278710029990770838927398739514441984 15894810 -653925066278508712295298946918332986400 15894811 3254980222324465773703729920762583977400 15894812 3696337027318516978195648839386755104768 15894813 1044000967630316493729654163740020641920 15894814 167188100736199050133012919927142300672 15894815 2388780991970473514272829408873023233960 15894816 -326637143227205556708000551988080148480 15894817 -2160690280609035323633878604691712031040 15894818 3212513621622821118387533824908015297360 15894819 7215226956182128439855785777150191827040 15894820 2847360053243023803351654894110926414080 15894821 87305767768920089907281773311058516032 15894822 204270527621437263517079718390891886272 15894823 -2648966593552061432060442588265235268560 15894824 -6284923629425594245498441641897167585280 15894825 -665857258225056648528513230196338540400 15894826 613960945469356624584319972095492340224 15894827 155184225354677088951120336952392621360 15894828 1186915576120319449398211747157794182912 15894829 -5523275876971867448143745235336598344960 15894830 -6898324617801704160184928593235397120 15894831 -1775309315411045132758097113323948076656 15894832 -1279359135563779541462041062081804533760 15894833 3424200050097375317732631725328602840082 15894834 1016599830757204109088892859161210442880 15894835 495753594884002775087501823504263918160 15894836 3675839152996035986062390106309063516160 15894837 1743372902144616681457800113891756810112 15894838 -2281194218160448774252891812731080474560 15894839 -172861866164141504657838506351356290240 15894840 -363678744512557828190540924946225561600 15894841 -4856418641812395691820176031683286932032 15894842 2705723646504024120950636918043711724800 15894843 -2412199260667869726212456042974636527336 15894844 2145268147303802332416002946109394000896 15894845 -825442182027674949400602968024251708320 15894846 3042470786426353669279340636186145638400 15894847 -790097589408380919031081101592826557056 15894848 862476838747719223593205389679652241408 15894849 -662560104092439223218668884139187947520 15894850 506179469727179038956089597847663484800 15894851 1813973742408021487943823339977408659152 15894852 -471808638473305697726988756896272032768 15894853 494966293475945952952509941291336240284 15894854 2991522509633909714066208993225416129376 15894855 747796233749453858368566289738160344800 15894856 1523595341055233104264265830012313856000 15894857 6022002964334578619188071890643523245120 15894858 766245430977729215406437095548975014400 15894859 -965538009902815213132673157519623460096 15894860 1363527014503260623122399645715411758080 15894861 2897078621096844850452775766220371527872 15894862 -2481606764642462174353211286017948021568 15894863 -993883026008081583301985245098908725728 15894864 10938393374140480613415460684635045888 15894865 1819704580628429312955433352463216917940 15894866 -183263691023731527853234962213857246400 15894867 -1764811816565863840423775437736932628688 15894868 -3662543491119707206681041270343528642560 15894869 94030318605066631025830822716704088270 15894870 1126044754890191415885018062492376508800 15894871 -3493441054105570194507045377080337007000 15894872 1164165977665144794612193936846775623680 15894873 433949955564720446019575477485174872000 15894874 -71723390891869969760836632870995254560 15894875 -1147698936465826668258949679574332460000 15894876 -1956745823869969401067682460839392531968 15894877 298697717440490004073808940307471901784 15894878 -352699221741434235280508731654154703360 15894879 -769074750635048595107221492889275023360 15894880 1671708809890707899959090553168273080320 15894881 -3243009235135158417869494993092956793120 15894882 1915965606697434880642585015113677403600 15894883 321001819627624933619598355021827170304 15894884 -1234949383588372780019342647760350212864 15894885 2507481428871310849675786396007254276800 15894886 -445866768937552343534569106575061538816 15894887 5347300470521945633544102326599262127240 15894888 1987019344231626898130154782451353026560 15894889 3923735876982296725595176312625080421690 15894890 -3124054005156213277203534929355171302400 15894891 -2389130149888289174655803555591592747300 15894892 -2215281087200070735142358108022804591616 15894893 644983907916866449559556961453048607616 15894894 -371956945273650364843971044108264575872 15894895 -722081461228616721913666679082098984400 15894896 114499652975465421704623205626298007552 15894897 3671687333290488862014364495747035999600 15894898 1507532562406083657424674357051505429536 15894899 878690214463533395906405678664407340720 15894900 197471197662724261312436776862513664000 15894901 577918845979849823142584287424336684544 15894902 -356551179368650058592092034132127554048 15894903 556625314104119350977662220924601484544 15894904 -2362775009839188580622001841799745024000 15894905 1330304732608743199825273756469031557520 15894906 542873476033492794712893889358706835200 15894907 -30567737914955124341739661724379013888 15894908 -1996111979575146061939994383475195983872 15894909 -797251052325509224239608673581403919872 15894910 2696217633722222487923116749350028572160 15894911 2362080480660124595171841897350932248624 15894912 -711777537722824051858339506330575831040 15894913 2896411817843285117581703883877847468162 15894914 -44664341582449052036876774756869865568 15894915 1680989420837732835091653417903783459840 15894916 5509258708847767172790623791114613210240 15894917 1590223936759456304082408698691436556892 15894918 894266682204895219264088381414087654784 15894919 1696896362504215450264699034446017528144 15894920 622161864617308260496126289236353484800 15894921 -81091382484342164376321366329555137152 15894922 1170381955594807578207613856806368478512 15894923 9385958564692583684269353655421973996 15894924 -2153316065137481853129908659848062022144 15894925 -305867397898353407882297656983909820000 15894926 -7043743832640172908787237654355740800 15894927 3553324116039975052297469691430943719680 15894928 -337424280316690372115847728675777413120 15894929 1072248286109386179583873670005334817000 15894930 -28743626604884189352115440225647278080 15894931 -3019422903394651553274890473424158178400 15894932 1256027356719792201541469914328080822272 15894933 -6203333160780050323465225830439654435200 15894934 1835569951211633443498300430804734402560 15894935 -1286625804819259569776476938910079127840 15894936 -1251966681712272278696005744679963750400 15894937 -709324186691866445187801570813046111414 15894938 -2606391886369275594434434855248672260880 15894939 2138436992467723622431483923897352458240 15894940 43823667325000615033361271328195960320 15894941 3468321192957511113804889833969830150520 15894942 450226502993731584106068870120705275904 15894943 1974892618766304573935063988046066292192 15894944 -1275681815225016616728389497148717137920 15894945 -302003043997140744937614908163279466560 15894946 562505942704192907856674485518785704320 15894947 70833051268351130439894880913137631880 15894948 1336411326026962878159599687282416174080 15894949 3374558902518321464841845580089179067712 15894950 -3778440901019788164526744197282830400 15894951 -328464818602061162635799644776045676416 15894952 -1514343651439374616982881604506652390400 15894953 -542830365799258740301546089103374055836 15894954 -92010577193689835286483909640012615680 15894955 748513534292730780117374178015790852800 15894956 -819780176394761710950422998986288021504 15894957 793527230210639564444499618586029829728 15894958 634985125152262086800573281566710208000 15894959 -2672231904849602701313597336988871693440 15894960 -82453814135485566213243899438731100160 15894961 -13615074489441471351280579520466973873100 15894962 1174234830562613203878438368542261944864 15894963 280862473965261442607289655095721344000 15894964 3324651281050827999878392873373772910976 15894965 -1473376627806736897620693264512427707880 15894966 751038899169776290183709673844431844224 15894967 -1044400803817269639770329736892073559760 15894968 -5495663657813179951385423798888779837440 15894969 2511634554899967864555706246820180856144 15894970 276810971923432358013392797559442140160 15894971 -12125470013248496782191301046756657856 15894972 1418339080173772624350312516741076394496 15894973 -3320429103813498115516249603529118126778 15894974 -2566729435231828137267932982319983339264 15894975 294778496636662863847414645671916944600 15894976 1622041975948216056778902634261653749760 15894977 -303564667280186607372505114986548191488 15894978 183574233331030954845624025939125805056 15894979 7017845238637246160965356155940749995580 15894980 -2333675798116827171439102126935894240000 15894981 658449777682745308250157444401088195840 15894982 935034384959603513496902489996552932800 15894983 315579324530512494339533085646750961088 15894984 -1068582019459399110836993507284018298880 15894985 872864966559895773539560513769792574180 15894986 1925145309302906362873857969323505798192 15894987 -805768645132761507612478643069542686480 15894988 2630508199004921434850424998669175327488 15894989 5458853983384938465119043523415093676000 15894990 -1073970194393302059147300881854296569280 15894991 1066337052243983706995320006540848620272 15894992 397051749108000468295110732627372957696 15894993 -32134229090497247687208680027093866656 15894994 314814866921235913080082893865480415232 15894995 -4726780260950071137068340693676557090000 15894996 -971445707987820622998435002646095947776 15894997 992347178878925606893009390648903334620 15894998 -925014614571606968417883235017260298240 15894999 -566071580435951682542775853426356813456 15895000 -296321040804397808592982683101779200000 15895001 495871588023683769383449509579231401280 15895002 101220362781281838150724025042710007808 15895003 -3058375767754952659446407166588325222056 15895004 1114267645925342316913362377735546989056 15895005 114183715951268042724529961566124718720 15895006 1627732431875877203385485565217531816320 15895007 4334024420979928943101839208426939342032 15895008 7696264478966411635501621595003454750720 15895009 -1301768765040736958746323883743214441196 15895010 2001181201312070058456962571741968528160 15895011 4604395546783385870903115090507923160384 15895012 -1345849867841360290158373324099552223616 15895013 2723146405039275471995964763212620927520 15895014 1042447275858723626374103206015112519424 15895015 981304088038465934468731370247112507200 15895016 -149472875345640129076726477127065190400 15895017 3231417502387500653426793803509319589780 15895018 -286240759747305731374449307110823848096 15895019 -1040815045239124864175393774571211937904 15895020 -77239027001819160393760933140765081600 15895021 2644688342938276501703750956708087344000 15895022 456102569277678013889643071967763987200 15895023 -2931782032198019858088677363735773601016 15895024 -240532224915890434225350620417894645760 15895025 -945109352344959680866361152654653003450 15895026 -756051790026130058853543091795544342016 15895027 9589039468187909784855266955884833644840 15895028 -1204077183800121576176535722857411592832 15895029 1815006620602326095289722718465833348640 15895030 1167474744032231602268823473507932508160 15895031 195578314271160546764738265442190201832 15895032 10816589843000066293075026968681226240 15895033 -311917459173092932873848656338470850560 15895034 1261464342109262336592552347815176446400 15895035 -70633990650540282598329138795816514800 15895036 66665910995779587174729170310819200512 15895037 -4838396455908535404029713528284550952640 15895038 -531529088088710075889894365825217176256 15895039 -7920022842572444379846369586736437394560 15895040 168803927901704066179983763562802708480 15895041 -2832585424524993037858673041780804275408 15895042 2134444751811139454511126685420336158672 15895043 -510672956340832689744638258277237096708 15895044 -641942634762921360688280372723132160 15895045 -351607260879300295416623281459006876200 15895046 1949837114217036909630870579753131241024 15895047 493355039997244120837988241458277527040 15895048 2248562431246293630073864488993382287360 15895049 465298201348432606488675092904833166900 15895050 -421572054151073170929975219357252595200 15895051 -329582836800458517208457235781805725368 15895052 -156246973693162585032532635218794275840 15895053 -221932580549365866356663405331575277738 15895054 -146139088830192776031015592437073145856 15895055 -2555408859439332249130809329727921208080 15895056 868504211427618395723133818525336666112 15895057 3982735053130187717107732710699037136306 15895058 493712946019863348263111963564584097280 15895059 -1248358725259052906072105421571357743312 15895060 2666169949698922539327502824371731046400 15895061 1040256126963207192136731154721663244732 15895062 1585946341971608516688039538968246867840 15895063 15466043835749561695143440412427144117744 15895064 685651505080911065432400637847863296000 15895065 -1303981514087168213567459019591220716480 15895066 -413394886441960001166406294550028165120 15895067 3023165648816576807123791867816476518160 15895068 -682462212788231853144467020124199763968 15895069 2669869512842216703737907821911586962560 15895070 -1005920242395402601667139506737898054400 15895071 340387198934982067890050571046191839040 15895072 -3044178790809863299557294616647421132800 15895073 -594154824560659521328836179931036420816 15895074 831313738751490633904256414371024581120 15895075 -491196290076856583666176669116081268000 15895076 -81686319378106201997572879769420775168 15895077 1524338783329530522661059877805248888320 15895078 3188922435363888790491117458452676559840 15895079 208691391220475349658560021635276206128 15895080 -1626124406211193509105776933607770112000 15895081 352263703274791201843868996128351438992 15895082 -83262842132211428425089601286835472128 15895083 2895650298843562591321738075587238382424 15895084 2945649356850184697072907770126549529600 15895085 1123171976753943866699675581584050883120 15895086 -705336294607378718436928061230533192576 15895087 -5174109667815807573472109827448923416432 15895088 -105223434425097496926759980251961327616 15895089 140421768425930281798063562390655747840 15895090 -408619862080263782876575434017364799680 15895091 -2159194996627648001833362422736595168368 15895092 2044194938650672224736921451259204759552 15895093 10329317380380088193623063865643841344 15895094 -1864150372545037240894630451667710082240 15895095 -817519695828269976668811148603771484160 15895096 1862645424339215128406369435157602304000 15895097 7189357229509884283192709235649223829546 15895098 -1755317949192086168189540471975446160016 15895099 -6180357252136607201484382079643625455408 15895100 -114592811643413438656373635562600409600 15895101 -3735582234452179740741572576305885479168 15895102 -2364537208881990312467812749568258407168 15895103 -1116868161701612129996650160503848481440 15895104 -370405839793226142516075513399742562304 15895105 4996731385035043350020392055274771077160 15895106 -603271726724577105242834722646822611248 15895107 -2483149970514022522566085725274061939196 15895108 -117631440410016764544326098762445726720 15895109 -523222962953047509563424049846593210084 15895110 315167203018268681020724189666915665920 15895111 -1296873467174683899104032664776496916576 15895112 4793591869700525311382512118609837491200 15895113 1640887699768910509203224536268916134784 15895114 -281892662608522198205507708967731252640 15895115 244692783698544052425287793819730647600 15895116 1670774168217030972697904277560455987200 15895117 -1148855944804170542264019581342951721408 15895118 -4701969401060593352599793514321820579584 15895119 5877983329182153255604853223277248690720 15895120 -328312506457124953471525039223010508800 15895121 8924856740696948078097781496929065007488 15895122 -34176910170668159240125295184655176960 15895123 2487745476640960398683747280268060763372 15895124 -303329231946633268670538676461143482368 15895125 290972439797886129328336144798005600000 15895126 103841551364986629807226898304058149888 15895127 2520356503266972154090575077960962835976 15895128 -577652119836441552210660444969184788480 15895129 2401239424676798570391601970618018983120 15895130 279719517377603831215515202266567348960 15895131 -1047221457813552625879742484703615238400 15895132 5713497823004406060808839986189249326080 15895133 1321769239789460159481420045114471992940 15895134 -317108979251956662212731287724482778560 15895135 3423080509048935719829256444078736791080 15895136 9930381242783002944116862788321736130560 15895137 3210005426899993612366194545922452391552 15895138 -220844774714143240879472335923623867904 15895139 133158621308133886793491172899074003168 15895140 -263117084976597982879843178463571046400 15895141 -4162592494020346054155557001011915411458 15895142 1616453510511822242431518516248925109632 15895143 1392920099185638593430871868691880300800 15895144 3681700312982748822775058252959062236160 15895145 -612104505751884404800366737789480220800 15895146 163247371741601262157105896203800800000 15895147 13110710889933540319526789703234440382144 15895148 -3523450089688952952211000954108508673792 15895149 -4592784188292075009560699885270877644736 15895150 1401346631518638917264202303469134172800 15895151 3285859837397744102345931653266134170640 15895152 -128469211450318598198956388940985270272 15895153 -3350732812624732683283953350052465459360 15895154 36439546980803616279793922555256954624 15895155 -28753157704176788658682005910745534880 15895156 -2095020625213493584310987210255814339840 15895157 -65667952884440564383889939153521868928 15895158 1459438854976885256412127573489746830784 15895159 1271864191213067939374625878788660208056 15895160 -2392004433649828367181901195929005568000 15895161 -3269321039799544277957448709618174197180 15895162 579904708334664920519967123169597946112 15895163 -3134013192905939943312148591486880798400 15895164 442333296251056000590494024352254238720 15895165 63996886871674544813493107046677760 15895166 109483872292899802260629954507668758528 15895167 204791776066501106235699087003037608720 15895168 1455980777129122377774285512482876293120 15895169 -6037176420971078488094214778394310626430 15895170 -3149647857986774504697360759552519628800 15895171 2154125930658421514597798473079588120400 15895172 3393676873716309585793418033693783976960 15895173 -738027262649874557210394680038061752320 15895174 -2686311794663866520465089798013454389664 15895175 12323031979669174245627134531440921800 15895176 2454919106395297561395597567698275123200 15895177 -2488678486362463216629308069977294458780 15895178 -182038797451426915438733407108020927552 15895179 -343236362956499693701143767698109959176 15895180 276288946976543293427542858486356387840 15895181 1228138629199064892280988807749857164982 15895182 2545633084165857427119674017331296636992 15895183 6363267390114748205713701175857870512432 15895184 -232683456570748466984957572430255554560 15895185 1757915713115181122747861198192670541440 15895186 -4758915642929647617071126559525066925920 15895187 -2764673291914317998307348684130052822016 15895188 193649329237197458788880994963596058624 15895189 4194535390203676755931043853407652514620 15895190 276162289007714629966175026734249120000 15895191 -22057294404134845945369803289389320880 15895192 -3986623419706768107204585264138939648000 15895193 1384337108351979780356265439049491900416 15895194 57258936506074746209078392428959170560 15895195 4410105042342026216787822759176836084800 15895196 948903792350036955215068289945053403136 15895197 -156022217366973685361730518241374860788 15895198 370224985534301488920019892293745315520 15895199 8223751338911477296476653867267410461864 15895200 -387251292126022957838756862917738496000 15895201 -296367175552421255712651015844313205760 15895202 430123212884921606227658119889333001552 15895203 2039906764953060816820150698308823485304 15895204 1321144223275044351829416008091301765632 15895205 185649292402385354597590098904130055000 15895206 -1152669668974925743468703034384981531840 15895207 1221451533174414924043915649721672110456 15895208 14103211734953369452757849404799877120 15895209 65870694880489942226408987546329218528 15895210 -1592618268860472426719453116303165056000 15895211 241006067160476906680576796964152701824 15895212 -2631220435378472517694187889289855008768 15895213 2256394944688799482195140486143729823264 15895214 -1847840246003755129280132183621155712448 15895215 -543700561834086136405218458732662411680 15895216 695057068624240925598633865941298921472 15895217 1235391875254875879057305045003370210048 15895218 297843748781116273895493669470832434304 15895219 -734126143363573447567773680917947050880 15895220 -2266407633458233068197537990182486026240 15895221 465873083091977510583229447437836531904 15895222 -689839937931502612902393224591219976960 15895223 -1627009726950204503815825586437192941528 15895224 2544916489749069755737987504336794624000 15895225 3013958965025204734341044944878099632750 15895226 -27996918045809603647457904872145740688 15895227 4807618433555282333951832643109586872832 15895228 -3829558055705096877905394721978585234432 15895229 2270159953469796396482819984735818962240 15895230 -67990209346370989696275535151037427200 15895231 623566589713744725759595389052000961664 15895232 231638404442618112073858008224712622080 15895233 -2568878839317043576279177752404275864398 15895234 556595389784242612383877196653282486272 15895235 -3836342799399496866033556610854751396640 15895236 263736206643817983997269936800512634880 15895237 -117892213780755155746422694813131917448 15895238 3909188990789575227095216877382225346496 15895239 49052178152537435343980566320823706016 15895240 -1474791902339140888807503270559322419200 15895241 5270696739431879674060293921242723031642 15895242 2581717309613452837867651668367003249920 15895243 41346307611323018963425574774431940384 15895244 -2467585004934759149266049519860686046464 15895245 -170691251672755849761785776746871406880 15895246 -2552893260615589501383066922539756323520 15895247 1939494824158496526571536883446960831720 15895248 796618452698251104369935771966236262400 15895249 51037199793027442941566320123339422240 15895250 -182406694424060403349547687041554432000 15895251 31493433432761634173731945011387434880 15895252 -98117511501407643737741888003893233920 15895253 -15594552078633751668830036215502370432 15895254 1259201407022470830870772880446323191808 15895255 -854558535178409814715768317460145287440 15895256 -2709751496422547674440794716247881113600 15895257 1182513880162410898469808316005155611152 15895258 296780393375745998613758038428890954688 15895259 -4906943591568613369680769706718383287584 15895260 -2078420141367984067625171363337149875200 15895261 983785672811398122155641812353380018912 15895262 1593226026330155657108313850375614229632 15895263 -207257982130321127291546152482191075712 15895264 800660683591258456572333531776705101824 15895265 1341935680236316202102545464780049132200 15895266 428909979883357903494540838331793383424 15895267 -1943444671244716139222665909562593240320 15895268 5648515349901556147269733257515474631936 15895269 1864752704649771918344873115227252184960 15895270 1077598750080057782093760631950951903360 15895271 267571613540989013965801553017458405504 15895272 -2793260024749881379699467312324707942400 15895273 -2896966366916142073795110586002539869040 15895274 -739956833235544776451357451051379302400 15895275 -2228400163035862207810382402130853742400 15895276 1304646902821581211021934574031584931840 15895277 4347569312803343688278323688385139163520 15895278 38135733109722855242614440474352284672 15895279 -6106521484125736537254587078061999436848 15895280 249582015172724270467329954765813841920 15895281 -90406606441428369764911864738868170752 15895282 -1204881498644593321553683941338650292736 15895283 740585996289837963257372330287750381584 15895284 -1647494873027616682491650816810643800064 15895285 1145574543447202470849643248271498584960 15895286 -3348356136668767922045682790292907840 15895287 5145528334632713152764173444328942146688 15895288 1879964412546651865347212076725297602560 15895289 1552715830086693259878134045999738944446 15895290 -643346573137535754781047349334903324160 15895291 2389502467433246940212514984855899622692 15895292 972756665854632142510699330348743736320 15895293 -3990214713051371325386737299898406635776 15895294 33787022839742821012976436120173050560 15895295 2921025179321364381845344477330572811200 15895296 -2715392626766957476130305166298788659200 15895297 -480583691935724727312245025635301514560 15895298 3508545317437142538500015093462363624400 15895299 1036591532902135111818166732920883011840 15895300 -430369036341629698353861147831857971200 15895301 1380314686545787229264001267945189585600 15895302 2115882738503430458962917860477403095232 15895303 -4357376416743797711323361955817184869296 15895304 2395996757777718859689806637676352885760 15895305 224530214161219261723246428205363152000 15895306 3518665472871843510262311334720594944000 15895307 20985432011705088064263202624887455592 15895308 -781885249850457354946486016808343388160 15895309 -5706016087726078490532959020834103148490 15895310 1105272540033469231612737425178726789120 15895311 240970967172674986763007956625400864800 15895312 2216717272436107478726973338219970560 15895313 1146062988238683624978199841253817469760 15895314 -1139973301074720183307384307086809382896 15895315 46388450413040655638795048317649046960 15895316 -3594048446721172852449915522124690680960 15895317 2154343500390601974508878972412739482560 15895318 1600523655908348028314632942950079438080 15895319 1584791601831130719291437256257976544560 15895320 -504537012398073577260140116369735680000 15895321 -2508819962227077988199379629651341749308 15895322 -1793135181873778894891129332377930070288 15895323 -1327079030797899078101819533040804834976 15895324 641729720051144745570101309365228544000 15895325 -2247102644189101174140231900720145351950 15895326 -80488035774542169307647334158138504576 15895327 -870185696770428321666781530791272033056 15895328 -6046711671607112445467821746989645168640 15895329 -795042102616900003973158593243213281616 15895330 110490461047225407553738243357310922240 15895331 646710781340974800890907167256515028384 15895332 2742493980168291807736605944559171532800 15895333 -6618948433799389444054625219581498963776 15895334 90951533539497975255657659143035816192 15895335 -799485524765247811106080636826792306400 15895336 -159518509967814201166938062530073241600 15895337 -62472467365513371372591499374936968880 15895338 279385928420861113507311017926280790528 15895339 4358174093296711178226521709598801945056 15895340 -275042618870128016158009065517853368320 15895341 -1294007304469758115289749745472077000256 15895342 -741991876144332643670225916269217412800 15895343 2028362275158689691953860416323788515840 15895344 345290308576504767025588229129430073344 15895345 -2322819957011432249083957630872303585600 15895346 -1018004512676284080487098870379611411456 15895347 -295169063508121554043520838328162744272 15895348 -822145840964291618384489802912682434560 15895349 6287767537886313940090836287031787786350 15895350 -412834387568659805945299672262907194400 15895351 -323448668127911618867109399465772500728 15895352 -3158928372670892106625459259748769075200 15895353 2687361929333390417238317957905167298560 15895354 -483117334482178710434004682961054004624 15895355 912184950018461494940291888439014671200 15895356 -2585027316543308957727824309258717449728 15895357 -7063611206780603928628123264089653367348 15895358 -623316433020308251228698538950757182720 15895359 6713633807881800560400838331278941274584 15895360 -220040303306623411647312423457747107840 15895361 -589153607295845969369553568612190726700 15895362 -123405346827817649270012656500288307200 15895363 -3720762137347647915986973948458270887416 15895364 1832990564210480234937964490565417043200 15895365 381719306561450346673577057918864761920 15895366 1342771198700055205387878015921137185632 15895367 1814291257150824217879844899036012824120 15895368 362941761834878931148038064264529602560 15895369 372460883564222717119067753904945778560 15895370 -1168482618562053700757048201421113481120 15895371 1217484329195706166031611935649365232560 15895372 -3573452290357673708063957771657716463616 15895373 3186819808925425804545180914476835464224 15895374 -358093279493026073348645047493436751872 15895375 3608598599030763481362086948990360094000 15895376 -530442070932942085826311543106249687040 15895377 1069326252548907640427136078235231604514 15895378 -2942382177520598872992053716702173521280 15895379 3417358050207725789014740744377692273560 15895380 17447926732545658135790434956477603840 15895381 126552158712267557627606444154636400800 15895382 -708895647507961971800205007864407338208 15895383 286976203486776807757137049711193576064 15895384 2902711742569541636001808161954577090560 15895385 -62151304887097319340707118692318110080 15895386 389672912096136361422565755935497735680 15895387 1442688569167402678179661143780111572036 15895388 -461903214121111415559881813892487859712 15895389 2478002203697836268980256990030858289888 15895390 69220505089486090345783128039978831360 15895391 3104919956091333359188142695105700321952 15895392 -2984589031131966433204732241285143068672 15895393 -583534942934229306621617919249381069420 15895394 3111925444006629725923903768677540137472 15895395 -863296235614385937536315288724938555280 15895396 -38792840806995938787130672262268672000 15895397 1205306147899346927467086834263300012832 15895398 2085422168928408134156134246484313948864 15895399 1984305459539265217204656851123003658664 15895400 1542541571356980423639844968713625600000 15895401 -1644367260080081959713314738612551705968 15895402 -410849701150958466413613675774361860096 15895403 1353012149591802951285602216937507521652 15895404 639113714603866154285243217396349652736 15895405 -845936745859772149138941679131175994880 15895406 -2794393396177036322201463533579911846848 15895407 -336208233398736977718324608282461560 15895408 -1704954716426371591684726116048980213760 15895409 -869000355208840963321756196360916471360 15895410 -305595085662798721420734608575410224640 15895411 -2357580677817825376034550024015638856368 15895412 502701571615715530038539513799652147200 15895413 -629489921348544979773188664082225549440 15895414 187320109714756604185107605959055761056 15895415 -705288908550426415397198077460262958080 15895416 -860571488158898114871438278278550630400 15895417 -982999457930428702809122913862175872534 15895418 -1319662907692595597102547943979325762048 15895419 -200640605648870849267148326190718378560 15895420 -272819044355754377804132016203923261440 15895421 -2715922689991122887732907134129292060948 15895422 863192179592681151695737675261241790720 15895423 -81623647249895069196272116030245271496 15895424 -4996916555715490036568719612506412154880 15895425 -127581312975783579711814420112455238400 15895426 -3772687469678749505833770932019275149440 15895427 7543932626897912264550173188975756305276 15895428 -1335177645285514353485091619597745402880 15895429 4865290772183864237808013494037145014080 15895430 392579547145546975940352028029152152320 15895431 -1467577267598933118863306387135605230480 15895432 -3209993443563150324925911345532039987200 15895433 -5613581407194729397648531349430714921318 15895434 264162391242227275484201556671843528448 15895435 -1091018038362424728253201601540424465120 15895436 -780758312713818661426478698299482664960 15895437 1609392054495246674064343991395634612160 15895438 588148895244183612502696143941417472000 15895439 -803552719995716363835884015125013289744 15895440 31132801208238630003532592515535339520 15895441 8508751953498458396095982209534491968884 15895442 -1666253757446868183567512178950042556096 15895443 430799708438862159916417872765238675200 15895444 -2348524560736575275162785773945891624064 15895445 -2662159937380712234749515050123148372690 15895446 -591302141911826300212869238091464237056 15895447 -2128948424652931920235346393283037544448 15895448 294999672297097762192651614235527720960 15895449 3495151388193287139996909963412266299034 15895450 -1427285749776055795984149984504517077600 15895451 -1194696643412535805115506531006749300960 15895452 1196525232322792362787998679692271852032 15895453 -82643059677782185097875151522141968122 15895454 1396074397185951790775441647986309820032 15895455 3053932844000372163081565999183891305360 15895456 -4461390051392231800478877304441698582528 15895457 -387899243268159053134745257072318566720 15895458 -24741022339242753914554974198506565216 15895459 -3029334874370712720118542857829076739304 15895460 -272779915327835601832487259416066150400 15895461 -1134384259888680440560114068772428525120 15895462 3203770876893405013766556831823458771264 15895463 -5308219907307138418086157637683620369288 15895464 1521399619164046116794348539299911270400 15895465 -7485445432554952424989118418962235000 15895466 -50549934368121611533157309887183405056 15895467 -228590765883183303212572208493029560320 15895468 -4117061787698124399247006498118108386304 15895469 1629840720550179577278546227204334900300 15895470 -115216402990273123127349604044575404800 15895471 -3379811455825204111707107618460277449328 15895472 -1663308215131397755397215228428319309824 15895473 1916829935535835704644647870702688527968 15895474 -1644230125660763291848206767461144336896 15895475 -7642909035003862308752824390678446728400 15895476 2014216765572478752770924255587491409920 15895477 1950817322402830309251619701675508926460 15895478 -3207380087396759064591997825277559396960 15895479 4385823545788879963097209083988925906640 15895480 2792071492156980240433880429962948608000 15895481 -210858866378232598865873062362559742016 15895482 3016806207595186846588495195751007922944 15895483 -3255509076637633878135753594647315117360 15895484 745523675912621982409049284090614005760 15895485 -487153183545907970894900974191985538400 15895486 23814157195255354112884011354457416000 15895487 5316183603474193189632777881609755461312 15895488 60127849107958438055361338005065302016 15895489 -2771268918905577389200823970237740540220 15895490 -263633769907831355268668130843316562880 15895491 3015968046424426658474972584259765062392 15895492 1766620989632029811286004085285005777920 15895493 3165587477543413622080855456390397586744 15895494 4255920377870970232318644775687064739840 15895495 226688065578970724115298531344857932800 15895496 1551504531699573416001041055888768860160 15895497 -2765049599234284439638765289986109008800 15895498 -1112307799730688849209842654129193011200 15895499 -67068779748460911098269780903700039136 15895500 -1843333182416136942775271817549381888000 15895501 -1996388268668076163548912806519368111498 15895502 366420034247467730341793683721048285760 15895503 -1606897737675169172346540877148335071960 15895504 -413687224474966479732074808568132665344 15895505 588605021449383837773504928955780072320 15895506 766906405116714912718364547177195787008 15895507 3450152293968185529524299886360882494320 15895508 -1550965800929979543618955712530133100672 15895509 -23160766726644114237777698220128378880 15895510 519683175422837634096066634611152578560 15895511 -6737046531137428365353106211010097271200 15895512 1684447804575392723450742857399247697920 15895513 5115831069069372789710165710304409290762 15895514 3518994760988638279296223340063996067840 15895515 1380894390013741830383931173639290846320 15895516 132271292207832788275164699190523525120 15895517 304787984321990362169604509568849675552 15895518 593089809044011476297637370221257141888 15895519 7186203978816523190510992778984380341920 15895520 2053948433436532003517017325939129057280 15895521 -354070387483963500478497868029646051776 15895522 3449788606925562788576407942163497695312 15895523 28558439215793630226455995406341958400 15895524 1372966729724476214639671096280921158656 15895525 334100478953827205853891887671130217050 15895526 457471457074737786630824607759896521344 15895527 -3313452080513759704190543915838513467568 15895528 -11585700855704192115375605987669099520 15895529 -578989418078196590925926247421832355072 15895530 -44922069029235198833170740822649927680 15895531 -126664676555270375651724432368836010888 15895532 -43534900640917958285137797583946746368 15895533 -1730911457584157208634613745063739287360 15895534 -1974276446739328593652966082743428955584 15895535 -4599050404464251929710536706874740590520 15895536 325810072804047762340296065836780978176 15895537 2576609297640232450399027605691753049152 15895538 819715388672612213229582750807263302560 15895539 20296235089186889241512938418527140288 15895540 -3499447281829756985426433105016816773120 15895541 12242695333459329725423985126593756976192 15895542 723503802335044636555341856653344204160 15895543 -434405844763276251077385561553218973416 15895544 -847218170265115720306265209144059494400 15895545 -2731847214061950610912469292529914943680 15895546 2847329257066859508808270511885407153920 15895547 -663018564676464624270431224455159767004 15895548 1195935735988382508642023512181692139520 15895549 4241850238978550681236814996925011451366 15895550 -1104154360043315509155991705001870846400 15895551 151821772376272803239647743063058506624 15895552 1775052290179360693092298651405910016 15895553 85630709788498532427959038547408009664 15895554 17849992955415200465347222053609254400 15895555 -723516352035180987196664544668458101840 15895556 -1340402993837756827776894890507544257280 15895557 3592159471237583621373812753940368994654 15895558 592253484633799136610340050006210754560 15895559 -96848655449179424564465660373025275240 15895560 249612088879898441680414684122493747200 15895561 -872183482860210400232641410024700586880 15895562 -297672369247428687032870232867326302368 15895563 -1640817110469501548004708163002080343312 15895564 -992993970552424229935652263188264576000 15895565 -1638032653866815505624795620239516627200 15895566 -1581099043332087639328107596660719890048 15895567 -2473912404294987404909420513762323553640 15895568 -186285081827153756548810061122951888896 15895569 434314334311852601553058352804564642544 15895570 -775511860155977431245941163430844149440 15895571 2110177149591634014860483558402085850200 15895572 -72359965458988919702952069238471950336 15895573 462902124805807701087765559846290756924 15895574 -214350927704141243226314512197658195968 15895575 1249668849056277889780600985321196150000 15895576 1113102412452253551830811606803546726400 15895577 190069541847308387402310767757086226120 15895578 -457951812230094903768750947108908485120 15895579 468606811452021092393139141756413879040 15895580 -781440047759417229594228964733556748800 15895581 -1505280749869945491837974984355794851680 15895582 -1394042799688500194966826589000891329216 15895583 5157691655341444593343288189690042072824 15895584 2267849685820180961930735015894744432640 15895585 3387181785711032168102680318761271941780 15895586 172157706043845945021731765756170704384 15895587 -3581630213736789284950329400604764534032 15895588 2020178563715858960902010645672450482176 15895589 -4647565515624596578092573973630274684610 15895590 -295706877896505994122753962613623808000 15895591 662737907116674100015955371418652789184 15895592 -801154959389074744309006904021748864000 15895593 -760678656911107009508919537604745966592 15895594 -867501062890217246984076230752824526080 15895595 -10499236129785918936236188598295084000 15895596 247814172694168617705517856047891553280 15895597 329392806350455082208090589416394000128 15895598 623536517533304866571877459853128724800 15895599 1006801159378421539001609839780718300928 15895600 -217211037126429262252194207132852633600 15895601 676828391486343905194802825393862546984 15895602 -884823385107496385842373178598247803008 15895603 -115788664067942282020373748002135025600 15895604 348405233008854845330719870024350149376 15895605 1677529555840326076109005297297059213120 15895606 1946321761389033508062836109607942222752 15895607 -442357395176244846923893463851272192576 15895608 2194389251816930335966295191249875640320 15895609 -6612290897769047274900691353455059958960 15895610 665694631704488509691814700905823380960 15895611 -2239205942576344525646399863914105639540 15895612 -5035799206095206960855817189066291793920 15895613 113083776099850191814683825868791167904 15895614 -943661371045884460832177426088698692608 15895615 -5159350931003858774851852032737791689600 15895616 -2703348532665320624829473658755019177984 15895617 219885472235551810170697356719869573680 15895618 -650362699349181665396519420905739006400 15895619 3750982620596948004706914906694836537840 15895620 90679761888295549366085926230894942720 15895621 -1211206662226602066064224639099683998688 15895622 304463411501238375040865407555707568128 15895623 1596613802320262468325561569384534697600 15895624 -6049882592131954545970528334465542625280 15895625 1764200333751017434837141259681655112500 15895626 -850319192842171043102255126211185037312 15895627 -6103424230819721279284492496214448048728 15895628 325555600559784876977587648998790348800 15895629 8485685263694345075885353821132697511040 15895630 72180760365202824611500040507377632960 15895631 3794089307867290068094684509198142008432 15895632 -726090526764265386474621609939863470080 15895633 4335359413992819982811438790250984952742 15895634 -1736391367523398365283672458421689737088 15895635 -500781819998155555290056684777948436480 15895636 2079817782838967824346523104260961326848 15895637 60117636859062015200679544724787756252 15895638 37879699810151132588181102223369333248 15895639 2092461349119752164437488127299982279160 15895640 -1276016254412201094757073314398275174400 15895641 2608164183963497427990519482815414198992 15895642 517951259266407527455253603902938938112 15895643 -1491266035842818778616731181883029074108 15895644 -256706248229173308950029127751864634368 15895645 160973054819544813694874408960060400000 15895646 -912293965372017441728454192711536109696 15895647 903572159334638894291432664829880729640 15895648 -5311222494506479685325062554477211418624 15895649 7095737120883116190757372750862284800 15895650 1202303043800762437826006073852931401600 15895651 2051918536939669255438629189999286898400 15895652 -2753179162238556237262931912677921136640 15895653 559261830178102648468214579617055179008 15895654 2160216543053666661207308840307336462720 15895655 728663355451843740857025379391609492160 15895656 1489578632345973477220832393409090355200 15895657 -4383820074245329395878432936041213041094 15895658 3517939287713867228099313845459928506976 15895659 743183487592402154423896361839719987936 15895660 -2607128933052154400090044151665102986240 15895661 -5471315880259375885922305967901156408000 15895662 1560766892598080377857019578345371642880 15895663 -1443541209303367515036163204082104012800 15895664 -595457270259742055664897707708611461120 15895665 815794995062422370320358741059637868660 15895666 -327046480836431746372864091196695976960 15895667 950636634690861710357315206753844342280 15895668 1608209180745821291557682203416683065344 15895669 -3900191440527912835843158362967571787840 15895670 344207462907155500396577908531441071360 15895671 -1181407420443012837529241688799936252032 15895672 2849138153081052187942375742239512145920 15895673 -8527952397111774995143635486754697162796 15895674 -1053608564778409995100841286460139450256 15895675 193664935492923624912193495206914137800 15895676 1176717617009995894517501027118719784960 15895677 -6350827373220968444382716369812302720 15895678 -1482079137479347207184395219535756751360 15895679 -1504537543781853615547210856040762414720 15895680 624918576292555932477572268703717785600 15895681 -52845266606767547282120452101122420096 15895682 3364722083403089040655140728387337759744 15895683 -270597248909706863095784232909163356240 15895684 -356105945956310082776326637428542373888 15895685 1405901704333144328599532105946393340800 15895686 -446899608753073714675019569347297711936 15895687 -7642550804025989892276245134865444466664 15895688 1637703616947182528260725373730383104000 15895689 2663254234012591695493220690221996164624 15895690 699589675652638043542882537122895317600 15895691 1155958362814750408892653874503632916224 15895692 1436711634620685812115272021368551158016 15895693 1625734229646983166997059752212710011328 15895694 -476181986031262362647612580949097377920 15895695 -2650830691001408835172305985955976292080 15895696 1377818622026154914409935946315513700352 15895697 -280493801802536199279423049541950108056 15895698 515301384136179327640417805146861547520 15895699 -1063234978313158591258041477234050485464 15895700 -515381490256964008619949121420604793600 15895701 251994977355048252131900085042003835392 15895702 -551969311933981458295832973672977492448 15895703 1871917398184372067379254624486258304984 15895704 -1306439796374369163729886004282253312000 15895705 -1857704031196183289408218783158851844480 15895706 146912703739995847313081399184252737280 15895707 1444362734002416563443117140906755470560 15895708 724497843184789827069712361314528521728 15895709 -1331749509366551301972893112815670552090 15895710 -670897082674485884342648935993504089600 15895711 -294999222934136965988405214462176438976 15895712 -2208567276875919359908920625826648555520 15895713 1040756091211552438174530180385979834544 15895714 -694599129071795726434683419778310837248 15895715 228669374902982136305071537525196067840 15895716 823513050252289702775002583556112932864 15895717 -5113567770692705629084444057134069415234 15895718 310204857639773476040451250487804870016 15895719 -981626962204529667450161878739877519696 15895720 -4723754935799254161314984260074341990400 15895721 -1954870966342372006491424133365496986800 15895722 -137964058515635813622272890089781747200 15895723 -7537850048699135621588145587522353796160 15895724 -31810991423127385662420345654105185280 15895725 -1298482769117825268603870069151534202400 15895726 -1239024442711087628695875819802164037632 15895727 -266497190825994413822559141257286451800 15895728 1647222282180949082894262137534668406784 15895729 3554623161491704143516516376371782002176 15895730 -2013014668183229191226748589843169286240 15895731 -2039858009191210880639380401007749119376 15895732 -2213508176129242723606640407137164811904 15895733 -466934583199316570026478415899310570624 15895734 68122302270171336609113812301836365312 15895735 1252655744885591693823219787107738718680 15895736 -5554905598268515200368844626603449528320 15895737 709477699207449987916258203474956236800 15895738 -1917515088380878630833165390993274350480 15895739 750353920524212668204260458389915876920 15895740 -609664442512447466532368601270706667520 15895741 -963521041867057911245744057565531968316 15895742 -85427135168170275631158082519980856320 15895743 -3299071879500652236649144208953105991736 15895744 -18819431401194193435507788883195592704 15895745 433095475701793227557289985279174245120 15895746 618992336747184372901611778358484523008 15895747 2961731498442907165846009205736268509036 15895748 5352292649189445177795802075240350105600 15895749 -2826861089853531714209232880872118722336 15895750 112807852134057635709327014264004288000 15895751 434029324326229625707602126797643848400 15895752 2215994588189464333377670188062343045120 15895753 -4322440268832940539882494600837196248998 15895754 460185929983867144513396575405393622272 15895755 997162711071215890769470214290452393360 15895756 -1850984015620212938691504394302702620160 15895757 -1603090185451060896789591073282316345994 15895758 225397143120331011948384476418149841984 15895759 2062704524837052377905606570212196226928 15895760 50766169775411689712906623669583216640 15895761 -1702638934294630488742522033011448934400 15895762 366949472045571625114983437089179523200 15895763 2825082536978252081828157824924544825024 15895764 65936814627528729455244056597714798592 15895765 -5064055087203887195499879270958315216200 15895766 -58975400071908558051316152852706518336 15895767 1311986357977855941493267777366953600 15895768 -604255825486664228806602919597103431680 15895769 7618598637898317037309185066847379844096 15895770 1541052803283660342715553288088652800 15895771 -50582157929390257971496254785603476008 15895772 242856702592206907871704317195903269376 15895773 -1729659354970501656161628764456840233716 15895774 -498831968876281169612926889116381939200 15895775 133537660248612101214870365897933518800 15895776 -289985872347884066706324524012144689152 15895777 -650172536861879889648884499895349977088 15895778 -1675759026157539537656970637166694958944 15895779 -1819280661716826823420106347566320082000 15895780 274681374731349200877018271866785280000 15895781 -3279980201612900933152441851778380553536 15895782 -96861903629295540176865115878028856832 15895783 1205009569216698056367997263708242125584 15895784 -4306544882342314329911073615282225807360 15895785 -2257078627729831281077204205603140620800 15895786 1706457753174141456942250952498004420960 15895787 -3796353787923200622227031107511613431564 15895788 2474381288880189939588986203950756902400 15895789 -2382450181923692786649479633034067840 15895790 -81169353983474126076944046307907041920 15895791 -644080104375545242124719545801884776560 15895792 -515816170569461009574855018917113430016 15895793 2975570169532527640484700244384820240880 15895794 -2039997889931137817733076010600018966400 15895795 -1728573298479020409623336708543708780400 15895796 -2241689447850667063108768078687778712192 15895797 1647051495870786439775868960221146105440 15895798 -1710011300068234879353255186129431541600 15895799 5530041796512990813367422933859153485600 15895800 -530093284208372560280902323380969472000 15895801 3347550619647078452405550591515645917802 15895802 3483271862276158350183770487089292061440 15895803 -1166664521925744068183770118935479612672 15895804 -13426613679986853360543690771558646784 15895805 514447680826629437436702915194836284000 15895806 675411803963724438908369877656382935040 15895807 -1580204769942065005457614898957909309768 15895808 1011343204579288856323133468896388972544 15895809 -1241957664292688570007865489918683839886 15895810 -3479092482598142851499637752078330880 15895811 3985853726549276989854974296037959100412 15895812 1167195525106490431394373874034689600512 15895813 -277839019021124018546333667900400529376 15895814 1860841703557352547203349802371292084032 15895815 -939969912638964166924309957003923629280 15895816 -4402758696092068983690444690123808266240 15895817 -538811022697964359467608525982523023168 15895818 1309924688946223465518491247710194828800 15895819 3187210730392450914993916544191027003220 15895820 1080373206707280247122759156798647086080 15895821 -3969990314277459716560407657273222516288 15895822 363977195286400139244588519790239334272 15895823 -103202999584092413328894608347506145152 15895824 -83893112899116284044148747759608135680 15895825 1578356529734293684913632847927804463600 15895826 4050568132593391927358516677245567657600 15895827 -1338841808678395341530865925803987343596 15895828 841593298220696009569320541158205685760 15895829 -408829582437573204168235195661554074240 15895830 -127953824429245218587370732046710620160 15895831 -193939368666654682412964769583225195680 15895832 5274460555334075914022614074224333414400 15895833 3751987898569598748810393552692264757024 15895834 -947812033702238112968767502575520039184 15895835 -2409185651365205394251554769142390006240 15895836 635948380554906148187059066623084186624 15895837 1497521327721163129127386521205358578240 15895838 1191639815563247341214616102800702457600 15895839 221411357801725080129491775449087677440 15895840 -3145796337713792623664814398443732992000 15895841 -2961329635132574274881848520362177528428 15895842 2280098639227600965411503876297777277312 15895843 891243578343215982507601240760262528092 15895844 -1464084032936532792167416810822367616000 15895845 631352837718922054712260200434983892700 15895846 917433837535602121752105312021911816640 15895847 -2392128781295868534119121886844618013288 15895848 -1586955776764831466021652102996265943040 15895849 3601738007923095882063336392898177814900 15895850 476475171779065876260008788506728224800 15895851 866324051283155965163064050418327551832 15895852 655507067244714777182957545358586396672 15895853 4407067053087763677959875518678969161622 15895854 -954242678929993775984666214386464341312 15895855 807571871704667976683525749523371433760 15895856 -861737699495928226960836239921890099200 15895857 -1044775428500959291274399818476411602880 15895858 -2069021742830826655278103244064126529920 15895859 -899015030764677612268544014096583569584 15895860 -68779154587107381369277574920331888640 15895861 2603876982843741710266368932618452772462 15895862 994177195266799565590346736794096406432 15895863 -382941223865656627008322390041604147680 15895864 -1709077163179326960169018406393458606080 15895865 5264392390280998291037922997202995288260 15895866 160283428301860763833075938082055129088 15895867 -455259039224819327940178143514278588368 15895868 -4072675572170718844221622077812593580544 15895869 4616277966024942420117714515633644735008 15895870 1267942998422658413441575690266241105920 15895871 5106488017822560336759761903103075333792 15895872 1016957911933382845854854752745029632000 15895873 -1805040134701968512121679519542147652160 15895874 2308488951822175615002065775689170569936 15895875 -1348880061502818463326786582257255040000 15895876 -677175794863364874275784766080754318080 15895877 -1992750972569357546382633862040962898274 15895878 23800746655524512361461666306694150528 15895879 1678246445637458099026493647675102139480 15895880 439161496740309578164395767772600729600 15895881 -489272265709679355793824038426233956630 15895882 2521093559089242658412083515323485023792 15895883 800834772362809285855789735648663467144 15895884 -2085753212904165889942758304259771424768 15895885 1338347752712578061812057197176072687160 15895886 781116050423682747897363687130743628800 15895887 -2265437998949333154272916585852027225600 15895888 674255250465063361967585265224465702912 15895889 -3832646419386681841617900174818827130460 15895890 790699242683579096929266993810669696000 15895891 -6211040982086093558600829583442743324 15895892 843056236158912334945867146592567353216 15895893 -1109392643822164522462795324542825426336 15895894 -333757425367345791805841716256227371840 15895895 2928895285249097906570793563243188330080 15895896 3625388327954877103251890907008532480 15895897 -3767405517786808981750143127101927073654 15895898 2033366755880780900032854928296868600320 15895899 -3541619802121323167972623886889823964880 15895900 -2057068814301403902345630726946688128000 15895901 -1560712987003857366101074468952381743680 15895902 321020907290830235153686299830276594688 15895903 452550280660314956782120079373257643200 15895904 7072164707808622171940003516297163964416 15895905 -1012319071951927019567446201223361962880 15895906 380270529639051818703197855369616691200 15895907 -7617701787861919409625557097903889199844 15895908 1086759006431129293213048729414044487680 15895909 4743189338871279836714193133333163514110 15895910 1271558086145871878277293782944562047360 15895911 2556784555971803079580428411813969000960 15895912 -4800683524827586902439493813272099660800 15895913 142047571452804611659619360018160674544 15895914 -338107134555707049423093891790620322560 15895915 36501234410973802853897045426443348800 15895916 -1090423206403097967245686904560746812160 15895917 -5818977364453191519993529062586310255040 15895918 -2051228551325025317923651382163929107584 15895919 1425787626976785159195694105149039865728 15895920 458144897973403868776893034758419251200 15895921 363457819760935768881524209325088260800 15895922 -630873694237625453677080065895507878400 15895923 -205312410825933006960188473604156677056 15895924 -4396725944931447603910785340968271607808 15895925 3902789873853977960962885143667897876650 15895926 60620931356032893491659442695338376992 15895927 273155715204994971702992843213721565392 15895928 -1740652276241693818053759683656248483840 15895929 -1335957434131216218876819411888295532160 15895930 1594743737285592663152813765333715729600 15895931 -6757469842450638393535273804327975826268 15895932 114747669945675935894221439489285160960 15895933 4073052876736528979138141205127192479744 15895934 -1033714919845961966728988173485072846720 15895935 -1689421572043810496186801047537368391200 15895936 633870577102330846996373675908918149120 15895937 -6402162672561717479817937960832393196414 15895938 -50850494171599274017089213030408291456 15895939 60158595207534379439893567734495473224 15895940 841783883823308573571662256696597588480 15895941 3531633880691985525763886352012688500192 15895942 -1902574822289316785156516043806155636128 15895943 205586028560896415081627491487623925520 15895944 1461349765825863964638916092703204147200 15895945 1038712164345423174316358769089199478920 15895946 -230933516377949538777490861853045171712 15895947 3041483154182481817391981368375527418800 15895948 177267521820079008923666897011722416640 15895949 4452458544495622187030976464861070311340 15895950 447506090401382386247788843432113792000 15895951 -5604604786527951410025309218940088958080 15895952 -372723087097937482004654543201497694208 15895953 -1540427811346053212243101569549462444480 15895954 3496416888098887427770188295558894348176 15895955 2576274961839918140399756842562601730560 15895956 -2022263000852037431393123850508982396928 15895957 -2123019380981308757603873555773431360000 15895958 142391207635259417745964802196628739328 15895959 -1505366140204831789335169583539624040112 15895960 1403558388111808317252473607991646822400 15895961 7503458975120824032578065486181326751562 15895962 -1155110946557042329084293080699218456080 15895963 -296654317276626716207779910898344732032 15895964 2805046433029594483295217691555795528704 15895965 -89294863550807235650352734326481268480 15895966 911338755669595655760486405977393922432 15895967 -1010835130812591836840184219389170939440 15895968 -1039031208714221170655331592649013460992 15895969 155497343928987254329028735964527456520 15895970 -1899478721094735241419713168830345036800 15895971 -927246477432054579286683921006975153552 15895972 -1964202229202033604702629912087310294528 15895973 523600887373856833804024223618624322360 15895974 1203761819771980217137241909711688519360 15895975 1991853640906012501928697052531297584000 15895976 4711365753891412491804053429102214958080 15895977 -1022929158835880815420595959065971081856 15895978 -938903266475597185794809636792320767744 15895979 262015309747941318194016512657569043088 15895980 -1466161263258300610741551055306332211200 15895981 4482581555790863314294803409394677749782 15895982 13349914140103886007944804188227698112 15895983 -4098238165664007361225121093033523309696 15895984 214119572774267299177541721934862024704 15895985 -1835541060190613598599625690395736000000 15895986 -692726967173710644586455053830131827712 15895987 -1619144118331466815581918700052255807448 15895988 4037129862457258260323270639276961583488 15895989 -2526267182786976014689877042231504649600 15895990 1814455384027680588282400978195648634880 15895991 4687098273588367390088981961405631492392 15895992 -126406815924363093244731480128077824000 15895993 -5311197909530406920699346176432193212758 15895994 808903471275574795463600644822860687360 15895995 -1928231836987181337032816606552239988880 15895996 -106128967524016954992511243393670174208 15895997 2031344488488452230872509898527362878540 15895998 1273678437667477949182664416308107035584 15895999 278541517021172436323923344560214499040 15896000 1024329490840670870759279900584574976000 15896001 -2406435914359929737344240122160839643296 15896002 2642570771012279489125287356011696173600 15896003 6092669033442931483058224377132163019160 15896004 2446883679091007700888416171686355844096 15896005 3617143384590963172082532287410503225660 15896006 961924355918608547372084785955355415680 15896007 95083704260585656076701675367235221256 15896008 937671788981107533610609049979122688000 15896009 -7643788013631442052404127243999878298790 15896010 -117789163740668720533185048492960076800 15896011 -10984504457065461595788599730525536098848 15896012 -8060551758515038643765782932308174592 15896013 715815240276830578677818123187883143168 15896014 -1035506392706709366472160785735251087168 15896015 1273938752542935958249728654386982196800 15896016 326450456678170935651777777469917757440 15896017 7553814639541015459822961482964270785140 15896018 -5413786579950528343712132079360034371840 15896019 -286884381465413792061042835748432035656 15896020 130427065345381759781350469768477491200 15896021 1175957924280915961919585468362526406222 15896022 408089188683912517490180465647083118080 15896023 214274078990188330591218902048875260000 15896024 -1819998909728663292520024099615228631040 15896025 -4185574678220194352813215454075577600 15896026 -246027888905838797035288116039455534880 15896027 -1378112240660522119382535690430868302080 15896028 -1261820909852787962919581293795505556480 15896029 -6313749418441544739274191337188745761370 15896030 1602095696866896093985561498348248153600 15896031 538756235291551811132518300135653711120 15896032 -5348113059123974817489038529157543231488 15896033 -1432719146271014793548458851308401658718 15896034 -897392482335984224267806352792057118720 15896035 -507879388461944924049488362834436665200 15896036 -328796317655321424800591667755777396736 15896037 3877795988555180689914680719643482412352 15896038 351099439421377521006325461647273245920 15896039 -2520984721608253245780272338285697421600 15896040 2456679857867112268223257587907497984000 15896041 1268844347160092520122715112193807791860 15896042 -130461569330550532330682691398751642528 15896043 -2937179515347971564562650728355270504868 15896044 -2248150720921652795274061033077426816000 15896045 -830526497290815010659260390055187216800 15896046 1656341788266286211017184210344294041600 15896047 1243791799438328746267259981656166945632 15896048 187719958148165971833364598943645696000 15896049 -149113382927634434276450663258092275072 15896050 1365160061717025314809245618432535930800 15896051 -3179665374006606438579760933615881429456 15896052 -244774621939871477562949935632777284224 15896053 6659335307500389532817205854075155248302 15896054 2721441414632454595435578250005033026112 15896055 814964273472054657569824119357584824320 15896056 1413976059597242937799458999978794680320 15896057 4637737180865247502628794334499984723306 15896058 -2656019614462753342773522300762893276160 15896059 1787633560211962310833494154089982409568 15896060 -3806183424489178351863517539411117772800 15896061 -1483086792775880351647744766273370087360 15896062 13954835149826401912298938284547436544 15896063 -3461357718635513022363430619477412914688 15896064 -2213921110720302866829187397419983175680 15896065 -2110451983757739684122635911776683320000 15896066 2459102967402036240069749371334854625232 15896067 -856708973501691707695994364459728683200 15896068 -66224001284383850451247360052792775680 15896069 -554283382518435164184381148568850178176 15896070 -175846511929232138593896137944387670400 15896071 857026099660334880522601691649110648592 15896072 -4619963139066000997171921706589681254400 15896073 2930808003951943943979384883308592775184 15896074 -932471123115226174891784411051766496464 15896075 -1379550514194029978139050918786324010000 15896076 500194835401026885492688404302295613440 15896077 4065682110327434941404941085913139725440 15896078 1935141188440456351564781292326416157568 15896079 3656648634869092465274618579273979776424 15896080 -446527271548976055440333240471064330240 15896081 -6557732167359109236321443998978784414736 15896082 -2499485051821820565205303209618702336 15896083 287368305325093692101056740442087377920 15896084 980878553370585688857820946338506393600 15896085 4421955870981793224614005137648668064960 15896086 780449825319425001111398420910049412544 15896087 -132870032303752205472615212374484919936 15896088 -823034397637001674532170121773422919680 15896089 -2821000134476643714425731423403462662080 15896090 1976674167135789649503592305385119840480 15896091 -3492333833711491446706759264984701935208 15896092 -1607896855739732810123068618643368528384 15896093 -3530794158669659543825833031617135660416 15896094 -72132016629399256127069660496993914880 15896095 -492681657881648926241987720087819761200 15896096 3980123813568716565417903835858016010240 15896097 -1540251388510464678661797360723099221760 15896098 -2728896386166591285829472828790778753200 15896099 2384397306793631435131599282624222193464 15896100 -53802605215404779031036078965572147200 15896101 -2136467649561592392924330123072883021988 15896102 -1512965687154963966674243776255856201088 15896103 2107306675375208678950274365812465523200 15896104 1518743992869792239159041859486553292800 15896105 1588240887089771781231778533498193105920 15896106 -1121004953816004754129729347507801918288 15896107 -3938758392632527588767197934799694607368 15896108 3134791374986041540006868592738050358528 15896109 -830905108015389270996949413691115734272 15896110 177412760175576981776511703890271230720 15896111 37795561962069016711142980357598331648 15896112 -30331690375460009299477894311588495360 15896113 2944903371559868186352331103024913945362 15896114 611018614247807752120720853524266149280 15896115 168103574262257054720947386054685790400 15896116 4850634565475898229628076164142608048128 15896117 -5028345716817409937744372500075345458834 15896118 -117578411316527324169725127684913397760 15896119 -8097575602308174019295059565489957280 15896120 284385831984230779224549920449198080000 15896121 2701546509103892195405974353301548120912 15896122 -3826482672729570625456645633115556072960 15896123 -2124707600814541790456131938481254329628 15896124 -786451506405295961818657193498203092480 15896125 529977742456718843981027426643524064000 15896126 -266249218068445256202044467657616095488 15896127 -846391349186242032549079192102384065120 15896128 677949899904334777442419526702255308800 15896129 -232298215355038274879057787964468648320 15896130 1281650426540669795256850518949106027520 15896131 2728157396648625882551506531033099533020 15896132 451065659109741170605696492962554204160 15896133 1779003849113873946332908326785206597248 15896134 439540553686340808794091320673133017600 15896135 -475296471263361901484939287760704102920 15896136 -15611154469469286868334360315442585600 15896137 6773291800860690724126803225657699821786 15896138 -519840602645872610053236357899525027280 15896139 -2119620211991698979975962473461342660688 15896140 1011727829613321615822192910213848207360 15896141 -2770815634922042227192291626910622485920 15896142 382629095505000870830199894636955054080 15896143 6531797753043755236928390544953329935360 15896144 57273223293495990127900736316456960000 15896145 2915825982405081847085808559680132222720 15896146 -1009254141733931567891399761508105026560 15896147 -2910175176886960069023852615981133211040 15896148 -83288762745063287496627309899593144320 15896149 494500377176531228370681861762946188160 15896150 -346153289418601491720850794956946799200 15896151 409746139730364227354322512192041944096 15896152 14984492346542160362319182166132841512960 15896153 200313311240836804462379290230330503040 15896154 21585050925708751534071982179943550208 15896155 -972433342484238839944741480748267696880 15896156 1230132880150541142528429451890109951488 15896157 1165154711808781283630518446398527386240 15896158 -1165542430903313177874487003282664104320 15896159 2021408073808216066068068473712050977600 15896160 565418396796597323658876807095412326400 15896161 -6782562001165892641709389648176830587200 15896162 -280479915896760204670063594813744115136 15896163 -1251020787490813296823531623460811467656 15896164 -2392562777878339212149161634459093002624 15896165 -232727070472542055868998533754642597800 15896166 387086778175612380300021606905008521216 15896167 -750028557138794355919507582822499511808 15896168 420546012861930613333595820527103375360 15896169 -35183889183450444621298522385150290923 15896170 52916885626958845085904438435316551360 15896171 1121026365142197748528654247543961984372 15896172 -3061475477511372155449478068672722283008 15896173 -130494609509709745667738041826076550440 15896174 89753219822911008867470364676135514112 15896175 1514820828575835179186951973919746735000 15896176 1513308455716236351828419406209686732800 15896177 7591228559676926179038464036194328965872 15896178 -915316019487932931435362708043797206896 15896179 -449158131592072352887627050426890508800 15896180 -59606783196450914960682148173700300800 15896181 -138558509636189564442405759651831128256 15896182 -161152085505571534554582261128716307808 15896183 -1106593065382758562551337603691002364568 15896184 1664895278845701954054509615200682680320 15896185 -5493565864523956164149436531670830610620 15896186 102300769867832491299206268921236583792 15896187 1446401234911543147970442831936441613644 15896188 159789770916090951623545410749477747712 15896189 -7483757668599334060237439747295643971744 15896190 -57344954463342883100765899599116083200 15896191 1421241908075328850425172313515564318592 15896192 1056981300215235223546057049267219988480 15896193 2024752847729178510850648633245502495200 15896194 524542865629396817722697796268080047520 15896195 -1166494426424244067508845160886688170240 15896196 3946661160534949113632336169786684825600 15896197 77060436046358756403267203436470334528 15896198 546770299700347461135189621041549730240 15896199 1083149102875537885685433184256086969344 15896200 -2981128742170741631884623309643360896000 15896201 682302161454412906967002861086945630900 15896202 -20613823078996844390630001940043000832 15896203 -5642917615545181649043893671296836700656 15896204 192520424150956579536948477814255581696 15896205 1573313717027232431244296833838406159600 15896206 -1303011881668774467893658249599630096448 15896207 -4193183619470374704709218533787730602048 15896208 436390268413168721527734528842646749184 15896209 -155428359458000271036014924192432478208 15896210 -1351320210265823363219163333533985300480 15896211 -882726165816082869575900212591379060736 15896212 972123862652090627010866257440198851456 15896213 -4821643153114371485522262240573436630560 15896214 2401306627554787902442299223088794012800 15896215 -3391183077343769607652964541244962113640 15896216 -1091135809814070686046553017044620861440 15896217 3004658309381489721001441523715497246880 15896218 569452259074235315763440017167854107104 15896219 8965969137084687804121169128560586908696 15896220 -503365951372567471814034855166397644800 15896221 6940680077909384502920357946734842449984 15896222 -1150369939293628305596067658761683539200 15896223 -189660980531841900735544220826404213760 15896224 3734852547342011520880789559743822036992 15896225 -3407516768879692105503544706633202866250 15896226 1565718886971192687509532749480263004544 15896227 -2181297445336980423637316535147644677924 15896228 1489860745858209822518660142622139261568 15896229 -7710447656124824714550596653640863957440 15896230 235064515751091085597625399990497747200 15896231 -1065190341663139890271254891330717237456 15896232 1374675945838708490601086062135696343040 15896233 -735326437035218868936239731335966629880 15896234 -4138869810715587905456389113219487740480 15896235 2773219517466902326252868560637639670000 15896236 -464205240757688905896842308579190625280 15896237 -240139233609457448231728467040900211508 15896238 2562684554553957362445104727807404451840 15896239 -6865604530486432915330224260602746478960 15896240 -3824422612252472954526127751918714880 15896241 -1521806709993733560461596345631170283616 15896242 -712750537904725417434961085613664966656 15896243 195032113865184758538445502453096364288 15896244 191152948853600556827920857260206497792 15896245 3644402164948454006894569028434194549120 15896246 475904907520974588948124729690441027584 15896247 1051217092805256442611544845606884065872 15896248 -3638304170914502537506545166579567472640 15896249 289486051180042334376125532283961354064 15896250 25695399610741127531586469383346110000 15896251 1686578159906422694155797511977824430352 15896252 -1066024573474725206070526833914976384000 15896253 540125316937740700883240071731784629504 15896254 3766606635523754339929046268746676288 15896255 -3353698089124422640529993776841754702000 15896256 -526120327885145641522782246034093375488 15896257 -2585865519232176040093862953471654949420 15896258 963987788947914485741626745054572127232 15896259 1584118322836302162976266376288913048964 15896260 -4129140672528446995660940284574340503040 15896261 13830848530995437732439395392127799744 15896262 -567781172639450822480657706767262873600 15896263 -6753694158617348807633773385888344493040 15896264 3912982002155561929254778284719910758400 15896265 -192885541900436682646949328242353781760 15896266 801085919319199653582663451619540976384 15896267 -2926210682350788610631101708602704760684 15896268 -2169787893633837672923233672918045717248 15896269 -745919163085244272420312145296336176756 15896270 -651961524657934851534554274060974035200 15896271 -1521798968602166427897232656497176762488 15896272 52659520925427444646809883287443341312 15896273 661366093825877440346675900324799333120 15896274 8849582294673397652630247713840421120 15896275 953380028690943975473596961816739351600 15896276 660735410568852822928171474415147335680 15896277 3591920837302473570039215505748886610240 15896278 -1803568974354002041406176918383203112576 15896279 1503259471928384614911601409026963878576 15896280 -624115332638172401025236702421648384000 15896281 608111874663308451995576940843911971082 15896282 3022485511278169444546223881808309763552 15896283 26960860718518444494362051606477648640 15896284 4202735734604540639790947539772601391616 15896285 4424017757461711809898106933564820223980 15896286 1851411844927771011483818886929994534720 15896287 -4888784353469947734548532130941594534408 15896288 321199532719528596275351069175878516736 15896289 -989621466724539759902249310799369497984 15896290 -559517740502557591348402776447134793600 15896291 4192447862691536451454951837940857057692 15896292 1540328243622886358848735274632624865280 15896293 2127442574113438418744970404445512048640 15896294 -3440180736223875202843291975091259926304 15896295 2309439838356685172365341398593729338240 15896296 -121433721958707156220311791618968719360 15896297 7817196584068609361296923187185749685492 15896298 -1949738472451391982570376273427417540352 15896299 -1837400649042321690134345772438244393136 15896300 323104233601196796623888529905730432000 15896301 -702145659554206905940298585561436382080 15896302 3892273980682678151801342302587328460352 15896303 1926072400515703936597446252755206281552 15896304 -328950446555861310413114486863177973760 15896305 -610194604219968775270078163238298611840 15896306 -74602280205733578715560100988329905648 15896307 1164837991232970349713236868554714856192 15896308 3295453561552214646938181109039848172928 15896309 2727638364229833226738913723064926397888 15896310 653471678079877497122479887315978750720 15896311 -1066718798589872526969231490028400232200 15896312 -1893786718261809392692979302182563020800 15896313 6027222209562727643747333315081206754244 15896314 -732357778249486786459619995639037561088 15896315 68647551111417275411010919201456809120 15896316 686703241178362550194980781477584651264 15896317 -2479745536342347720258476690950211549780 15896318 -366615535146654602647956632951239587840 15896319 -373491901548238362766182190955083305600 15896320 1889544372667629209131932440326884556800 15896321 424044512010236612311403155657055647680 15896322 -49293609509354609947736725216772716512 15896323 1960713538178161316347177776090148056572 15896324 2387110188008815444517004667304868347136 15896325 -747453876257193548834245123987361128800 15896326 52585123876902174337274634823835440128 15896327 191362532715606352273975327913801569176 15896328 1521190201700848489323308998043792670720 15896329 1887048631003954106526698736249437739060 15896330 781229793357208449540162084229891198560 15896331 -7598428557060775734325631098338734528640 15896332 -1372540730280094482612835197663272042496 15896333 4745156187187072992586063680181935345984 15896334 38710894214405122048355002108380574848 15896335 169130496189775768328034291900598272000 15896336 8229179921385734979642020515641556992 15896337 1407595536339022724655512100997548203760 15896338 1004558170530255800856632205582799545120 15896339 -3677463569509063794380159211712523035860 15896340 1053094577011174866469727154797829734400 15896341 -6955841491866884808120543335889820783200 15896342 -450117856255232524524930961259031521280 15896343 135412803623065507858664946617756953248 15896344 -2697102853623995976760087434285863331840 15896345 -2057475552375484319760189848795076843900 15896346 195027637948268819906217911970670953984 15896347 -1004227115514980612703347058562548107648 15896348 -502494883140846759286021983237776200704 15896349 -725446276541907714538814440589578135776 15896350 -735303603843343841703663479500924560000 15896351 -6265390192519396506102947700773657439648 15896352 964619817289267959510153668047850176512 15896353 -10433231413472738402014269836582730905760 15896354 -3958401634276727346173699755202990568624 15896355 777018998333692290929557463117708502960 15896356 -71839726144223822620066767950239408128 15896357 -1127724858442363191483853643895585931008 15896358 -1872488071923597193400173910859153408000 15896359 -854618516371551478741470881307296306440 15896360 48893586058521406127315469244573900800 15896361 720244136023144405270843912373359094400 15896362 1719854276997612815356218944155017120432 15896363 3297132172046146409229880390666953760800 15896364 -659393143269752211741663528191834492928 15896365 -4900174090746118642493227832352820679880 15896366 618995736511355269652070783581344556544 15896367 -2567846009428381862139805566440066589240 15896368 -263423392510808082660881068712198799360 15896369 96408826446462345154176712909056015840 15896370 -567806944218534576447384316892182732800 15896371 -5390328753671382273285827453937131272800 15896372 1955915623969031956579747756402131720576 15896373 -1607077216624074801662550041644580420832 15896374 1205375939530657216602941704722046099200 15896375 10043116928841307941387962520605142000 15896376 -1604513126256114588464873800435141140480 15896377 1331494174320706930818959374445104649472 15896378 -1081477923917999842857978472908111119760 15896379 2202114286223946015459533054195757112800 15896380 1705405943011438051325854624903771238400 15896381 712401885053462405095468194155869214112 15896382 545428129289760445412889539796320131392 15896383 391592814897542064087784275105625245632 15896384 -248056523385508942436613090992949559296 15896385 3388321233394807241063306848002121987200 15896386 2299034249389829495234368649377977577344 15896387 4175043739015873849606324610800871984832 15896388 8195116259532632105651500871301795840 15896389 306733418797402442533282016523471519100 15896390 829841358879244002420796623267181046400 15896391 -1726872553586845099672800639353240535936 15896392 -4053979686900571638140398189152157056000 15896393 1969834121307161497142080759651714301904 15896394 -2243525534960512125584230534817424093600 15896395 3236270575755108232345692284673877130400 15896396 -3963363087479098596576947790609766348800 15896397 -321274955659471799257848103005301125120 15896398 -1099067594345681425727275057143482772480 15896399 30276426156040460357297214594539564400 15896400 155852348363812255780757058047557632000 15896401 5188134411966940934167300741185513068402 15896402 1203276085386226116291430628411909471232 15896403 1942736226211388523462650659408511799504 15896404 1413268563127629337814881756059771672576 15896405 540377287945200979216680015330570879360 15896406 763357901823613709842654861859350972800 15896407 -4368723031607868915233873258830881048360 15896408 2969114513635275755979716400573563904000 15896409 -2481425369358045166886461118462239401312 15896410 255161388927643188230339315746573851360 15896411 733150710504397364477762493748303727184 15896412 251512181776400729046107646282964992 15896413 747112235446179094380859868982343530124 15896414 -3828752325652558710766306968017929282944 15896415 -4556243752544143541943888702998933422080 15896416 -148591114489833795815897177001198747648 15896417 -7382069948192075055027887239317379668096 15896418 -1579681201642947762900526441709485255296 15896419 69571196154053976732964224096970778112 15896420 -1050932100828974534820055734315466321920 15896421 2000306618074649866773036290756873606172 15896422 -1987820138557645136790468934122535367808 15896423 418234864437290073582524173507898847672 15896424 -2791246587886174036980010126114961326080 15896425 -288176525430473316500790003008143978500 15896426 64180498384669759001019189985272407040 15896427 342146030561668474370006140160311223808 15896428 11420679182438931830678403324491046912 15896429 4466875894255290842793168778252336732320 15896430 -646798790306731742390403884570008855680 15896431 2546066119072438883688932230682613313232 15896432 -117994715693822721129546077207262756864 15896433 1619106873401733556108644794829928209840 15896434 3480641223751464618883397159388045284352 15896435 -5057311226528527884940440674184656799120 15896436 -2524702837659117793129812694371019186176 15896437 2570128939720661022326372849667057475260 15896438 1221820812897728743838979130254680963520 15896439 -200399383521515000607960274486810466400 15896440 1772968544453554377298753103411160268800 15896441 -73495760522362047969379528458473172000 15896442 -736478419614869250509958304059386981376 15896443 340127468516986298265069119489511510692 15896444 2938461745734697976344276443038274640896 15896445 947775819943471005918609290213967835200 15896446 3745656645213783570482327318234599260672 15896447 -1029569503148367835537612151848675290768 15896448 -1153498011074827538026155351037968384000 15896449 536065639876668685004499558013802954964 15896450 -866432751231450827724233720376029840400 15896451 -370206159370211645693251924487457647520 15896452 -79877933037468513571829811176818630656 15896453 2984763086515799672686517416988338987680 15896454 131186702071162645792870099960341909504 15896455 20507325244182052205693423789181870720 15896456 -3294933723309253561806702550524400389120 15896457 -3212919100394185659220437949436027646240 15896458 481290814159251387430593507088897390176 15896459 796246412601219478215324389051136337920 15896460 -296569874455855689962602355077360189440 15896461 -1087383009811453268299949598171551041536 15896462 -4198452775387581048116818609498130310528 15896463 2068066041866591861124297573355586654208 15896464 1180422226812932764340809830937379799040 15896465 -1269055234690791177624350118494502915480 15896466 -2911639454681868423513520562067396940800 15896467 174253876055641361030524903909989305516 15896468 -554379301995072555441355288168429670400 15896469 108225672358622973181256929861922058144 15896470 1059765678121212985280108401042317031680 15896471 -2044736416328158184481660075551194166328 15896472 2513586925426250875037217262310897233920 15896473 -3420340633837326181195990249136661142656 15896474 -567144873774327353986464503066044033536 15896475 -191164513418564568238371388223633000400 15896476 -2287983980217580978075515976448656435712 15896477 2855482615680297242040806545324652356326 15896478 1470212564921619411836931576178717991808 15896479 -2476414789069883277952369818498598966368 15896480 -397255974971306388253549219351768596480 15896481 -3603291566405462502411198146015131019136 15896482 -2575388932033966865580142805381008467120 15896483 3036931489787697340583013855376595786520 15896484 -1951251851017123690240820332132107626880 15896485 -527423481702307373256581720969874499200 15896486 -1595695641517027979333411800892677744896 15896487 -3325750436747237098691124894185410837248 15896488 -4136198530056468043739036969566457856000 15896489 108779995211072507195172212164554313920 15896490 -22187502756439127815257238495408680960 15896491 -997723414181322407496165284913353222256 15896492 4277139642638521148643780707838350863872 15896493 438220353142656241779725227627015656780 15896494 16831160165724448352383269920040895296 15896495 1733570342429988535081251836872271392800 15896496 267232678986167281960123928791744512 15896497 -833636921910929772499413235288899667054 15896498 43361607307770722795580151620054939264 15896499 -285674300692026077796463531220393499336 15896500 -3470149368661026158487734340591194688000 15896501 2899885466920160557122780237542119472412 15896502 1304250529363078806438552281196909866880 15896503 2103255209883568845142199461101634421680 15896504 2870387256775635320106291798952653803520 15896505 -2393609274794516806010634189241088131200 15896506 -95888639342962369205524231613176106016 15896507 -5015843284627375869502839413760026434968 15896508 -1848460835340255216045563142315910142976 15896509 2132060504860221672797792790402202526304 15896510 1067650828660393971942983589380066492160 15896511 -1519538582345785884919522421523163032840 15896512 -2360258206991797223662183330740751564800 15896513 2411987017681295045384506320180578338818 15896514 -263243035033516168669357060486495629312 15896515 476140646624908826051174956823852006160 15896516 3766311395668489574819870633698447501440 15896517 -219406250476759735152264524685193284480 15896518 150167252764108576093309108157586124800 15896519 -614508845383909505311172564323366492656 15896520 -1451824403824629019143420102603325440000 15896521 -481563509415263712758198033660381391360 15896522 851059913491269469406156963679833355312 15896523 3451551564481081390569101067226155552984 15896524 1690308592224588647006798030729476515840 15896525 3087906364538972693404485537688609053600 15896526 626492672833650836213807039070639918144 15896527 -3760813502180444328303970055615110372624 15896528 475394028566853466470472370561596784640 15896529 -3196123788453776841426760292895967747104 15896530 -592028329326670554394990027010593898880 15896531 -4554638431026204697209548255071338208740 15896532 -215012328714080203823232181953830074368 15896533 -2498191160689835990030431580469805150560 15896534 1210394881517834384339640828990608560416 15896535 -2334058409013019854420622683700938682800 15896536 4876352348910605421094679075244405319680 15896537 -858968920414477470291448225351939968 15896538 1282375883967117838969106915294184437760 15896539 5029708348212307726076940164283646747280 15896540 -2174684410665514440489287764257765580800 15896541 22291828820037910972331980751251602720 15896542 -289072688288076134960036859699575084928 15896543 -120559333034963896594853314911700534056 15896544 -3619637410141859572337340314095020933120 15896545 51803565401863647616622683186567445760 15896546 1403385945710452466041621145147617072800 15896547 6392465934489852776300138700730404499200 15896548 -2112920139502682794088085605966228127744 15896549 6884459908549113292149560868310558439550 15896550 -370368224034143895885632561111431627200 15896551 116806672542370153422577547202645636144 15896552 -645289405953534398749933487413076951040 15896553 337253487687850012593208493281894189440 15896554 701708888595666860439395098075559649792 15896555 -1460969477879339477830016201514419001600 15896556 299314292243438204114353281325802207232 15896557 -769637087084172729482266505488305488820 15896558 382683704959637165017630908146069090880 15896559 -392696424167327789699440579173220696320 15896560 -476210892730901098263086096941016678400 15896561 913002231768664346636719583741198599524 15896562 318762030494452419670774249800105228288 15896563 -3081784386538127650767045126870672290160 15896564 -2210924785596138039928337961066283092480 15896565 123167489036928288759965430845901619200 15896566 565839886856566599674477658730658862720 15896567 6874015861627890810202577970558950192616 15896568 1894921211491310990834683784681286389760 15896569 657953599477304684522452920761744774600 15896570 -1641200021779554680829406757782163903520 15896571 287807337615612335485225311869876331120 15896572 -1762723048662731725913211024933172609024 15896573 675168078548535297114332795420579512320 15896574 -1718065893917605324962226734710290616256 15896575 -719314204292343934427360448702295430400 15896576 5668408712793386093207199021295617441792 15896577 5629071808563761720690853769815784943040 15896578 394851320325743366453597598465102061440 15896579 -559545012221249041146325846392216161280 15896580 675979601282871297837497020753995939840 15896581 -6541894815160403516671872718425857335428 15896582 146532404220391994104490184011469389952 15896583 -106022015870001983818403507242588196352 15896584 -65595161776032144951394965761615708160 15896585 -86942133622009701003516958833074803200 15896586 2362503346658380785568719243931091460864 15896587 1537918224011008626237278778260799313552 15896588 2180384449171408401127763068039947632640 15896589 370361769349511775693304511977572713088 15896590 1563496997622311017109759151783145697280 15896591 3183504720727889498721060610642968898992 15896592 -23354932535656298177531095906342060032 15896593 -1887556161960104099188625614031796398158 15896594 21560754338955442001943896302023916032 15896595 -477417362434108995270083940320455883520 15896596 -5403156645142290350889093224118993858560 15896597 -1153537632438155845833516001378323804960 15896598 2267205554834659878930180248766209251200 15896599 10049687676211693620627675591346859732136 15896600 -176593383991952707243346612488399872000 15896601 7277748402005148898591114050968544000 15896602 -751377320429247104976900475720859524896 15896603 6383976512690585082513493192087804904760 15896604 2723171245286054171409951589777724176896 15896605 5407874427558661777252527059808955503360 15896606 771398462676774029701326067094828682240 15896607 -1126570259706958957718620473303022122240 15896608 -685636762521350125595609743026083069952 15896609 -2322990044222904254356074445865441831484 15896610 949965533784120086406563961746712448800 15896611 1016630588672510684276917123318936055520 15896612 -1259912101390365525956711765594982755328 15896613 2017432294014561779021645036160679790304 15896614 495214618358755049409387691326261089280 15896615 -465081545303081598591609559426246317120 15896616 -1075327127921625462152848009395811123200 15896617 -8427284149353959432356674351733790720 15896618 -4281694993405064168130619527807228240 15896619 2030501496536520373605311038687451158044 15896620 -152916370156814416930643123871961528320 15896621 1364954144559356459481139078294864490784 15896622 103748196839591601352915165497267707904 15896623 3183737503399823397308074076723581017872 15896624 -675904036273625351189910733257718235136 15896625 -4815986873799298596055534023073854192000 15896626 -207281278913860838121201280266035030496 15896627 -22636869598055697229909547122457112048 15896628 -1158656382672950632839997431973729628160 15896629 -414167473781020560448584103727887447200 15896630 -1969888104516316495613091342757059479040 15896631 1081267355257246136204696923714651544064 15896632 1162795961103251215519414800100397260800 15896633 -63374773208357312743628008353177480960 15896634 199509662060604440332967804192693185536 15896635 -116179439291366566763932846429537923120 15896636 -1147263445954360095046946851411955377152 15896637 -18174570840481096507014943871791838580 15896638 -1029448951290292413701894485759588486656 15896639 3758425487619476127060020943841884007800 15896640 604224121929422444058804666946604236800 15896641 2427268626584809525515658791135276047042 15896642 -245205205441901708095938830806467115008 15896643 -25792853420669849522084257364514240000 15896644 -8163059982801147137137420802709491404544 15896645 630537120913789286072360132161923225600 15896646 -345281020087364607424119005039749381440 15896647 -3753442912063631969071707333663746033616 15896648 6767384380631265838626097425607531791360 15896649 -22372813064580913392525161249353474752 15896650 725481702091254285625599804885470784000 15896651 -663799210698639832670940656333372795928 15896652 -2041122650071603112752468691891108602368 15896653 5879839354913631486299005510967429670902 15896654 306237918141874404958807391274054067200 15896655 140541278477626959583930856442708854760 15896656 -428265468580402989077899977485447077888 15896657 1229050534002371880212138068471511789952 15896658 926091215697139867160240491593429078528 15896659 2919488429844711548141211554701634778860 15896660 -404965227015029222326746066247297559040 15896661 1668477961391409500540253672063168950400 15896662 1466231876878605439407038622367686814464 15896663 3459285784885989176517585960181526229384 15896664 -618337794002350325346433116662953697280 15896665 40332302781899257295746595252973388800 15896666 1456251159444046124024286063930505528800 15896667 235108010550314248510856045379996233880 15896668 3594445177157090920245362738260911170048 15896669 2288239855406943585257362574945540332800 15896670 -231458987070342393413402248163804160 15896671 -260234325290191702263162701643734822288 15896672 917050693735579795711766502718995431424 15896673 11048942409149119172878682288143378560 15896674 2073703935109102892812657807368537844512 15896675 182623508976081504530568039217789959900 15896676 -270096583587805669690739474222631616512 15896677 -3161219782733672633509901730055395241474 15896678 -1315610812825041693085079950136086982400 15896679 1508087109300185809736852217322292772480 15896680 855768538549809679281072809036754124800 15896681 2572118602647407679755140849938096679482 15896682 -2232755264466586899496819730663269954560 15896683 -4448807942522268677545729852339691893680 15896684 686822623475638158181989556692501407232 15896685 -2066306103795024123090534157237395840 15896686 1526202258524039805468347430976300340544 15896687 949969736258689546022513517694735266144 15896688 834027086883635690632036970661474729984 15896689 -2372646133037401154309905406066634046510 15896690 -2650374133425534265086473347043824034400 15896691 -1645404454425288364431068337385735226880 15896692 1475162806649138032211062773351553617920 15896693 3383729414046272456991994261746251411484 15896694 588680217760455836958509252228708605440 15896695 3178675593665297089239321176325676666200 15896696 -7999130699036851238934358553009994547200 15896697 -4036879930710386976164470527908901793200 15896698 1132802320498059706972390464461175656160 15896699 45361705330991907455648148036767320128 15896700 818791177924269263728214358742676736000 15896701 -1424510328882409233436498304898003570298 15896702 -324754277737403314458740113686771368448 15896703 -1216908669718330985122595212677855532416 15896704 2505790671991684833405994981775344926720 15896705 -3789017487026369776428029990317923641280 15896706 8092271585563723266211081726399010304 15896707 -716136704225907929515394853959155387328 15896708 -3121343846300078755983470339389597414272 15896709 -7633399775936283042255908823831929729280 15896710 204756313674245869358999786109295877760 15896711 -8224343300906532471410061268663303259520 15896712 1099678196032172391409381513478149079040 15896713 36691401815290612555235995299141026624 15896714 577555380291263619659603655201264390240 15896715 1067275579713047840328773354388854039520 15896716 -6151207605294259096239453411507670646784 15896717 -240799649104772676277826965111879372800 15896718 -1079650423299705858301495680437264911296 15896719 -712551969267394156455044476338176071800 15896720 -462533511153081789878806446791145553920 15896721 3540610357314163268058118153340688930624 15896722 2669892009036013316339195114004672571200 15896723 15385251581867128876084969728124789440 15896724 -936451415574680494499787554759341946880 15896725 13066923541312533123473204377928860200 15896726 1237090792441256759301429104258038418304 15896727 -1127224525346201544853541595620146451280 15896728 255061065395401935304555896213975644160 15896729 428532128276363959759317063455492856084 15896730 -1486033823729313553203984115133969414400 15896731 1096579021824386497398148467179215894532 15896732 -2429115532852495016873848484599474003968 15896733 -981439850676377867803586725651302542976 15896734 -111232753117024144286002388954677695360 15896735 -1726222011303422771790694443018548532000 15896736 2035080802384551760625847457686945792 15896737 -2818242072603076316484821942524711523614 15896738 130652997712105052704134335589464064 15896739 3435718253767802959140532607457658134528 15896740 -1085765696816023963740290538688032337920 15896741 497943102703011723483982116088724618304 15896742 -1410343508538793721219797800228832045056 15896743 4454056183791100621217164848785582895992 15896744 -2224853350531363464561225870497527572480 15896745 1856584655272751595611601630634367542920 15896746 -2291211664832137659365182644158231726928 15896747 577035644452390873285647796622537222196 15896748 734538328555112912968691131790468186112 15896749 -497402013930094353376980845524145502720 15896750 -2976267543540648744673959937099134768000 15896751 850219718920447549659185335144176516384 15896752 -199618248014429259729508700520577794048 15896753 -1924793029266475200854660651576454426060 15896754 -516441137114247501523436569984399140960 15896755 2040824196047485221764496533305370438400 15896756 -30011591190554647700445141403041208320 15896757 603997125192768100108936182684501284640 15896758 -1850771485588996933068044495657217801600 15896759 -3262695027641114783129258777905813543920 15896760 2412872528903377406187411752590594867200 15896761 2025133592904617475767914460378365032362 15896762 -1145870002573527387359076275819082801408 15896763 -5339810892173241936827310218411136583680 15896764 -558917309637456747131724394553645995008 15896765 350613958326086513021327815373357541120 15896766 488294836182754430935753866947271032448 15896767 213553168026864451193861308684432335312 15896768 -501645128490394426119109270966684876800 15896769 -175071671212776591331502556735779205120 15896770 2188538402744745870660748335496359106080 15896771 3866623890358459903036980192041857294344 15896772 -110812382730521665483429189030600876032 15896773 505942974943652615562111025320547957022 15896774 4175185999454778464186023804996085214720 15896775 -559545310091944414428215113984224672000 15896776 -1894786388870849662699826813593680076800 15896777 252179840639065310380008192454259946660 15896778 905171833883487193810798370389578261504 15896779 4790784945279380884178359227238177025184 15896780 -138776358061865820219512800740173890560 15896781 -1269308442334909810882020680381713773930 15896782 -3691753203991050571007152617763424394816 15896783 -2576862988199485263908989843662633960960 15896784 526656369970796286153551024909763477504 15896785 2165861650179671708455882843129184130000 15896786 1241409435685017552063227686147500968592 15896787 661205165164516069893736339858052489280 15896788 -419084644477576247783344945362698614912 15896789 3124086994264823374878290931843839008590 15896790 282331930627100386236852258542578483200 15896791 -81934671515163189672716890863123490088 15896792 -2121479857302143524154666657497519872000 15896793 398379890948758671995306436590060898528 15896794 -865646615054764007606385094710435333408 15896795 378425348633819974558012084981470225600 15896796 707562373233626130538965530712333076992 15896797 -936211055207466590998876151000257200768 15896798 -4519062183613368065854435134009177102336 15896799 9544484495587569551882914301230213944 15896800 -267252710807578468980414624348399206400 15896801 -88566626171776645564547543006490735198 15896802 -2965435721342599723710254537981295995136 15896803 -2162082111956182531267772729049697536416 15896804 -1992702716791695942024218515555634884608 15896805 2628481739607343492491451620219320921760 15896806 283905736506898553041430277921153117120 15896807 -2362087302528069387901199215219425861408 15896808 -3161807879916512895882273976491686937600 15896809 -379975257566238102004167911316276325596 15896810 -472513004727160998954821995620995328000 15896811 -65437956700662272259493953310929811200 15896812 -1180969826946895640314797830504017855488 15896813 -2144806475298957811954656988520117392938 15896814 1002678134269769257659913920899703582720 15896815 -3989139896959890488440844045642409419280 15896816 456396249296926353809241855584193576960 15896817 2797689359842673481649860052728479844240 15896818 933598742904161153747014131051346160640 15896819 -3304485812680918246344871235372436882504 15896820 -1100854669037262111137493068860062720000 15896821 2309061309796641771383045477323330543022 15896822 -89283653023154379423140897734068391488 15896823 792233156579538903636713205518417822184 15896824 1600340453419250445327124959764026368000 15896825 -1398374490415336040017642574512415862000 15896826 1267061565749015725950781188172887911424 15896827 33928735081659651502837687605139007152 15896828 2309964000636600228039133960225129102848 15896829 1097494917767998259248183467771027086976 15896830 89270115808486108887274120143961642560 15896831 3598303840318904775540704690144730824064 15896832 -374771260035554832470578598607782412288 15896833 4614431821968166400529772305174152590082 15896834 1324495472753014144030868810200971253632 15896835 44790037455431135066168624619169386720 15896836 -3698270825324237943613229940523739281152 15896837 -57940361698359051918794277355146590400 15896838 580409552316469575098910890927511601344 15896839 423921288879993683057954327771607217456 15896840 1836476735843387966558989564882421452800 15896841 479585477863579047818121031503632823360 15896842 -285023086295038043649553908643576320 15896843 2801478859147693501439979052013006648160 15896844 -2101748937462680947753944282852792729600 15896845 -324772101143587685143054905086074338000 15896846 -455638041263516330802170843947493867520 15896847 -2745248639806988527381166296216598196600 15896848 -244672804004100487799336184986608730112 15896849 5721125473991712953409636221408385884850 15896850 545865488168634976641810648546489696000 15896851 -421066326109684793756707972918241640148 15896852 2926931183362279487003901921211171287936 15896853 -1360264977808492314182260201680139891776 15896854 1179084188811195773684209729924169852160 15896855 941345958351785933799906642702971763360 15896856 -1017347780984027221555371740688088780800 15896857 1981400364950601878544012821335237087872 15896858 1268906491890704026848386125730397335280 15896859 -4009849482401057848429192523756425128 15896860 -32925631422821735603222010877560422400 15896861 3346263546065300615952969348800033604000 15896862 300000064842753665529202693694828320320 15896863 2179993260684141585414168675520065626920 15896864 60215029829326201427303137842246451200 15896865 364910942986002712294663392678526009920 15896866 2723930392870741488512256319643483767632 15896867 541392037370770601187242166325488906192 15896868 -52330078201112413562852581085604605952 15896869 -21207079574081845207947550320352549604 15896870 -1345724287678526768990260906368201281280 15896871 2254955554571949653602027240941563820240 15896872 4723195709515609259507011415785155532800 15896873 3478487206604968959074002779932242597284 15896874 -917969228030583877259798516460434630400 15896875 1903148034059351693297596403561149800000 15896876 -2965221891457224875381551175509347152640 15896877 1584833324066026518983444732202336889920 15896878 -502193224811566405693352374591117086144 15896879 5385284641055579677882366688735072911920 15896880 170182281833663458970792576532204748800 15896881 519907359713569556318862492375282411648 15896882 1628710074741244764977766612879818908800 15896883 219924257205905603544283048485652313664 15896884 5545166490164672614217450299063858706816 15896885 -31569014010399806086067308384442373600 15896886 757274971863324172984848289828457302464 15896887 521876131642569717142952529962720888640 15896888 -2182376539342252492590478449237676400640 15896889 164791145115431906719890276193988148768 15896890 791202900849454577783839574067005599200 15896891 3005973948897207580450099353019252612632 15896892 100224172909299878517040633592673583104 15896893 -1159672957770503014595535977524846948736 15896894 1611899229540799851487177554923788539840 15896895 355037075634698033619459726489660480000 15896896 969600978897939286015721199986915409920 15896897 4038760141070144962677841056689172391872 15896898 -131065235130439807304801927547214620720 15896899 -7090051440232662779498550663585495948100 15896900 903959234945214352415806677187792896000 15896901 640595467537115786086235500929962304000 15896902 -219441986080771796168278917748636604160 15896903 4860505814989689578268313673256912522264 15896904 -7129840741855454138949312501759079219200 15896905 -2421439824800537547404188158228571877880 15896906 -2424093021430900032985645916996262928848 15896907 -833241053860639127533616444118787111632 15896908 -1758720770683283266299238535890034543872 15896909 2413709666189745072841753598132843790816 15896910 -184224494393646409514351355511681843200 15896911 454301962989771070411893435902279238512 15896912 77448152200937301719506176105591791616 15896913 -47831201807574649680627494088919384800 15896914 1396572890117210779998759098509070924544 15896915 -2190560137480741250518685724523559770800 15896916 -170090638743331927080227824151019724800 15896917 1010800109567384063364103244445625653280 15896918 50019738312969972911783580730689779904 15896919 1450581098534087100930205669021899121488 15896920 -527732871336682634906493198819747840000 15896921 1219265040277167925402437460271636255892 15896922 -1038406329196922696317349110382449110528 15896923 2685627501750817019332112741408431490868 15896924 -651800251886157207979847382008747102208 15896925 -2801459208530793565342591905278607048000 15896926 -152099767973982165449571112732484446656 15896927 1265444462999873823942292937030066569152 15896928 -27782749834835656137628873491241500672 15896929 2709149500061982113657978918851204964884 15896930 212135152351311879085766137874499993600 15896931 585646810670527170337883546516314540152 15896932 2213898568372562587821175863207092071680 15896933 -1946516879475847353802139303263264642560 15896934 -1354496794179737264973090639153255746016 15896935 -375395292404548782845389422483393906120 15896936 -7174585151001613541175454871187622871040 15896937 1381515173619920014873094231399802906624 15896938 4128805890063709594785202461152564179296 15896939 1561223630374789538605715816291782171440 15896940 -385387901619780676671303513748896384000 15896941 7280782321282859839839179965534612544342 15896942 -395712343893156474592812876418838467968 15896943 -1669044953361145029823959852563484618168 15896944 81206661312958484903212739327327666176 15896945 -3753297773953485910128703841104767972300 15896946 859845670328226995173420296247783839744 15896947 -7690095795295855976297755652517069164088 15896948 2847324384244538208638665387995005543808 15896949 5993084441787480542565145414809663670368 15896950 172765731003153767692851776536550880000 15896951 -3614390840742913185438227243715831383040 15896952 -4638824236488277446512658779286332006400 15896953 -3300998445703394853831292172535749913516 15896954 3943278112013551656788135413424212216176 15896955 -467667339815314917470049417975442728960 15896956 -1387171263588430883065661063572477009920 15896957 -10933890405220106759960503383836081742420 15896958 -773990541815150981638650398715580170240 15896959 1382996584474132928209856393210293068000 15896960 -1449895045413985906474195061135376384000 15896961 4156320429435445482125976017034445652880 15896962 44690410482742802348977620947262177312 15896963 3730991294110690245336277829720586373584 15896964 2297808713904212696369605077009014618112 15896965 1123367680016087412038322734855163216000 15896966 -3653348685311739006924478039854195634176 15896967 3115889653548157351735552802115619591080 15896968 6663630046162281738080112840229551682560 15896969 -4975520765519312385737070098951867918640 15896970 -428270083621713281833345631137994832960 15896971 13573946419261302687714994302897758208 15896972 -1773017539537132571615340471426938867712 15896973 -3732960272492402864126779065635383857216 15896974 290707678142724999708853746989208140736 15896975 646432731615315811359393735974406597000 15896976 -366817442809403489139857967397139644416 15896977 -5974935450271166209672608667802430396560 15896978 1599274458865126285433307419524418426880 15896979 -26933756677172816840858754266310284976 15896980 -4950506190191968259557450093163577600 15896981 3250504266148020648312509965204892060064 15896982 -233154627419628185681700548968324281408 15896983 -2161403707032469824591848892210004147768 15896984 -4398238375651706608219330187115040573440 15896985 137670781114165907662191473243288048640 15896986 -522950551562558748488595098839794339840 15896987 121044070744474718208417294526549797636 15896988 2128341228876058575608742157482668244480 15896989 -19728453872651290926654795678341425728 15896990 515962396932379748825789245461610060800 15896991 -241594132352762484406001399587602451200 15896992 -6616963549624812851911191375381734227968 15896993 -1206822190474079707573182866636796086016 15896994 1888971620567313588225659805546852336000 15896995 1061504320579231657349575088348408802000 15896996 24972765532726113087686561957775356160 15896997 -2012894436169425662110449881627985980226 15896998 776678988021712207127184745671752977920 15896999 2629011868611540335527624454515888443000 15897000 -85362507200524533511115010724577280000 15897001 -3040244549259041791457469873128222398208 15897002 148922231635226452144477603786557649920 15897003 2690406312397266994402009022469497052504 15897004 112513210517531263442853297867182733312 15897005 17696572900355860589743705466466145560 15897006 3064049561955998068948950011629006475520 15897007 -2223084166392751896299265797182345065488 15897008 398072597846215343631924521394416123904 15897009 433153336313134368120020618138328240768 15897010 2586729116481637699625130526310728544160 15897011 2961488867177886842916959756159573511552 15897012 898185813727191355702681534760468889600 15897013 -1222926602047640116565416388122197061440 15897014 15484306934687370987979583691379648512 15897015 -2093874762829993289474203582578971391600 15897016 2620794979812892018575972782345562132480 15897017 -1704847573109549904409846559486189978880 15897018 -30894274083360110911962483426803076096 15897019 -932606290597344876301188755266939009080 15897020 2002029421590209317582170591837916231680 15897021 -430330771561538918134717850856606933888 15897022 -2699999501987874682576992057237387986688 15897023 -57989883069173566552515811255161476904 15897024 515646929852819020588706922970321256448 15897025 -675200222452582568410967551863891763200 15897026 -321766013859904246978498044299604330288 15897027 3974533712344035756778251687919788066480 15897028 1042623504138463145465734729364219662336 15897029 5963481848305244485194028395177049881630 15897030 -382406743985017514378760429468885838080 15897031 -4744968061866300333397339436528803312168 15897032 -1575920365765318047850698019333056583680 15897033 -7413397540673213175213838285687772570400 15897034 -1112413621660112839342001377506440175360 15897035 1380212158845902962861649550077711262720 15897036 45119621161538108465092918807951130112 15897037 454930280982919384163789506606273100832 15897038 -86382496319487274154417092031983990080 15897039 2569297780487855946082993500472482854160 15897040 1159232027533140746124119923181855539200 15897041 -734226216391451093496285118927463462928 15897042 467728251556008520392460011395996673024 15897043 2756976926859602122086281220987703741292 15897044 3601033938768440044322743912878700427136 15897045 -2498891573296436483733179699581214112000 15897046 -1641410902362864417099951009976638791040 15897047 -3704614685910676829629218544177198901160 15897048 -74986530264075917249109791388912844800 15897049 -951946636645979561003978591020857525568 15897050 -343388995987722076679492227608501182400 15897051 -1145634864829502541024150861746081867640 15897052 -5095510781051012438704514865913922088960 15897053 -807307404557685696073264565414844068160 15897054 290536185981210692824641600224429189760 15897055 -2626464102747820396395250739723694818640 15897056 -912849769173939665603534161559098490880 15897057 -36090927011752475756947353816234001920 15897058 1253953048335662700762238264844761292880 15897059 -5937048444325876784736073664766166672740 15897060 3868394034715392332459053475394537000960 15897061 5897838937370724048068428361302526721662 15897062 3244441218735743559445878260148817780992 15897063 171266671744039907985725972442115204608 15897064 -121901370540803400438364669693058580480 15897065 375310438616265704540850748508982407460 15897066 384753791538007766274645244165317871104 15897067 1323753033432173204893345409898989232116 15897068 -309027994603287473838555321982283857920 15897069 -524521546380999081269931883591118742516 15897070 579965369462926064510219997137922444480 15897071 235806975032213447930298277524873935904 15897072 -769033531128968671325960399297453752320 15897073 -3356754008331302890069399490737136437776 15897074 -92013565120019189172775991069098783488 15897075 919749076175314576022440854650140890000 15897076 504421412666007956981516033276966068224 15897077 185264386185535827309370220128750464672 15897078 -572850903970465657572722143520959761600 15897079 1849762409957125428085982392347041287680 15897080 2362230364152412553407293532836048998400 15897081 99714406953888162910849375515937180752 15897082 2055669608262088104257938775406553921392 15897083 -115322986386107374000671646509493015896 15897084 -25191844853987123817625967515486691328 15897085 714569593246214932017773828731978732800 15897086 -1001679355538183621308710646421873707008 15897087 -1931552120891169597837874735888822798560 15897088 -217716971832403902879238592726229319680 15897089 -2237601806432650924756537040417698767276 15897090 2347629348778885768143613847206628966400 15897091 -1174439349885398738920697359934228736000 15897092 755337096909647136454896829340839034880 15897093 1771373691322913892114779854230337068000 15897094 188280189889928337735748666152648702720 15897095 -1243476517413429938789803043658704459400 15897096 376359613869379302354249100963560453120 15897097 1170652909407580377050842464387480497664 15897098 47971254000154224775921351597468925952 15897099 -6484517016325972158744328165551958617360 15897100 -40130843650332505625709357586509785600 15897101 4286959010329162036196777482969546806 15897102 -682295608939636942113704194250188709760 15897103 3049460861574799445612281097457384850352 15897104 -171483832235899207286796214794365091840 15897105 82520745113440346285610322502356339200 15897106 2785027898579458323028058627516386276752 15897107 5260995849968214686364298667545156451592 15897108 62345111688374061742402250073648844800 15897109 1487819510710820603774285881720572823310 15897110 321593949144312489392639762216586240000 15897111 -6364709842766295738498578539271494344576 15897112 1373560065342985948583890358461718200320 15897113 -3394963434762245246452391616930385318656 15897114 3675549228119615905187933919323289392640 15897115 70237288823641700926084597394445960000 15897116 -650423846993256699703804110807653583360 15897117 -1550172862165767990439970432592167890752 15897118 -579009382043523834735522465544636879680 15897119 -3065522037781125456811362206621601867024 15897120 639233456261914169043688903495856947200 15897121 -1580141442767461284610422962330645293056 15897122 -673310020198200585320327227860878835888 15897123 1085828986964040241333254953282775463680 15897124 3435629347735198671584507192013172879872 15897125 5885564731955196804136446176066293494000 15897126 152074012351714811358101026768552679424 15897127 -21687625565040827133886004030626006024 15897128 1809621503536588618994347661982209218560 15897129 -3027141049036882329928128886934762142720 15897130 1757717266329698952437055176350976004960 15897131 411823357686088406964701509172852693664 15897132 -76808061958526448314457690881727346944 15897133 -1337520876453760413150340293045798080640 15897134 3025051245054112964291889852901277620224 15897135 -379663691733119357363286265232258028000 15897136 -481774523242013292621988980206893826048 15897137 -35834368262010740408190050454486113760 15897138 1309972064080166914420922104613430701568 15897139 7254460558256700207341840112012471375456 15897140 -132170053956316707510366708398844395520 15897141 -11179646444278782729000486058071937536 15897142 -697236006356553192913264359818802960000 15897143 18042305450028464714666781565385318064 15897144 -552405651947690354443230886654402682880 15897145 2605736563424142318786908466017318966400 15897146 1355710565746974232892581214927663875584 15897147 645137794949532384852834233468306413824 15897148 -3624411615795704512263775506750356641280 15897149 -2240136282243505837164469446765846321780 15897150 -240012200661827552101481701183162675200 15897151 495939953871670489286537145077294555704 15897152 -1665607787874161489663076539709133946880 15897153 -298583252986571990625250363090912402896 15897154 -512065857008575528008339823828135464960 15897155 -1507841336441630215868257955284352454000 15897156 -1343276407085685342429757372464499310592 15897157 1131183503358143235675610998234090614752 15897158 1615434692207636442001891691739394539840 15897159 -3452602499829894725940875499312360048576 15897160 1869539779005856929959884223629623552000 15897161 -326259767464887123065523215432867008320 15897162 526933215031165045371828604954498659840 15897163 48238782654836768573583361632417133104 15897164 -1700915208739808898260285792788484922624 15897165 1462906238540902832616168443305176328320 15897166 -2143344972972929947049758393681872475968 15897167 -1093147405680397696543339768049722055040 15897168 836830024823078620526331348122083000320 15897169 -2392187089426890909870041534976148970640 15897170 3371064020835189088257221167674528076800 15897171 -3527170505318536188561520804630419906888 15897172 -946701809001917021141193671053463134208 15897173 3735672604730819287583932634389848169422 15897174 1038134597274661068638024503442144333760 15897175 -31985561729384057269506464390549337200 15897176 -3110469903836537917841881992949770362880 15897177 -3453572181937218701775455188129642114086 15897178 -2745553047343360007309678413118386540800 15897179 542628699872583593892946251701593041384 15897180 305902403307779847017505638013798912000 15897181 5902009361006176447540616484397581921792 15897182 704437314349878567897346975881087910272 15897183 -810394796313029188664812585922518165176 15897184 3542962200118848960014898477692160049152 15897185 -1091610426950566300950400277586718864620 15897186 -24949603275111740576697990482411274240 15897187 3874857937645604882421105034787042679836 15897188 -1828028668261930652030357461710471490560 15897189 294881618172302194875098598875726599680 15897190 -1984350606453776019622459432339167350400 15897191 697065455168281284404155842030993997920 15897192 -140208287624513473475055369912116428800 15897193 -2977356155449991115436354757563303004856 15897194 -1802895354475697313240896916130006465104 15897195 3238389821872182950388284199924525861600 15897196 32261696294598611248285553069855784960 15897197 181798593121476563405704790166263426646 15897198 62907255922032381703985521906394615040 15897199 1107245877657119663992787147954670645200 15897200 34011851446499176205032369960675737600 15897201 -4808683158013509479316347615750659290768 15897202 -1664662941571673955433731063793438254048 15897203 -931619106750582714045487542132707527680 15897204 174430283316669562995192853727713714176 15897205 5136895585355327617363947362635653204000 15897206 370129012836825594116145571449841257984 15897207 3226167914354706382307612318588351806440 15897208 -3547311124934556434505051842145494999040 15897209 -3321081381303698819900485344755936090496 15897210 -34396097990203050734791522155332136960 15897211 1524994165243608176895381689476239546048 15897212 -1247769251976120618190301615736470204928 15897213 -5072192742724271734600582084927593269658 15897214 -215272338056573716155594169723292527680 15897215 3240790245169602656089972369349163926400 15897216 1199564085872855276144746964365344768000 15897217 4205781338408527793888731105123876732038 15897218 922453392463883021420298245322165892560 15897219 23064464592096976632721218740757847728 15897220 -98554874204829114325634534523615168000 15897221 6831495959346987679863475611274807075422 15897222 101271641029396163620759697030449056 15897223 -3657008935561848253003316319417414487528 15897224 1712546559808463350734288224956396339200 15897225 1256666098522150760582213232900333696000 15897226 -3378793916519883344218984821786772774656 15897227 -1138631801230287786131542297713036711888 15897228 84306595470469560131494873686334193664 15897229 -14449973051224654485647789448153370016 15897230 72316842400971451928318938080975889920 15897231 2500041143437803995465533073311840587264 15897232 376376755566229364341922621506670297088 15897233 8984799798521190702910956847207026761472 15897234 -255133476260303602961352070832558008320 15897235 -70689945189834980483359529441803425840 15897236 569187597555667593872974755319769873280 15897237 120016891543605617726569466836420268160 15897238 -259732020433749235678633129322003527680 15897239 2638099969973202424030302638675027415624 15897240 909954761817275713506717373811539968000 15897241 4455123405446183041138268552615100845642 15897242 667531175675513032350285512137118314752 15897243 -2486565803016776446484844084805142697600 15897244 1157173953967714718364403884024592226304 15897245 121686459538190740864143159607553942400 15897246 2004365734928684162227323276536940542784 15897247 -5677872658547226704121687875892286998304 15897248 -4306773326331199529460720104009818767360 15897249 -8593950337676605682888193934876429632000 15897250 433629524747010690268753781878240680000 15897251 -6174849147100964114528134673949152723748 15897252 461182344984721162916823754470508572672 15897253 2769886413715183287163861306521624589502 15897254 -490657756132966311930253509579216826368 15897255 -616393155467716683389811346814707507200 15897256 1333681769832598698311267969077412858880 15897257 3806784477616163497955879155206815259300 15897258 -206556556677857594393851604978946752832 15897259 525515246219453697516501781302586761616 15897260 -433558405579072215501388232219224151040 15897261 3372306322824559911837682635485005949184 15897262 -895819224814826000751702541885000248000 15897263 1082227352807971512871252974267749732040 15897264 109411281019202721860933145347740139520 15897265 -315641714803377245238312904387464449280 15897266 2084587230566229255401891040988348945536 15897267 -911794601535401970160069341911619489516 15897268 -2595473221237039146055187937218112333824 15897269 -1183445095874069168726203639343503524420 15897270 -151604054440050667978755747934965423360 15897271 -2084439399084604303665854540079748403776 15897272 7317548317406374288273658383887360000 15897273 790726080919353780888683101446138016128 15897274 2056309186547737342352204724118301441136 15897275 -4109986268246010493684252789703591198700 15897276 -171098067443911760798823981279041879040 15897277 1559340057865430680184758810184723943072 15897278 2272509600968428074754728548592492587520 15897279 -527884795914182674373979599759392786560 15897280 483664117993570014223442348916741242880 15897281 -3379193038076054856471733279848445266000 15897282 -1338997375023286179221901514345705031808 15897283 -582987440125494728743533668914176217016 15897284 1438359007535002757959195471767539717376 15897285 -1103031739283281357256558778376064721960 15897286 2359332162936573500386288534071479690592 15897287 1192850239903922704024257674436376975152 15897288 2778097032937042722002194959150945976320 15897289 -2347266030043248107583691855862930191344 15897290 -2953091225147122151280694674194111265600 15897291 -3148910813195820022793173841746276502400 15897292 598440653421087645757158188452422446592 15897293 -2594383055501799292237107494140033720458 15897294 588278773524999306280727082815893036800 15897295 3688609487157163657858746720154070051280 15897296 143533131424785958507103435837843963904 15897297 159421173867537029299031555339555322816 15897298 -3445013964751413791192419013532943911936 15897299 -345285847844793353320876497539808367200 15897300 649243172775867025424222833365899520000 15897301 903769203015673279543601175513945648384 15897302 580734163652376892905081325651359704352 15897303 5416275262512996424602055775203355003112 15897304 2975590267225452145234753078768298680320 15897305 334811904234247105516822365651759059460 15897306 -1525801867402677246713637682477211690496 15897307 -4991792065642634653746074541349842519600 15897308 -752152941596842109290858953244601693184 15897309 325495584374832142887356105058009251712 15897310 -1111646669201884707959451573029077735680 15897311 -2319217387034514608665819734012723079368 15897312 828707912835121333690090232411483799552 15897313 2942965755234246631705719763832329030562 15897314 -128186105990633088530203176337729728000 15897315 17919436455246613523967133001625841920 15897316 -852598383876580158345257844045204526848 15897317 -5112683589074308336360326907152781397634 15897318 545330389752287363410799229790563789504 15897319 -1986003400653131532339679947434058103160 15897320 3021580001337594101593249118091222988800 15897321 2961173943844268625904251482685975435120 15897322 -951671738423179305434269760363992659456 15897323 -1158566024404193164491795752924499360960 15897324 -11420670514605373557006515489863434240 15897325 -325040189272063913436032097949874189950 15897326 -1564470789865056901632170281436064406656 15897327 -953195622362213041993766293372799471616 15897328 -1257589896651411008751994217580696043520 15897329 -3066515639322630304646599382850999245568 15897330 -1590506323798800524329252237034975846400 15897331 -5783301949156803508271049095987097282868 15897332 136525446616485639737902320823847061504 15897333 2534586646831233656975447614412078843424 15897334 594424470681222227330732220543009222816 15897335 761764230319112458414703242242659912280 15897336 343327737349716580180289785566442291200 15897337 144189945792610909493998063336313733252 15897338 2368089117497207569991143519398645603840 15897339 -4799651122068821592757667243406273092256 15897340 766562704697099553144884772249365498880 15897341 -4211881528532337796076971168370532075258 15897342 997743168695888803898812503046264917312 15897343 1925535413745726393027627141432084584 15897344 4735779011710970569022951892503337369600 15897345 -373416490029720301872522683494344324480 15897346 2105773354392107041618992118624201321536 15897347 2486012382815732474546251572328934039280 15897348 901809819348286961286132059691698734080 15897349 2332807508683889421480913132066935227480 15897350 -363994761903025772348993720276185939200 15897351 2395495149207050668087817492854596881832 15897352 2925190158549798113887292092494202798080 15897353 1559552432552626506017305555326849208602 15897354 1484345113506553347199288768422764724480 15897355 304954238965391960635664944182341760960 15897356 -25302785972078979715830598687092284928 15897357 60865357037940724898861001848856435840 15897358 -8404033568032971184563681786656317440 15897359 157080428422756742090492605637757136560 15897360 195670874426248255583424089037629030400 15897361 3096624299911101686484629464014801789172 15897362 -225014883021182527379340237347973693120 15897363 72015219520141267714255147643755695984 15897364 3364307294960259797404094395237156966400 15897365 3506197210383211071552654395172243436800 15897366 1402622176754307817481781160338807277152 15897367 -2926805929450444352904208892724305798584 15897368 -6454022635389066252971938700653281792000 15897369 860242805565945098394830764316145916608 15897370 -601329049913387540817346865165593804800 15897371 -105925102392010154368455979194449672688 15897372 1574888194389863249409913589755406131200 15897373 4759180189342314850190741023039791993120 15897374 770766675627304806200812795485833754624 15897375 126821128776882063326618225098385088000 15897376 -4097758209836743830855211562851667804160 15897377 782819678565039656037881995108583024226 15897378 654230399579544721514702452670611883520 15897379 -433916579947354068219969700875242755424 15897380 1594155138986040474431770303710442775040 15897381 203426505262533711600125587927786327488 15897382 -2793010405355664244693172448257486258208 15897383 236453939979934463578751274802413795960 15897384 -264683919905189198259082240460134487040 15897385 1849013374392424726052186225579395181760 15897386 5160190769606865655884528423229228184160 15897387 2518053970667767635972082652596419206400 15897388 1271039050892752097166295692719127608320 15897389 416457937104612840571012137840113447040 15897390 339597029056146533213036747105045283840 15897391 -4439195378084906525807873472774429876208 15897392 282600108662979136951477674536329347072 15897393 -576416132595771971319514446096924313920 15897394 4016826854367964901197957000878183660960 15897395 1613499518154515313695073466368807481200 15897396 -1928973588359144900666082412826426462208 15897397 1508980427898364957868189001384535278144 15897398 -2527056530398933464376744083252152875008 15897399 761249060611728992963288325829127399040 15897400 -2329142274984151397224416742727625216000 15897401 -15110915377003131204634370826876863040 15897402 -239009243570040394691713630344022940160 15897403 -1911932588732833531625648217993158462496 15897404 3237199847516881044273605805765959801856 15897405 1110749257191994939028038378363552311840 15897406 1294930451387331611080321772184278572800 15897407 4866434204459788522387394520378442337760 15897408 1365514147190340320639734146623392972800 15897409 -2692965461680525362626235548357091276480 15897410 240673466843488017280667924776443216960 15897411 -484204356155660817783137559846031113120 15897412 951068871695695133744555218550816329856 15897413 -610585912756121564279895444757196108802 15897414 1096786571989131271770875434788913704960 15897415 -2407905898585686695859965520890715154440 15897416 3218513505795818169887076060278882304000 15897417 -371235996697284143742113664655398192288 15897418 1022023975087975941370997111352243810816 15897419 114247403505342038230885063686058536840 15897420 -69640920322476576368377886773004206080 15897421 -151001366337891485017243588491367213440 15897422 -813807425688086186703631516672949227776 15897423 293098055645723287149753456451004607384 15897424 832477531125824172157971851561594839040 15897425 5223387967486835591275867565039426890800 15897426 -2157791647543686516733488399877992698112 15897427 642876459793652349725099447408458172224 15897428 3116734130882002517724568970254005763968 15897429 -228985034000610636375954287010828115716 15897430 1349839702710449811568277785461429187200 15897431 745657185223574225178543623317657022208 15897432 1832642521750602715275077457032036352000 15897433 2995136849921633771309179393729754637520 15897434 -1352535544417366530048172564287927575808 15897435 -642224679251149564590065451837820300800 15897436 1565316144353413442197517560836093063680 15897437 215481158121232063492605167611871030112 15897438 1885781103625337613157147360551190600320 15897439 -3539252291207330911987331334994583113776 15897440 1660430538886366014932892045723862302720 15897441 -521151937802178339256749539940521043072 15897442 -3384414197249323763047343751353477897856 15897443 -3193501478948250339785059847120052142308 15897444 10707160382760326921616645348594923520 15897445 -3377719359354168432908500805685076839300 15897446 -3486616100181854009656705211500450007328 15897447 1792584476497919038900454690422468078944 15897448 561473704092360556152496402824278016000 15897449 -5207186128385933784485295049771917472140 15897450 -1183441213556031546810748596034109030400 15897451 -2031989523470430707379379253480903573696 15897452 -2589540488712469516093913611614396134400 15897453 -1046182964952744162914875622178852353472 15897454 659568142976088506612684103874509982272 15897455 -476368217987735026757557975176114126240 15897456 405722440876398904912075188765170761728 15897457 -1305704314860978868205163398830763800268 15897458 -6583878529070778752846020658066033956224 15897459 -2061971187425717024186893781402134794696 15897460 1244072334644994450786596173443078144000 15897461 -2233510490033373615048650279602757905248 15897462 -796456043131851569615729151315642863616 15897463 -2940390498885929575527121888393454089536 15897464 -4298092691376813033215891557944265973760 15897465 -182918087388215612755030981993944094200 15897466 22941658054723358828021799959214561504 15897467 10025842188245118754915023622138557966000 15897468 -2031305685718340846274423669691674329088 15897469 1497912745038432896777768265793047961696 15897470 113807856336544964625914731723784239680 15897471 1310528010054190588724594468074963351680 15897472 6381125788967200289246216879175892992000 15897473 7413309067072993108280614566260238382722 15897474 69715737699366861643680853546008196944 15897475 -1367968664756179648039222453552846857000 15897476 1000892610711045794754168800526269657088 15897477 -2523456939501683672194247623993311605280 15897478 -731991972401046141205192836092900395776 15897479 -2391748627602114634650990012454954314240 15897480 -565210252386677545088940566588576563200 15897481 1433662110209656013083250551936159313700 15897482 -76259441364536693269077959886844962816 15897483 185457069640786830377471862839595774864 15897484 4100186682267095693756642543649291190016 15897485 2689952902838319359101090861632101990400 15897486 3186060736826039260843608704694268416000 15897487 14586891198799843843740304212183865720 15897488 -977470182991880213904837718043090681856 15897489 -442312994730021443873693526229496707392 15897490 393752759316701123466937288082046643200 15897491 -607257701050413609363706419257738504640 15897492 -3136147056505715613721238624787824025600 15897493 3362128940673819143300796730524021625742 15897494 -611218691508397538808719345195414101248 15897495 2221752054983283897819841565079298647120 15897496 5766567155675306786103853656392781557760 15897497 -2527843094793339760262070836728289670336 15897498 731743038055098265449992161290208121088 15897499 1224189518947346975140430683578936231336 15897500 852781191935593215414294653955892800000 15897501 -331816883359231659451494774093911861940 15897502 -5504452479343192109470575721000334208 15897503 1909103216661400781264416478377273993344 15897504 -224452536534470647406240943434121609216 15897505 2673231419936027867600387575502422787520 15897506 2175137325602444036856336304659360584256 15897507 159003390164766590167148488095656674560 15897508 -1443714576586792423654234600642746203136 15897509 -1486585183138204050139813880530460225760 15897510 -723969540367400103000546877891678742400 15897511 -5428809475589139710637178936756831498680 15897512 1255741535641087599082925028045257395200 15897513 -52788818812999794438758509578557952000 15897514 3120311003611170737642402189415274055856 15897515 -6887899772598337193080799790751541750400 15897516 -3440447247185478781112093907730963461120 15897517 3685928010557106526140634895453771368512 15897518 -220323367807167161252363571783611361792 15897519 -3293633524397677318014028319580196296960 15897520 -97263406843515778416266929601603174400 15897521 -7614445045804661852958449165667624583278 15897522 -515037703950731274625205714938724627328 15897523 6544531719120414080691754753242677653772 15897524 370228384295160560751473280174816903936 15897525 162274722417605018848657967309664345600 15897526 1718362998328072256817605018470351799712 15897527 -4059816633740242741611096049638067163640 15897528 -2383617360405210746999946610114779033600 15897529 2332679181981731901958786028455151133184 15897530 -32158183016476460161356039556082588160 15897531 519720060266226150803015161404953456640 15897532 3866718988900497999807946161415380992 15897533 -7743698859685468647093641086114485602100 15897534 -964210446622575762196661237897646151680 15897535 6109754015375774330066693660412924703200 15897536 -114603313119648636126990573043879772160 15897537 -1090888074918408613629131582399878447260 15897538 -1240180654385553731250457244422515724080 15897539 1940931947860847549776701385846970296320 15897540 -992464052216513512309273291247448883200 15897541 -1451376420879518869916436073586461648800 15897542 -2099675245226440114764539261867885083008 15897543 -1133504917641614982964705793561104992000 15897544 -57879363929606356164629520445630709760 15897545 -816729920511129883759094770552240347000 15897546 744305352961012895699566907208832525824 15897547 -5186687865040314733831058175332511293960 15897548 -4162345762765197363555367279420413940992 15897549 108164890152320257983375495573504732864 15897550 1828383337084715633839832329335099984000 15897551 -1395028675957965772269568041289966514448 15897552 149938361676788834256542879646396579840 15897553 461888370847087500637409574937257619904 15897554 477959649537508806830267098895074099200 15897555 -1966098216820561682549980856336789922000 15897556 -5215652706647809658965172967411107735680 15897557 2040197726665476376447164284740455294780 15897558 -196389394420793013777374671292464228416 15897559 -3689166189985349342041361152796103311384 15897560 -3572893670779702535021082939140366745600 15897561 -2141699528238618896795430208528957742400 15897562 -882221537526862482188680571010766964736 15897563 -2553293483332240782533730761035416913920 15897564 808300296584548327648394822067233439744 15897565 -117313531275430659657865125323040883200 15897566 -2559605182860088990205051501973929772480 15897567 -1791289401107475992457134804690792653056 15897568 562360712897777120264994985798124175360 15897569 -1190572212280723336903272225591258058320 15897570 -554852266124504045584795467637108584960 15897571 -3582333840992616189341628356197907302248 15897572 -800181042609057794101915200533145969024 15897573 -112180111237943654609812810382961981120 15897574 -1154536823999967940768813238470266372096 15897575 41490860002764148336395414931141699200 15897576 -3167595086668272487299490100982990028800 15897577 2609399796318042104410764299961490022400 15897578 -2848449117952282965801772900775479260576 15897579 -3813295387129780997036113582141449032616 15897580 583952921255697624579614442339844915200 15897581 1014916800521410182803177998248642976992 15897582 389863974360319178708003340661855862400 15897583 -4511667262044171462798277669404793357936 15897584 -760355517276212454778577883067389247488 15897585 -4716088314515651284731920977926148800 15897586 1173792338451542982730860881297176225824 15897587 -454843587874488418597771590180359853528 15897588 -805061526261411242641919765477173161984 15897589 6408415734900393920036175353466931529390 15897590 -2165700168576614138832139418192165287680 15897591 -385120992971846834546406069247629235200 15897592 1150949911354658953722744011773648588800 15897593 -6382671560319022053031482281493733675158 15897594 -267733656986130916541522740373458620672 15897595 -391297057061355365922949509218448792000 15897596 320842582845463535027042539919763692544 15897597 437272171299323406695392841363965776000 15897598 -726065074515527571720678859874961817920 15897599 -2395292130849336624048272504512086840840 15897600 1278404328364914714927210085994201088000 15897601 2303061416016068851691316316407456237830 15897602 396464621673797103682813951622685141504 15897603 -1532401551571398597169839635874729466896 15897604 -2717743945634619473058877103899403187200 15897605 -2250260117975973472077425627991113964840 15897606 -398086351417866897946717508507610120192 15897607 -3998153971936956136163082964018665153768 15897608 -5599717739287978941572642942721859415040 15897609 1553714695799599748873138993430827291520 15897610 -652898379275044203649145045005834030080 15897611 4052400963545008487915890663055643952212 15897612 639628098877820217029516483866789402368 15897613 2162714076028278101832080728684754647862 15897614 -2135946426576349636845031488569926573248 15897615 -185166177214581807014336998732609085280 15897616 5070469395527680317241949922525446144 15897617 -2427526416388171935447447689248725690588 15897618 1310294266702377747826783691635470874368 15897619 3997191495098033584408850781507712191020 15897620 2096127306615738344361027825044032423680 15897621 715646673582783212300135788853950215744 15897622 7910041115259841766516510941018635264 15897623 1136740766646896003230152382258056906240 15897624 104970719527543732098374947185763921920 15897625 -1454176516571171381194160492345563350000 15897626 4087999966366259196849293631401833263360 15897627 -39685965345114878918008416885411064968 15897628 944176883815174315891261882382040349696 15897629 -3184303298348883931227168885718295639520 15897630 -545610781712466352529096445605407150080 15897631 48001025313187934560155677623713392880 15897632 2619522049346657605224661995884096520192 15897633 175261493582897870333838237053875467264 15897634 3774000960386556097459939404904196667216 15897635 1271727538471297163333067419997268212960 15897636 5205984507779450245767096454381573315584 15897637 -454385397471317758135057463681225249792 15897638 -7752091476779102995694994874002252522240 15897639 1215221803146265631000877780692097968424 15897640 -1160960576408295087737884673462615654400 15897641 930623691721486539972966631817398650000 15897642 -311888204815966259365198107366453619200 15897643 -5120997595759390325751817594453286860108 15897644 -2343370981765515018704600718596772495360 15897645 309171124796504015764151558642011866840 15897646 -1428944771675009713138503291856888937856 15897647 -1085475443831627873607234524185781105904 15897648 5394570105583504000229086518873292800 15897649 -6963567508765033780109614143934472858350 15897650 8386263725523605332755986235114444000 15897651 -288486177119430342566950343677827762432 15897652 -3563853352616295619043459968430110517760 15897653 8379720888478978846342879429338229165344 15897654 3047953579275427099208745793206661002240 15897655 -2518682174487049072923258207923091924000 15897656 -7888907461972754353340996060645319229440 15897657 3068784078951002419267823910022718268240 15897658 2086586570064346966017127831003731440496 15897659 -29129745547233223338340574492893890480 15897660 1312481649025915588760228985993781109760 15897661 -2770615070380412521321622459115554913120 15897662 -1200147019055119271550415091739229316736 15897663 -297579062739693213370991634857884814616 15897664 1537706236960434096452320841575535476736 15897665 947390180615438554689163179626373057600 15897666 -553260319839250292898559648013798146176 15897667 3922533193232759696117890693933290294716 15897668 198502478482682638313814693171170672640 15897669 -1099148128248055834863444380747385508992 15897670 -1999564448398130605456107085557476275200 15897671 -1450130325843582021765783257972796685008 15897672 -2957570630324673804333774337297121280 15897673 -77815481382912847219900871544163297152 15897674 464799262088907021396156044586790850400 15897675 -1838256897800265433110416532535673139000 15897676 -434965705129746117394941979061431287040 15897677 -1264388566251993251952241326298925886474 15897678 -397494069613128703424859586256790461376 15897679 -314381290894769522838231249841786537888 15897680 -978460888762801733946606110291902464000 15897681 -3643660131851392464620971861006473889920 15897682 -2864337140867173207532617888485127037808 15897683 -837304996654298674790742524309468513256 15897684 -1426906413780601824880468283552897249280 15897685 200435691817709162445012537050935464600 15897686 -1586031290032227784855303403250098313984 15897687 -338146257223699932873092892776954870832 15897688 1299175947221065706908806375441498255360 15897689 -2748586741400811857377579115883152763510 15897690 -1266450120798624752070589320123092904480 15897691 -55438561262352685128873979590726686908 15897692 25456436832131926549515330551058220032 15897693 -1822525838413258447467911276987649062400 15897694 2138484834581716403746932351947916137472 15897695 -3286595406821441045810234468798815002000 15897696 -3140818960958284489935966721651084886016 15897697 6325368204001190643277857878723856858146 15897698 -611226062509458336789134223607588369920 15897699 -583763670933210665093034935443670400000 15897700 63080595690830805126636867467081830400 15897701 2317393146352311801515428351048720836192 15897702 1006124406137815854327436306210735482048 15897703 4363143204464732699897158840765084048512 15897704 -3921253773537482347278870377175852288000 15897705 27979875490928441491888295358357639360 15897706 3577382649453079839100613959816035840 15897707 2173625740287164996396799574957761780000 15897708 -36438947484915355238239580555122152960 15897709 416389754412208364555685727677257743500 15897710 1986608189964722324145228869813428685760 15897711 2520174469124094067839977241754037581584 15897712 140212426120651514804171335776290406400 15897713 -803097001332428468769545246997076915800 15897714 405555837086475552381799791424834575360 15897715 -2578689404166653997732911795734224226080 15897716 217398152971762793663168876675247298560 15897717 852616151969183365334315319729909806688 15897718 -6914523393990283384252534542583938624 15897719 2017602997717119365424621797396277174120 15897720 1942256081327925502231294030146068889600 15897721 -95225156404048099676656858377251546496 15897722 2521913318212740962225534740118794476912 15897723 -3515836428646270169272626786109205875200 15897724 646596355982634399294207445435051355136 15897725 -2358361200137531128069449919056295464750 15897726 -269053060884002363275688555810162331840 15897727 106638429283725263903940729697929543656 15897728 981921965995336817484924684500981514240 15897729 1061687330885485122242780047089084999984 15897730 514734671391611925401442798678179665920 15897731 -783524904193857662153612356453054975536 15897732 215883965597159395281183473212044521472 15897733 3908682349756933519088900051029577615360 15897734 602149772712801550916841285873231890016 15897735 275276078136879941269336339307373235200 15897736 -3265697853616921052692807864786898488320 15897737 -655124033004502055804335222384211536320 15897738 97667549050710083883742476092247602688 15897739 -774725818163278804122246898457791434240 15897740 -2351943104050466843910658863195373071360 15897741 -3772847296266326067862501558900427563200 15897742 232588988258019824340754936077009703680 15897743 -1588619535728927615518998715919226496800 15897744 -83471864962103219225083707487062245376 15897745 -7450494592921211800078555998187010880 15897746 2784126150789892225676998758823480413072 15897747 -27286659431456704346313251233726473360 15897748 -1216275564117082391526841623212426814592 15897749 241901839277496494016284435424661535136 15897750 961149107161648281023717079852066816000 15897751 -78193415939361632408632714178745896248 15897752 -1134878325132439091471767699613388226560 15897753 118237753391967557312496399460748958084 15897754 1062286359680788942187368613685215858112 15897755 4931248696390578948088470822021200036160 15897756 -1824684293400336397334936944839913390080 15897757 -377360195436241611225664455990926203988 15897758 1884217754279080080732787040164310148480 15897759 296599494897051719887238386732266702240 15897760 -3464495451911847222766807256787021987840 15897761 -66920824654530969940715315216848637952 15897762 -203448467989037769949938843497987516160 15897763 1785081993759923376324605344455503726496 15897764 -675153312483623456139304837304885591424 15897765 -577835861612219234773306578537447934080 15897766 2710481093329787629127437834648846436832 15897767 2973018394861432809490437727974074634792 15897768 -685427741900026251805910567373877002240 15897769 4619410715761526465681634379644697554170 15897770 -629407764266473282045694919203480970240 15897771 5577495793280487912393116886116089681920 15897772 3639282709223525494815916583459893074432 15897773 -1006295761497201610030396355788072231476 15897774 38186654683759098315246216500293795968 15897775 -3087687621775044105680797247133847565000 15897776 -858268541251828887709611232930844295168 15897777 -448865791715320746367944584155714974720 15897778 1315636507504383585693116298691169425824 15897779 -2184768538585876411601195370903083461620 15897780 -698977134792563172044902888785488375040 15897781 28763966393369444065540543416941116000 15897782 1733064072619482457353826431596829067584 15897783 2122110487783145247082975195310019800448 15897784 211980808516110480993222489081473925120 15897785 2590268363555218640565951249679158742980 15897786 1651560102648802029254471226855192787200 15897787 -6572256352399475705003599610415759409564 15897788 -30449064375216316800393149041015809024 15897789 2465186897556208672746360853288710227904 15897790 -631312152312562973318604708470857777920 15897791 -3353645205357470358405452348932859712 15897792 353968488513386714944110152765505798144 15897793 2141633396422962425698563687836883455042 15897794 -185734695189950616325373437856224688640 15897795 -2806496831026651829916868527638875253760 15897796 -4030505531392410811634533412732671217408 15897797 6291096728222585248642649643953925532992 15897798 679551159980388438675799370364265501824 15897799 3032256137484088103359205651100416889480 15897800 976056954433800821062921759894629120000 15897801 -353807833476402202118970868856831728368 15897802 1117586124920815220241449879825432678400 15897803 -1365615932283814739123150895956039784360 15897804 -247715749682321016633222453018804725760 15897805 -4710451934260777373456646461059600153920 15897806 30354188892823543863766932496054729344 15897807 579787316407211756166832726684788819408 15897808 -277928285291260510596748222156227608576 15897809 -6054168253522971991517353537387204354560 15897810 -481707825749625663023764275014782947840 15897811 -273019615268530274413469571104290220328 15897812 1276575466756391891218879262968373667840 15897813 1329261586555130828730789856293190802400 15897814 -398179243035488577293453114316426027744 15897815 -1105801561781811642833803183960292811600 15897816 -5979029135089913797923050592068532633600 15897817 -1838940804483451743544458007116689429180 15897818 -770076869260866541594328690252430794496 15897819 -780750183123002971725844701802886161920 15897820 1908078670697310027706895529382737192960 15897821 -2897153178166500669840893382262961991456 15897822 2043906642674963420774517886782116640384 15897823 3889316451086890580237180803159061413872 15897824 -3980538750937211115342779631431248773120 15897825 1758112266463868440560388077889219592550 15897826 108121189897671663368987478358229491200 15897827 -2243668115507066377023390830158184784 15897828 1524012880407149068372367507959406392320 15897829 3812394381162190225660203008973904639260 15897830 -649787486753189708072315340558406444800 15897831 29368327279041880115494330206164511360 15897832 -121696487545181946947203632907544985600 15897833 491376576277976180583052212768384597120 15897834 507167154402660322559555486631699889584 15897835 -431633328930931916059120353836485465200 15897836 3079672341023964558347079367515221172480 15897837 640512274052429633453136518687803094880 15897838 -1625965907017415119216790509023715860480 15897839 84077263485117981856323764827306016256 15897840 -172737412994990013251328730099907297280 15897841 -5856958453906403360776961308277829908316 15897842 -3768445258464081174196063175973206476800 15897843 1694801949440529735551333722671532003680 15897844 249256232025077840428856083003097628672 15897845 -2287118095221453215908618209125992946400 15897846 -1120898679764329775457884713931720557056 15897847 -2038664437451031756309838542564663510400 15897848 -1211273134488499054476374120145896816640 15897849 -2435838662920879863867389726690634507552 15897850 -67432024851018814889847835212761031600 15897851 4623218722895991409902675194966133228600 15897852 1887497844412773707688770103244916952576 15897853 732272001884464589138579594033719872000 15897854 -647134412570286939876463227843492192768 15897855 777769891647903175965325975129527138960 15897856 -1144945471666403775038295872617448472576 15897857 -2212844296713810895708488742416712378620 15897858 654185881251071414402506228698125852160 15897859 3594118089806035850302052516441622872060 15897860 1350503218528113343152069416203311513600 15897861 343951320097377134072342154701113768704 15897862 -521113222110660333473812062793142897568 15897863 3097682559347988703871924227212511049112 15897864 977718780699385168247613710019824517120 15897865 837977335495295017446569886871486897800 15897866 280209651178438416270603567908899090944 15897867 -363634533071762103889631248229963131680 15897868 121984466952668198901373612123508172800 15897869 -1644026697350948653510244114752060145556 15897870 1045132538227393885504182268003267200 15897871 3842660475233255813088464852174609135544 15897872 1737220467021757612289753837506295832576 15897873 1463012749632341296225976622929220737088 15897874 62227803907865290422655214343302843520 15897875 2202597080433814612422417673437620040000 15897876 -39179391898404911022301998075311886336 15897877 2051258772061584794066222868388879859726 15897878 -1597759121498676547551999485312707361760 15897879 28476389713094258279385661030083046824 15897880 1687197367084435976104757952824448000000 15897881 4242179159278606182103156311803947248000 15897882 -336530215165189906553979976335415590912 15897883 3815877936286678770490625027665760288132 15897884 -2218992058228120225300799244684915514368 15897885 -298738075000578166095742772388834508800 15897886 -3397568418092279896296988736116406164608 15897887 -1722939452996579094706222850836676930880 15897888 2478080287739768413345957393888138297344 15897889 359228486408858150612344516585558312640 15897890 220749484494318707011261444705197859680 15897891 2722434962923413582532555236966625803264 15897892 298883338462783261967304138058121483520 15897893 3023953439289599967179019823681921083648 15897894 171893095837743914320188302532981172224 15897895 1104043837702622938111026855944419482720 15897896 -11873551753710023660841313113935216640 15897897 1864896057542964985869574638609743939040 15897898 2296395400491337228824950863518585288960 15897899 3918224928581061184808680574185340762880 15897900 -702897489957466767718474923395670912000 15897901 1782172465500514394789043518845088020492 15897902 210128369832436724894936541129324793152 15897903 147830869792527799658666843247317080704 15897904 1429993931987285896404513691518129930240 15897905 1560179071574986617233059017692983470120 15897906 901563834860480615856905442679429056912 15897907 606723640235723689944585115923428263200 15897908 -1093754125399437464059475968806192936960 15897909 -847116875635047488610578649922098268896 15897910 -90720103033399154848839710419586538240 15897911 231159429922950030152888378176953918000 15897912 633001404273788351189706921136390348800 15897913 -357979110965140622241857191263584439920 15897914 -803914775957508879673770992063018853408 15897915 -204947702519360713260651130785732618480 15897916 -256137856390019115797189674580737597440 15897917 39637417283561608761057039958022711232 15897918 -4132636957013607242369829384213025152 15897919 -3615013373245390982084067826009361291360 15897920 285498843388179582068990381919782830080 15897921 454275716152928057695246879005877258560 15897922 243137685441076034328239093235335020032 15897923 -431727923829884045259690855218096317176 15897924 -1214042064620000033487712681170743869440 15897925 -781048779158140000019316675776539601350 15897926 -1411715402288477542761512182272600474816 15897927 4716764535414206106649025101849477294080 15897928 -1114991467632537232941854042824089123840 15897929 1935204580275548786999600521217395885530 15897930 -286615400646308060852305491114257333760 15897931 -433663283210714749169012119116253156208 15897932 2850626086925569901070288872374116938496 15897933 2029372009470856949659123914187134055020 15897934 413241505596768717848853036776769145920 15897935 1881393278188211354380314393512421359880 15897936 96451986024717046748865213377830060032 15897937 -1632373765599413793392405235385246423296 15897938 233257045788318211975462805423962140672 15897939 3292907338546445551168674995656010109624 15897940 -77986296889195025607789662574313996800 15897941 -765073581925941801766076855403395713536 15897942 2830701002799693217775540316927068862720 15897943 -2575114506089996350494148193731281858808 15897944 623170280580965452967212734719107153920 15897945 66344380652027109588711195587411865600 15897946 297381838421276691396185849776702041600 15897947 -1595195025201400627375724399872613351424 15897948 -5353912256911380759397547987816486400 15897949 3502557784387873496078252744848003494950 15897950 -846197108657429524543202921473705176000 15897951 -38113595594228554680816886844673850608 15897952 -4774766131113009703125188115123970375680 15897953 3278507085147750693205038396152923900080 15897954 -401565988838398682453334051467263011840 15897955 -64123736086515056293131887339675657280 15897956 4189278433460619420038084091156933672960 15897957 -404466429145192115334673975515429270912 15897958 -4362900931330507663648093839243658261824 15897959 -1773339450082598964586759350179378149248 15897960 -17488000146047975202784171426136064000 15897961 3736593067080229859136432573478020909712 15897962 -1316868350445680775164414009718688818768 15897963 -3336283687843002156268487351046068865600 15897964 -3363691268363123053395954688775303137024 15897965 2470657463595659350253358707309767555200 15897966 -23409040210762177253095114263082638336 15897967 6589058412263093120602092243016439679960 15897968 1106265431780907086394187306208000016384 15897969 -2014820157893900770115772177448959857406 15897970 -436882566643186249879886978361136742400 15897971 -532330875867211525456219523609750550768 15897972 380652579661848658207515260195717947392 15897973 -1231043641938883094447769574129238131456 15897974 405571368857364891335010823133317349760 15897975 -978409248265338819219320425364300839200 15897976 -3863832837751751185492021219355653201920 15897977 345515159397042006369013086258490465800 15897978 -59988056931890990315805185225670389760 15897979 -8021532803767520220643309845542193583440 15897980 -632552212980407179179828316862784399360 15897981 -1504404954168733264755854513593878367680 15897982 -3760820763684378065159868831471818577408 15897983 2612675545850396763846364253930613935232 15897984 -299103293209962094219353453565575168000 15897985 4559129324336777815803493035731256543360 15897986 387437744281315807902537958305966865920 15897987 528425388743181405134918572057385152512 15897988 -5223346774844884111116976823647586288512 15897989 10333567326166429298119463306414808276924 15897990 1026464260844148970813237224926651445120 15897991 -901160814853329092115684610561034546016 15897992 -175745029888649736151705088230037667840 15897993 1688206402367187498127527791560298208000 15897994 223976252924988045305898503270231050752 15897995 -914571319601236691651988347850702519120 15897996 1171438206778975049223960033140622165504 15897997 -1887596485808226867721433965220346809300 15897998 -1991744538936183441828987798037269288000 15897999 240687550854526013238566597161508492184 15898000 1346844493458940527872088301439078400000 15898001 3419085851176158787620092225043058196850 15898002 -2098264541893504207217979085101870374400 15898003 -87192513166220059258512504231478099200 15898004 695367603507975615187914436764421213056 15898005 776452774864840763656084750376340523200 15898006 -735143107847720330692934600390226156672 15898007 -6871413432075530524389152272267210674744 15898008 254809598233966220784789705347705733120 15898009 1365322988665838485605463952317644340224 15898010 -2485960595863594720121639212083528192000 15898011 4288285754524241322176481577634678936472 15898012 318975238846085564800494571007094781952 15898013 414524262352036069812720462480374815404 15898014 -14074574392518943464767679299890320384 15898015 -1558959604345190506304641801797256701600 15898016 -417183160202492911910983691513665486848 15898017 2633258420713765676532356594024364719280 15898018 165270617559392739309582572864462106960 15898019 1861609179320253928251347434305280083420 15898020 1453471168036613456956646315930413916160 15898021 -3337525999519414067839061935256155443778 15898022 -179594421252561746662509919310006937600 15898023 3813042712281031344260865909055918753872 15898024 -3871494059972259709595294506809596897280 15898025 -1504768715529600699612274836618057926400 15898026 -892726065188913879849553241948974434816 15898027 5360572894125246247964460087053866157876 15898028 -676489329944009490659190730621543855104 15898029 1881411882133330443173687664421376401920 15898030 -2448958366649191464653725987863892107840 15898031 -1063880072837560697645935117575991591968 15898032 1049841043284591433533998721958629212160 15898033 -2656244839452679279627945590791328904976 15898034 -2895015228090198614580155582360182585584 15898035 -680179663230042513886254066056413305600 15898036 317991899947197000297064896017693540352 15898037 -1475638182881240180356552939281064215492 15898038 -748269780283808681101218753511586988672 15898039 3333061976403163322649900134938755418560 15898040 -45479297882073727765997599148148326400 15898041 -1296431318174455380281559507727286256000 15898042 -51216855308256297677308834544733892608 15898043 -2906703748504060058539947261044300066784 15898044 -1060629650865698385018521586144608054784 15898045 1358046375723553761830282121536715590400 15898046 39990091047669019171681803544872244608 15898047 36145440113270183826330350074526784000 15898048 1306915615474628692327153768490030071808 15898049 1322964894286501279790124505926130138836 15898050 965942811007019232637126291452535680000 15898051 3116914036319166276613819721871112258464 15898052 3667817566360133743918168830527531400192 15898053 -320044111413321368805778871332487179200 15898054 -955750452338111607606410007695877562560 15898055 4543912427245268921773777830953789043960 15898056 2135694686209107385585102076885249802240 15898057 1480053717848349690108096419716391062912 15898058 872663215208311708823131521798346145280 15898059 1483221497621750190578767515949692864000 15898060 880683166327162069370622906742630809600 15898061 -1063827950603156831065395057486196749480 15898062 -2108744902657411810044349603381613581248 15898063 161768255499291492185617969796179740024 15898064 111692385164707109238863652917799813120 15898065 2167219115543168914514520136726367435520 15898066 3268770110072995000657893036606185241600 15898067 -2149627499613234926258706130519725172884 15898068 -33637682886530316929892645150149048448 15898069 -2396227540437960070972360403653075008 15898070 -1035929325453232638064952089488241785600 15898071 -330538379183980068723350593473794045952 15898072 344128534321262866006221289059382886400 15898073 -8160999848442898685096577005329930692480 15898074 -968087602697423163595935059850216445440 15898075 -769764959248358412310683055093159866700 15898076 1634328131433540348624880788857097461760 15898077 -845941785088177313823573444483542952 15898078 -147208513045504862303860934983131364608 15898079 -293261212085745560857710019574664759264 15898080 845090346768718882122321860574408867840 15898081 -2811769598134253075489369975617612071840 15898082 -1406180215760601861770196079791813861216 15898083 404838699763192453035106976707837355520 15898084 -1531312980049155280485605105179693154304 15898085 -1767694114750094306393619078292695392640 15898086 -34469540207592060757850641056456921600 15898087 -1370953377025127378075678156092374555600 15898088 -490858057368411046076995749431957898240 15898089 27111182008205205808706065753046105856 15898090 -1119110005273175062843230182674318723200 15898091 818026516855958417140847308278654419904 15898092 316869706937228259952458571488346128384 15898093 -197914932453592089693837933823841871658 15898094 1122129219942132222761000964190256844672 15898095 -104742618592832021539669964768575040880 15898096 -256311619327252178237534163224804556800 15898097 -2894082294574715778446737959053123810508 15898098 -550767710305609083368969171259240840960 15898099 -1480152370336969709841500525608917330564 15898100 -37977279200353243704195875427084105600 15898101 869486257466967569462152553298596108832 15898102 418612579542043940674310469610997956608 15898103 -426533182479465178578958205119386156216 15898104 -2225954806814722354391729507028173475840 15898105 4664789202032722333791942898804467400260 15898106 48192974642283993588654323755375749120 15898107 -1695653932584172885043814585238201332480 15898108 2072870569252295573381735090550648086528 15898109 -2864491316337842560034559175334228061690 15898110 -64161774491288272795717595559691776000 15898111 -2461120827658467553546998549713360899488 15898112 -977802252067853617180384870857355296768 15898113 -127015778078705680307026754321952446400 15898114 -2595303927802269199960943223066058948608 15898115 919079078015184397701695062349147354400 15898116 477051985647405892384438589826480635904 15898117 748814111332432199101661022492304082400 15898118 2321388670928160816297798298730869704960 15898119 -626188260122400359910654739839320880480 15898120 -775604421798682943712410651824386048000 15898121 2399095517917514458408390266369790705872 15898122 -1982492159884289082900870630498790111440 15898123 -2016603820302719576098301107131918549920 15898124 3144321850926229475497785408325339156992 15898125 -511482284543950019380512271531899900000 15898126 2365386958336559506143344385819503950080 15898127 -450984085305828318537029729500496006928 15898128 -119719532178037969830601800380987867136 15898129 -1278554128363404321719790657609521721792 15898130 -1540524467242305715183873099664837747040 15898131 1848250458044230080314784633131213821620 15898132 62578703701591735701763976946945912832 15898133 1477660009378004177303629063208415644544 15898134 604903877274863367402670940398813476864 15898135 1896129488018307334199373517021321425120 15898136 -3717792921473561216469720945859491532800 15898137 2891410277072424143721578325106958031840 15898138 2199002902313908805382471892329557366496 15898139 -3550579900555348201100784504903026184060 15898140 294357215671312363440196936216320000000 15898141 1765359742080493652445309189734666181472 15898142 1549339060593444964731601429501176307392 15898143 2234099778486733885912369761417332193864 15898144 -1412376443113979955153282862531497099264 15898145 2289272106186460563453580823743353742800 15898146 -835962978953913419807184584259978930432 15898147 1073963717848247373397467940252202809920 15898148 5044704940827172870419826897913968369920 15898149 2866731654872510601670057455712658179134 15898150 -713904974795951052348087905585802343200 15898151 5426767721891227243400522797653173055000 15898152 1812364436072030336706947512395414896640 15898153 -3619981933844050269239773606299577364096 15898154 -48635062751273428990495154057616153600 15898155 310440641400374108144944858296762700800 15898156 704753976703086259554454619183647243520 15898157 3591793769900858890217344320204784340832 15898158 -229807779439924261639514989853687506176 15898159 191047697667374188793729981810734399680 15898160 -169051050393543385222887639689037742080 15898161 -75812970583426937026143914943190097760 15898162 -919469447309358090365665676292974674944 15898163 -5096006839191252890815987794478961481588 15898164 -862986794352976440698146865505758527488 15898165 -2115921501283762269268593562378571344200 15898166 2992273420035779519829995645619900976032 15898167 2018354093715677954873659664060832215040 15898168 5346990922162106227936095960270030950400 15898169 -2011064448541428695955746874171323252160 15898170 -1236401100163614518624571625559775801600 15898171 -3441397268930022971323895896334670009628 15898172 -303211512316164755831326781058762309120 15898173 1617523020173219450717855951579806358400 15898174 -980811471557216225074693096904503757760 15898175 2474834231068475843880968016467011200 15898176 -216302125877212392498758050391940661248 15898177 -3365382856409596779747510134226776576940 15898178 180020497800235015594181965806322859520 15898179 1417287053523588654369803973552446749632 15898180 599751363371142284505963979880952936960 15898181 -21115297609268539333092069128625994920 15898182 -54554280578303896054391591522435057280 15898183 -747455057793871582893067984716996635520 15898184 -8176966359424617860278423698342409574400 15898185 -1484937698757739178448377810466015373980 15898186 1488089184482819014453522653592219250688 15898187 -10452158719885988125481884412631024401928 15898188 849044008011193470393855128017254489600 15898189 -5183847265207139121369407473147697354144 15898190 1469867948371016230198302573018243840 15898191 -53195231127910311697521987499337890560 15898192 249929389520399286626978502529269350400 15898193 539832693454166912414188870529973598320 15898194 -5713489144549313891772780325158914400 15898195 654550234634051989955160693006772051200 15898196 1749588542744632177877156443816904670720 15898197 2358885020529514772595719982632246331840 15898198 1318524154322857587246115537207571328768 15898199 -6742458214933334160877407424994905151880 15898200 -1022924699203784713988795385052478976000 15898201 -1980172543995273732670697913475959256992 15898202 -2306793592138818412768461093811083218448 15898203 3274326811253959545342605498328616256664 15898204 -1784884524197215150965548152952172114944 15898205 -304546682295768591883902904351738350240 15898206 -50974829765031078027282028818475324800 15898207 1338644514774068703338130793707169509072 15898208 -3369780891238346613194326749842634178560 15898209 1804342244613506468441852983006181028768 15898210 996980222765576781472883880006007119360 15898211 314042600084694722141746705486375607040 15898212 1350235920226532565387865421259091630080 15898213 -2215517155111067325253528643881592046660 15898214 2799242340563600541980628371343849037440 15898215 -158261943027138495456144064534850165760 15898216 -1623210691394341061058795349994416235520 15898217 -3910829470730909136375836953516835265648 15898218 -7188377427955340845654025236003540992 15898219 -1954262663774239540567777652552286044240 15898220 -870342125420464912938146128791685079040 15898221 -582506576591142264251976770896885115520 15898222 314393492731870310159253575531940558912 15898223 -734079946414562794666233770321360347152 15898224 -138442768586918624033674082113330446336 15898225 -719743890367396120989358867315226873600 15898226 -457276058183691404814706509572323178496 15898227 1845728171491093913102434009634462769720 15898228 -2039666300146670441023873150844211906560 15898229 5469398277529592679457212068967386124576 15898230 -1455621214262056399079699056912778215680 15898231 774498913757995188443244126481107805000 15898232 -167655248318082861356155165331382681600 15898233 -2151424175706518890809239251838477523072 15898234 382976334912384227931859264171703802624 15898235 2632900098080389373892740105566021461600 15898236 2257087467523514626755569470865848934400 15898237 4303155620831694066462776566928266666886 15898238 804347750288296914167651688375651755520 15898239 -9547404989777669494098281110977154080 15898240 -2596838924846518901065893722977625702400 15898241 1302064128407491152316242123866965573632 15898242 657302879364237375799128769140503549184 15898243 3247518624149366942210643084294516459480 15898244 -2736576201564675000517344226584659349504 15898245 2459293671414778374650926111574011755840 15898246 -1005740048386879564094279786199550878720 15898247 -3450552614986340237167869932203541668656 15898248 42168424507970246281633284424986624000 15898249 -948261696607898879290606902588143160960 15898250 1237805074349659815828420003984411840000 15898251 -1379560380057233363043739402553850189840 15898252 -2669879547097409243142662714856043819264 15898253 -1051186638356246298033288532783861525440 15898254 -1605338763151103311334056866657286303680 15898255 3065638158741196995060091003453962209160 15898256 3348091460847930376956178055341455704064 15898257 -1158349454586484177266963392148731826432 15898258 -483567101725883943022511893246638967680 15898259 -1441103632966561857703687432747195509696 15898260 522560460210503596497986455138925813760 15898261 93154043278723120542340977518344222304 15898262 -746780683488416706424271690184645890688 15898263 3651877191974501588148920499653484624744 15898264 -1492898271685529688610752955314468556800 15898265 -3575961944687331251481189546780703433340 15898266 -1851914649746556743044680831089297695248 15898267 -1238885401903583397276274608063924928512 15898268 1508739011485066200146798914915314421248 15898269 -2804748615729585580918762393784783206560 15898270 -22622591979956599730471871269207881920 15898271 579835766159570063856320846687252405352 15898272 392644745481764842558186884729179996160 15898273 -2600446201965965037761016819606061896478 15898274 -461337754527952901506932679326391469568 15898275 3450432968065711065997152627574937671800 15898276 -2173089191970344769092824611847261675520 15898277 -4675229392841458961789919028926324036228 15898278 -929706607264613641904753899582992901632 15898279 -10450394040632552153262702934398375592016 15898280 1292516125804582313193472208732946432000 15898281 1556613475641823856413738197420879145344 15898282 -1515750936478842265139713443804480349008 15898283 1702313235585996930638200272156151973304 15898284 -1354664376525630173838697371086238286080 15898285 77638298047421694689661023722891289400 15898286 389128201952022786662923351990255478592 15898287 -101604725309005039385839954627582312440 15898288 -2153915741231529835352760983559864320 15898289 10688053134129571882466072601623298132768 15898290 -486782741703777063123647356227769052160 15898291 -9256524698063868522260204912209407335376 15898292 4481269904306901098743540013726753187840 15898293 -3979439449420245458321985011086134020580 15898294 -2237780205046220513473329771951838545408 15898295 44963045516594582908971383884266015480 15898296 3359787494783756535487272252693994536960 15898297 -347129870007232017878695487150403915648 15898298 1579336221839787019681986123242026223040 15898299 1909802955753542562661197240534291843864 15898300 -1679024567289306023511935212222496640000 15898301 4946484377716806911283641185008708703302 15898302 133999638820073241295315164600278200320 15898303 2391547400594603054303860606701389183552 15898304 5421658739110070308386001195861278720 15898305 73593108536146585526605741370559158400 15898306 652250390018316754295565847994131401120 15898307 1450824542111838585291588887212098162840 15898308 -1144572173420298279567901318324047679488 15898309 84887360871969404583662708185501996800 15898310 -1260223884515005114751473881151769581440 15898311 1202130026240915186280666362161540584 15898312 -9533410941292253079619657786182246021120 15898313 3106668883976959499536276898017111720704 15898314 217651650233508135810221224484428987392 15898315 -4875632489917930880566887562656349790400 15898316 -302900062036512451267184561363649828864 15898317 2799819470637970532143423513109620705440 15898318 -2387818854376712497499334592197153583296 15898319 1122603682106900941436788464487482283200 15898320 -264606003319206527514088122555771125760 15898321 4098497493799060912806718680722199131712 15898322 -3936479001199756122847337145280837900800 15898323 -277171098043850361068120340874064384256 15898324 886531992340852486770664132115333033472 15898325 -2094490949971522239795750286428546175500 15898326 -1117889167005099217455649808944890585600 15898327 -1768279236358375033405413506856418760824 15898328 6571356709450807294157796354512652380160 15898329 -1366561506545023051725456077763718258080 15898330 -136261277706110304919917411624993914880 15898331 657354249957965197857463452969538152132 15898332 3185004742952695820507462949791405724672 15898333 -4533041081423027546984545943501095870176 15898334 -1309211657307344875682323539751184909184 15898335 -3098409309603095313624694914018951039600 15898336 3849214246583009324473019429469905485824 15898337 503163957080313088651388161563602117760 15898338 909681070171148520018624702053723707344 15898339 389470843286878591931171553975954149824 15898340 2261371569542199662573821669164661063680 15898341 -3281264483026422421325270644713159650208 15898342 -1346876147382421261519924496817605936928 15898343 -4803102102818691978843295571775823422408 15898344 667407297415197018715821833557218508800 15898345 1005179893236219526781833253036151691200 15898346 799795843719045448146268178308872021600 15898347 -13463679123577406247973142336464536792 15898348 -11142423280662002681714945360272018944 15898349 -6000015136595355406595043788230283225364 15898350 -114286526327924016704318739047580057600 15898351 -1855529174062309856301340586709928175520 15898352 121941293363241014473956074485305901056 15898353 133831834593120080395353334474078864608 15898354 1325818013768589719600900815118289386400 15898355 -4478337618508542093639588920999616192000 15898356 104409286156022027055756185731289189760 15898357 4048522040372110483192839222739093915740 15898358 926219790411297835534983937810705397376 15898359 4296082695970939527456546072081624442368 15898360 2223494225754184281705936710537746944000 15898361 -8307262682431241281916219838437381298048 15898362 -482725526144965845691528407291970203648 15898363 2691604285654636037668136052175403644784 15898364 -3699615299840383625326552863119204697600 15898365 274275535450909999689373456162535523840 15898366 -3656172508748353522175388025301423959680 15898367 -10928966871588215606005365504721393358088 15898368 -323179014440987591104598335841365917696 15898369 3514295513882277572126252589543887234260 15898370 -1424309658230084142382407089213224497120 15898371 -1152988291218628508248830644705653742088 15898372 -714976689492387069284042547085763031040 15898373 3599606211763966190917530736584716486622 15898374 -10882232228083752403836469277400372672 15898375 4425609498162116495286508790990837940000 15898376 2278054991785252625191805991921480499200 15898377 -4451806729326072434451114317932057381920 15898378 63722251894936585629887118090542454624 15898379 -475156187394845213174283846878061911520 15898380 -2189084654412590500334423253311777433600 15898381 -365686478021230157360588936487559623936 15898382 -234317820944515414072795806007404654336 15898383 -7333439655330171373768743233264167987200 15898384 1527196537239351651451058746198801711104 15898385 133155699863196075193108105501007486400 15898386 -363421619972561938657545948094080201216 15898387 892818747381402200384820714169438901036 15898388 3810891260475243144821566172921356455936 15898389 1309158310739219122266617662722962583648 15898390 -8610498022932877909385780597569438080 15898391 -2295080062881967214903268337086940836816 15898392 -4013146310131427606036586033486282823680 15898393 3283238866345656036972898324825574201600 15898394 -2172854103986127523835962467902505312000 15898395 1140214678703449583505661321202337156720 15898396 8675849106420793868463547602914418296320 15898397 -4116661516127099971085421491994235139508 15898398 618524511321410942113102632745154220864 15898399 625696133441195283070267168172767636992 15898400 1597799627619598556588347476856956518400 15898401 55227525705721894946172287770369770768 15898402 182400857070358178539847312432846369280 15898403 294531049434738737149673165152474594440 15898404 -1846279981393158909978878714250403912704 15898405 651336599028495153910887301877315256960 15898406 466547841139537836123336938122462983744 15898407 -85538623053675413350099138374332788608 15898408 -5347485660489931026000146478626683453440 15898409 7983521988737593573485667481990845717860 15898410 -592482437774185627903056888973298227200 15898411 -4993745719862691937622500179711692454988 15898412 -818708868753087320798283031707806773248 15898413 -1669369116798907248427452757766393157600 15898414 -134826290291217975695575378604232139008 15898415 23645586575197979795308302068581650720 15898416 -729346354485505462465905156575368347648 15898417 912551051647609071037423722769363831332 15898418 1683737584732361439819644298692593934880 15898419 -1041625418728296805588854062948755305216 15898420 3163132944815754837409011862998705089280 15898421 1336490031912507574197651829432683363840 15898422 546815144842811139080926543096901975040 15898423 3294807099957718774370413010214329909672 15898424 -5809581399545315087925061977663251927040 15898425 -1326699100340503907008458449518149726000 15898426 1536052008647662973831359477175390454240 15898427 669261771677244945194796753040591461840 15898428 -204943980966607049011230109995612536832 15898429 -7536106878901045660265095983153568546260 15898430 -1871066823522411256919410040931155961600 15898431 -3144461543154886640299569687639233761848 15898432 -3662636430306721417648428604587507712 15898433 -56305351976886486442904777526978760656 15898434 1896245088916808800659126374522170398720 15898435 -201312061825144232162835855124763040000 15898436 -4635510349071976408594057084807292776320 15898437 356874122403656335016651145114146043486 15898438 -3386339961949121505564180989619712368000 15898439 -1908898237744930378477169721696277866144 15898440 51665901606687459375364706550934732800 15898441 2930465627554807992420944199283102999972 15898442 -485924135536146844860965738378281636560 15898443 -559188375099810496160641264967827129344 15898444 -1339888758305833985051196334456600440064 15898445 -2314698872406735281773511593904654613300 15898446 1581196009815914824111864464819913836672 15898447 -760262665715016447864987386299682593056 15898448 464192927608860805870141198481058938880 15898449 -2111824204628463452771301585037436726400 15898450 1854812408046032667100666513861068318000 15898451 -35334552579433091227849747124605801536 15898452 2735754095246884861579142888216665516032 15898453 -3397402957213500875803211697564676437298 15898454 -1748505439042210012417231067017332243840 15898455 36773844098126687116785178990949252160 15898456 -664191530759220317687622192155646935040 15898457 -4555998190574076339253779807370637394294 15898458 814303361543143811302810707798428725248 15898459 3161935227967272166939087195714268154040 15898460 1714614430975224274614094997418209441280 15898461 -520436211285946442347015938497970541440 15898462 -285443168076683824571809514256735830016 15898463 -1219939680076421904292338137511605398176 15898464 -6254993956623307520094557761230258831360 15898465 -3968830899650030053910944097041445580480 15898466 2470543391475517818577932099045633444432 15898467 -1456394915792450823192466962306212069280 15898468 -1188034206540880146543962467118329996800 15898469 -6164484421135390605773197205934500432130 15898470 -360781350398295558237247090444995594240 15898471 280204113974400992945261061219993948792 15898472 -2227014726278729013921107866845491635200 15898473 -974129934908381696824694202519872754780 15898474 -106728755937067363436696184735761510400 15898475 -2499217462569458565542076110789646901500 15898476 18968453733231524445534249018251010048 15898477 -703653322097040894529836955674351912256 15898478 -2349654042581131899275653582858653562560 15898479 3656201037097019964159325788415876254984 15898480 279251069962721711914721778967367516160 15898481 -2750136397280356181042067528597608828718 15898482 133250174472429045760540349814410106000 15898483 -6640590980382666454190061039189874617268 15898484 441098970938116246448955518446094241792 15898485 -218727496582410049200985668736280322240 15898486 -408225038751708296615130479258444080896 15898487 -1480269735618195172756119117775733524008 15898488 -488026044611217555508271064947150684160 15898489 -6684950007010971648888244988091803792640 15898490 594185786487595356599358640294551468000 15898491 -2487969791057704710768188033653516046880 15898492 3180135051641603895336861261689398716416 15898493 1305422724102261993961075954841516483064 15898494 287661321030030384186265399090255319040 15898495 -416463345956671925324698590980222661120 15898496 1687128657506347665852205485423958425600 15898497 772959703187708122180271165228643701760 15898498 -796082746431848875188485623162139985408 15898499 40819533173024673366091940791205943336 15898500 -569055204736401012284535628585715136000 15898501 346518445773174376068782058601571655132 15898502 3188918117281633249813885974685744627200 15898503 2204250128309369920910589568985260014504 15898504 -2575523966421681953489435699138379402240 15898505 445789290452450170752954505838687646720 15898506 -1239867745101313474422992764566556846080 15898507 -8273637781588774257352440349033149191568 15898508 -445529481364307719935048704361090124800 15898509 34980587920488772592048562402003208128 15898510 -1758400737189567395407833549189864363840 15898511 -3414409000049779586251562350197645310776 15898512 149958949626723836645135008884987789312 15898513 -10243417624251162392016262670157722846720 15898514 99755620655497863780899946268125911712 15898515 -382643273430025038664268251524019236000 15898516 1317466037536279272849611894355656017920 15898517 -422107792733200544062615242249724600434 15898518 -2655417638469528818396515839002208820416 15898519 -8168336439858593984411160597078128640 15898520 -2559706627631963948325528435255774412800 15898521 426486828655508765292131687764121124000 15898522 -3081364397816311956376849028600924112960 15898523 -3273664555789860496373747763419096556096 15898524 3852594887533322748854901894797644800 15898525 3947511660728345870714006011661047522500 15898526 8934401457041257687879494286302401280 15898527 1242518130048277764470665117500658503048 15898528 5247303650648325109714758494497894563840 15898529 -14964983494410195704593581810747431160 15898530 -621813049761886820315299777964440481280 15898531 -1379971476480793518884620071848932284096 15898532 -415834953914081258386452901966013292288 15898533 -627179638953989040873177236815026911232 15898534 -1348515483396095858085652846680663225408 15898535 -792987959857227046530117339537914277600 15898536 -257172616157974434113459767354677657600 15898537 -1340078909219888027629571993481220407814 15898538 -634304904659288791690120282226088544080 15898539 -2264944850194168919272844869476238391976 15898540 2219538597558278949213975224560363991040 15898541 -3922088448433123677269124252782489582058 15898542 -60722121965866387678648295803282222080 15898543 -244944980644479710205039469043207699376 15898544 -1065966733889381189146938769147827585024 15898545 -1704231972680536599927865409464696368000 15898546 828539934082266099525380228766002675472 15898547 -1466706368648627203797636943802767393968 15898548 -1629195142377037641097329375210770540544 15898549 -2057977659324530562303151761495276003264 15898550 905850188302160540368791043677001600800 15898551 1602628878299146862434401564744327718632 15898552 5094653594076414299346874195779876556800 15898553 11277803895413126795421311963496036960 15898554 739256535318054445361751034550653056000 15898555 -1786906971942387742432866383212890957840 15898556 698142478237001076902226302147901408768 15898557 832388117672003861716487452750705301088 15898558 1410266603144198638356887912644795829184 15898559 -21459240531491677296522705483854658240 15898560 -577116119252856544070829300620659261440 15898561 -1524262690341645998089055315021410799168 15898562 54403990313742126989473215966132664320 15898563 -3058983038822540643425954650492073610108 15898564 -5145056217393110517120261973921291511808 15898565 1742501770994446181495850930301074491520 15898566 -558077255383577547991761103260899914560 15898567 -778129604206960202867198557712987928576 15898568 -1221730024046445138636104235402335354880 15898569 -1040779484933737688149152978353958455232 15898570 -635619750815468183563698660332482135680 15898571 -2377411124917649224979965554444051761808 15898572 -1704818642864514600385425176145819878400 15898573 2342938092532836456843650671597756312640 15898574 2629173924651208611387947861147797369536 15898575 212034881385497713300433580486920083200 15898576 -296495052144618832441601203410207326208 15898577 7775447669520789078546663063716502144372 15898578 644846657021016994083717389566671932160 15898579 4431196375841274367986380153853608099180 15898580 -1633485484767749146833620394776873318400 15898581 4168125051631929887085459155714936947470 15898582 399065852133717430984622013362617567872 15898583 5139667494306470520618753939833146283880 15898584 -258610215720509449910453563371460730880 15898585 -4965744957566513127885621836567335220220 15898586 -2182958911044352502812022008951260723456 15898587 -532466903080184444483050679595712548048 15898588 -1254473211855641709233852699160223263744 15898589 1543538890558921152332463034352672095776 15898590 -757382720906682582268796039710468802880 15898591 -1154454688789737532488301460542128920016 15898592 5082744508559456778289591677551326003200 15898593 2001077631686434656777925663020352799664 15898594 2793068062297782558500244186150781782096 15898595 1455480851401804150261273705167883801680 15898596 1923862986269462216089051689750858694656 15898597 16393089420597585816547439574457336896 15898598 -611365011778238466321380160076393958400 15898599 -287325141449254832433656695090568647320 15898600 -2963745690496169491072351168690939776000 15898601 575807615680150086379712331933615411600 15898602 86841493057201677352008674212387367424 15898603 -2039132706465370858994589300438145681520 15898604 453289714029433574845566491417989386240 15898605 -6273839046112759979627081842586075040 15898606 3525277833897272526930095366983935922752 15898607 7418521814258433222631107259054873157112 15898608 979078508017681271838052366757338251264 15898609 -1978574971687465844040007984156220685584 15898610 -381113912776155090466101920193172193280 15898611 11238233686423394123518289550562354560 15898612 1494749688570993521769742205744971161600 15898613 -3958215607003675390588322142117318845952 15898614 129255578244523416918364578944115387840 15898615 203669906145790367077361007175373032800 15898616 113802670450645682358767616213246873600 15898617 -1472681360063670904396104699042967884480 15898618 -1047661221514893956690276995448648196240 15898619 2496985581288509112717263675189702285160 15898620 1711256537381314124496095387302781076480 15898621 -6603887497180829997654226957855302275508 15898622 -1232719824948868832431354066700725211136 15898623 1387052320945159583009519097651647529744 15898624 -170256697253113587031956264966527385600 15898625 36830247362637749571011957702627505000 15898626 -280934349469045264722043704104931847680 15898627 -6136485086464669159105711584692988491524 15898628 -2682571957020927310612411913875609717632 15898629 799423842709469556455072636332323664128 15898630 2440903648847007404831764338453127219200 15898631 950059258359311338226977412633523525120 15898632 -232862334334257870213695136909079879680 15898633 12189895694236972708979649760559760402304 15898634 1261059300353067456593024690565999975216 15898635 1279699794636964847997444172451207391840 15898636 -1839037247681289104436990757715124082688 15898637 -3412630743322120829387602061903076288714 15898638 -106236690854288874374830531632242179968 15898639 -609781574035706082607665103946229040000 15898640 -701892923753746634633262557605406883840 15898641 1930275900648005181516779662160336304000 15898642 1627286377618259863111000519309752947712 15898643 13275654707658108712811293924728946228320 15898644 1386586827222083604893143698926429433600 15898645 732727218722747121019349044479427870080 15898646 4103103276508191939242400447755595274272 15898647 -3641319202967371511729723726525272181400 15898648 -25397529004034135014336605709994188800 15898649 -2058844635365932131096644583294601067520 15898650 -610780796733136514194501480976231750400 15898651 -1219887636405527794514483435957155924348 15898652 158784492188687505269713663849153413120 15898653 -6038994724592708150771394032437627051200 15898654 3665885639744462261485606244600643835776 15898655 -4871076911622108016651121254093111296240 15898656 2749028186999011506679034747150654767104 15898657 1458011913795312882418419106425140998960 15898658 -668366830012095433681709662258391116800 15898659 191438155713936656913897896850254867712 15898660 -430527542032388941521589772195603005440 15898661 1864648578819537604455155764253364563262 15898662 169800258262555533977587785159952115328 15898663 -2969919900865621385408429628745990323816 15898664 -1580609067735787554634220448197257712640 15898665 -6428636021176741157214477873229796160 15898666 -646736576075049447605702863038703322880 15898667 -11820584078603949760519938315241825467528 15898668 -1261610248906435790616708496014513192960 15898669 3098926533205426489999862695889956018070 15898670 -148536198886525148900235820588883942400 15898671 3292218391113588031100294632245409248000 15898672 1378615674982708418716169993247848497152 15898673 -1628993096174385229838339093260188173760 15898674 -3303863036883673079728353551952468480 15898675 -581157785062326430941262768654872058800 15898676 -1672098804391506467203914939212847667200 15898677 84523709952390019322993352339196091808 15898678 375122316298462793102310817180947622272 15898679 -5878713801109322137418359835403986469720 15898680 -65160753159717073143530994996017971200 15898681 1956243914383014573894689282175543168960 15898682 193439933575868952046387903642720416000 15898683 2391403178156191487180993643218036716824 15898684 5136526479710615353503826400418095903232 15898685 -1357199178052721341077197608113275588640 15898686 2105889337934481052729583892412786592064 15898687 1657115100151829575659050992687980811560 15898688 336452758864233458451625520261712838656 15898689 -3804895286313849057013795213227991996956 15898690 -859257355551445991429405031476251192320 15898691 -45741239578190553624666166748804883456 15898692 -1692405796563626118594937218320811614208 15898693 -89588467013222580140548032960369267720 15898694 -109419414548822090668524647573570869248 15898695 -453083223528978594639376991065035084000 15898696 4155614539041405135418823067936645980160 15898697 7342415245953151916324565698675177533146 15898698 -624080502182991814682835568766757359616 15898699 4258453993636717167909722745715821064320 15898700 173494469885930725570689009000663168000 15898701 -196237268730713207307181451491240108416 15898702 -228152045816218268809285431533695990848 15898703 -2289909306167017680782768820928875500760 15898704 39911226125135141310259310025571565568 15898705 -4118589529314714268493038288851569584140 15898706 2008288278290846849269168265627984912640 15898707 -737288539434435981181913561692895040000 15898708 1077975757074991344163116544670915209216 15898709 410217298388982356522918902298639469216 15898710 493614925345964548740274922393385240960 15898711 -7563990293748449014783394657138417565688 15898712 1201958784100419959498237098899828787200 15898713 -1416949102301179605161251185308623214592 15898714 -255612773134520835842135447819293658112 15898715 -109576029352661154390908930280289494720 15898716 -55466712626424928699982175850809673728 15898717 1845648305588114099337082172031883183180 15898718 3148265368911207188467417679633561307840 15898719 3043774367861651812596308760963728163144 15898720 -4587511106283620288602648690350418821120 15898721 -94066150188441524349323661963683568828 15898722 -2276355886322782344644724184701960192 15898723 2252201976927193476848618989053248825520 15898724 5056943447177171655359455773607333754496 15898725 -1890225835795431506146204478006384580000 15898726 1074594509141703626038661636680039878144 15898727 262408634550495568190196792054849909408 15898728 313161350337752058881262418833830707200 15898729 -877473403879378087473408020047383476928 15898730 -1492738526375012042585001519505281043200 15898731 4037362088691840883099672675492254449664 15898732 2903494543551967115975569719341376932096 15898733 -802826094230377570157298767743677908736 15898734 -25565583795799018279680404960169553920 15898735 -3729848334169849894876588623510991079040 15898736 194589612439936617809881045811891404800 15898737 -892487356071461396030846076127174194048 15898738 -259356481620367219690515564179982570480 15898739 -602391588133385225925490881674416097460 15898740 -280822891531839579320422980576363724800 15898741 2452234797391699022118244052501774212142 15898742 4236871026767417487777905682854060962944 15898743 73143908554295333745179158105181826144 15898744 4831430540159734051408004146331124633600 15898745 2591981698938030356256592733716686322500 15898746 -117976933056879494559401221749187487232 15898747 -2969363348189289129498676190832262399200 15898748 -2374595204058266030974292991460565870592 15898749 -564564500143418649717264708172579875840 15898750 -139613046473508843332741070217190400000 15898751 -1118415875611270806385402255156277269896 15898752 -386161634082592853904391053921705000960 15898753 -134689519237297277420608373863781439232 15898754 3785538529008463909544300129702723034576 15898755 -551721224189621145504486140542544004000 15898756 -3240050939072273741143209047592910353280 15898757 108718433689187574273278567871304423680 15898758 -190441020976955555701540256282376069120 15898759 3020239635365016491989258808999267111960 15898760 -439259173378977837479812515601742592000 15898761 -1428213864905608858590040077935212850412 15898762 -3844435272629442842987801641037818803456 15898763 1432705160898596256797996020222753443840 15898764 -806485962131269472446904647076488593408 15898765 5561681176487628814413150863413294744800 15898766 422779915927775100815348761702359961344 15898767 954456373668779011587022043102546546448 15898768 604564137808299477642911480382119624704 15898769 4489651923555463181497181701569632584560 15898770 -24111416931633017336493416392235847360 15898771 1981295882441222131531953205743254061824 15898772 2694130034889281048117346455921720389632 15898773 689822767092902003139139122665154175488 15898774 -1569540864093652973866328004438183215808 15898775 461575275416580550702416881808277815600 15898776 3031086246295683815069479651107528192000 15898777 69436714356567477758493014488503089680 15898778 28448035992545790158627696357961799680 15898779 -1618155297329587503917597350562494807776 15898780 -114404584098776004309610231209151257600 15898781 -169762174033539976511767959373429726548 15898782 521932228226369353172263856553977241600 15898783 749930237423066858729781593926150415080 15898784 6391432915937735731895857772093773971456 15898785 -1136455523017703014497124269492308989440 15898786 850723858974789536693086158233123746080 15898787 3354540199292316966152938400281815841632 15898788 -1387919498403930269755697765214962042880 15898789 1267055588137131542148593960742047759520 15898790 -257219848981120571314914986339841619200 15898791 -4936516837330036848889951498971125280096 15898792 -645386887450608407893493103060703641600 15898793 -4277432480748499290429332495106879581958 15898794 153821632395523569198662346429132345600 15898795 -1216848071716189217838398089167692767200 15898796 1075187762734215611977736003246654674944 15898797 -2223047646631242886532018002243837130826 15898798 351949890907147997310951698939629166400 15898799 38230161962230108227128512872889111536 15898800 -316936390009164992787220981621862400000 15898801 -8524515367718055185503631047320343998 15898802 1376682779641138134449801190070931438352 15898803 -19953774294455653062023830582106191296 15898804 1121905892678909913808854692912857014656 15898805 -1533827850205558161862572631449239268840 15898806 263329707590920260077992220255308812288 15898807 6006084438396899468850596917313194949152 15898808 -1945321806951290249161213479576404336640 15898809 1182537688512177267595609976693226862560 15898810 -2309111790870781945702120845684618577440 15898811 -3881609948241062463334142463653415474588 15898812 174589575425440988281058643789943194624 15898813 -258662905839399016807036345090393852480 15898814 -3296598458460322658405662976430243492288 15898815 1516689102888895255718448942133304832000 15898816 -35713949740997766273366506643470155776 15898817 -3507931530607585691308330943858127162816 15898818 88551732959236158631316183735801584128 15898819 2922626233616592030437539952019635827680 15898820 -12971848996338057369138494872068096000 15898821 310206083883039052102427907523501926144 15898822 2561304294937042028885247973791523343712 15898823 6752875193161088232832579075878646074072 15898824 141194278544469023229019944791416012800 15898825 -1144725195972010919278892319576656698500 15898826 -725405725922559928273151973515833706400 15898827 194715836527752935875864565608323536640 15898828 -3273466870938915224138707258164167867904 15898829 -2775086736087617600455597701356990408640 15898830 -639724178965206071972920743137546974080 15898831 275663455268580982090444168655907073344 15898832 -1728071059695669032926337297392336109568 15898833 -17048593464393377520564115232330069598 15898834 1127260117241665260189321112333287030432 15898835 4766309937109130002017234936488553105600 15898836 1525867461148454827415447661136416006144 15898837 -3657966864615322892735482115201150478514 15898838 493785003029573101046683280471987615040 15898839 2525796234935558352807457873068250116480 15898840 -3700545119426981851541503117829908070400 15898841 -1559331615851017297408465559488143068928 15898842 66803007641753605569611250364100319744 15898843 2126669442545402022133706419627129600240 15898844 -1401750431898779250726618561399943626240 15898845 275582126788800666356843180221529351520 15898846 1659660354649430158514124225074155130880 15898847 -797689319580249508240053837834441548280 15898848 574593127779900570072905728479241175040 15898849 -1742803967528757472206133357337750924780 15898850 660535679970705560280415246881181497600 15898851 -1932837827136338180169437486469802462620 15898852 -267776220884894774009436259306583880064 15898853 656097848146476724469064534843339279840 15898854 653485555484992239899559101830880173440 15898855 813705568891700143708321797533148372960 15898856 18798995696572635938723121344053032960 15898857 111666149686669839105869534164567796352 15898858 -613856534357425557568386565217999151360 15898859 2241641174621368959109073013343997971392 15898860 -988481865423362196749202959018737720320 15898861 -3367796415926743948866904223069696604576 15898862 870921232694714450334026833533013636992 15898863 8079119039876680381130357089028266368 15898864 1329573099217762383165651659074250670080 15898865 932702748474555067384180712301460067520 15898866 1764233775566998653875586778731602692224 15898867 -903353910569578851648314325434904844084 15898868 -1469291527511024439996519176452900647552 15898869 967810830192412770663003417611590477440 15898870 -546942156805269494394373374997680432000 15898871 1997902437595371718100962387057758261600 15898872 1730189689873216187519612449064225341440 15898873 1313921262972777892165584480136766920200 15898874 1398382687599698669052668996444113939968 15898875 -3913370086249138705190766887086859796000 15898876 -1085461556490505075825416299820528697344 15898877 1766782636566374863994889020379844788480 15898878 3167328259641441504087957377223566855424 15898879 1671880886539195099326368191539986420480 15898880 2942896423016795503434628229097282600960 15898881 3313984030862522385766900111400530523952 15898882 -1943534210457493736067398264393800231008 15898883 -2403628210576621485718259301988100685360 15898884 2358706694043443371071336357675282164736 15898885 -492411634300741374647464803572698822440 15898886 2054841594912843284569857739258548151392 15898887 -820264033595923296779127353939130426552 15898888 400552203935238975152601524852837253120 15898889 275278590911520828838710722055561961524 15898890 93054856355359251401022314128567833600 15898891 4425954118425171762513951933314341438292 15898892 693236630393801145838839856454011881216 15898893 -2584295116678455264960654663061601389056 15898894 -953976714928643364150170912479487061120 15898895 371173522938096278094883286667360004080 15898896 -496988930260411096352408743356334080000 15898897 922610689534547222219547615981856512832 15898898 -1259183576318814346718220364489015310160 15898899 4581768721618633106591912684974659838848 15898900 -801844529071915936603904114864272044800 15898901 5085991214085325972202646809288818105632 15898902 -1189940497845147915181074583731092465280 15898903 -7157945963276717856003276258272238656 15898904 -1922170434320211227985662264306474803200 15898905 136194169142633556215826406709773214400 15898906 1070390924232875831451630397735872000 15898907 -7459443437539770357415726568041798340280 15898908 -1266636859147873817926951668193504788480 15898909 1935075316749309873260498084462242235404 15898910 2156364647600813830616727904247285804160 15898911 145027688813547746399622230242763073024 15898912 -6090736852716072828628271770723933421568 15898913 2404357107902765518206151909610766936162 15898914 796102901018738218219869111043658871504 15898915 1790796125677180008581325499356839743200 15898916 -1013508514751847896843737642565415936 15898917 2500654838408836040426988146966809314048 15898918 -420988468503459255721177263875332040448 15898919 1682904090203001626371310078684939548296 15898920 114249146517702663938304219926430105600 15898921 -777730572889749624347936561367063359878 15898922 229813894607087105838031335048178515552 15898923 32115142213300731906488074186539474984 15898924 4985141700736646582885867618937733960192 15898925 1610802223738154380645788481391678764800 15898926 -140785500153520317071282325549945541056 15898927 954828207224767721087831873963165511024 15898928 227722905431367297063215198979774922752 15898929 279457234342022475940429768384519388784 15898930 -1364678049569396862947384165115911660640 15898931 -331898089476487094724542215862440984800 15898932 -2733013834804279953779516354831255144064 15898933 -4763960392836332802238813081457548604818 15898934 322067971337076511541665820594522542080 15898935 -375572886856147765424612279137378030560 15898936 7082347593245723977600128400921041408000 15898937 1971215017362234838587756185026692325572 15898938 -2131225309899293726960140808873848603392 15898939 -281881478436124077114050663514486429696 15898940 798710369154388832206921626308095541760 15898941 -1549601675291408252831859993947537767200 15898942 -1194653141284916530924704273082681961856 15898943 -1053790475496251671163787895297757846256 15898944 -894537635617279450301463507057852284928 15898945 -1442542303837964704066812414544312320300 15898946 -389451521584116547610135968708339714560 15898947 -1488057518161310073724448224668366568200 15898948 579881994485963951829167279584491808000 15898949 -37850443561473931181167909067549077152 15898950 -412258000544097114383734838540936112000 15898951 3640462169085333541723560247172153104600 15898952 -2639759057140330657969650982424473466880 15898953 846920352037621860312472912387717923840 15898954 -4725448620097446109230798777214539733920 15898955 1524239605339617871650025816748624934000 15898956 926246498975359269599939076939736899072 15898957 761156746912751446592598832207667474688 15898958 1096053070571275355856965241465428665920 15898959 -1116560794221669053167316305337978467200 15898960 136970309285248922428706193839357952000 15898961 -3546659527613381020937745870632428586136 15898962 -140587409072288931562375711143400684800 15898963 -338784558276741858685428947909185547936 15898964 -2508418345414971795084658635885637329024 15898965 679425629536991915854578523680531801120 15898966 2030075880543456994677574101114980881920 15898967 1314192476888683353141154860261881314992 15898968 7357720798724432317943090898167024025600 15898969 3180583393664467066792407562365858926596 15898970 800225615737387067942047796477450588160 15898971 3544461206279840191784895211815003881664 15898972 9135279869769951422785303585034862673920 15898973 75091174881875659128856652880982749222 15898974 141008994275609334298900790123863732224 15898975 1621711575685273659534747497942876399000 15898976 -6945866066752170338598524837006506721280 15898977 425322937465118818654148268851051821440 15898978 -2635092294111610599553870326754942126944 15898979 2443567497671816082819464870051622799872 15898980 -216498838636398412580248349390379663360 15898981 3953980435226034505006867448216766146910 15898982 -1895410818133555266052572298380711261696 15898983 3567560316500840626574760581256749610024 15898984 1463336162664168526351459416954054466560 15898985 2875709127221682970216880624353285638180 15898986 -2828261609267678479211393594941817079456 15898987 -557267237240884046525246578364454698880 15898988 311820690250074255526081906992917415936 15898989 -275473956664762743271631769776212691040 15898990 -2515729979550629064091907149733677608000 15898991 4431427859615845398916923211430512237800 15898992 6146163827865029696984306687657115648 15898993 3465998441454654011538583402274144612928 15898994 1502749310448534942957440709484780513296 15898995 173010016456794679620322169089559611200 15898996 2280440699419821445839211172512013936000 15898997 2049393197559506429763008000697531074880 15898998 -1925768807966828305742174765935684191360 15898999 -1981108437672291143952615800260758895000 15899000 441127692023399205754573226691440640000 15899001 479639736034970837471405583473857238784 15899002 -446781913672218218166742848422628104448 15899003 1569274594457873388835661081545789722624 15899004 -1795398398223539630312736917611833212928 15899005 -429473226331310166917345288116190576340 15899006 1507966699799882847606643711839289661952 15899007 -3327964520838104398615504302816423234360 15899008 464917928069211731947271676673256325120 15899009 177868257002282516568330528979298759616 15899010 -35707727227896039099817580289853017600 15899011 -7028579269718209550481257456644294816 15899012 -4111740917548712572010301048555372971520 15899013 1370687330489904793185231772624040032698 15899014 -1553571851382544510213303701008424906144 15899015 -6736152656036022211298309540679300412800 15899016 -1125825660311599081531606362427792097280 15899017 -762242251385620508113316016045265368934 15899018 2971746369749802624885363172018687083360 15899019 -5956285262005920795528228113531124103680 15899020 -320711442863674493273667502004973573120 15899021 -1226320969863902835183472547020015800756 15899022 1401457535437058729373767524205379212160 15899023 378912480780358238140258787369847678336 15899024 -119695677965795655300592096717233807360 15899025 1985191080624967800930882182915084676000 15899026 -434031496052138390654702122049886016512 15899027 -1544953642235149667583639888628365047124 15899028 270333656393097396575472821197331374080 15899029 -4369947597693421714567067968895648564160 15899030 584540088674765902475098530046020814080 15899031 4629359334318803273786254501251262740480 15899032 -751423158324263893997366768481752678400 15899033 13003847068188831054027109448977633475520 15899034 464352383948642953158133710427775235840 15899035 -978095912268246885864953789290068960 15899036 415844429383349665796117410566191930880 15899037 -929627896371761863340145810284197824 15899038 1143028032797999358780132586136322625920 15899039 -863981684925750972941249808279341207976 15899040 -748676969399020033137415626892447580160 15899041 -4972824730099147378637929175592412246558 15899042 -372409526314137529960360824685091010048 15899043 1984417992279302692832159067811312537464 15899044 50642853077042634716930635532711628800 15899045 530313573126843110785424876818320519000 15899046 -123115843067824470816009640582364808576 15899047 -7074680083096592631935810650477120178040 15899048 -2102307292220781242025415851184012492800 15899049 572462623904836450989917726583830622720 15899050 -713640765467168754841073824605421920000 15899051 -853004297638211616216991557126175823616 15899052 990073076198805674784593349690821041152 15899053 2194477737646851714555114812985731169302 15899054 -1599638064260580369338579397310185464640 15899055 -484698654873544704619875021183789984240 15899056 1462718155273824292258082101903426650112 15899057 -1474175392360082203276563694687331063580 15899058 -357768902601292337145720584413839221760 15899059 2654379372310802920482982689002394562128 15899060 -2398827857303863440386259007397717771520 15899061 778625206195076613974154290792015215584 15899062 1281359388701870871850555828644259606464 15899063 -157679745048328929359779075437098156160 15899064 5280737980520278410997319392454801694720 15899065 -234533639810269552640362446708385608960 15899066 6894309821340936087365598231645098741760 15899067 1333924251016541516175251621939417722800 15899068 5220618300545590513714225407097672682496 15899069 2942276074445272480766630862417330310470 15899070 -960662514506332472931058976759127782400 15899071 -1447163893397938026244267588283343235656 15899072 170965908869859727574869459066045857792 15899073 -1221944137458640265785994701585092516816 15899074 1614133554624785457783725980407127267536 15899075 -17541712246974014001417397569180837000 15899076 2119054297347323554599184820774089812480 15899077 -401876122888645142127982464432109824288 15899078 -30517277716924783829901474868214896512 15899079 -1094644682861391071895410316178078636800 15899080 -865065033649037724912290127631962931200 15899081 890149992264247017211861576336089818064 15899082 -900903419756409470064221518714809167616 15899083 -3932437500448342294216333699389867541560 15899084 2831954321109511513158912190486577625600 15899085 -107000489295810095688325599848435760840 15899086 1273202426361963445011156541692929725440 15899087 -1457531988829633546821576607471142678400 15899088 -972351062521596030505457955282520375296 15899089 -1440864670503045490327115449145762826944 15899090 2561406011687619175193351732693329992000 15899091 -1799156238712632363242764926894268570320 15899092 2078401598147584594396243904590394855424 15899093 494821882686273934524318930693309105600 15899094 -390530173274798818669547425410373627392 15899095 -2490225472644057733802938057851784550280 15899096 6495263537536152267606550032669484646400 15899097 4864253093972281663360614414981180739872 15899098 871975942929315933149665108142121588480 15899099 103974589629872256934488666912262028064 15899100 -208778322842153745520522532479167283200 15899101 -2309528726309505135886285567558910136192 15899102 -2087771914151235158536153794283635380928 15899103 -1791699647191075576831390133469759825552 15899104 -1659275575783073205572886140068866293760 15899105 160826177401325204690901851523433320000 15899106 15870492183356686849089573610980511104 15899107 1995107078303730834974148122436736207312 15899108 406665921904321415971142483468015443200 15899109 1443202798118442942577775563241307383904 15899110 2445044245841783278637985330378271128960 15899111 95803190823165334077306844157815821792 15899112 -2830934806860118041174353021135902310400 15899113 -2780143118309078995232096423869177019520 15899114 710055507006933914755668105455197215744 15899115 -1885246209281233883802005392766416811280 15899116 -3387867034114777229307683428844404207360 15899117 -2163255151014283354657092502920971887560 15899118 -322387300764928564170662079432242537472 15899119 -1252956227375037027980426516372157058480 15899120 29094427082205692581808077311839109120 15899121 13944040054809369512295753249008777280 15899122 106142923752512762724469853056336992672 15899123 3781069585768860177541178217666419559372 15899124 100790985219551068197921686733226291200 15899125 -559449949079900349779997238763601024000 15899126 -459215518709417996778621143807466523488 15899127 529270898129300059489532116182174457320 15899128 1063672793161482227385238352271317606400 15899129 6449848648309752784305008604427919546730 15899130 180437020526954542409829663600563896320 15899131 4876250427529882663341514893686658986472 15899132 1877819439327594550672503163678944976896 15899133 -7358484080332375434177001884677385074016 15899134 418971792739452135527997958657704327360 15899135 -1207358404126554999369290025628822674240 15899136 1715982276313481485210813869823075811328 15899137 6764888040659886650589257080238587190786 15899138 -109808048619164184775802849191932000000 15899139 4375039491054925601996545139276698521600 15899140 -190788357313294346146160874418563490560 15899141 -3932942592036405637411523944568842422048 15899142 741670177244823887894702886168442497024 15899143 2461927334791332809394018587901683836800 15899144 -360007365424536596764355654667138324480 15899145 2066162975547365471803854614241746860800 15899146 -3116114989083421219442846503164157291728 15899147 -7686983288917569661272325614088990641840 15899148 -3371319430342573893390990102535179826176 15899149 1447302890728275443211284607561481018336 15899150 -261747813030390920659848216065767315200 15899151 -3812017535728708896810628051222620873216 15899152 524837818053108278723790141391816704000 15899153 -4292433098632442492920532271976263467598 15899154 -83622895175315630654276636654047284480 15899155 2100936531857577174185299096352269552560 15899156 -41925230225733350147104563729989959680 15899157 -323354868686900078240186054150121354546 15899158 1502085457730927873714580264338949600 15899159 -279885591916012149015013257385479158208 15899160 -2942293452538906729645527205278941184000 15899161 1218739416850844271867416765116829098372 15899162 2209320340940932080711355214910504034032 15899163 -1324666875637635670062718521699750416640 15899164 -41776212218099171437790867746200821760 15899165 -5228691072753476732455610983053388521000 15899166 108329903920589375589641210952789011712 15899167 3099252006587477099436210229032354329032 15899168 -2364715539588084058683692305720624742400 15899169 739366215821360874585874699218431787456 15899170 391054319592655424695781373200164815360 15899171 -4681489064993026149390056521679420222628 15899172 -67603798325278435330125678599275401216 15899173 -3007594828420126161113832093959628487940 15899174 -2939232779383355249743922660967514391808 15899175 2133108224608711432371983226393274902600 15899176 971294418906845001274892169932740761600 15899177 -822374112348824323994608927003409912454 15899178 -1846954417018541032746372110827788101376 15899179 -852436921548747888769667820066632376416 15899180 -1672737711028141169589163190554602470400 15899181 114886314363601220373300754698680698560 15899182 3909372225364859110249660546623111873792 15899183 -2303296457509844847998771809104265082496 15899184 -6152941495566054867523504892336603136 15899185 767978049352506520814862409717228757160 15899186 -2329010824661613029443942206605052308208 15899187 454615198375664280856087053798602950656 15899188 3374592829187414568626362114908165269888 15899189 6711854896151226593368996856831393946990 15899190 -751076876988740554088683078235801508480 15899191 -2845753507992413976976799233420239732096 15899192 420183646171965189017538389076577996800 15899193 -6672135836415148799154925203157604201280 15899194 5032800995112489332056842579439611640800 15899195 -1277591082081553019096138573605019308080 15899196 1069444199234040143767859047824381404160 15899197 -6643727809925795634399311488739648983354 15899198 -122484277464071553985448748831423310464 15899199 -782784912070582856089511241534000390000 15899200 16011077902874821328119431441154048000 15899201 5455506073166816656370092798975491371202 15899202 -2161320723243336172682991578691853105920 15899203 3831215473430068181200042133138649579452 15899204 -5383457726240625354839714171239937564544 15899205 -212981895212635483097235751043991924480 15899206 85388077967281300278761347518108856704 15899207 207596048826514992145529484781044602112 15899208 1164120063536295504512501820730468761600 15899209 7008417326324073638019855258122032008410 15899210 -584977130125915840042624860552017034240 15899211 2344640523998130655392685809614231467260 15899212 1925713973107722348057194444528820106240 15899213 -2792270763170982047616325512149939631552 15899214 -421416604472695003609633320434400000960 15899215 2626543705090102842681579133385222724360 15899216 -172044660444558588857381451713716174848 15899217 -908037116103157216704366700593678523920 15899218 -486844028392263120606401111173961226240 15899219 -466104366480238326230731318055938379520 15899220 2649202022791238619823558982518736793600 15899221 -1298741566547956954595062171227294292560 15899222 66808728304211597111950458075965697024 15899223 448595778907413469060169930931510004608 15899224 8864565835939563382648049191085133004800 15899225 -335686459824111028926943199089562363250 15899226 -397846214019308613782039407685601615360 15899227 -1692707699590109671012263835082313522120 15899228 957687111504857125723221096125400231936 15899229 -1603811083068490584887053526201309077626 15899230 -1003121405646154104449524511605681218240 15899231 -1171028116541441725276742605161749045760 15899232 -1562538706910685977867798457670025084928 15899233 -516592613633142421933006017380382724608 15899234 -346907080777797791484943049869210526208 15899235 -1573286306966109296041866185617746209280 15899236 -683750644344548402815757684771396444160 15899237 -4371954783814364216915709078426517399200 15899238 -1089791136646142031644267436597073742400 15899239 7779551118268817268562179630981980986040 15899240 -823193339764867360344093623921963827200 15899241 2860213588422266273557000829960171574720 15899242 1751890068371324195975297513333501856000 15899243 1901357812382742913118721813729068375808 15899244 910965709917252133230230126215672642560 15899245 2939939155746485195174664637024298374200 15899246 -23842519343420657986498584174868529280 15899247 1258723885240558973000127948657418644480 15899248 -332678900997609706638539369901074710528 15899249 -583672868595289431252468040087902535680 15899250 32973569907374089999862109163088640000 15899251 -5118532192999075513565690882741067309748 15899252 55236707994474185196599143112202984192 15899253 3502652405381171153354398832195585750208 15899254 -100512855200034796620596734672364445696 15899255 -1291221354540979777371805878982636764840 15899256 -1648753134947984992272425404252257116160 15899257 2548577258483789139112414323930138624000 15899258 697272098460969111726514142241383829984 15899259 -536727591923070611090905794879259499496 15899260 50869296028865844556118560171564277760 15899261 -543205742118066501603852003759062282880 15899262 1593369568795513032880449833138153977152 15899263 -81454321913304921536195659248525730160 15899264 996268241607556270344037283191502929920 15899265 -2372824191857106347233421232337128162540 15899266 636072294373492271050737574194916922832 15899267 2014722208137652334567972211704550678864 15899268 775846594980583999123084258036599816192 15899269 -5880809528248796045644911322099616167330 15899270 520285327364656587130523041549126268160 15899271 -164762867840159789267068794129662300976 15899272 -6743610516618254071051598244822864076800 15899273 2908584417308235603433583374560017776164 15899274 -2988526062154244925008732010868978882560 15899275 1610418939458614945887586502155004128500 15899276 1600710117388133456158658016514707371520 15899277 10179535223362743489985049927624207040 15899278 -2580506928544696155742495704426577258560 15899279 -3430998614943974710803876935573207520 15899280 -70381142384262702785206224332500500480 15899281 1368322960823873547438621405460544140082 15899282 -1403222260679816859465082059772458083328 15899283 47715378642678977558517163058461683252 15899284 2130199359216387578902495789360739384832 15899285 -1503706832172568916263643655824835479400 15899286 -1867688631680262610233747460963120220160 15899287 1930011405057528541414352899363076084936 15899288 951980233297152124201354759607532533760 15899289 -461797379434988130129417932948796329280 15899290 597123563516830802904741708980672966400 15899291 1803163473476677465511058147274248616272 15899292 -752042015575904601701459094738098064384 15899293 -48902258505975625471105544740730616416 15899294 2895416051429266831169948844499906317696 15899295 -2231364592388448060760091545625302300800 15899296 -993986059719990823427520015953606737920 15899297 -3488704892821546147462570944918767380254 15899298 -42725811141196402240654236055813116672 15899299 -461179612364820992892765687748397636032 15899300 282956251286188561535003393265464726400 15899301 -11256084142589957723764255327494611496960 15899302 4442523304493986441774474776098884992 15899303 3916341101994447606284094186195119708160 15899304 -438492942064011536916736402738851840000 15899305 -1582164658588322126997510297823144864440 15899306 -393400174021135410692377491209485005648 15899307 -266201349999661002609452076962259338496 15899308 51249388851387057197002496767921704960 15899309 -330462741773939041344407864200711520490 15899310 -530097941760899806398968588381893367040 15899311 1188369134401077079840501862633736660864 15899312 -229307656257970458022245825633686323200 15899313 -266265922622122753611865268314234759056 15899314 -1015192200951956871371404836797851601280 15899315 4025968853511784678814327680451850270960 15899316 917833470570830472048504208467589386240 15899317 546615860387180534071517593897124443200 15899318 3911427577516210332769298958418376318016 15899319 2173482411412496115202752794165592489288 15899320 1760916820849847226035045735877172224000 15899321 -7094260085259045889159455537034143611478 15899322 1660984591140012250285071008523242038272 15899323 6700165772109600546367980029280127388880 15899324 595348038262516699371071166460831918080 15899325 48332480906892175449083345393987472000 15899326 -1191686945055674392901941707706794706176 15899327 74065904754974238174928787927259314208 15899328 4337456011357783714525333334831136768 15899329 472565454513039089391610573835717348930 15899330 766551162892971359270749809531000022560 15899331 -1094782344935032883411780702260666611456 15899332 -2225545793064007462577346210703132280704 15899333 3305445373004500071447205784374980959520 15899334 652398367062296006023731492950585049600 15899335 735796251775489461637752911187700816680 15899336 125536109695265605308365899776825139200 15899337 -2811483677091486435969105242001175334940 15899338 -574650615414368856684631544622171463680 15899339 4079447116089551359554307772325146375640 15899340 -1919561089919118766104419830795876116480 15899341 3967204746266685878303436415027083483372 15899342 332564010243543475461187320663232402944 15899343 4307997200339852704623726877255570026000 15899344 -210736172706099256821979007128477237248 15899345 425009547343080034742420269229980581120 15899346 -77141184846555628147010071671807765120 15899347 -1470477105642344183821320459667431373204 15899348 1024050214650008796805764584863186599936 15899349 1181768840381388838791833430176438644608 15899350 1048044254989551843461065406980036970400 15899351 6449688107662474220353397381140562021760 15899352 -627967007795701670791679876921366937600 15899353 -1880393067394611412201142710902695898300 15899354 2762830442117491660121926317750942011376 15899355 -427803813750913449316094982667759840800 15899356 3842760993776791412261363179337530713600 15899357 -6697000627575901184305306092684031707348 15899358 210468652632973641005781142902605285184 15899359 128711706779136806669230233573435170416 15899360 -2195368036371131501997913784857338839040 15899361 -875534663864827472229958876103211010128 15899362 -1904466784372328749559607444045877019568 15899363 2397713856595281140404296799493731251612 15899364 155531188283557643953269715521692103168 15899365 -5187914269840626114469893955562081860740 15899366 -1428032752088329088307676679960728016640 15899367 1663879056389350016779103295780106308864 15899368 4571239763950478637717363324856102748160 15899369 3450142859710823925756401996376530769396 15899370 743450911459229581484614490379505132800 15899371 2538476973737582343451986117556003783680 15899372 -3272385047656570964003668468238449128960 15899373 -535937830791303714260360347915672242816 15899374 810706229735821843754400154352723327040 15899375 -20702896956837575979327430158107100000 15899376 267277805558238572697708105903778037760 15899377 946778963597175815616964133443588507060 15899378 -3771261022517567496170978636280465427968 15899379 -73671323689282282836418238904860342400 15899380 -1232422330052731899259821020243029032960 15899381 -2580882801055777614493292421090718440936 15899382 -674993424192882969267288069283016294400 15899383 550145703309564259559059766147281421920 15899384 -3125632743304602611650165279520145408000 15899385 -605109105989268685358181126033358454400 15899386 -888168548137108480721972735597135212320 15899387 1167717609311760279671056406079037703952 15899388 774208945519816994877866500185993331200 15899389 -5003496882320963729204596509124437978432 15899390 289327144902525830059355212141611686400 15899391 2267129980120030129482332614200018049320 15899392 2043088755609826157557209926701122846720 15899393 1426394908968994247730948892395880262100 15899394 -114377604873466989631910383271554744320 15899395 -7422416697212598116691728598766667011200 15899396 -1149542573184693643036838280319916899200 15899397 -2049486540571869361643794406357771818272 15899398 1971926194260933912323679711418840355136 15899399 2832180741835942168878486442830402197400 15899400 178571030062425566200945722808704000 15899401 1713963332727886117621021682711835079552 15899402 -1599705602958849655564712152683735008256 15899403 -887014983107287797743054023972658913312 15899404 -83671284310106572344874256581407961088 15899405 -1080619775060466034130568007386670929000 15899406 208891780329939860761758293002823956608 15899407 -2143064630321934248454269342689420777728 15899408 487460613830815479519801695333217730560 15899409 208612135397047704437955097743652545840 15899410 1235380504532266138687492081913943795360 15899411 4606878409292395224557851635143395902024 15899412 -2146673605994371104286194849641700722688 15899413 -3033302355937163028264279436302260564736 15899414 390482023537877339737582083193206029952 15899415 138303907337194468214634391581529989120 15899416 -625721558285657018879139498042628915200 15899417 -682897566129104856173072568826664693952 15899418 -446946912543269818829350343680699777056 15899419 3960581987005229236762830162809188306820 15899420 490407223790828812641967708417112924160 15899421 3788144032141165846224511736715316132224 15899422 -35286085786581401493946803575023512576 15899423 7050151663918477004292604780248145368672 15899424 -2122248715243174601838796445425053204480 15899425 -1827392050106136823487528602936768059850 15899426 811777794761072341031488844240231427360 15899427 5045371973015266106635034796122251888164 15899428 2903140866883526073604153900271509611520 15899429 -1033306985070765717310237339513244657280 15899430 1032076591298626887658379316374067381120 15899431 2888474362765128352451873973418940448864 15899432 2153660846386024880073754018749514214400 15899433 4295720955801092992879332110157961479648 15899434 -257622979157879659123793974312756919040 15899435 -2063364539630701023973927863677397857280 15899436 1703640279075728721431965083184556113920 15899437 -18999504077518504375919041624648713108 15899438 2861646827084593748419655250223124425920 15899439 1193361111096764773222855355853613452048 15899440 -225868414443223949632946579800151162880 15899441 5052117635470233920528717784258408589842 15899442 1227644191553509748700374904952993695744 15899443 2506836131590740563971887126264881995600 15899444 4018574634171648424436969046634106959872 15899445 1192160806999812950598679968495653669820 15899446 1676734135633292345483837969006317344672 15899447 1946353234528510177750202384525090265600 15899448 -1407330131445181883527367029707819479040 15899449 9802776420980220103799973591222375326980 15899450 91440532197110110507493049923235398400 15899451 -2699675924896067158617745269246025271616 15899452 1474160813242781064550224936576408184320 15899453 -4673183196811924359618937820820960485640 15899454 2426474905144717935751916771301969282048 15899455 635868343426742313440531989255249717440 15899456 -1207965492132110582228958232049614848000 15899457 -244563717282125134339247814360471352320 15899458 841063543701689669841141800451812313984 15899459 -3199068038954383684409396474853275606340 15899460 245312945110316607403384423284754268160 15899461 -1152669571208420297796556909774553553280 15899462 -948355846820245374906295502607050820768 15899463 945474192319136008176324163363081524480 15899464 -1219504913135313595620911495025131520 15899465 -11483540767980753281011454850879617280 15899466 -375556046330438013016285488593532518400 15899467 -7867302048954093795609604751322510118448 15899468 -889971299022180019668717829617503293440 15899469 -1128693987233494296143251917063129857856 15899470 -1381589657939289139479861532754917190400 15899471 -2594495610294713401494998640785040803232 15899472 -234741698739608721131418979562383491072 15899473 887386341811847581224251369432716104 15899474 -3815075995388716504240573593337118097264 15899475 262376370514992504373121776883072832000 15899476 593168540585106947555554680070298988288 15899477 -1299628786719089037771916196978764518528 15899478 95505618999579780730344421831578501120 15899479 3381783326225913552469023846642261859584 15899480 379988719572537428520261884199201792000 15899481 -1519940243748890687795710835628002498172 15899482 -4631450165853377026636258242770575077120 15899483 3761115094864112425932137941388340448824 15899484 -200845559080369996801330044884631934464 15899485 -1394144839802037253589629100721615024000 15899486 -21369298916423119369529397112827409152 15899487 -2018251775892726175663074532336826136048 15899488 -9086547799780197194429875171729652318208 15899489 -2369290227686082657103071961971788415744 15899490 456342565072827931123775841630705715200 15899491 -7336412887893296009592487349838235003108 15899492 -1130911155851503224078914023065178521600 15899493 41187795557853823157704614663126155328 15899494 -405225781098969824963430477393848567040 15899495 2437349345614369174106557089661188217200 15899496 -2353825898677541959753412758544698982400 15899497 -1705366163365272697164624500116226722560 15899498 -105258317703597346766013191112969061536 15899499 762132285770458558946393612167182701568 15899500 2424640222553172906688628356023724800000 15899501 1596526932858834410318389339871855708502 15899502 475804309621655949869139057482684350464 15899503 423528695829440424417995010263716124000 15899504 -702606723247543981571244142049974517760 15899505 -3138434021269983044493020701047165338880 15899506 175288694549684203277977643361776392704 15899507 -3162059116524109544246435086419428209920 15899508 53621188521216943078684063603765960704 15899509 662554503416982440831257273722428657088 15899510 1682324941726236684200220301971869896320 15899511 198021473412512092301315391296222822400 15899512 -1320902460399990091478598004895611084800 15899513 1217320785427259017310442296782460956800 15899514 484111563455080218989812183577843431680 15899515 -853144081273994519610911310749497954800 15899516 639587989874144775886078832698163300352 15899517 -2809628768815203680505435253644821453760 15899518 1948459976786514457428798571400926056960 15899519 4845333989815067792480539405458676321920 15899520 1018355673459367954832690204655589785600 15899521 -3211727978553538804026535896611549868 15899522 1470524176345609017825377201669943978912 15899523 -18651638832348896237390077144763716176 15899524 -135894729197046128775222087205647147904 15899525 3919497691435120187041081903545868381050 15899526 -2164815966951595746264712979329372019808 15899527 -570917659011869334127496927641420064256 15899528 1743398581698507812517559273481076080640 15899529 -1652900428731735642596961431098117005120 15899530 147972063169949354902479325549522694400 15899531 267276262807810502929407126884775194664 15899532 1869822052947856150206796016287083085824 15899533 -81878903855578016709434891597509545256 15899534 -50964316851361203286235904262022949888 15899535 -532616632331887078926068675151695041200 15899536 833224233372188163225406197460017610752 15899537 -8795750298016649778341407311724631348160 15899538 -320683896501243026218877214205725776256 15899539 9582885952510994302594501465653588476400 15899540 5416774100999871448765947978100340736000 15899541 379764411265826598682814564488970133504 15899542 890149925522056809080097132233225097600 15899543 -3977011573632688938035557465357436882856 15899544 2271903000344159776048089376283114496000 15899545 -1244081735808106085582500649638815998400 15899546 -49204344701412090880787374325553078336 15899547 -1528682343148693653769494243364740010128 15899548 -445729680253049338947195442930727097344 15899549 -461547357922534514567040870009655505664 15899550 734137775771471450278557209082292708800 15899551 4833368174867877276565427240354039884200 15899552 1710551671818311800782425420036087611392 15899553 -192944235246950883029389392195379976238 15899554 73307815420316862000000255202203266304 15899555 -793424894403256162354290479203047674880 15899556 1923728284072792958311476819533461893120 15899557 2142645593366117002170972542394126980160 15899558 -467819576294455810463973120215860549824 15899559 -420509989841143097313528809952287268864 15899560 1802541973535815756276005855938977536000 15899561 6790019283076016181502119750553827532320 15899562 529473349319343776526555624062213328384 15899563 2804082917262104963662418723735891393784 15899564 -2639163222277523915169463042576037250048 15899565 -115947912972841927916211269392105906560 15899566 824728792046121175077148769525976306048 15899567 905554010980611411841120068432162648240 15899568 236550044047310473274841145528819482624 15899569 9293472336263286323161398775717940495040 15899570 28811505946172846411878025321695196160 15899571 -2323141823394300751812783896884777188 15899572 1724028880884466108951225758940433957632 15899573 -1848064408955913041270988170481805733640 15899574 992897745901960582645285898669065306560 15899575 -1663797640328542506965516359646666345200 15899576 -265426810902671344654018592788406599680 15899577 1836505719314009880557462974193985364032 15899578 416286936697879506576465615401143329024 15899579 6744777381466919932683750835517150094180 15899580 -1854680923481533068350675181632780160000 15899581 -3221849087850840598740479011401923218618 15899582 -3839152956149258168318448103100677156608 15899583 -282486444100460903612721081617461463040 15899584 -1058054256485369694328103006691156557824 15899585 -1491639275866543931096472295034233051200 15899586 -1824868072524296663337341329868260907136 15899587 -4890952483168653254415369976818473378808 15899588 1516261474568954731977648137865008834688 15899589 1639696124045370038019593643652663371708 15899590 -50840179743611558063673452207743303680 15899591 -4045464377233269710779552181245794772008 15899592 -3102772271393359205554790194619434721280 15899593 6285266723810364412577676247280027370842 15899594 6776695032724622051725399207026332160 15899595 -1099215027996165498736604696320879557120 15899596 -4283020867442998913678706570436707768320 15899597 739485645996236350109082953668698489600 15899598 -682962580843454953229961032558845747200 15899599 5204628344186011031650145914221163771240 15899600 616416990861653372687763502505702400000 15899601 2690920679616866332302063383575065415680 15899602 3932248722442409145551558758859749252752 15899603 -1829189184978659753576120692714605217680 15899604 402187120059307624553875991556211605504 15899605 3111729163736435528046654002970431719260 15899606 1033359256129987396054220605640135614752 15899607 5010755239083815978708383217800510839840 15899608 2170115895183332958142411078019550504960 15899609 -1067718890628467445774911243856108242160 15899610 -713555829487083713158983367563203370240 15899611 -578774145803548101432161870542147227616 15899612 -388495378748341657308038290817624133120 15899613 -2954982587673193134291836521292858921856 15899614 2435474288964336125659935972981971927040 15899615 446304482153963290294085131803868186800 15899616 -843075262488810182910726392805928992768 15899617 -6727193886902014779187163368082779050334 15899618 593221319585247801532155258348074390400 15899619 -68382789917799320487374323227756825600 15899620 2820316346304864561097697356888467087360 15899621 -13365611615562193338177690415872061056 15899622 685272312146184249827008438614026550144 15899623 -3152242596782172744160483399332475133128 15899624 396428228307200966922406841401344783360 15899625 -2088445537391485006806866889955398720000 15899626 -14267277587610327624010612846842769488 15899627 -1251654300709718107489715241873109435440 15899628 -3199135398338101758861224380117746977280 15899629 -944017863353510159090817715656362132916 15899630 -3906405974274075532132458600831271257600 15899631 -2815058932903617639903929958812175603456 15899632 -191078220694379447245984372886769041408 15899633 -543654947889142072156912061944733492940 15899634 1199807735644188046431348892232130080640 15899635 -647396221427759897053068363749500356000 15899636 2261269396937618722670040726247217319936 15899637 -2894236902416089162821222165585600000 15899638 427392800944693946968213243484897642496 15899639 2569406032277124081233696965760659943856 15899640 -330102316358231829442014620696559206400 15899641 -10944703392070224363273169983893165988600 15899642 5223151643840282240189458971315048816 15899643 3898781359538464149131276741591021353932 15899644 -4204012367799446568546515861948271345664 15899645 -549540018173410355806664722655766758280 15899646 324649515245292304951931376331383134208 15899647 -2452101209609877004379540490469050185520 15899648 -6110835807759745251882227576018558779392 15899649 1465311052865941390494673771752575218080 15899650 328125728073338850598219934704673323200 15899651 1746806388703465470042179047363961829072 15899652 21232065755421039753414673252817928192 15899653 -315417804327710742492947724338914125120 15899654 -313471134537731987828615487256416227520 15899655 548679313154509135865989980976660475520 15899656 -1391146617531222986571636392703946752000 15899657 -1162699230298604510781429776716233221094 15899658 2182720400853812763128568740208990200832 15899659 2494800593681419414050681524263251147860 15899660 985036643265144328844614798166038379520 15899661 137749197583064587503108994113471649110 15899662 -966637490730114099511256611375909528128 15899663 2349201034210456634904064407052960317624 15899664 -95334256826739213558608729001188524032 15899665 900860226941824644029083090191284181120 15899666 2700456566458660844036208349875459526032 15899667 -1320713388960580017020044385388965488968 15899668 -2866491494963389548782100638165581773952 15899669 -2403889281915444768111199515118660986720 15899670 -90338422457247780902746846627450517760 15899671 -965837523458038897503507484248395027128 15899672 -224542174798553073024751388169067929600 15899673 111231687931122120950381690195755896384 15899674 708816897609053274242762538818393280000 15899675 1687602376266533358665911413168512880000 15899676 -62228869159946807368904653120159190016 15899677 -1106666124980961394226655153728741984256 15899678 -2025485951177890498955531242640696031360 15899679 -2362913537501124930561345857921192452080 15899680 31496714057506954648754276136879390720 15899681 2323442301802371041945494971937740633792 15899682 -1084175492838230978542088760539355264000 15899683 142512907024308052752504384597173803008 15899684 242577303123511666988245061838778444416 15899685 798411910804310273333451057673455081600 15899686 -3378656682347078393783119813271426225856 15899687 5938222221095632910475569654501891501280 15899688 -1292252655173318298200311077165843824640 15899689 -2977588160276055955353660862801173408760 15899690 -2835898711283502578935757162452938890400 15899691 -905430877969951963622880372520412912808 15899692 -138433348822650936467481527949865202688 15899693 -2045626050016691291176125011131242024000 15899694 -2334728198708671177908158373482787671040 15899695 241706112201311601117941256033955536480 15899696 -306461290057130097223738449867450679296 15899697 -1741361137484534121634318951747153099632 15899698 -1804752311971213108299435296951280752640 15899699 -903928803282320854579828825561711855440 15899700 -1088130495105663939037053975603974400000 15899701 7092441056743202124307566028806422606702 15899702 4909434859611091609617192052694016000 15899703 3284920652042339180736324873773504753664 15899704 286026541761571638997610790687534796800 15899705 -409072423268441470406485186063909198140 15899706 569098681552290726051634736078184460800 15899707 6734252971253822676042980917031574766360 15899708 1281173757199399354586565310312711036416 15899709 1583257440811368863908165532398048605312 15899710 -783465621511797365677973927144807040 15899711 -6464030723703595659925289781703888178376 15899712 1510113602373932904076218298221390200832 15899713 -2918538412981761981830268243505979498400 15899714 211855699822452652991945398867148390400 15899715 245427351698284989045361088594667051600 15899716 2195459869526503497855004132205916991488 15899717 -1969726480814838313448186990370725211234 15899718 -160388474734301226312288592464491728512 15899719 5298786078755509690594444522328926734360 15899720 -1843519826374198661051626600626950707200 15899721 1154510293276630155535889698501699904640 15899722 -401347208882115339209219692078594715088 15899723 -511429773888265769413275346552480512 15899724 5352868451072348261658077433645778753536 15899725 329167199116550825140344801507057937250 15899726 -5151074728628969806433827281781600694016 15899727 1865421574957044214596362468973688803720 15899728 69269158871421989224656124888848646144 15899729 5010366712803759368210723853251755177584 15899730 -644140893865315511826688035892321935360 15899731 1205256161153531021287307438801652909552 15899732 7301317546050244495945123173568481310720 15899733 5304660338593588289117777784904127119200 15899734 -21292734717916274739110612505345655488 15899735 2581568913532843919127904341163834320000 15899736 7081856057801567329229901545430067445760 15899737 -610277766328248503342108939868285717248 15899738 -1032117372671124962305645655777512397856 15899739 960280701304624613174735306126432990208 15899740 -1606170095712516790702153390108276869120 15899741 -2203945820710638012411067866219329272416 15899742 -139296535251259119220812566360697681600 15899743 5954314755688707859633223695098008570160 15899744 -193293797766722507788446476573559226368 15899745 2537932142178423312144964074470795045760 15899746 -1226919954929557067020603993354174826928 15899747 -4941865604197207277664618046858392888804 15899748 3339254327927031534090375234043650708480 15899749 -7040372968586783310258981925889848437250 15899750 3602622908636396650088163850082443200000 15899751 -582518336265617056348930807343680857600 15899752 6162044834575230345518834565727864012800 15899753 -1566081120902140519776254386433348869260 15899754 160358788440738577800500309791070347008 15899755 45114949343121076894819091142796349760 15899756 -1887971886749757721435738242519282497280 15899757 -904018847075502995454351589898086887360 15899758 -562502591891833691607948653025310507008 15899759 -1470434758901796415475834624238919940400 15899760 240996377252913440862400609291842355200 15899761 449541094645521592037649929753192363040 15899762 77711847912284004822615804824892429312 15899763 -2510273183450172553745566806571960968 15899764 -1034231162093752473759473721995981397248 15899765 -114274066968567545832343872619963392000 15899766 13618535077470318239991620747210448384 15899767 1936257248978437645128865975192277890120 15899768 3433360658539590571646230675503800770560 15899769 -1747050496731245576117334602877074011836 15899770 531102913189730727268734914633553600000 15899771 9469524139729879456050533664675456836832 15899772 500667746068502540423606950197079080960 15899773 5567650741080925230111530001444581062022 15899774 4203519702764590453291505813451154861440 15899775 278733516918637743945125176951492003800 15899776 -1127132897849722819161350400009075425280 15899777 -8452984277100897651663738619222289356800 15899778 -176226817124082622810517877581068719456 15899779 -629781162022290582994637366288464837424 15899780 455344599432318224844136885318274357760 15899781 -4135704315524276989290337364118813308448 15899782 -1275076613205623433605046714985931119008 15899783 -547781935630730998614023906592544563480 15899784 2336358640280586435916238528619821752320 15899785 -777255306547109179588617660542763753600 15899786 1104755184081053463360687803598489427200 15899787 2623564494191610831172132616404047787440 15899788 -54393569438659423788001881588350045184 15899789 -1160129753362284251031410124148966299360 15899790 -1058223366011369690257421794269947616000 15899791 -6591041834460108473330121433855512729808 15899792 146791132553241212344762932522912645120 15899793 106790271101675063893200638953178035200 15899794 1276972585739319708700164304597924637472 15899795 2527709441402432538397153375895699424000 15899796 3287795578307096103579822944144543483904 15899797 5670758785752396271516716713730010607246 15899798 3629631327597520656943045696978705274400 15899799 -2845045688772403822455560484817769258136 15899800 -182475901605884668475318568143456256000 15899801 -9295595732928482808241980484855462649280 15899802 -2246311812329545765962649680206887776768 15899803 5447515208371726200725153449537299851184 15899804 -5102517135419029391213026754537829241344 15899805 -441837654015931718310325144355115611700 15899806 -855983062284636184570658467577216183616 15899807 -431288379916726042439790954822621898752 15899808 -1443059631706707939111085196770384281600 15899809 25063464653484163603930928378186474400 15899810 -334369568024347601810733348712974409440 15899811 655985688331968454875267683823437587968 15899812 -552013561086874264517849592402554091904 15899813 -7630285104949211224870597930491507523776 15899814 95144405282483169804227808775137148896 15899815 81547789569723257914260811001446405200 15899816 1923831724070804609727905469109636500480 15899817 -372209912517182669519226534777326912640 15899818 4988345128078041749463763633306473341952 15899819 1884416221595024229862149962805834753120 15899820 -1256489671508795794677596646783213265920 15899821 -2285048571321168826615282228538292685088 15899822 -523198170958412617955111674915872259200 15899823 573567194004426035999546830920071770464 15899824 -181097032711762829994745097681041489920 15899825 394933667153534362670618380378867033500 15899826 535994839388141995162431867631075770624 15899827 7638117915408141251272952185144020116440 15899828 2143308398683431238082464294556933861376 15899829 -4005050080360260850693830310812148886112 15899830 -554097242732286829159049796561413952000 15899831 3582753683023122806526254232625287936912 15899832 -1476840484913417771545024728739999764480 15899833 -224118303208494571496317837795489822674 15899834 -1114701747912054921907846611175964694048 15899835 26073829138414400148871086636447705600 15899836 -706310407755465372658112813309330283520 15899837 2641915463553863439522390368830674978912 15899838 -54593351422030473768583534909486669824 15899839 6568202687466096535779665894804322712640 15899840 -632187647704753444992582589940257259520 15899841 -135784957727392654296977071191662307840 15899842 -77127509923457858501173926599580185088 15899843 -1086243431392630304191506506283262195908 15899844 -1130532234963411975551105649140878018560 15899845 128135293079519839805927550411574388400 15899846 -2604163775503056470980261698675574402560 15899847 663083476004155457519245940929692566400 15899848 2636209886993543853257771918681557263360 15899849 31799725848537020078146192199170839936 15899850 361736415173674571141216959627115412000 15899851 2023381165037144643572670750256335000000 15899852 75704033345685754888379756336319931392 15899853 2724441823376279976620377807854967859904 15899854 72607839696980504430382617977661189120 15899855 2906408358873991849016102116984365770760 15899856 270214867241655945798825970086445056000 15899857 -4953805075525881623248448715064200750080 15899858 2417623289411218175860284624736463344944 15899859 -4597645357291203962002925379928832878800 15899860 -2352465641697673332262208649458665201920 15899861 -5743838408772575064881839457148810184068 15899862 -941693119370652991061794155202536210432 15899863 7631457685685660834198099169722475244776 15899864 4615416245449633823230151109570808719360 15899865 -3001036992972573132224314419572845516800 15899866 -263495322930032182911303488563048036368 15899867 1315559739074479314066506935202075678916 15899868 -1556152233516794796390987574502974049280 15899869 2631960799588212606634588038226325084800 15899870 -116542986699700892484743813616831459840 15899871 20453986539676115477573826130062185376 15899872 -1375175513316074945701013037169318821888 15899873 -1236227639701197655654820927781422204496 15899874 -1766788987979129234218228114004881203840 15899875 3691479503216057837022205607736078840000 15899876 -785713955964984579869191648634520416640 15899877 653533073217913711143229835494798758528 15899878 1441616888773823645239777926229723629120 15899879 -1580783333536488928793100193305345311568 15899880 623983102522594322094175954372761600000 15899881 -4789125373177855844157855757881544117318 15899882 487969357202431148427219747490050067968 15899883 101169567327882241493456618611593275904 15899884 20041477136113237924976634927571968 15899885 -1631209964807157107717867066710353810420 15899886 934102662702812655792563628791154220032 15899887 5533755051228814193943605228129770543512 15899888 931252345756619434759787285674656890880 15899889 -1050965293877816560802827415610114899520 15899890 -158334678843166459440866695712134968000 15899891 -740498655516622254692892034613003247456 15899892 1920078983155905683007886019825762107392 15899893 -526502179828378158365088098384620536000 15899894 1958889061193502602618099461673705715840 15899895 2160156932337327183336305791325312640 15899896 -4888302100566544503492382939519920291840 15899897 -429853714478428688631905799757713092472 15899898 -525633282888345828632624696436537423360 15899899 -2281352503427396555486562216215602364864 15899900 -271230035530494347221066483915908710400 15899901 74898953058856486329677681244913780800 15899902 -12290734427385943777900376737093313088 15899903 -10997933987459902716032117708125284447360 15899904 5418468179969885466943533060718910767104 15899905 1304651797676012861057359921791984347520 15899906 988925058615313804018691908216978107264 15899907 445833760887655129111401617301995114160 15899908 4729995917816781119105676777334954049536 15899909 5407133355395113677852498476310954310110 15899910 240601749223817984573357959979581286400 15899911 -54407867582035937655891006966928305360 15899912 -4165011405039985198210356290849801502720 15899913 61248526060637722718875862372282989182 15899914 -2330357457896538191567146481623423193088 15899915 1776755569232820522523424824223467030560 15899916 -2218850017261191169706337776668577673216 15899917 -4844090680513129422644210202468794064480 15899918 648062777463453721312299351051751247616 15899919 -204959829192621649955512923850207379712 15899920 1254642581475452720541209918220578488320 15899921 855480955611517018052666357454061503012 15899922 -770949526329269016196180956287535705600 15899923 -389851762103687077086342898616723698752 15899924 -4794430132345385742051311935229639167104 15899925 83364330259938164150172408488293860000 15899926 -1356056791054890116281096336194160189440 15899927 -3786615406378290840825279916415549625048 15899928 3266699327924869915808901311872430899200 15899929 6842342529716357595586519031945736579530 15899930 70646533670323539925137481338354686400 15899931 727131670698760296229335201180397680960 15899932 -4535887064632612252892525486355447073280 15899933 -660233075846374322097395300594541010080 15899934 -2398062287777290073194314771246224329920 15899935 5812303038687636124105348664803592068800 15899936 10516322505056903719234238050819375104 15899937 1572159703865251096444917493763673194160 15899938 41926383191260662074133527122396558848 15899939 1095177083423046396684761852796158820000 15899940 -92988064396977677626743912632370278400 15899941 3820434544986111775655061616220296208800 15899942 1221922413856318070187645091300364256000 15899943 1036592814393052430829524577203791140864 15899944 -471224578787511192660257058461352192000 15899945 -2035978198233898613013726409113562831800 15899946 143684736808222208312069651609336676864 15899947 1172905242016098417869146574530031759424 15899948 4647566838384646378923561681372655127808 15899949 -1960666847273492525626847283997301074560 15899950 -1284111143483264213053083064264626552000 15899951 -2655472717361429093769212612433943704048 15899952 123599386763117320958068364708622336000 15899953 -2701022559834283373059285793120852440320 15899954 945626654325011327577502022649820035072 15899955 -2037695137797747420814322308338370738080 15899956 405348590028769128809809859458618439680 15899957 -1649132331898258534402200009597934651794 15899958 1776564156345656231979190866604388781024 15899959 -4262298684820950515396187263884642437984 15899960 -4611949403853631851737211808417987584000 15899961 75550532256740936908441728906794329824 15899962 -190852428662752094732445940047826722816 15899963 -121685659126428994891004749417194229788 15899964 594556396737484962940270425878629976064 15899965 -4587701135791650825008196373921941901140 15899966 -2109078349616016373659071741436175361280 15899967 -3531047515606737861008143812550043425416 15899968 563175373582912752709228902047952142336 15899969 -2189678632377064033036364902626598716480 15899970 52628390844081537343402740516727680000 15899971 -455435617820788182947868191778475036808 15899972 23413160133722280019900817685681503232 15899973 551045581889340895030369704326671461024 15899974 -348073096112673354803296420711750686528 15899975 7326443149735341578436344879992968000 15899976 -84398794613521651006450843466798899200 15899977 -5148483316941421061681021932669530907174 15899978 1798974580714440969655607080662412833024 15899979 433162882399225420235089616081318504640 15899980 -1882355595002620639570689314036319360000 15899981 101695540890275017573331962236816788544 15899982 -853398289623473305432255371009674382336 15899983 7538476624432243916093053074145291965624 15899984 152328446696826704338721184297766600704 15899985 -2996600581573750542771870170274696101580 15899986 896649556422745648710941839432088186880 15899987 -4537728360385288034520411407937598841364 15899988 178459448950005230382066508073931878400 15899989 667773343573090075751616223934655050656 15899990 846894954396838634033213440135225526400 15899991 -3227043962940283340595513012603599347608 15899992 -421621717896689818403153792287559393280 15899993 673705038619163910885980842273721950464 15899994 2277253963778808520372107628773002163456 15899995 921996437562168718482521063036871480000 15899996 -2140847700563863750480831071872433288192 15899997 -2376084222797140472685244307823167296128 15899998 521304788594837269510121611018536929280 15899999 70992490239359339114110455628403892000